-- cgit v1.2.3 From 77437ad04cbb9288b6e8898e8822a16588d55b4a Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Wed, 17 Jun 2009 16:58:37 +0000 Subject: adding a list of uint32 color references and forcing LCMS debugging (bzr r8050.1.2) --- color_uint32_references.txt | 163 ++++++++++++++++++++++++++++++++++ src/widgets/sp-color-icc-selector.cpp | 52 +++++------ 2 files changed, 189 insertions(+), 26 deletions(-) create mode 100644 color_uint32_references.txt diff --git a/color_uint32_references.txt b/color_uint32_references.txt new file mode 100644 index 000000000..da54edc3c --- /dev/null +++ b/color_uint32_references.txt @@ -0,0 +1,163 @@ +src/dropper-context.cpp:143:guint32 sp_dropper_context_get_color(SPEventContext *ec) +src/dropper-context.cpp:258: guint32 bg = sp_desktop_namedview(desktop)->pagecolor; +src/sp-namedview.cpp:60:static gboolean sp_nv_read_opacity(const gchar *str, guint32 *color); +src/sp-namedview.cpp:951:static gboolean sp_nv_read_opacity(const gchar *str, guint32 *color) +src/sp-namedview.cpp:964: *color = (*color & 0xffffff00) | (guint32) floor(v * 255.9999); +src/desktop-style.cpp:61: guint32 rgba = SP_RGBA32_F_COMPOSE(color[0], color[1], color[2], color[3]); +src/desktop-style.cpp:230: guint32 r = 0; // if there's no color, return black +src/desktop-style.cpp:308: guint32 r = 0; // if there's no color, return black +src/widgets/sp-color-wheel-selector.cpp:216: guint32 start = _color.toRGBA32( 0x00 ); +src/widgets/sp-color-wheel-selector.cpp:217: guint32 mid = _color.toRGBA32( 0x7f ); +src/widgets/sp-color-wheel-selector.cpp:218: guint32 end = _color.toRGBA32( 0xff ); +src/widgets/sp-color-wheel-selector.cpp:282: guint32 start = color.toRGBA32( 0x00 ); +src/widgets/sp-color-wheel-selector.cpp:283: guint32 mid = color.toRGBA32( 0x7f ); +src/widgets/sp-color-wheel-selector.cpp:284: guint32 end = color.toRGBA32( 0xff ); +src/widgets/sp-color-icc-selector.cpp:495: guint32 val = _color.toRGBA32(0); +src/widgets/sp-color-icc-selector.cpp:786: guint32 start = _color.toRGBA32( 0x00 ); +src/widgets/sp-color-icc-selector.cpp:787: guint32 mid = _color.toRGBA32( 0x7f ); +src/widgets/sp-color-icc-selector.cpp:788: guint32 end = _color.toRGBA32( 0xff ); +src/widgets/sp-color-icc-selector.cpp:851: guint32 prior = iccSelector->_color.toRGBA32(255); +src/widgets/paint-selector.cpp:1054: guint32 rgba = color.toRGBA32( alpha ); +src/widgets/sp-color-preview.cpp:133:sp_color_preview_new (guint32 rgba) +src/widgets/sp-color-preview.cpp:145:sp_color_preview_set_rgba32 (SPColorPreview *cp, guint32 rgba) +src/widgets/sp-color-slider.h:61:void sp_color_slider_set_colors (SPColorSlider *slider, guint32 start, guint32 mid, guint32 end); +src/widgets/gradient-vector.cpp:676:sp_average_color (guint32 c1, guint32 c2, gdouble p = 0.5) +src/widgets/gradient-vector.cpp:726: guint32 cnew = sp_average_color (c1, c2); +src/widgets/sp-color-slider.cpp:370:sp_color_slider_set_colors (SPColorSlider *slider, guint32 start, guint32 mid, guint32 end) +src/widgets/sp-color-preview.h:40:GtkWidget *sp_color_preview_new(guint32 rgba); +src/widgets/sp-color-preview.h:42:void sp_color_preview_set_rgba32(SPColorPreview *cp, guint32 color); +src/eraser-context.cpp:1017: guint32 fillColor = sp_desktop_get_color_tool (desktop, "/tools/eraser", true); +src/eraser-context.cpp:1018: //guint32 strokeColor = sp_desktop_get_color_tool (desktop, "/tools/eraser", false); +src/style.cpp:3101: guint32 const rgb0 = sp_svg_read_color(str, 0xff); +src/style.cpp:3158: guint32 const rgb0 = sp_svg_read_color(str, &str, 0xff); +src/draw-context.h:44: guint32 red_color; +src/draw-context.h:45: guint32 blue_color; +src/draw-context.h:46: guint32 green_color; +src/sp-guide.h:32: guint32 color; +src/sp-guide.h:33: guint32 hicolor; +src/color.h:67:guint32 sp_color_get_rgba32_ualpha (const SPColor *color, guint32 alpha); +src/color.h:68:guint32 sp_color_get_rgba32_falpha (const SPColor *color, float alpha); +src/svg/svg-color.cpp:202:sp_svg_read_color(gchar const *str, guint32 const dfl) +src/svg/svg-color.cpp:208:internal_sp_svg_read_color(gchar const *str, gchar const **end_ptr, guint32 def) +src/svg/svg-color.cpp:338:sp_svg_read_color(gchar const *str, gchar const **end_ptr, guint32 dfl) +src/svg/svg-color.cpp:343: guint32 const ret = internal_sp_svg_read_color(str, &end, dfl); +src/svg/svg-color.cpp:352: guint32 const check = internal_sp_svg_read_color(buf, &buf_end, 1); +src/svg/svg-color.cpp:430:sp_svg_write_color(gchar *buf, unsigned const buflen, guint32 const rgba32) +src/svg/svg-color-test.h:67: guint32 result = sp_svg_read_color( val[i], &end, 0x3 ); +src/svg/svg-color.h:8:guint32 sp_svg_read_color(gchar const *str, unsigned int dfl); +src/svg/svg-color.h:9:guint32 sp_svg_read_color(gchar const *str, gchar const **end_ptr, guint32 def); +src/filters/flood.cpp:121: guint32 read_color; +src/filters/specularlighting.h:44: guint32 lighting_color; +src/filters/diffuselighting.h:41: guint32 lighting_color; +src/filters/flood.h:27: guint32 color; +src/desktop-style.h:60:guint32 sp_desktop_get_color (SPDesktop *desktop, bool is_fill); +src/desktop-style.h:63:guint32 sp_desktop_get_color_tool(SPDesktop *desktop, Glib::ustring const &tool, bool is_fill, bool* has_color = NULL); +src/gradient-context.cpp:434: guint32 c1 = average_color (c0, c2, +src/connector-context.h:58: guint32 red_color; +src/nodepath.h:332:SPCanvasItem *sp_nodepath_generate_helperpath(SPDesktop *desktop, SPCurve *curve, const Geom::Matrix & i2d, guint32 color); +src/display/sp-ctrlpoint.cpp:140:sp_ctrlpoint_set_color (SPCtrlPoint *cp, guint32 rgba) +src/display/nr-arena-image.cpp:230: guint32 rgba = prefs->getInt("/options/wireframecolors/images", 0xff0000ff); +src/display/nr-light.h:37: DistantLight(SPFeDistantLight *light, guint32 lighting_color); +src/display/nr-light.h:55: guint32 color; +src/display/nr-light.h:71: PointLight(SPFePointLight *light, guint32 lighting_color, const Geom::Matrix &trans); +src/display/nr-light.h:93: guint32 color; +src/display/nr-light.h:111: SpotLight(SPFeSpotLight *light, guint32 lighting_color, const Geom::Matrix &trans); +src/display/nr-light.h:136: guint32 color; +src/display/canvas-grid.cpp:503:static gboolean sp_nv_read_opacity(gchar const *str, guint32 *color) +src/display/canvas-grid.cpp:516: *color = (*color & 0xffffff00) | (guint32) floor(v * 255.9999); +src/display/canvas-grid.cpp:904: guint32 _empcolor; +src/display/canvas-grid.cpp:948: grid_dot (buf, ix, iy, color | (guint32)0x000000FF); // put alpha to max value +src/display/canvas-grid.cpp:954: grid_dot (buf, ix, iy, _empcolor | (guint32)0x000000FF); // put alpha to max value +src/display/nr-light.cpp:26:DistantLight::DistantLight(SPFeDistantLight *light, guint32 lighting_color) { +src/display/nr-light.cpp:46:PointLight::PointLight(SPFePointLight *light, guint32 lighting_color, const Geom::Matrix &trans) { +src/display/nr-light.cpp:69:SpotLight::SpotLight(SPFeSpotLight *light, guint32 lighting_color, const Geom::Matrix &trans) { +src/display/nr-arena-glyphs.cpp:453: guint32 rgba = item->arena->outlinecolor; +src/display/nr-filter-flood.cpp:65:void FilterFlood::set_color(guint32 c) { +src/display/sodipodi-ctrlrect.h:49: guint32 _border_color; +src/display/sodipodi-ctrlrect.h:50: guint32 _fill_color; +src/display/sodipodi-ctrlrect.h:51: guint32 _shadow_color; +src/display/sp-ctrlpoint.h:34:void sp_ctrlpoint_set_color (SPCtrlPoint *cp, guint32 rgba); +src/display/nr-arena-item.cpp:353: guint32 saved_rgba = item->arena->outlinecolor; // save current outline color +src/display/canvas-grid.h:90: guint32 color; /**< Color for normal lines */ +src/display/canvas-grid.h:91: guint32 empcolor; /**< Color for emphasis lines */ +src/display/nr-arena.h:54: guint32 outlinecolor; +src/display/sodipodi-ctrl.h:48: guint32 fill_color; +src/display/sodipodi-ctrl.h:49: guint32 stroke_color; +src/display/canvas-axonomgrid.cpp:278:static gboolean sp_nv_read_opacity(gchar const *str, guint32 *color) +src/display/canvas-axonomgrid.cpp:291: *color = (*color & 0xffffff00) | (guint32) floor(v * 255.9999); +src/display/canvas-axonomgrid.cpp:557: guint32 _empcolor; +src/display/nr-filter-diffuselighting.h:39: guint32 lighting_color; +src/display/nr-arena-shape.cpp:732: guint32 rgba = NR_ARENA_ITEM(shape)->arena->outlinecolor; +src/display/nr-filter-specularlighting.h:40: guint32 lighting_color; +src/display/canvas-bpath.cpp:41:void nr_pixblock_render_bpath_rgba (Shape* theS,uint32_t color,NRRectL &area,char* destBuf,int stride); +src/display/sp-canvas.h:63: guint32 bg_color; +src/display/nr-filter-flood.h:29: virtual void set_color(guint32 c); +src/display/nr-filter-flood.h:34: guint32 color; +src/gradient-chemistry.h:44:SPGradient *sp_document_default_gradient_vector (SPDocument *document, guint32 color = 0); +src/gradient-chemistry.h:65:guint32 average_color (guint32 c1, guint32 c2, gdouble p = 0.5); +src/ui/dialog/swatches.cpp:1418: guint32 together = color.toRGBA32(first.opacity); +src/ui/dialog/swatches.cpp:1423: guint32 together2 = color2.toRGBA32(second.opacity); +src/ui/dialog/print.cpp:54: guint32 bgcolor = 0x00000000; +src/ui/widget/style-swatch.cpp:283: guint32 color = paint->value.color.toRGBA32( SP_SCALE24_TO_FLOAT ((i == SS_FILL)? query->fill_opacity.value : query->stroke_opacity.value) ); +src/ui/widget/selected-style.cpp:538: guint32 color = sp_desktop_get_color(_desktop, true); +src/ui/widget/selected-style.cpp:550: guint32 color = sp_desktop_get_color(_desktop, false); +src/ui/widget/selected-style.cpp:584: guint32 color = _thisselected[SS_FILL]; +src/ui/widget/selected-style.cpp:604: guint32 color = _thisselected[SS_STROKE]; +src/ui/widget/selected-style.cpp:701: guint32 color = sp_svg_read_color(text.c_str(), 0x000000ff); // impossible value, as SVG color cannot have opacity +src/ui/widget/selected-style.cpp:719: guint32 color = sp_svg_read_color(text.c_str(), 0x000000ff); // impossible value, as SVG color cannot have opacity +src/ui/widget/selected-style.cpp:978: guint32 color = paint->value.color.toRGBA32( +src/ui/widget/selected-style.cpp:1176:RotateableSwatch::color_adjust(float *hsl, double by, guint32 cc, guint modifier) +src/ui/widget/color-picker.cpp:125: guint32 rgba = color.toRGBA32( alpha ); +src/ui/widget/selected-style.h:65: double color_adjust (float *hsl, double by, guint32 cc, guint state); +src/ui/widget/selected-style.h:74: guint32 startcolor; +src/ui/clipboard.cpp:1108: guint32 bgcolor = 0x00000000; +src/ui/clipboard.cpp:1351:void ClipboardManagerImpl::_setClipboardColor(guint32 color) +src/main.cpp:1361: guint32 bgcolor = 0x00000000; +src/main.cpp:1381: bgcolor &= (guint32) 0xffffff00; +src/main.cpp:1382: bgcolor |= (guint32) floor(value); +src/main.cpp:1385: bgcolor &= (guint32) 0xffffff00; +src/dialogs/clonetiler.cpp:1308: guint32 rgba = sp_svg_read_color (initial_color.data(), 0x000000ff); +src/dialogs/clonetiler.cpp:2448: guint32 rgba = 0x000000ff | sp_svg_read_color (prefs->getString(prefs_path + "initial_color").data(), 0x000000ff); +src/extension/extension.cpp:611:Extension::set_param_color (const gchar * name, guint32 color, SPDocument * doc, Inkscape::XML::Node * node) +src/extension/extension.h:187: guint32 get_param_color (const gchar * name, +src/extension/extension.h:209: guint32 set_param_color (const gchar * name, +src/extension/extension.h:210: guint32 color, +src/extension/internal/bitmap/colorize.h:21: guint32 _color; +src/extension/internal/odf.cpp:1553: guint32 fillCol = style->fill.value.color.toRGBA32( 0 ); +src/extension/internal/odf.cpp:1571: guint32 strokeCol = style->stroke.value.color.toRGBA32( 0 ); +src/extension/param/parameter.h:96: guint32 get_color (const SPDocument * doc, +src/extension/param/parameter.h:105: guint32 set_color (guint32 in, SPDocument * doc, Inkscape::XML::Node * node); +src/extension/param/parameter.cpp:258:Parameter::set_color (guint32 in, SPDocument * doc, Inkscape::XML::Node * node) +src/live_effects/parameter/point.cpp:123:PointParam::set_oncanvas_looks(SPKnotShapeType shape, SPKnotModeType mode, guint32 color) +src/live_effects/parameter/vector.h:53: void set_vector_oncanvas_looks(SPKnotShapeType shape, SPKnotModeType mode, guint32 color); +src/live_effects/parameter/vector.h:54: void set_origin_oncanvas_looks(SPKnotShapeType shape, SPKnotModeType mode, guint32 color); +src/live_effects/parameter/vector.h:71: guint32 vec_knot_color; +src/live_effects/parameter/vector.h:74: guint32 ori_knot_color; +src/live_effects/parameter/point.h:50: void set_oncanvas_looks(SPKnotShapeType shape, SPKnotModeType mode, guint32 color); +src/live_effects/parameter/point.h:63: guint32 knot_color; +src/live_effects/parameter/vector.cpp:126:VectorParam::set_vector_oncanvas_looks(SPKnotShapeType shape, SPKnotModeType mode, guint32 color) +src/live_effects/parameter/vector.cpp:134:VectorParam::set_origin_oncanvas_looks(SPKnotShapeType shape, SPKnotModeType mode, guint32 color) +src/knot-holder-entity.h:43: guint32 color = 0xffffff00); +src/nodepath.cpp:164:sp_nodepath_make_helper_item(Inkscape::NodePath::Path *np, /*SPDesktop *desktop, */const SPCurve *curve, bool show = false, guint32 color = 0xff0000ff) { +src/nodepath.cpp:5040:sp_nodepath_generate_helperpath(SPDesktop *desktop, SPCurve *curve, const Geom::Matrix & i2d, guint32 color = 0xff0000ff) { +src/nodepath.cpp:5060: guint32 color = prefs->getInt("/tools/nodes/highlight_color", 0xff0000ff); +src/knot-holder-entity.cpp:36: SPKnotShapeType shape, SPKnotModeType mode, guint32 color) +src/tweak-context.cpp:697:tweak_colorpaint (float *color, guint32 goal, double force, bool do_h, bool do_s, bool do_l) +src/tweak-context.cpp:749:tweak_color (guint mode, float *color, guint32 goal, double force, bool do_h, bool do_s, bool do_l) +src/tweak-context.cpp:1058: guint32 fill_goal = sp_desktop_get_color_tool(desktop, "/tools/tweak", true, &do_fill); +src/tweak-context.cpp:1059: guint32 stroke_goal = sp_desktop_get_color_tool(desktop, "/tools/tweak", false, &do_stroke); +src/sp-namedview.h:62: guint32 guidecolor; +src/sp-namedview.h:63: guint32 guidehicolor; +src/sp-namedview.h:64: guint32 bordercolor; +src/sp-namedview.h:65: guint32 pagecolor; +src/dropper-context.h:50:guint32 sp_dropper_context_get_color(SPEventContext *ec); +src/style.h:174: void setColor( guint32 val ) {value.color.set( val ); colorSet = true;} +src/gradient-chemistry.cpp:578:average_color (guint32 c1, guint32 c2, gdouble p) +src/gradient-chemistry.cpp:600: guint32 cnew = average_color (c1, c2, (offset - prev_stop->offset) / (next_stop->offset - prev_stop->offset)); +src/gradient-chemistry.cpp:1213:sp_document_default_gradient_vector(SPDocument *document, guint32 color) +src/dyna-draw-context.cpp:1234: guint32 fillColor = sp_desktop_get_color_tool (desktop, "/tools/calligraphic", true); +src/dyna-draw-context.cpp:1235: //guint32 strokeColor = sp_desktop_get_color_tool (desktop, "/tools/calligraphic", false); +src/sp-gradient.cpp:153: guint32 const color = sp_svg_read_color(p, 0); +src/sp-gradient.cpp:172: guint32 const color = sp_svg_read_color(p, 0); +src/sp-gradient.cpp:213: guint32 specifiedcolor = stop->specified_color.toRGBA32( 255 ); +src/sp-gradient.cpp:279: guint32 color = dfl; diff --git a/src/widgets/sp-color-icc-selector.cpp b/src/widgets/sp-color-icc-selector.cpp index b18290923..144e42aa2 100644 --- a/src/widgets/sp-color-icc-selector.cpp +++ b/src/widgets/sp-color-icc-selector.cpp @@ -23,14 +23,14 @@ #include "color-profile-fns.h" #include "color-profile.h" //#define DEBUG_LCMS -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS #include "preferences.h" #include #endif // DEBUG_LCMS #endif // ENABLE_LCMS -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS extern guint update_in_progress; #define DEBUG_MESSAGE(key, ...) \ {\ @@ -475,11 +475,11 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) if ( name ) { if ( tmp.icc && tmp.icc->colorProfile == name ) { -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("Already at name [%s]", name ); #endif // DEBUG_LCMS } else { -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("Need to switch to profile [%s]", name ); #endif // DEBUG_LCMS if ( tmp.icc ) { @@ -498,12 +498,12 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) SP_RGBA32_G_U(val), SP_RGBA32_B_U(val), 255}; -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("Shoving in [%02x] [%02x] [%02x]", pre[0], pre[1], pre[2]); #endif // DEBUG_LCMS icUInt16Number post[4] = {0,0,0,0}; cmsDoTransform( trans, pre, post, 1 ); -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("got on out [%04x] [%04x] [%04x] [%04x]", post[0], post[1], post[2], post[3]); #endif // DEBUG_LCMS guint count = _cmsChannelsOf( newProf->getColorSpace() ); @@ -515,7 +515,7 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) for ( guint i = 0; i < count; i++ ) { gdouble val = (((gdouble)post[i])/65535.0) * (gdouble)scales[i]; -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message(" scaled %d by %d to be %f", i, scales[i], val); #endif // DEBUG_LCMS tmp.icc->colors.push_back(val); @@ -523,7 +523,7 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) cmsHTRANSFORM retrans = newProf->getTransfToSRGB8(); if ( retrans ) { cmsDoTransform( retrans, post, pre, 1 ); -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message(" back out [%02x] [%02x] [%02x]", pre[0], pre[1], pre[2]); #endif // DEBUG_LCMS tmp.set(SP_RGBA32_U_COMPOSE(pre[0], pre[1], pre[2], 0xff)); @@ -533,7 +533,7 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) dirty = true; } } else { -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("NUKE THE ICC"); #endif // DEBUG_LCMS if ( tmp.icc ) { @@ -542,21 +542,21 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) dirty = true; _fixupHit( 0, this ); } else { -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("No icc to nuke"); #endif // DEBUG_LCMS } } if ( dirty ) { -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("+----------------"); g_message("+ new color is [%s]", tmp.toString().c_str()); #endif // DEBUG_LCMS _setProfile( tmp.icc ); //_adjustmentChanged( _fooAdj[0], SP_COLOR_ICC_SELECTOR(_csel) ); setColorAlpha( tmp, _alpha, true ); -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("+_________________"); #endif // DEBUG_LCMS } @@ -603,15 +603,15 @@ void ColorICCSelector::_profilesChanged( std::string const & name ) void ColorICCSelector::_colorChanged() { _updating = TRUE; -// sp_color_icc_set_color( SP_COLOR_ICC( _icc ), &color ); + //sp_color_icc_set_color( SP_COLOR_ICC( _icc ), &color ); -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message( "/^^^^^^^^^ %p::_colorChanged(%08x:%s)", this, _color.toRGBA32(_alpha), ( (_color.icc) ? _color.icc->colorProfile.c_str(): "" ) ); #endif // DEBUG_LCMS -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("FLIPPIES!!!! %p '%s'", _color.icc, (_color.icc ? _color.icc->colorProfile.c_str():"")); #endif // DEBUG_LCMS @@ -642,7 +642,7 @@ void ColorICCSelector::_colorChanged() if ( other != _color.toRGBA32(255) ) { _fixupNeeded = other; gtk_widget_set_sensitive( _fixupBtn, TRUE ); -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("Color needs to change 0x%06x to 0x%06x", _color.toRGBA32(255) >> 8, other >> 8 ); #endif // DEBUG_LCMS } @@ -654,7 +654,7 @@ void ColorICCSelector::_colorChanged() _updating = FALSE; -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message( "\\_________ %p::_colorChanged()", this ); #endif // DEBUG_LCMS } @@ -662,7 +662,7 @@ void ColorICCSelector::_colorChanged() #if ENABLE_LCMS void ColorICCSelector::_setProfile( SVGICCColor* profile ) { -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message( "/^^^^^^^^^ %p::_setProfile(%s)", this, ( (profile) ? profile->colorProfile.c_str() : "") ); @@ -730,7 +730,7 @@ void ColorICCSelector::_setProfile( SVGICCColor* profile ) } } -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message( "\\_________ %p::_setProfile()", this ); #endif // DEBUG_LCMS } @@ -800,7 +800,7 @@ void ColorICCSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorICC // gtk_adjustment_set_value( adjustment, floor ((adjustment->value) * adjustment->upper + 0.5) ); // } -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message( "/^^^^^^^^^ %p::_adjustmentChanged()", cs ); #endif // DEBUG_LCMS @@ -816,7 +816,7 @@ void ColorICCSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorICC SPColor newColor( iccSelector->_color ); gfloat scaled = ColorScales::getScaled( iccSelector->_adj ); if ( iccSelector->_adj == adjustment ) { -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("ALPHA"); #endif // DEBUG_LCMS } else { @@ -828,7 +828,7 @@ void ColorICCSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorICC } } if ( match >= 0 ) { -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message(" channel %d", match ); #endif // DEBUG_LCMS } @@ -852,7 +852,7 @@ void ColorICCSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorICC guint32 newer = other.toRGBA32(255); if ( prior != newer ) { -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("Transformed color from 0x%08x to 0x%08x", prior, newer ); g_message(" ~~~~ FLIP"); #endif // DEBUG_LCMS @@ -875,7 +875,7 @@ void ColorICCSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorICC iccSelector->_updateSliders( match ); iccSelector->_updating = FALSE; -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message( "\\_________ %p::_adjustmentChanged()", cs ); #endif // DEBUG_LCMS } @@ -900,13 +900,13 @@ void ColorICCSelector::_sliderReleased( SPColorSlider */*slider*/, SPColorICCSel // } } -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS void ColorICCSelector::_sliderChanged( SPColorSlider *slider, SPColorICCSelector *cs ) #else void ColorICCSelector::_sliderChanged( SPColorSlider */*slider*/, SPColorICCSelector */*cs*/ ) #endif // DEBUG_LCMS { -#ifdef DEBUG_LCMS +#if 1 //DEBUG_LCMS g_message("Changed %p and %p", slider, cs ); #endif // DEBUG_LCMS // ColorICCSelector* iccSelector = (ColorICCSelector*)(SP_COLOR_SELECTOR(cs)->base); -- cgit v1.2.3 From 521b94aa9a5ec58311750f1f014958ef5a0c53d3 Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Sat, 20 Jun 2009 06:33:55 +0000 Subject: bool sp_svg_read_icc_color( gchar const *str, SVGICCColor* dest ); (bzr r8050.1.3) --- src/svg/svg-color.cpp | 6 ++++++ src/svg/svg-color.h | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/svg/svg-color.cpp b/src/svg/svg-color.cpp index 9040d6e43..743d2bbc8 100644 --- a/src/svg/svg-color.cpp +++ b/src/svg/svg-color.cpp @@ -547,6 +547,12 @@ bool sp_svg_read_icc_color( gchar const *str, gchar const **end_ptr, SVGICCColor return good; } + +bool sp_svg_read_icc_color( gchar const *str, SVGICCColor* dest ) +{ + sp_svg_read_icc_color(str, NULL, dest); +} + /* Local Variables: mode:c++ diff --git a/src/svg/svg-color.h b/src/svg/svg-color.h index 692c1dd00..d1238dcab 100644 --- a/src/svg/svg-color.h +++ b/src/svg/svg-color.h @@ -10,6 +10,6 @@ guint32 sp_svg_read_color(gchar const *str, gchar const **end_ptr, guint32 def); void sp_svg_write_color(char *buf, unsigned int buflen, unsigned int rgba32); bool sp_svg_read_icc_color( gchar const *str, gchar const **end_ptr, SVGICCColor* dest ); - +bool sp_svg_read_icc_color( gchar const *str, SVGICCColor* dest ); #endif /* !SVG_SVG_COLOR_H_SEEN */ -- cgit v1.2.3 From 59c1c219f9b89e50bd9fa9acce9bed9860a281e7 Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Sat, 20 Jun 2009 11:49:01 +0000 Subject: parsing and handling of icc-color in feFlood SVG Filters TODO: implement interface to set icc-color to the flood-color parameter (bzr r8050.1.4) --- src/display/nr-filter-flood.cpp | 27 ++++++++++++++---- src/display/nr-filter-flood.h | 3 ++ src/filters/flood.cpp | 25 +++++++++++++++-- src/filters/flood.h | 2 ++ src/svg/svg-color.cpp | 47 +++++++++++++++++++++++++++++-- src/svg/svg-color.h | 1 + src/widgets/sp-color-icc-selector.cpp | 52 +++++++++++++++++------------------ 7 files changed, 122 insertions(+), 35 deletions(-) diff --git a/src/display/nr-filter-flood.cpp b/src/display/nr-filter-flood.cpp index 026cbce16..06025392b 100644 --- a/src/display/nr-filter-flood.cpp +++ b/src/display/nr-filter-flood.cpp @@ -9,8 +9,14 @@ * Released under GNU GPL, read the file 'COPYING' for more information */ +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + #include "display/nr-filter-flood.h" #include "display/nr-filter-utils.h" +#include "svg/svg-icc-color.h" +#include "svg/svg-color.h" namespace Inkscape { namespace Filters { @@ -26,6 +32,7 @@ FilterFlood::~FilterFlood() {} int FilterFlood::render(FilterSlot &slot, FilterUnits const &/*units*/) { +g_message("rendering feflood"); NRPixBlock *in = slot.get(_input); if (!in) { g_warning("Missing source image for feFlood (in=%d)", _input); @@ -43,12 +50,18 @@ int FilterFlood::render(FilterSlot &slot, FilterUnits const &/*units*/) { true); unsigned char *out_data = NR_PIXBLOCK_PX(out); - unsigned char r,g,b,a; - r = CLAMP_D_TO_U8((color >> 24) % 256); - g = CLAMP_D_TO_U8((color >> 16) % 256); - b = CLAMP_D_TO_U8((color >> 8) % 256); - a = CLAMP_D_TO_U8(opacity*255); + + + r = CLAMP_D_TO_U8((color >> 24) % 256); + g = CLAMP_D_TO_U8((color >> 16) % 256); + b = CLAMP_D_TO_U8((color >> 8) % 256); + a = CLAMP_D_TO_U8(opacity*255); + +#if ENABLE_LCMS + icc_color_to_sRGB(icc, &r, &g, &b); +g_message("result: r:%d g:%d b:%d", r, g, b); +#endif //ENABLE_LCMS for(i=0; i < 4*in_h*in_w; i+=4){ out_data[i]=r; @@ -70,6 +83,10 @@ void FilterFlood::set_opacity(double o) { opacity = o; } +void FilterFlood::set_icc(SVGICCColor *icc_color) { + icc = icc_color; +} + void FilterFlood::area_enlarge(NRRectL &/*area*/, Geom::Matrix const &/*trans*/) { } diff --git a/src/display/nr-filter-flood.h b/src/display/nr-filter-flood.h index 9e6a53abb..d38c0d4f5 100644 --- a/src/display/nr-filter-flood.h +++ b/src/display/nr-filter-flood.h @@ -15,6 +15,7 @@ #include "display/nr-filter-primitive.h" #include "display/nr-filter-slot.h" #include "display/nr-filter-units.h" +#include "svg/svg-color.h" namespace Inkscape { namespace Filters { @@ -27,11 +28,13 @@ public: virtual void set_opacity(double o); virtual void set_color(guint32 c); + virtual void set_icc(SVGICCColor *icc_color); virtual int render(FilterSlot &slot, FilterUnits const &units); virtual void area_enlarge(NRRectL &area, Geom::Matrix const &trans); private: double opacity; guint32 color; + SVGICCColor *icc; }; } /* namespace Filters */ diff --git a/src/filters/flood.cpp b/src/filters/flood.cpp index 625e35d42..221b0daf2 100644 --- a/src/filters/flood.cpp +++ b/src/filters/flood.cpp @@ -17,12 +17,13 @@ # include "config.h" #endif +#include "strneq.h" + #include "attributes.h" #include "svg/svg.h" #include "flood.h" #include "xml/repr.h" #include "helper-fns.h" -#include "svg/svg-color.h" /* FeFlood base class */ @@ -79,6 +80,7 @@ static void sp_feFlood_init(SPFeFlood *feFlood) { feFlood->opacity = 1; + feFlood->icc = NULL; } /** @@ -120,16 +122,34 @@ sp_feFlood_set(SPObject *object, unsigned int key, gchar const *value) gchar *end_ptr = NULL; guint32 read_color; double read_num; + bool dirty = false; switch(key) { /*DEAL WITH SETTING ATTRIBUTES HERE*/ case SP_PROP_FLOOD_COLOR: cend_ptr = NULL; read_color = sp_svg_read_color(value, &cend_ptr, 0xffffffff); + if (cend_ptr && read_color != feFlood->color){ feFlood->color = read_color; - object->parent->requestModified(SP_OBJECT_MODIFIED_FLAG); + dirty=true; + } + + if (cend_ptr){ + while (g_ascii_isspace(*cend_ptr)) { + ++cend_ptr; + } + if (strneq(cend_ptr, "icc-color(", 10)) { + if (!feFlood->icc) feFlood->icc = new SVGICCColor(); + if ( ! sp_svg_read_icc_color( cend_ptr, feFlood->icc ) ) { + delete feFlood->icc; + feFlood->icc = NULL; + } + dirty = true; + } } + if (dirty) + object->parent->requestModified(SP_OBJECT_MODIFIED_FLAG); break; case SP_PROP_FLOOD_OPACITY: if (value) { @@ -208,6 +228,7 @@ static void sp_feFlood_build_renderer(SPFilterPrimitive *primitive, Inkscape::Fi nr_flood->set_opacity(sp_flood->opacity); nr_flood->set_color(sp_flood->color); + nr_flood->set_icc(sp_flood->icc); } diff --git a/src/filters/flood.h b/src/filters/flood.h index 046c0e868..f386e2cd4 100644 --- a/src/filters/flood.h +++ b/src/filters/flood.h @@ -15,6 +15,7 @@ #include "sp-filter.h" #include "flood-fns.h" +#include "svg/svg-icc-color.h" #include "display/nr-filter.h" #include "display/nr-filter-flood.h" @@ -25,6 +26,7 @@ class SPFeFloodClass; struct SPFeFlood : public SPFilterPrimitive { /** FLOOD ATTRIBUTES HERE */ guint32 color; + SVGICCColor *icc; double opacity; }; diff --git a/src/svg/svg-color.cpp b/src/svg/svg-color.cpp index 743d2bbc8..fcfbbdbd8 100644 --- a/src/svg/svg-color.cpp +++ b/src/svg/svg-color.cpp @@ -36,6 +36,15 @@ #include "svg-color.h" #include "svg-icc-color.h" +#if ENABLE_LCMS +#include +#include "color.h" +#include "color-profile.h" +#include "document.h" +#include "inkscape.h" +#include "profile-manager.h" +#endif // ENABLE_LCMS + using std::sprintf; struct SPSVGColor { @@ -454,6 +463,39 @@ sp_svg_create_color_hash() return colors; } +//helper function borrowed from src/widgets/sp-color-icc-selector.cpp: +void getThings( DWORD space, gchar const**& namers, gchar const**& tippies, guint const*& scalies ); + +void icc_color_to_sRGB(SVGICCColor* icc, guchar* r, guchar* g, guchar* b){ + guchar color_out[4]; + guchar color_in[4]; + if (icc){ +g_message("profile name: %s", icc->colorProfile.c_str()); + Inkscape::ColorProfile* prof = SP_ACTIVE_DOCUMENT->profileManager->find(icc->colorProfile.c_str()); + if ( prof ) { + cmsHTRANSFORM trans = prof->getTransfToSRGB8(); + if ( trans ) { + gchar const** names = 0; + gchar const** tips = 0; + guint const* scales = 0; + getThings( prof->getColorSpace(), names, tips, scales ); + + guint count = _cmsChannelsOf( prof->getColorSpace() ); + if (count>4) count=4; //do we need it? Should we allow an arbitrary number of color values? Or should we limit to a maximum? (max==4?) + for (guint i=0;icolors[i])*256.0) * (gdouble)scales[i]); +g_message("input[%d]: %d",i, color_in[i]); + } + + cmsDoTransform( trans, color_in, color_out, 1 ); +g_message("transform to sRGB done"); + } + *r = color_out[0]; + *g = color_out[1]; + *b = color_out[2]; + } + } +} bool sp_svg_read_icc_color( gchar const *str, gchar const **end_ptr, SVGICCColor* dest ) { @@ -508,6 +550,7 @@ bool sp_svg_read_icc_color( gchar const *str, gchar const **end_ptr, SVGICCColor if ( !errno ) { if ( dest ) { dest->colors.push_back( dbl ); +g_message("color: %f", dbl); } str = endPtr; } else { @@ -529,7 +572,7 @@ bool sp_svg_read_icc_color( gchar const *str, gchar const **end_ptr, SVGICCColor while ( g_ascii_isspace(*str) ) { str++; } - good &= *str == ')'; + good &= (*str == ')'); } } @@ -550,7 +593,7 @@ bool sp_svg_read_icc_color( gchar const *str, gchar const **end_ptr, SVGICCColor bool sp_svg_read_icc_color( gchar const *str, SVGICCColor* dest ) { - sp_svg_read_icc_color(str, NULL, dest); + return sp_svg_read_icc_color(str, NULL, dest); } /* diff --git a/src/svg/svg-color.h b/src/svg/svg-color.h index d1238dcab..a3868c149 100644 --- a/src/svg/svg-color.h +++ b/src/svg/svg-color.h @@ -11,5 +11,6 @@ void sp_svg_write_color(char *buf, unsigned int buflen, unsigned int rgba32); bool sp_svg_read_icc_color( gchar const *str, gchar const **end_ptr, SVGICCColor* dest ); bool sp_svg_read_icc_color( gchar const *str, SVGICCColor* dest ); +void icc_color_to_sRGB(SVGICCColor* dest, guchar* r, guchar* g, guchar* b); #endif /* !SVG_SVG_COLOR_H_SEEN */ diff --git a/src/widgets/sp-color-icc-selector.cpp b/src/widgets/sp-color-icc-selector.cpp index 144e42aa2..ae837117a 100644 --- a/src/widgets/sp-color-icc-selector.cpp +++ b/src/widgets/sp-color-icc-selector.cpp @@ -22,15 +22,15 @@ #if ENABLE_LCMS #include "color-profile-fns.h" #include "color-profile.h" -//#define DEBUG_LCMS -#if 1 //DEBUG_LCMS +#define DEBUG_LCMS +#ifdef DEBUG_LCMS #include "preferences.h" #include #endif // DEBUG_LCMS #endif // ENABLE_LCMS -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS extern guint update_in_progress; #define DEBUG_MESSAGE(key, ...) \ {\ @@ -475,11 +475,11 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) if ( name ) { if ( tmp.icc && tmp.icc->colorProfile == name ) { -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("Already at name [%s]", name ); #endif // DEBUG_LCMS } else { -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("Need to switch to profile [%s]", name ); #endif // DEBUG_LCMS if ( tmp.icc ) { @@ -498,12 +498,12 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) SP_RGBA32_G_U(val), SP_RGBA32_B_U(val), 255}; -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("Shoving in [%02x] [%02x] [%02x]", pre[0], pre[1], pre[2]); #endif // DEBUG_LCMS icUInt16Number post[4] = {0,0,0,0}; cmsDoTransform( trans, pre, post, 1 ); -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("got on out [%04x] [%04x] [%04x] [%04x]", post[0], post[1], post[2], post[3]); #endif // DEBUG_LCMS guint count = _cmsChannelsOf( newProf->getColorSpace() ); @@ -515,7 +515,7 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) for ( guint i = 0; i < count; i++ ) { gdouble val = (((gdouble)post[i])/65535.0) * (gdouble)scales[i]; -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message(" scaled %d by %d to be %f", i, scales[i], val); #endif // DEBUG_LCMS tmp.icc->colors.push_back(val); @@ -523,7 +523,7 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) cmsHTRANSFORM retrans = newProf->getTransfToSRGB8(); if ( retrans ) { cmsDoTransform( retrans, post, pre, 1 ); -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message(" back out [%02x] [%02x] [%02x]", pre[0], pre[1], pre[2]); #endif // DEBUG_LCMS tmp.set(SP_RGBA32_U_COMPOSE(pre[0], pre[1], pre[2], 0xff)); @@ -533,7 +533,7 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) dirty = true; } } else { -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("NUKE THE ICC"); #endif // DEBUG_LCMS if ( tmp.icc ) { @@ -542,21 +542,21 @@ void ColorICCSelector::_switchToProfile( gchar const* name ) dirty = true; _fixupHit( 0, this ); } else { -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("No icc to nuke"); #endif // DEBUG_LCMS } } if ( dirty ) { -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("+----------------"); g_message("+ new color is [%s]", tmp.toString().c_str()); #endif // DEBUG_LCMS _setProfile( tmp.icc ); //_adjustmentChanged( _fooAdj[0], SP_COLOR_ICC_SELECTOR(_csel) ); setColorAlpha( tmp, _alpha, true ); -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("+_________________"); #endif // DEBUG_LCMS } @@ -605,13 +605,13 @@ void ColorICCSelector::_colorChanged() _updating = TRUE; //sp_color_icc_set_color( SP_COLOR_ICC( _icc ), &color ); -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message( "/^^^^^^^^^ %p::_colorChanged(%08x:%s)", this, _color.toRGBA32(_alpha), ( (_color.icc) ? _color.icc->colorProfile.c_str(): "" ) ); #endif // DEBUG_LCMS -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("FLIPPIES!!!! %p '%s'", _color.icc, (_color.icc ? _color.icc->colorProfile.c_str():"")); #endif // DEBUG_LCMS @@ -642,7 +642,7 @@ void ColorICCSelector::_colorChanged() if ( other != _color.toRGBA32(255) ) { _fixupNeeded = other; gtk_widget_set_sensitive( _fixupBtn, TRUE ); -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("Color needs to change 0x%06x to 0x%06x", _color.toRGBA32(255) >> 8, other >> 8 ); #endif // DEBUG_LCMS } @@ -654,7 +654,7 @@ void ColorICCSelector::_colorChanged() _updating = FALSE; -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message( "\\_________ %p::_colorChanged()", this ); #endif // DEBUG_LCMS } @@ -662,7 +662,7 @@ void ColorICCSelector::_colorChanged() #if ENABLE_LCMS void ColorICCSelector::_setProfile( SVGICCColor* profile ) { -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message( "/^^^^^^^^^ %p::_setProfile(%s)", this, ( (profile) ? profile->colorProfile.c_str() : "") ); @@ -730,7 +730,7 @@ void ColorICCSelector::_setProfile( SVGICCColor* profile ) } } -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message( "\\_________ %p::_setProfile()", this ); #endif // DEBUG_LCMS } @@ -800,7 +800,7 @@ void ColorICCSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorICC // gtk_adjustment_set_value( adjustment, floor ((adjustment->value) * adjustment->upper + 0.5) ); // } -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message( "/^^^^^^^^^ %p::_adjustmentChanged()", cs ); #endif // DEBUG_LCMS @@ -816,7 +816,7 @@ void ColorICCSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorICC SPColor newColor( iccSelector->_color ); gfloat scaled = ColorScales::getScaled( iccSelector->_adj ); if ( iccSelector->_adj == adjustment ) { -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("ALPHA"); #endif // DEBUG_LCMS } else { @@ -828,7 +828,7 @@ void ColorICCSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorICC } } if ( match >= 0 ) { -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message(" channel %d", match ); #endif // DEBUG_LCMS } @@ -852,7 +852,7 @@ void ColorICCSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorICC guint32 newer = other.toRGBA32(255); if ( prior != newer ) { -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("Transformed color from 0x%08x to 0x%08x", prior, newer ); g_message(" ~~~~ FLIP"); #endif // DEBUG_LCMS @@ -875,7 +875,7 @@ void ColorICCSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorICC iccSelector->_updateSliders( match ); iccSelector->_updating = FALSE; -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message( "\\_________ %p::_adjustmentChanged()", cs ); #endif // DEBUG_LCMS } @@ -900,13 +900,13 @@ void ColorICCSelector::_sliderReleased( SPColorSlider */*slider*/, SPColorICCSel // } } -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS void ColorICCSelector::_sliderChanged( SPColorSlider *slider, SPColorICCSelector *cs ) #else void ColorICCSelector::_sliderChanged( SPColorSlider */*slider*/, SPColorICCSelector */*cs*/ ) #endif // DEBUG_LCMS { -#if 1 //DEBUG_LCMS +#ifdef DEBUG_LCMS g_message("Changed %p and %p", slider, cs ); #endif // DEBUG_LCMS // ColorICCSelector* iccSelector = (ColorICCSelector*)(SP_COLOR_SELECTOR(cs)->base); -- cgit v1.2.3 From 8ef2626fa8bbdf13da2c9fccd9d7b45e4bb0247a Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Sat, 1 Aug 2009 04:01:00 +0000 Subject: enabling all icc-color related debug messages (bzr r8050.1.5) --- src/color-profile.cpp | 11 +++++++++-- src/dropper-context.cpp | 8 ++++++++ src/sp-image.cpp | 11 +++++++++-- src/widgets/sp-color-icc-selector.cpp | 4 ++-- 4 files changed, 28 insertions(+), 6 deletions(-) diff --git a/src/color-profile.cpp b/src/color-profile.cpp index 20e870242..de9dc6959 100644 --- a/src/color-profile.cpp +++ b/src/color-profile.cpp @@ -1,6 +1,6 @@ -//#define DEBUG_LCMS +#define DEBUG_LCMS #include #include @@ -36,7 +36,7 @@ static cmsHPROFILE colorprofile_get_proof_profile_handle(); #ifdef DEBUG_LCMS extern guint update_in_progress; -#define DEBUG_MESSAGE(key, ...) \ +#define DEBUG_MESSAGE_SCISLAC(key, ...) \ {\ Inkscape::Preferences *prefs = Inkscape::Preferences::get();\ bool dump = prefs->getBool(Glib::ustring("/options/scislac/") + #key);\ @@ -62,6 +62,13 @@ extern guint update_in_progress; gtk_widget_show_all( dialog );\ }\ } + + +#define DEBUG_MESSAGE(key, ...)\ +{\ + g_message( __VA_ARGS__ );\ +} + #endif // DEBUG_LCMS static SPObjectClass *cprof_parent_class; diff --git a/src/dropper-context.cpp b/src/dropper-context.cpp index 985e3ac51..5c66eca46 100644 --- a/src/dropper-context.cpp +++ b/src/dropper-context.cpp @@ -137,6 +137,14 @@ static void sp_dropper_context_finish(SPEventContext *ec) } +/** + * Returns the current dropper context icc-color. + */ +SPColor* sp_dropper_context_get_icc_color(SPEventContext *ec) +{ + //TODO: implement-me! +} + /** * Returns the current dropper context color. */ diff --git a/src/sp-image.cpp b/src/sp-image.cpp index 65aad1e2d..f4ab3d9ef 100644 --- a/src/sp-image.cpp +++ b/src/sp-image.cpp @@ -51,8 +51,15 @@ #if ENABLE_LCMS #include "color-profile-fns.h" #include "color-profile.h" -//#define DEBUG_LCMS +#define DEBUG_LCMS #ifdef DEBUG_LCMS + + +#define DEBUG_MESSAGE(key, ...)\ +{\ + g_message( __VA_ARGS__ );\ +} + #include "preferences.h" #include #endif // DEBUG_LCMS @@ -105,7 +112,7 @@ extern "C" #ifdef DEBUG_LCMS extern guint update_in_progress; -#define DEBUG_MESSAGE(key, ...) \ +#define DEBUG_MESSAGE_SCISLAC(key, ...) \ {\ Inkscape::Preferences *prefs = Inkscape::Preferences::get();\ bool dump = prefs->getBool("/options/scislac/" #key);\ diff --git a/src/widgets/sp-color-icc-selector.cpp b/src/widgets/sp-color-icc-selector.cpp index ae837117a..2872dace0 100644 --- a/src/widgets/sp-color-icc-selector.cpp +++ b/src/widgets/sp-color-icc-selector.cpp @@ -17,12 +17,12 @@ #include "inkscape.h" #include "profile-manager.h" -#define noDEBUG_LCMS +#define DEBUG_LCMS #if ENABLE_LCMS #include "color-profile-fns.h" #include "color-profile.h" -#define DEBUG_LCMS + #ifdef DEBUG_LCMS #include "preferences.h" #include -- cgit v1.2.3 From 21636a2ac8416297222ccb2d11005d4571582d41 Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Tue, 11 Aug 2009 04:22:47 +0000 Subject: adding color management icons to fill&stroke dialog (bzr r8050.1.6) --- share/icons/Makefile.am | 3 +++ share/icons/color-management-icon.png | Bin 0 -> 2720 bytes share/icons/out-of-gamut-icon.png | Bin 0 -> 1016 bytes share/icons/out-of-gamut-icon.svg | 22 ++++++++++++++++++++++ src/widgets/sp-color-notebook.cpp | 18 +++++++++++++++++- 5 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 share/icons/color-management-icon.png create mode 100644 share/icons/out-of-gamut-icon.png create mode 100644 share/icons/out-of-gamut-icon.svg diff --git a/share/icons/Makefile.am b/share/icons/Makefile.am index e39174833..4356365b8 100644 --- a/share/icons/Makefile.am +++ b/share/icons/Makefile.am @@ -1,6 +1,9 @@ iconsdir = $(datadir)/inkscape/icons pixmaps = \ + out-of-gamut-icon.png \ + out-of-gamut-icon.svg \ + color-management-icon.png \ remove-color.png \ remove-color.svg \ ticotico.jpg \ diff --git a/share/icons/color-management-icon.png b/share/icons/color-management-icon.png new file mode 100644 index 000000000..469ccd72a Binary files /dev/null and b/share/icons/color-management-icon.png differ diff --git a/share/icons/out-of-gamut-icon.png b/share/icons/out-of-gamut-icon.png new file mode 100644 index 000000000..1e96a9563 Binary files /dev/null and b/share/icons/out-of-gamut-icon.png differ diff --git a/share/icons/out-of-gamut-icon.svg b/share/icons/out-of-gamut-icon.svg new file mode 100644 index 000000000..4fb171139 --- /dev/null +++ b/share/icons/out-of-gamut-icon.svg @@ -0,0 +1,22 @@ + + + + + + + + + diff --git a/src/widgets/sp-color-notebook.cpp b/src/widgets/sp-color-notebook.cpp index 779895de4..58974131e 100644 --- a/src/widgets/sp-color-notebook.cpp +++ b/src/widgets/sp-color-notebook.cpp @@ -324,9 +324,25 @@ void ColorNotebook::init() row++; - /* Create RGBA entry and color preview */ GtkWidget *rgbabox = gtk_hbox_new (FALSE, 0); + /* Create color management icons */ + GtkWidget *box_colormanaged = gtk_event_box_new (); + GtkWidget *colormanaged = gtk_image_new_from_icon_name ("color-management-icon", GTK_ICON_SIZE_SMALL_TOOLBAR); + gtk_container_add (GTK_CONTAINER (box_colormanaged), colormanaged); + GtkTooltips *tooltips_colormanaged = gtk_tooltips_new (); + gtk_tooltips_set_tip (tooltips_colormanaged, box_colormanaged, _("Color Managed"), ""); + //gtk_widget_hide (GTK_WIDGET (box_colormanaged)); + gtk_box_pack_start(GTK_BOX(rgbabox), box_colormanaged, TRUE, FALSE, 2); + + GtkWidget *box_outofgamut = gtk_event_box_new (); + GtkWidget *outofgamut = gtk_image_new_from_icon_name ("out-of-gamut-icon", GTK_ICON_SIZE_SMALL_TOOLBAR); + gtk_container_add (GTK_CONTAINER (box_outofgamut), outofgamut); + GtkTooltips *tooltips_outofgamut = gtk_tooltips_new (); + gtk_tooltips_set_tip (tooltips_outofgamut, box_outofgamut, _("Out of gamut!"), ""); + //gtk_widget_hide (GTK_WIDGET (box_outofgamut)); + gtk_box_pack_start(GTK_BOX(rgbabox), box_outofgamut, TRUE, FALSE, 2); + /* Create RGBA entry and color preview */ _rgbal = gtk_label_new_with_mnemonic (_("RGBA_:")); gtk_misc_set_alignment (GTK_MISC (_rgbal), 1.0, 0.5); gtk_box_pack_start(GTK_BOX(rgbabox), _rgbal, TRUE, TRUE, 2); -- cgit v1.2.3 From 6391c5291f744ab260ad3d2f661eab6d101f6b23 Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Tue, 11 Aug 2009 04:58:32 +0000 Subject: setting sensibility of "color management icon" depending on icc-color usage (bzr r8050.1.7) --- src/widgets/sp-color-notebook.cpp | 23 +++++++++++++---------- src/widgets/sp-color-notebook.h | 1 + 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/widgets/sp-color-notebook.cpp b/src/widgets/sp-color-notebook.cpp index 58974131e..44de40115 100644 --- a/src/widgets/sp-color-notebook.cpp +++ b/src/widgets/sp-color-notebook.cpp @@ -326,21 +326,21 @@ void ColorNotebook::init() GtkWidget *rgbabox = gtk_hbox_new (FALSE, 0); /* Create color management icons */ - GtkWidget *box_colormanaged = gtk_event_box_new (); + _box_colormanaged = gtk_event_box_new (); GtkWidget *colormanaged = gtk_image_new_from_icon_name ("color-management-icon", GTK_ICON_SIZE_SMALL_TOOLBAR); - gtk_container_add (GTK_CONTAINER (box_colormanaged), colormanaged); + gtk_container_add (GTK_CONTAINER (_box_colormanaged), colormanaged); GtkTooltips *tooltips_colormanaged = gtk_tooltips_new (); - gtk_tooltips_set_tip (tooltips_colormanaged, box_colormanaged, _("Color Managed"), ""); - //gtk_widget_hide (GTK_WIDGET (box_colormanaged)); - gtk_box_pack_start(GTK_BOX(rgbabox), box_colormanaged, TRUE, FALSE, 2); + gtk_tooltips_set_tip (tooltips_colormanaged, _box_colormanaged, _("Color Managed"), ""); + gtk_widget_set_sensitive (_box_colormanaged, false); + gtk_box_pack_start(GTK_BOX(rgbabox), _box_colormanaged, TRUE, FALSE, 2); - GtkWidget *box_outofgamut = gtk_event_box_new (); + _box_outofgamut = gtk_event_box_new (); GtkWidget *outofgamut = gtk_image_new_from_icon_name ("out-of-gamut-icon", GTK_ICON_SIZE_SMALL_TOOLBAR); - gtk_container_add (GTK_CONTAINER (box_outofgamut), outofgamut); + gtk_container_add (GTK_CONTAINER (_box_outofgamut), outofgamut); GtkTooltips *tooltips_outofgamut = gtk_tooltips_new (); - gtk_tooltips_set_tip (tooltips_outofgamut, box_outofgamut, _("Out of gamut!"), ""); - //gtk_widget_hide (GTK_WIDGET (box_outofgamut)); - gtk_box_pack_start(GTK_BOX(rgbabox), box_outofgamut, TRUE, FALSE, 2); + gtk_tooltips_set_tip (tooltips_outofgamut, _box_outofgamut, _("Out of gamut!"), ""); + gtk_widget_set_sensitive (_box_outofgamut, false); + gtk_box_pack_start(GTK_BOX(rgbabox), _box_outofgamut, TRUE, FALSE, 2); /* Create RGBA entry and color preview */ _rgbal = gtk_label_new_with_mnemonic (_("RGBA_:")); @@ -500,6 +500,9 @@ void ColorNotebook::_rgbaEntryChanged(GtkEntry* entry) void ColorNotebook::_updateRgbaEntry( const SPColor& color, gfloat alpha ) { g_return_if_fail( ( 0.0 <= alpha ) && ( alpha <= 1.0 ) ); + + /* update color management icon*/ + gtk_widget_set_sensitive (_box_colormanaged, color.icc != NULL); if ( !_updatingrgba ) { diff --git a/src/widgets/sp-color-notebook.h b/src/widgets/sp-color-notebook.h index bf6fb1002..c9ab29798 100644 --- a/src/widgets/sp-color-notebook.h +++ b/src/widgets/sp-color-notebook.h @@ -61,6 +61,7 @@ protected: gulong _entryId; GtkWidget *_book; GtkWidget *_rgbal, *_rgbae; /* RGBA entry */ + GtkWidget *_box_outofgamut, *_box_colormanaged; GtkWidget *_p; /* Color preview */ GtkWidget *_btn; GtkWidget *_popup; -- cgit v1.2.3 From b7477cae10caca6d9a7ee8156f5e194a1458d3a2 Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Thu, 13 Aug 2009 04:03:19 +0000 Subject: preserve icc on color wheel selector (bzr r8050.1.8) --- src/widgets/sp-color-wheel-selector.cpp | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/src/widgets/sp-color-wheel-selector.cpp b/src/widgets/sp-color-wheel-selector.cpp index 174b071f9..bc8c4763b 100644 --- a/src/widgets/sp-color-wheel-selector.cpp +++ b/src/widgets/sp-color-wheel-selector.cpp @@ -10,7 +10,8 @@ #include "../dialogs/dialog-events.h" #include "sp-color-wheel-selector.h" #include "sp-color-scales.h" - +#include "sp-color-icc-selector.h" +#include "../svg/svg-icc-color.h" G_BEGIN_DECLS @@ -237,6 +238,10 @@ void ColorWheelSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorW wheelSelector->_updating = TRUE; + /* Preserve ICC color */ + ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); + wheelSelector->_color.icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; + wheelSelector->_updateInternals( wheelSelector->_color, ColorScales::getScaled( wheelSelector->_adj ), wheelSelector->_dragging ); wheelSelector->_updating = FALSE; @@ -249,6 +254,11 @@ void ColorWheelSelector::_sliderGrabbed( SPColorSlider *slider, SPColorWheelSele if (!wheelSelector->_dragging) { wheelSelector->_dragging = TRUE; wheelSelector->_grabbed(); + + /* Preserve ICC color */ + ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); + wheelSelector->_color.icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; + wheelSelector->_updateInternals( wheelSelector->_color, ColorScales::getScaled( wheelSelector->_adj ), wheelSelector->_dragging ); } } @@ -260,6 +270,11 @@ void ColorWheelSelector::_sliderReleased( SPColorSlider *slider, SPColorWheelSel if (wheelSelector->_dragging) { wheelSelector->_dragging = FALSE; wheelSelector->_released(); + + /* Preserve ICC color */ + ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); + wheelSelector->_color.icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; + wheelSelector->_updateInternals( wheelSelector->_color, ColorScales::getScaled( wheelSelector->_adj ), wheelSelector->_dragging ); } } @@ -269,6 +284,10 @@ void ColorWheelSelector::_sliderChanged( SPColorSlider *slider, SPColorWheelSele (void)slider; ColorWheelSelector* wheelSelector = (ColorWheelSelector*)(SP_COLOR_SELECTOR(cs)->base); + /* Preserve ICC color */ + ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); + wheelSelector->_color.icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; + wheelSelector->_updateInternals( wheelSelector->_color, ColorScales::getScaled( wheelSelector->_adj ), wheelSelector->_dragging ); } @@ -285,6 +304,10 @@ void ColorWheelSelector::_wheelChanged( SPColorWheel *wheel, SPColorWheelSelecto sp_color_slider_set_colors (SP_COLOR_SLIDER(wheelSelector->_slider), start, mid, end); + /* Preserve ICC color */ + ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); + color.icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; + wheelSelector->_updateInternals( color, wheelSelector->_alpha, sp_color_wheel_is_adjusting( wheel ) ); } -- cgit v1.2.3 From c8840f1663769367b52c25af12df2cd7032a69d9 Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Fri, 14 Aug 2009 03:33:33 +0000 Subject: use a function instead of copy-pasting code (bzr r8050.1.9) --- src/widgets/sp-color-wheel-selector.cpp | 30 ++++++++++-------------------- 1 file changed, 10 insertions(+), 20 deletions(-) diff --git a/src/widgets/sp-color-wheel-selector.cpp b/src/widgets/sp-color-wheel-selector.cpp index bc8c4763b..6012f4e20 100644 --- a/src/widgets/sp-color-wheel-selector.cpp +++ b/src/widgets/sp-color-wheel-selector.cpp @@ -206,6 +206,11 @@ sp_color_wheel_selector_new (void) /* Helpers for setting color value */ +static void preserve_icc(SPColor *color, SPColorWheelSelector *cs){ + ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); + color->icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; +} + void ColorWheelSelector::_colorChanged() { #ifdef DUMP_CHANGE_INFO @@ -238,10 +243,7 @@ void ColorWheelSelector::_adjustmentChanged( GtkAdjustment *adjustment, SPColorW wheelSelector->_updating = TRUE; - /* Preserve ICC color */ - ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); - wheelSelector->_color.icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; - + preserve_icc(&wheelSelector->_color, cs); wheelSelector->_updateInternals( wheelSelector->_color, ColorScales::getScaled( wheelSelector->_adj ), wheelSelector->_dragging ); wheelSelector->_updating = FALSE; @@ -255,10 +257,7 @@ void ColorWheelSelector::_sliderGrabbed( SPColorSlider *slider, SPColorWheelSele wheelSelector->_dragging = TRUE; wheelSelector->_grabbed(); - /* Preserve ICC color */ - ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); - wheelSelector->_color.icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; - + preserve_icc(&wheelSelector->_color, cs); wheelSelector->_updateInternals( wheelSelector->_color, ColorScales::getScaled( wheelSelector->_adj ), wheelSelector->_dragging ); } } @@ -271,10 +270,7 @@ void ColorWheelSelector::_sliderReleased( SPColorSlider *slider, SPColorWheelSel wheelSelector->_dragging = FALSE; wheelSelector->_released(); - /* Preserve ICC color */ - ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); - wheelSelector->_color.icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; - + preserve_icc(&wheelSelector->_color, cs); wheelSelector->_updateInternals( wheelSelector->_color, ColorScales::getScaled( wheelSelector->_adj ), wheelSelector->_dragging ); } } @@ -284,10 +280,7 @@ void ColorWheelSelector::_sliderChanged( SPColorSlider *slider, SPColorWheelSele (void)slider; ColorWheelSelector* wheelSelector = (ColorWheelSelector*)(SP_COLOR_SELECTOR(cs)->base); - /* Preserve ICC color */ - ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); - wheelSelector->_color.icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; - + preserve_icc(&wheelSelector->_color, cs); wheelSelector->_updateInternals( wheelSelector->_color, ColorScales::getScaled( wheelSelector->_adj ), wheelSelector->_dragging ); } @@ -304,10 +297,7 @@ void ColorWheelSelector::_wheelChanged( SPColorWheel *wheel, SPColorWheelSelecto sp_color_slider_set_colors (SP_COLOR_SLIDER(wheelSelector->_slider), start, mid, end); - /* Preserve ICC color */ - ColorSelector* selector = (ColorSelector*)(SP_COLOR_SELECTOR(cs)->base); - color.icc = selector->getColor().icc ? new SVGICCColor(*selector->getColor().icc) : 0; - + preserve_icc(&color, cs); wheelSelector->_updateInternals( color, wheelSelector->_alpha, sp_color_wheel_is_adjusting( wheel ) ); } -- cgit v1.2.3 From 048b095b6031adf91a6dc2fb300270f78ca44cbf Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Fri, 14 Aug 2009 03:52:51 +0000 Subject: a quick workaround in order to avoid some invalid names for icc profiles. A complete sanitizer should be implemented later. (bzr r8050.1.10) --- src/ui/dialog/document-properties.cpp | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/ui/dialog/document-properties.cpp b/src/ui/dialog/document-properties.cpp index bb9ab4d02..c21f64629 100644 --- a/src/ui/dialog/document-properties.cpp +++ b/src/ui/dialog/document-properties.cpp @@ -381,6 +381,17 @@ DocumentProperties::populate_available_profiles(){ _menu.show_all(); } +//this is a quick workaround: +static gchar* sanitize_name(gchar* name){ + gchar* c=name; + while (*c != '\0'){ + if (*c == ' ') *c = '-'; + if (*c == '_') *c = '-'; + c++; + } + return name; +} + void DocumentProperties::linkSelectedProfile() { @@ -396,7 +407,8 @@ DocumentProperties::linkSelectedProfile() } Inkscape::XML::Document *xml_doc = sp_document_repr_doc(desktop->doc()); Inkscape::XML::Node *cprofRepr = xml_doc->createElement("svg:color-profile"); - cprofRepr->setAttribute("name", (gchar*) _menu.get_active()->get_data("name")); +// cprofRepr->setAttribute("inkscape:name", (gchar*) _menu.get_active()->get_data("name")); + cprofRepr->setAttribute("name", sanitize_name((gchar*) _menu.get_active()->get_data("name"))); cprofRepr->setAttribute("xlink:href", (gchar*) _menu.get_active()->get_data("filepath")); // Checks whether there is a defs element. Creates it when needed -- cgit v1.2.3 From 61ed908098ec4a07eae3308920111522a555c60a Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Fri, 14 Aug 2009 04:21:17 +0000 Subject: preserving icc colors in all tabs of fill&stroke (bzr r8050.1.11) --- src/widgets/sp-color-scales.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/widgets/sp-color-scales.cpp b/src/widgets/sp-color-scales.cpp index cf06247e7..a09a3a2ed 100644 --- a/src/widgets/sp-color-scales.cpp +++ b/src/widgets/sp-color-scales.cpp @@ -10,6 +10,7 @@ #include #include "../dialogs/dialog-events.h" #include "sp-color-scales.h" +#include "svg/svg-icc-color.h" #define CSC_CHANNEL_R (1 << 0) #define CSC_CHANNEL_G (1 << 1) @@ -241,6 +242,10 @@ void ColorScales::_recalcColor( gboolean changing ) g_warning ("file %s: line %d: Illegal color selector mode %d", __FILE__, __LINE__, _mode); break; } + + /* Preserve ICC */ + color.icc = _color.icc ? new SVGICCColor(*_color.icc) : 0; + _updateInternals( color, alpha, _dragging ); } else -- cgit v1.2.3 From dd9b154edc3ee479a3932ae051498389e331812e Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Fri, 14 Aug 2009 06:34:14 +0000 Subject: Initial draft of the out-of-gamut check. It is not working yet. I will continue work on it tomorrow. (bzr r8050.1.12) --- src/widgets/sp-color-notebook.cpp | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/src/widgets/sp-color-notebook.cpp b/src/widgets/sp-color-notebook.cpp index 44de40115..5eb44c2cb 100644 --- a/src/widgets/sp-color-notebook.cpp +++ b/src/widgets/sp-color-notebook.cpp @@ -32,6 +32,10 @@ #include "sp-color-scales.h" #include "sp-color-icc-selector.h" #include "sp-color-wheel-selector.h" +#include "svg/svg-icc-color.h" +#include "../inkscape.h" +#include "../document.h" +#include "../profile-manager.h" struct SPColorNotebookTracker { const gchar* name; @@ -504,6 +508,35 @@ void ColorNotebook::_updateRgbaEntry( const SPColor& color, gfloat alpha ) /* update color management icon*/ gtk_widget_set_sensitive (_box_colormanaged, color.icc != NULL); + /* update out-of-gamut icon */ + gtk_widget_set_sensitive (_box_outofgamut, false); + if (color.icc){ + BYTE outofgamut; + cmsSetAlarmCodes(255, 255, 255); + static cmsHPROFILE hNULL = cmsCreateNULLProfile(); + static cmsHPROFILE hsRGB = cmsCreate_sRGBProfile(); + + cmsHTRANSFORM trans; + Inkscape::ColorProfile* target_profile = SP_ACTIVE_DOCUMENT->profileManager->find(color.icc->colorProfile.c_str()); + if ( target_profile ) { + trans = cmsCreateProofingTransform(hsRGB, TYPE_RGB_DBL, hNULL, TYPE_GRAY_8, target_profile->profHandle, + INTENT_RELATIVE_COLORIMETRIC, INTENT_RELATIVE_COLORIMETRIC, (cmsFLAGS_GAMUTCHECK|cmsFLAGS_SOFTPROOFING)); + + if ( trans ) { + guint32 val = color.toRGBA32(0); + guchar check_color[4] = { + SP_RGBA32_R_U(val), + SP_RGBA32_G_U(val), + SP_RGBA32_B_U(val), + 255}; + + cmsDoTransform(trans, &check_color, &outofgamut, 1); + gtk_widget_set_sensitive (_box_outofgamut, outofgamut == 255); + } + } + } + + if ( !_updatingrgba ) { gchar s[32]; -- cgit v1.2.3 From ffbf2cca9e54383050bf9bdfbef82ec4b8ccd0ad Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Sat, 15 Aug 2009 05:25:49 +0000 Subject: refactoring ICC out-of-gamut check (bzr r8050.1.13) --- src/widgets/sp-color-notebook.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/widgets/sp-color-notebook.cpp b/src/widgets/sp-color-notebook.cpp index 5eb44c2cb..52c78ba42 100644 --- a/src/widgets/sp-color-notebook.cpp +++ b/src/widgets/sp-color-notebook.cpp @@ -511,15 +511,13 @@ void ColorNotebook::_updateRgbaEntry( const SPColor& color, gfloat alpha ) /* update out-of-gamut icon */ gtk_widget_set_sensitive (_box_outofgamut, false); if (color.icc){ - BYTE outofgamut; - cmsSetAlarmCodes(255, 255, 255); + BYTE outofgamut = 0; static cmsHPROFILE hNULL = cmsCreateNULLProfile(); static cmsHPROFILE hsRGB = cmsCreate_sRGBProfile(); - cmsHTRANSFORM trans; Inkscape::ColorProfile* target_profile = SP_ACTIVE_DOCUMENT->profileManager->find(color.icc->colorProfile.c_str()); if ( target_profile ) { - trans = cmsCreateProofingTransform(hsRGB, TYPE_RGB_DBL, hNULL, TYPE_GRAY_8, target_profile->profHandle, + cmsHTRANSFORM trans = cmsCreateProofingTransform(hsRGB, TYPE_RGBA_8, hNULL, TYPE_GRAY_8, target_profile->profHandle, INTENT_RELATIVE_COLORIMETRIC, INTENT_RELATIVE_COLORIMETRIC, (cmsFLAGS_GAMUTCHECK|cmsFLAGS_SOFTPROOFING)); if ( trans ) { @@ -530,7 +528,11 @@ void ColorNotebook::_updateRgbaEntry( const SPColor& color, gfloat alpha ) SP_RGBA32_B_U(val), 255}; + int alarm_r, alarm_g, alarm_b; + cmsGetAlarmCodes(&alarm_r, &alarm_g, &alarm_b); + cmsSetAlarmCodes(255, 255, 255); cmsDoTransform(trans, &check_color, &outofgamut, 1); + cmsSetAlarmCodes(alarm_r, alarm_g, alarm_b); gtk_widget_set_sensitive (_box_outofgamut, outofgamut == 255); } } -- cgit v1.2.3 From db87667df0c9068024267a4de6137487904048f2 Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Sat, 15 Aug 2009 05:59:15 +0000 Subject: now gamut check works! (bzr r8050.1.14) --- src/color-profile.cpp | 41 +++++++++++++++++++++++++++++++++++++++ src/color-profile.h | 6 ++++++ src/widgets/sp-color-notebook.cpp | 26 ++----------------------- 3 files changed, 49 insertions(+), 24 deletions(-) diff --git a/src/color-profile.cpp b/src/color-profile.cpp index de9dc6959..5f2364449 100644 --- a/src/color-profile.cpp +++ b/src/color-profile.cpp @@ -13,6 +13,7 @@ #include #include #include "xml/repr.h" +#include "color.h" #include "color-profile.h" #include "color-profile-fns.h" #include "attributes.h" @@ -84,6 +85,15 @@ cmsHPROFILE ColorProfile::getSRGBProfile() { return _sRGBProf; } +cmsHPROFILE ColorProfile::_NullProf = 0; + +cmsHPROFILE ColorProfile::getNULLProfile() { + if ( !_NullProf ) { + _NullProf = cmsCreateNULLProfile(); + } + return _NullProf; +} + #endif // ENABLE_LCMS /** @@ -144,6 +154,7 @@ void ColorProfile::init( ColorProfile *cprof ) cprof->_profileSpace = icSigRgbData; cprof->_transf = 0; cprof->_revTransf = 0; + cprof->_gamutTransf = 0; #endif // ENABLE_LCMS } @@ -197,6 +208,10 @@ void ColorProfile::_clearProfile() cmsDeleteTransform( _revTransf ); _revTransf = 0; } + if ( _gamutTransf ) { + cmsDeleteTransform( _gamutTransf ); + _gamutTransf = 0; + } if ( profHandle ) { cmsCloseProfile( profHandle ); profHandle = 0; @@ -496,6 +511,32 @@ cmsHTRANSFORM ColorProfile::getTransfFromSRGB8() return _revTransf; } +cmsHTRANSFORM ColorProfile::getTransfGamutCheck() +{ + if ( !_gamutTransf ) { + _gamutTransf = cmsCreateProofingTransform(getSRGBProfile(), TYPE_RGBA_8, getNULLProfile(), TYPE_GRAY_8, profHandle, INTENT_RELATIVE_COLORIMETRIC, INTENT_RELATIVE_COLORIMETRIC, (cmsFLAGS_GAMUTCHECK|cmsFLAGS_SOFTPROOFING)); + } + return _gamutTransf; +} + +bool ColorProfile::GamutCheck(SPColor color){ + BYTE outofgamut = 0; + + guint32 val = color.toRGBA32(0); + guchar check_color[4] = { + SP_RGBA32_R_U(val), + SP_RGBA32_G_U(val), + SP_RGBA32_B_U(val), + 255}; + + int alarm_r, alarm_g, alarm_b; + cmsGetAlarmCodes(&alarm_r, &alarm_g, &alarm_b); + cmsSetAlarmCodes(255, 255, 255); + cmsDoTransform(ColorProfile::getTransfGamutCheck(), &check_color, &outofgamut, 1); + cmsSetAlarmCodes(alarm_r, alarm_g, alarm_b); + return (outofgamut == 255); +} + #include diff --git a/src/color-profile.h b/src/color-profile.h index 2e57e7ef0..40d0d7698 100644 --- a/src/color-profile.h +++ b/src/color-profile.h @@ -36,11 +36,15 @@ struct ColorProfile : public SPObject { static std::list getProfileDirs(); #if ENABLE_LCMS static cmsHPROFILE getSRGBProfile(); + static cmsHPROFILE getNULLProfile(); icColorSpaceSignature getColorSpace() const {return _profileSpace;} icProfileClassSignature getProfileClass() const {return _profileClass;} cmsHTRANSFORM getTransfToSRGB8(); cmsHTRANSFORM getTransfFromSRGB8(); + cmsHTRANSFORM getTransfGamutCheck(); + bool GamutCheck(SPColor color); + #endif // ENABLE_LCMS gchar* href; @@ -64,11 +68,13 @@ private: void _clearProfile(); static cmsHPROFILE _sRGBProf; + static cmsHPROFILE _NullProf; icProfileClassSignature _profileClass; icColorSpaceSignature _profileSpace; cmsHTRANSFORM _transf; cmsHTRANSFORM _revTransf; + cmsHTRANSFORM _gamutTransf; #endif // ENABLE_LCMS }; diff --git a/src/widgets/sp-color-notebook.cpp b/src/widgets/sp-color-notebook.cpp index 52c78ba42..04a35e4ad 100644 --- a/src/widgets/sp-color-notebook.cpp +++ b/src/widgets/sp-color-notebook.cpp @@ -511,31 +511,9 @@ void ColorNotebook::_updateRgbaEntry( const SPColor& color, gfloat alpha ) /* update out-of-gamut icon */ gtk_widget_set_sensitive (_box_outofgamut, false); if (color.icc){ - BYTE outofgamut = 0; - static cmsHPROFILE hNULL = cmsCreateNULLProfile(); - static cmsHPROFILE hsRGB = cmsCreate_sRGBProfile(); - Inkscape::ColorProfile* target_profile = SP_ACTIVE_DOCUMENT->profileManager->find(color.icc->colorProfile.c_str()); - if ( target_profile ) { - cmsHTRANSFORM trans = cmsCreateProofingTransform(hsRGB, TYPE_RGBA_8, hNULL, TYPE_GRAY_8, target_profile->profHandle, - INTENT_RELATIVE_COLORIMETRIC, INTENT_RELATIVE_COLORIMETRIC, (cmsFLAGS_GAMUTCHECK|cmsFLAGS_SOFTPROOFING)); - - if ( trans ) { - guint32 val = color.toRGBA32(0); - guchar check_color[4] = { - SP_RGBA32_R_U(val), - SP_RGBA32_G_U(val), - SP_RGBA32_B_U(val), - 255}; - - int alarm_r, alarm_g, alarm_b; - cmsGetAlarmCodes(&alarm_r, &alarm_g, &alarm_b); - cmsSetAlarmCodes(255, 255, 255); - cmsDoTransform(trans, &check_color, &outofgamut, 1); - cmsSetAlarmCodes(alarm_r, alarm_g, alarm_b); - gtk_widget_set_sensitive (_box_outofgamut, outofgamut == 255); - } - } + if ( target_profile ) + gtk_widget_set_sensitive (_box_outofgamut, target_profile->GamutCheck(color)); } -- cgit v1.2.3 From d27412532cd40717abd78e0b14e9cfc45dd0a4be Mon Sep 17 00:00:00 2001 From: Felipe Corr??a da Silva Sanches Date: Mon, 17 Aug 2009 20:56:03 +0000 Subject: adding iffdefs for LCMS and fixing layout of CMS icons (bzr r8050.1.15) --- src/widgets/sp-color-notebook.cpp | 15 ++++++++++----- src/widgets/sp-color-notebook.h | 2 ++ 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/widgets/sp-color-notebook.cpp b/src/widgets/sp-color-notebook.cpp index 04a35e4ad..be41f5f0f 100644 --- a/src/widgets/sp-color-notebook.cpp +++ b/src/widgets/sp-color-notebook.cpp @@ -329,6 +329,8 @@ void ColorNotebook::init() row++; GtkWidget *rgbabox = gtk_hbox_new (FALSE, 0); + +#if ENABLE_LCMS /* Create color management icons */ _box_colormanaged = gtk_event_box_new (); GtkWidget *colormanaged = gtk_image_new_from_icon_name ("color-management-icon", GTK_ICON_SIZE_SMALL_TOOLBAR); @@ -336,7 +338,7 @@ void ColorNotebook::init() GtkTooltips *tooltips_colormanaged = gtk_tooltips_new (); gtk_tooltips_set_tip (tooltips_colormanaged, _box_colormanaged, _("Color Managed"), ""); gtk_widget_set_sensitive (_box_colormanaged, false); - gtk_box_pack_start(GTK_BOX(rgbabox), _box_colormanaged, TRUE, FALSE, 2); + gtk_box_pack_start(GTK_BOX(rgbabox), _box_colormanaged, FALSE, FALSE, 2); _box_outofgamut = gtk_event_box_new (); GtkWidget *outofgamut = gtk_image_new_from_icon_name ("out-of-gamut-icon", GTK_ICON_SIZE_SMALL_TOOLBAR); @@ -344,7 +346,9 @@ void ColorNotebook::init() GtkTooltips *tooltips_outofgamut = gtk_tooltips_new (); gtk_tooltips_set_tip (tooltips_outofgamut, _box_outofgamut, _("Out of gamut!"), ""); gtk_widget_set_sensitive (_box_outofgamut, false); - gtk_box_pack_start(GTK_BOX(rgbabox), _box_outofgamut, TRUE, FALSE, 2); + gtk_box_pack_start(GTK_BOX(rgbabox), _box_outofgamut, FALSE, FALSE, 2); + +#endif //ENABLE_LCMS /* Create RGBA entry and color preview */ _rgbal = gtk_label_new_with_mnemonic (_("RGBA_:")); @@ -361,7 +365,7 @@ void ColorNotebook::init() sp_set_font_size_smaller (rgbabox); gtk_widget_show_all (rgbabox); - gtk_table_attach (GTK_TABLE (table), rgbabox, 1, 2, row, row + 1, GTK_FILL, GTK_SHRINK, XPAD, YPAD); + gtk_table_attach (GTK_TABLE (table), rgbabox, 0, 2, row, row + 1, GTK_FILL, GTK_SHRINK, XPAD, YPAD); #ifdef SPCS_PREVIEW _p = sp_color_preview_new (0xffffffff); @@ -504,7 +508,8 @@ void ColorNotebook::_rgbaEntryChanged(GtkEntry* entry) void ColorNotebook::_updateRgbaEntry( const SPColor& color, gfloat alpha ) { g_return_if_fail( ( 0.0 <= alpha ) && ( alpha <= 1.0 ) ); - + +#if ENABLE_LCMS /* update color management icon*/ gtk_widget_set_sensitive (_box_colormanaged, color.icc != NULL); @@ -515,7 +520,7 @@ void ColorNotebook::_updateRgbaEntry( const SPColor& color, gfloat alpha ) if ( target_profile ) gtk_widget_set_sensitive (_box_outofgamut, target_profile->GamutCheck(color)); } - +#endif //ENABLE_LCMS if ( !_updatingrgba ) { diff --git a/src/widgets/sp-color-notebook.h b/src/widgets/sp-color-notebook.h index c9ab29798..b7cd8295f 100644 --- a/src/widgets/sp-color-notebook.h +++ b/src/widgets/sp-color-notebook.h @@ -61,7 +61,9 @@ protected: gulong _entryId; GtkWidget *_book; GtkWidget *_rgbal, *_rgbae; /* RGBA entry */ +#if ENABLE_LCMS GtkWidget *_box_outofgamut, *_box_colormanaged; +#endif //ENABLE_LCMS GtkWidget *_p; /* Color preview */ GtkWidget *_btn; GtkWidget *_popup; -- cgit v1.2.3 -- cgit v1.2.3 From db07b2c21c8558866713ff8c81629741955283d5 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Mon, 16 Nov 2009 20:42:17 +0000 Subject: Marking the tests as failing. (bzr r8833.1.2) --- src/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Makefile.am b/src/Makefile.am index 63b27398a..30d1e5f42 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -266,7 +266,7 @@ check_PROGRAMS = cxxtests # List of all tests to be run. TESTS = $(check_PROGRAMS) ../share/extensions/test/run-all-extension-tests -# XFAIL_TESTS = $(check_PROGRAMS) ../share/extensions/test/run-all-extension-tests +XFAIL_TESTS = $(check_PROGRAMS) ../share/extensions/test/run-all-extension-tests # including the the testsuites here ensures that they get distributed cxxtests_SOURCES = cxxtests.cpp libnr/nr-compose-reference.cpp $(CXXTEST_TESTSUITES) -- cgit v1.2.3 From e24a9858ba3a9c1c5513003d4d6e323d494c5334 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Mon, 16 Nov 2009 20:45:08 +0000 Subject: Removing uninstalled .c files for distcheck to know that it doesn't need translations in them. (bzr r8833.1.3) --- po/POTFILES.skip | 2 ++ 1 file changed, 2 insertions(+) diff --git a/po/POTFILES.skip b/po/POTFILES.skip index 1aaf436dc..172578154 100644 --- a/po/POTFILES.skip +++ b/po/POTFILES.skip @@ -20,10 +20,12 @@ src/live_effects/lpe-path_length.cpp src/live_effects/lpe-perp_bisector.cpp src/live_effects/lpe-perspective_path.cpp src/live_effects/lpe-recursiveskeleton.cpp +src/live_effects/lpe-skeleton.cpp src/live_effects/lpe-tangent_to_curve.cpp src/live_effects/lpe-test-doEffect-stack.cpp src/live_effects/lpe-text_label.cpp src/lpe-tool-context.cpp +src/ui/dialog/session-player.cpp src/ui/dialog/whiteboard-connect.cpp src/ui/dialog/whiteboard-sharewithchat.cpp src/ui/dialog/whiteboard-sharewithuser.cpp -- cgit v1.2.3 From ea686ea84de176e51eacf663998c48be14d9f002 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Mon, 16 Nov 2009 20:46:22 +0000 Subject: Setting version number to 0.47 (bzr r8833.1.4) --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index fbfa2e5df..c5a7fc444 100644 --- a/configure.ac +++ b/configure.ac @@ -7,7 +7,7 @@ AC_PREREQ(2.53) # `dpkg --compare-versions'. (ii) We don't always know what the next # version is going to be called until about the time we release it # (whereas we always know what the previous version was called). -AC_INIT(inkscape, 0.46+devel) +AC_INIT(inkscape, 0.47) AC_CANONICAL_HOST AC_CONFIG_SRCDIR([src/main.cpp]) -- cgit v1.2.3 From f65a1879ca67c43e7c96efadbae3759218212a2a Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Mon, 16 Nov 2009 20:49:57 +0000 Subject: Removing protable.7z as it's not in the archive. (bzr r8833.1.5) --- Makefile.am | 1 - 1 file changed, 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 2d3b8f004..930bfa48b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -185,7 +185,6 @@ EXTRA_DIST = \ packaging/win32/welcomefinish.bmp \ packaging/win32/welcomefinish.svg \ packaging/win32/portable/help.html \ - packaging/win32/portable/portable.7z \ packaging/win32/portable/readme.packaging.txt \ packaging/win32/portable/App/readme.txt \ packaging/win32/portable/App/AppInfo/appicon.ico \ -- cgit v1.2.3 From 51fe4c1b181c7e189dc5e5ea741ad793f42426a3 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Tue, 17 Nov 2009 20:56:20 +0000 Subject: Patch from trunk (bzr r8833.1.6) --- share/extensions/gimp_xcf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/extensions/gimp_xcf.py b/share/extensions/gimp_xcf.py index 121cb360d..22e45006b 100755 --- a/share/extensions/gimp_xcf.py +++ b/share/extensions/gimp_xcf.py @@ -86,7 +86,7 @@ class MyEffect(inkex.Effect): gridSpacingFunc = '(gimp-image-grid-set-spacing img %s %s)' % (spacingX[:-2], spacingY[:-2]) gridOriginFunc = '(gimp-image-grid-set-offset img %s %s)'% (originX[:-2], originY[:-2]) - area = '--export-area-canvas' + area = '--export-area-page' pngs = [] names = [] path = "/svg:svg/*[name()='g' or @style][@id]" -- cgit v1.2.3 From 783e01c1a4cb7ff88720d7303e21cfca11852627 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Sat, 21 Nov 2009 04:05:26 +0000 Subject: Grabbing news from the wiki (bzr r8833.1.7) --- NEWS | 1484 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1483 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index e919c7486..2b9cc5c3d 100644 --- a/NEWS +++ b/NEWS @@ -1 +1,1483 @@ -Inkscape 0.47 pre-release. More here later. +Inkscape 0.47 + +Inkscape 0.47 brings a host of important improvements all across the program: + + • Timed autosave: no more lost work + + • Spiro splines: an exciting new way to work with paths, fully supported in + Pen, Pencil, and Node tools + + • Auto smooth nodes: a new type of node that keeps the path as smooth as + possible as you move it or its neighbors + + • New modes in Tweak tool: pushing and jittering whole objects, scaling/ + rotating objects, deleting and duplicating using the "soft brush" + + • Reworked, much more usable snapping system and a Snapping toolbar + + • New path effects, including sketch, hatching, envelope deformation; effects + can be stacked and assigned to groups + + • A huge collection of preset filters in the new Filters menu + + • New cairo-based PS and EPS export: improved quality, more features + supported, fallback rasterization for filters and transparency + + • Spell checker for text objects in a document + + • Many new extensions: restacking, calendar, printing marks, cartesian and + polar grids, interpolating attributes + + • Optimized SVG code options, now with their own Preferences page + + • Many other improvements, usability tweaks, memleak stops, and misc bugfixes + +Refactoring effort + +The focus of the 0.47 release was to clean up legacy code and push forward the +migration to clean object-oriented C++. The goal of this effort was to increase +reliability and maintainability of Inkscape. In the long run, it will mean +fewer bugs and more new features, because it will be easier to develop and find +bugs in Inkscape. + +Migration to lib2geom + +Many parts of the code have been changed to use the 2geom library for +geometrical calculations instead of the old libnr and livarot libraries. + +Preferences + +Instead of global functions directly manipulating an XML document, the +preferences API is now exposed through the Inkscape::Preferences singleton. It +abstracts away the way the preferences are stored in memory. In the future it +may allow for different user settings storage backends (like GConf or the +upcoming dconf on GNOME desktops or .plist files on OS X). Previously, Inkscape +directly manipulated an internal XML document. + +The Preferences directory has been moved on Linux (and Mac OS X) from ~ +/.inkscape to ~/.config/inkscape to better conform to Linux desktop standards. + +Tools + +Node tool + + • In previous versions of Inkscape, no visual feedback was given back to the + user when hovering over paths when using the Node tool. In this update, + hovering over a path with the Node tool now results in a highlighted path + outline being displayed. Note: the duration and color of the new path + outline feature can be configured in the Tools > Node section of the + Inkscape Preferences dialog. + + • The Node tool can now edit clipping paths and masks of objects on canvas, + without releasing them. If the selected object has a clipping path and + mask, the corresponding buttons on the controls bar of the tool will be + enabled; pressing these buttons will display the editable paths or handles + of the clippath or mask. A clipping path is stroked green, a mask is + stroked blue (the same colors as those used for them in Outline mode). + + • Snapping has been improved (more details in Snapping below). + + • When dragging a node handle with Ctrl pressed, it now snaps not only to the + 15 degree increments starting from 0 and to the original handle direction, + but also to the direction of the opposite handle (if it exists) or of the + opposite line segment (if it is a straight line). + + • The behavior of the buttons/shortcuts that make a node smooth or cusp has + been improved: + â–¡ If a node is already a cusp (diamond shaped), pressing Shift+C again on + it will retract both its handles. As this works for any number of + selected nodes, you can always retract all handles in all nodes by + selecting all nodes and pressing Shift+C twice. + â–¡ If a non-smooth node is next to a straight line segment, pressing + Shift+S once makes it half-smooth: it now has one handle aligned with + that line segment. Another press of Shift+S will expand the second + handle as well turning it into a full smooth node. If a node is between + two curve segments, Shift+S will expand both handles as before. + + • Auto smooth nodes: this is a new node type, similar to the one Xara Xtreme + has. An auto node is a smooth node which automatically adjusts (rotates and + stretches) its handles when this node or its neighbors are moved. This + adjustment (same as what you get when you convert node type to Smooth, but + continuous) keeps the curve at this node as smooth as possible. It feels a + bit like Spiro paths (see below); although not as smooth as a Spiro, auto + nodes may often be preferable as they work without applying any path + effect. Whenever you manually adjust the handles of an auto node or drag + the adjacent curve, the node loses its auto state and becomes simply + smooth; for this reason, it is recommended to edit smooth nodes with the + node handles hidden via a toggle button on the Node tool controls bar. Auto + nodes are represented by little circles, as opposed to smooth/symmetric + nodes (squares) and cusp nodes (diamonds). To convert selected node(s) to + auto, press Shift+A or use the corresponding node type button on the + controls bar. + +Tweak tool + +Several new modes are added to the Tweak tool for transforming, duplicating, +and deleting selected objects using the same "soft brush" metaphor that the +path editing and coloring modes use. Using these new modes, it is easy to +"sculpt" scatterings of small objects, such as clone tilings, into complex and +naturalistic textures. + + • Push mode moves those selected objects that are under the brush in the + direction in which you move the brush. This is similar to the Push path + mode, except that the Move mode affects entire objects and not parts of the + paths under the brush. + + • Attract/Repel Objects mode moves those selected objects that are under the + brush towards the cursor (default) or away from cursor (with Shift + pressed). This is similar to the Attract/repel path mode, except that the + Move in/out mode affects entire objects and not parts of the paths under + cursor. + + • Jitter mode moves those selected objects that are under the brush in random + directions and by random amounts, but the overall amount of movement + depends on Force, pen pressure (if you're using a tablet pen), on the + closeness of the object to the center of brush, and on how long you apply + the brush. + + • Scale mode scales those selected objects that are under the brush down (by + default) or up (with Shift pressed). The speed of scaling depends on Force, + pen pressure (if you're using a tablet pen), on the closeness of the object + to the center of brush, and on how long you apply the brush. + + • Rotate mode rotates those selected objects that are under the brush + clockwise (by default) or counterclockwise (with Shift pressed). The speed + of rotation depends on Force, pen pressure (if you're using a tablet pen), + on the closeness of the object to the center of brush, and on how long you + apply the brush. + + • Duplicate/delete mode randomly duplicates those selected objects that are + under the brush (by default) or deletes them (with Shift pressed). The + chance of an object to be duplicated and deleted depends on Force, pen + pressure (if you're using a tablet pen), on the closeness of the object to + the center of brush, and on how long you apply the brush. Like with the + regular Duplicate command, duplicating with Tweak tool places the copies + right over the originals, and you may need to use the Jitter mode to ruffle + them apart. The duplicates created by the tool are automatically added to + selection if the originals objects were in selection (e.g. if you're + tweaking a group of objects, they are duplicated within that group and are + not by themselves selected). + + • Blur mode blurs the selected objects under the brush more (by default) or + less (with Shift pressed). The amount of blur added or removed depends on + Force, pen pressure (if you're using a tablet pen), on the closeness of the + object to the center of brush, and on how long you apply the brush. + +Also, the existing path editing modes of the tool have been rearranged: now +Shrink and Grow are one mode (shrinks by default, grows with Shift), and +Attract and Repel are one mode (attracts by default, repels with Shift). Here +is a complete list of modes and shortcuts of the Tweak tool: + +Shift+m, Shift+0 move mode +Shift+i, Shift+1 attract/repel objects mode +Shift+z, Shift+2 jitter mode +Shift+<, Shift+>, Shift+3 scale mode +Shift+[, Shift+], Shift+4 rotate mode +Shift+d, Shift+5 duplicate/delete mode +Shift+p, Shift+6 push path mode +Shift+s, Shift+7 shrink/grow path mode +Shift+a, Shift+8 attract/repel path mode +Shift+r, Shift+9 roughen mode +Shift+c paint mode +Shift+j color jitter mode +Shift+b blur mode + +In Paint mode, painting with Shift inverts the color you're applying (e.g. when +painting with yellow, Shift will switch the applied color to blue). + +Calligraphy tool + + • The tool's settings can now be set from a preset (see the drop-down list in + the controls bar). Several presets are provided that imitate various + drawing implements and styles. + + • When drawing with Alt pressed, Inkscape subtracts the new path you are + creating from the selected path. With Shift, it unions the new path with + the selected path. This allows you to quickly patch or erase defects in a + stroke you have drawn, without leaving the tool. + + • The behavior of the tool when tracking a guide (drawing with Ctrl) has been + improved: + + â–¡ The initial "jerk" when you start drawing is suppressed. + + â–¡ The undesired flipping of the stroke to the other side of the guide + path, when drawing along closed paths, is fixed. + + â–¡ If you lose connection with your guide path, the tool tries to continue + moving in the same direction as if by inertia, so as to minimize the + tearoff jerk. + +Paint Bucket tool + + • Paint Bucket is now more tightly integrated with potrace. As a result, + memory and CPU usage on each fill operation have been reduced + significantly. + +Eraser Tool + +A new tool, Eraser, has been added to the main toolbox. Its shortcut is Shift+E +. It has two main modes, selectable by toggle buttons on its controls bar: + + • Delete Objects mode: any shape touched by dragging is deleted completely. + This is analogous to "touch selection" in Selector followed by Del. + • Cut mode: dragging subtracts, using a boolean Subtract operation, parts of + paths it touches. On the controls bar, you can adjust the Width of the + trace left by the tool. If nothing is selected, it acts on all objects in + the current layer, whether selected or not; if there's a selection, its + action is limited to selection. This mode is similar to Alt+drag in + Calligraphic tool. + +Pen and Pencil + +New modes + +Apart from the regular Bezier mode, these drawing tools now provide several new +modes: + + • Spiro mode: This mode automatically applies the new Spiro Splines path + effect (see the section on new effects) to any newly drawn path. As + mentioned below, it is not yet possible to preview a spiro before it is + finished. This mode is available in both Pen and Pencil tools. + + • Polyline mode (Pen only): This mode makes it easy to draw many straight + line segments by disallowing any curves, even when you accidentally drag + with the mouse instead of clicking. + + • Paraxial mode (Pen only): create straight line segments that are parallel + to one of the coordinate axes. This works similar to the Polyline mode with + Ctrl. Normally, each next line segment is drawn perpendicular to the + previous one, but the direction of the line segment being drawn can be + toggled by pressing Shift. If you click on the start anchor, the path gets + closed with an L-shaped segment (its direction of which can also be flipped + with Shift). + +Stroke shapes + +As a first step towards this blueprint, it is now possible to automatically +apply predefined vector shapes to path strokes in Pen and Pencil tools. The +choice of shapes in the drop-down list on the controls bar includes: + + • Triangle in and Triangle out: tapering out in both directions + + • Ellipse: smooth elliptic shape stretching along path + + • From clipboard: any path you had previously selected and copied to + clipboard + +To adjust the width of the stroke, open the Path Effect Editor, choose "Pattern +along path" effect, and edit its Width parameter. It is measured in units of +the original size of the applied shape; the triangles and ellipse are all 10px +in size, and the clipboard size can be any size. The default value of Width is +1.00, which means the triangle/elliptic strokes will be 10px wide and the +from-clipboard stroke will be as wide as the copied object was tall. + +Pencil smoothing + +In Pencil tool, the controls bar now provides the Smoothing parameter, +changeable in the range from 1 to 100, which controls how much smoothing is +applied to the freehand lines you draw. Small Smoothing values produce rough +lines with many nodes; large values give smooth lines with few nodes. +Previously, this control was only available in Inkscape Preferences. + +Pencil sketch mode + +The sketch mode is still experimental. In essence, it enables the artist to +draw many strokes, which Inkscape then averages into a single path. It tries to +mimic sketching with a real pencil and paper, taking the 'visual average' of +many strokes and condensing it into one stroke. + +Pick the pencil tool, press Alt, and sketch away; release Alt to finalize the +result. After each stroke (a stroke starts when the mouse button is pressed +down, and ends when it is released), the resulting path will be an average of +the old result and the newly drawn stroke. In Inkscape's Pencil tool +preferences, one can choose to either average between all drawn strokes (so +that all stroke have the same weight), or just the new stroke and the old +result (so that later strokes have greater weight). + +Currently, going back and forth between A and B in one stroke does not give the +expected result; it will result in a long path going back and forth, instead of +the visually expected path going from A to B just once. We are working on this +(difficult!) issue. For best results, draw strokes only from A to B (and not +from B to A). + +Text tool + + • When editing multiline or flowed text, the PgUp and PgDn keys now work to + move the cursor by one screen (i.e. by as many lines as fit into the screen + at current zoom). + + • The usability of the font family drop-down list in the Text tool controls + bar has been improved: it no longer steals focus, all keyboard shortcuts + work as designed (Alt+X to access the family control, Alt+down to open the + drop-down list with font previews, arrows to move in the list, Enter to set + chosen font) and the completion feature works (start typing a family name + and a pop-up list with possible completions appears). + + A remaining problem that may be fixed in a future version is that the first + opening of the drop-down list of family names may be slow (several seconds) + if you have many fonts installed (the delay is Inkscape generating the + previews for all fonts). Subsequent openings of the list are much faster. + +Connector tool + + • Connectors are now drawn to the edges of shapes, rather than to the + bounding box of shapes. + • The routing buffer around shapes is now altered in the correct direction + when the user changes this via the spacing control fon the connector + toolbar. + • A bug has been fixed where the spinboxes on the connector toolbar did not + properly respond to single clicks of their up and down arrows. + +Path effects + +Path Effects stacking + +More than one Path Effect can be assigned to an object. A new UI was created to +control the stack in the Path Effects Editor (Shift+Ctrl+7): the Effect list +shows the stack of effects for the selected object; below, buttons allow you to +move a selected effect in the stack up or down or remove it from stack. + +The stack works from top to bottom, i.e. the topmost listed effect is applied +first, the second one works on the result of the first, and so on until the +bottom effect which produces the final visible result. A new effect that you +choose in the "Apply new effect" list and created by the Add button gets added +to the end of the current stack. + +Path Effects for groups + +Path effects can now be assigned to a group. In most cases, the effect is +applied recursively to the member paths, but for Bend Path and Envelope +Deformation the result that the distortion applies to the group as a whole. + + • You can, as usual, enter the group by double-clicking on it, and edit the + paths there watching the transformed result update live. + + • Path effects can be assigned to groups of groups, applying recursively to + all grouped paths. + + • The Convert Object to Path command (Ctrl+Shift+C), when applied to a group + with effects applied, removes these effects from group and converts all its + member paths to effect-less paths looking exactly as before. + +Misc new features + + • The Paste Path Effect command in Path menu can now assign the path effect + of the clipboard's path to any number of paths, going recursively into + groups if necessary. + + • A new command, Remove Path Effect in Path menu, removes any path effects + from all selected objects, going recursively into groups if necessary. + + • Path effects can now be assigned to the sides of a 3D box (use Ctrl+click + to select individual sides) without breaking its 3D functionality. + + • The Pen and Pencil tools now correctly work with paths with effects: you + can continue such a path or add a new subpath to it by drawing with Shift, + while preserving the effects applied to it. + + • Path parameters of effects can now link to existing shapes or texts. For + example, now it is possible to use a text as the pattern for the Pattern + Along Path effect, or shape a path with the Envelope Deformation where one + of the envelope sides is text! Since the effect links to the text, not + copies it, the result will update live if you edit the text. + + • Lib2geom now has an implementation for EllipticalArc. For Inkscape, this + means that it is now possible to directly copy-paste ellipse shapes to path + parameters (e.g. 'pattern' in Pattern along Path), without the need to + convert the ellipse to path first. + + +New effects + + • Sketch: Simulates hand-drawn lines. A set of parameters lets you tune the + effect. They are all summarized in this picture. + + [300px-SketchExemple] + + • Hatches: Fills the shape with rough, randomized hatches, simulating a quick + hand drawing. It is configurable through numeric parameters as well as + on-screen handles visible in Node tool. + + [300px-Hatches-lpe]. + + • von Koch: This effect creates fractal pictures. A collection of + transformations (rotations, rescalings, etc...) is recursively applied to + the input path. The transforms are derived from a "reference" path (a line + segment) and a "generating" path (basically a collection of segments): the + transforms are those needed to move the reference segment onto each segment + of the generating path (components in the generating path having more than + one segment might be used to define shearing/mirroring transforms). A + famous example is the von Koch's snowflake. + + [300px-VonKochExample] + + Warning: the complexity of the output path grows exponentially fast with + the number of generations. As a guardrail, an editable complexity bound is + provided, above which the effect is disabled. + + • Knot: Creates a knot from a flat self-intersecting curve: at each crossing, + one strand is interrupted to make it look like it's going under the other. + The "sign" of each crossing (first strand interrupted, second interrupted, + or no interruptions) can be set independently by clicking the on-screen + handle which can be dragged from one crossing to the other. + + [300px-KnotExample] + + Warning: as far as possible, the lpe tries to keep the modifications of + crossing signs unchanged under small deformations. For large or topology + changing deformations however, some or all crossings might jump back to + their default orientation. + + • Spiro splines are a novel way of defining curvilinear paths developed by + Raph Levien. It takes some getting used to, but for certain tasks (such as + lettershape design) Spiros have a clear advantage over Bezier curves. + Recently, Spiro support was added to the FontForge font editor; now it is + available in Inkscape too, which means you can use all the convenient + Inkscape path tools (moving and transforming groups of nodes, node + sculpting, etc.) on Spiro paths. + + A Spiro path is defined by a sequence of points, but unlike a regular path + with Bezier curves, all Spiro points lie on the path and there are no + off-path handles. The curvature of the path is defined entirely by the + positions of the points and their types. The path behaves very similar to a + springy rod which is forced to pass through the given points and which uses + the minimum possible curvature to satisfy the requirement. As such, it + feels quite natural and the resulting path is very smooth - not just + superficially smooth (i.e. having no cusps), but smooth at a deeper level, + which you can achieve with Beziers only after a lot of laborious tweaking. + + To create a Spiro path, select any path and assign the "Spiro spline" path + effect to it. There are no parameters. Each node of your path becomes a + point of a Spiro path, depending on the type of node: + + â–¡ Smooth nodes (those with two collinear Bezier handles; use Shift+S to + make a node smooth) become smooth curve points of the Spiro path. Note + that the length or direction of the Bezier handles of the source path + is ignored; the only thing that matters is their collinearity. + + â–¡ Cusp nodes of the source path become corner points of the Spiro path, + like free hinges on the springy rod. Between two corner points, the + path is always a straight line. To make a node cusp, retract its Bezier + handles by Ctrl+click, or press Shift+C and move one of the handles so + they are no longer collinear. + + â–¡ Half-smooth nodes - those with one Bezier handle collinear with a + straight line segment on the other hand - become "left" or "right" + points on the Spiro path which behave exactly the same: they sit + between a straight line and a curve and enforce that these two segments + join smoothly without a cusp. To create such a node, make sure one of + the segments is a line (select its ends and press Shift+L), then + Ctrl+drag the remaining handle to make it snap to the direction of the + straight line segment on the other side, or press Shift+S to lock it to + that direction. + + Note that what matters is the actual collinearity of a node's handles, + regardless of the node type that the node has in the Node tool; for + example, if a node designated as cusp (diamond-shaped) has collinear + handles, it will become a smooth curve point of the Spiro path. + + Some configurations of points do not converge and produce wild loops and + spirals instead of a smooth curve. According to Raph, "The spline solver in + this release is _not_ numerically robust. When you start drawing random + points, you'll quickly run into divergence. However, "sensible" plates + based on real fonts usually converge." Avoid too sharp changes in direction + between points to prevent divergence. Hopefully, the robustness of the + algorithm will be improved in future releases. + + For now, to edit Spiro paths viewing the result in real time, you have to + use the Node tool; it is recommended to turn off the red highlight of the + source path. The Pen tool does not yet allow you to preview a Spiro as you + draw, although you can paste the Spiro effect on the path and see the + result as soon as the path is finalized. + + You can always use the Node tool to continue a Spiro path by duplicating + and dragging away its end nodes. Also, when you have a Spiro path selected, + you can add a new subpath to it with Pen or Pencil if you start drawing + with Shift. + + • Construct Grid: Draws a grid using the first three nodes of a path. The + center node defines the origin. The other two nodes define the direction + and length of the two adjacent sides of the first cell. If a path has more + than three nodes, the other nodes are ignored. One can select the number of + cells in the two orthogonal directions. + + • Envelope Deformation: Allows you to deform an object (or a group of object) + by deforming its sides. Modifications are done by deforming the four path + parameters: Top, Bottom, Left and Right; for each, you can edit it with + Node tool, copy, paste, or link to an existing path in the document. + + • Ruler: Draws ruler marks along the path; you can set distance between the + marks, their length for major and minor marks, the major/minor ratio, and + other parameters. + + • Interpolate Subpaths: Creates a given number of interpolated paths between + the (first) two subpaths of a path (the subpaths after the second subpath + are ignored). The interpolations are spread along an editable trajectory + path. + + [InterpolateSubpathsExample] + + +Notable effect bugfixes and changes + +We try to refrain from changing the behavior of existing path effects, because +it will change appearance in old files when opened in a new version of Inkscape +(but not in any other SVG viewer or editor). However, when an effect is really +broken, we have to fix it: + + • Pattern Along Path: + â–¡ The pattern used to be stretched across discontinuities (separate + subpaths). This has been fixed; now it treats a discontinuous path as a + group of continuous paths and applies the effect separately to each. + â–¡ Successive copies of the pattern can now be fused into continuous paths + (using the new "fuse nearby ends" feature) so that "filling" the result + works as expected. + + • Bend Path: + â–¡ Closed input paths would sometimes result in unclosed output paths. + This has been fixed. + +Import/Export + +PostScript and EPS import + +Inkscape's PS and EPS import now uses Ghostscript instead of pstoedit. If you +need to open files of these types, install Ghostscript and make sure the +directory with the ps2pdf utility from Ghostscript installation is in your +PATH. On importing a file, you will see a preferences dialog, similar to PDF +import; for multipage PS files, this dialog allows you to select which page to +open. + +PDF import + + • A new checkbox on the PDF import dialog, Replace PDF fonts with + closest-named installed fonts (on by default) attempts to replace all font + names in the imported PDF with the most similar names of those fonts + installed on your system. For example, if the PDF uses the font + "TimesNewRomanPSMT" and you have "Times New Roman" installed, that font + will be used, which will likely give you a more correct appearance than the + unknown font "TimesNewRomanPSMT" that will be displayed as the default sans + serif font. This is a temporary fix necessary because Inkscape cannot yet + extract the fonts from the PDF files it imports nor can it embed them into + SVG; when it gets these capabilities, such font name conversion will become + unnecessary because all fonts will be preserved. + + • Importing PDF files now works from the command line. For example, + +inkscape file.pdf --export-plain-svg=file.svg + + will take the first page of the PDF and use the default import options, and + save the result to SVG. If you try to import PDF without an --export + command, it will show the import options dialog as before and open the file + in the UI. + +PDF, PostScript, and EPS export + +The new Cairo-based PS and EPS exporter provides much better support for +various vector features, including clipping paths, patterns, and non-ASCII +characters. Those features that are not supported by the targeted format become +embedded bitmaps that preserve the appearance. In particular: + + • transparency is always rasterized in PS or EPS but not PDF, as PDF supports + vector transparency; + + • filters, such as blur, are by default rasterized in all three formats (PS, + EPS, PDF). This can be turned off by unchecking the "Rasterize filter + effects" option in the UI or adding the --export-ignore-filters option via + the command line. In this case, filtered objects are rendered as vectors + without filters and without rasterization. + + • The resolution for rasterizing the filters can be set in the UI in the + "Resolution for rasterization (dpi)" parameter or on the command line by + --export-dpi parameter (same as used for exporting SVG documents to + bitmaps). The default is 90 dpi. The rendering quality of filters for + rasterization, as well as for bitmap export, is always the best possible + regardless of what you have set in the Filters tab of Preferences (which + only affects on-screen rendering). For example, + +inkscape --export-pdf=out.pdf --export-dpi=300 file.svg + + will export file.svg to out.pdf, rasterizing any filtered objects in it at + 300 dpi. (If there are no filtered objects, the --export-dpi has no + effect.) + +All of PS, EPS, and PDF export formats uniformly support the export area +options (page or drawing) and the new export-id option: + + • You can now export a single object from a complex document (for example, a + single layer) if you specify the ID of that object in the "Limit export to + the object with ID" field in the GUI or via the --export-id=ID option on + the command line. The export will show only that object (all others will + not be exported). The BoundingBox (page size) of the exported PS/EPS/PDF + file will correspond to the bounding box of that object. You can override + this with "Export area is page" (GUI) or --export-area-page (command line) + option which forces the output to have the size of the SVG document's page + (this may not be possible with EPS, see below). + + • The "Export area is page" (GUI) or --export-area-page (command line) option + forces the output to have the size of the SVG document's page. This is the + default for PS and PDF but not for EPS. + + â–¡ Note, the specification of the EPS format does not allow a bounding box + to extend beyond the content. This is enforced by the Cairo graphics + library which means that when --export-area-page is used with EPS + export, the page bounding box will be trimmed inwards (but never + expanded outwards) to the bounding box of the content if it is smaller. + If you want a file which has a %BoundingBox different from the bounding + box of its content, you can use PS or PDF export formats instead of + EPS, or add a white background rectangle with the required size to + source document before exporting to EPS. + + â–¡ The --export-bbox-page command line parameter has been removed; use + --export-area-page instead. + + â–¡ The --export-area-page option was renamed from --export-area-canvas for + consistency with the use of the terms page and canvas in the GUI. + + • The "Export area is drawing" (GUI) or --export-area-drawing (command line) + option forces the output to have the size of the exported objects' bounding + box, regardless of page size. If no --export-id is specified, this means + the bounding box of the entire drawing; with --export-id, this means the + bounding box of the exported object only. This is the default for EPS. Note + that checking "Export area is page" or using --export-area-page overrides + this setting for PS and PDF output. + + • The --export-embed-fonts option is removed. Inkscape now always embeds and + subsets all fonts used in the document when exporting PS, EPS, or PDF. + +UniConvertor-based import and export + +Inkscape can now use UniConvertor to import files of the following types: + + • Corel DRAW versions 7 to X4 document files (CDR) + • Corel DRAW versions 7 to X4 Template files (CDT) + • Corel DRAW Presentation Exchange files (CMX) + • Corel DRAW Compressed Exchange files (CCX) + • sK1 files (SK1) + • Computer Graphics Metafiles (CGM) + • Windows Metafiles (WMF) + • HPGL (AutoCAD) Plot files (PLT) (requires UniConvertor 1.1.4) + +Inkscape can now use UniConvertor to export files of the following types: + + • Windows Metafiles (WMF) + • sK1 files (SK1) + • HPGL (AutoCAD) Plot files (PLT) (requires UniConvertor 1.1.4) + +Text objects are not supported as of UniConvertor 1.1.4. + +On Windows, UniConvertor is included with Inkscape distribution and does not +require separate installation. + +HPGL export + +In addition to the HPGL export via UniConvertor listed above, Inkscape can now +export to HPGL (Hewlett-Packard Graphics Language) via an internal routine that +is geared towards various cutters/plotters. + +JavaFX export + +Inkscape can export drawings to JavaFX format (.fx file extension). + +DXF import and export + + • DXF export for desktop cutting plotters is much faster than in previous + versions. A new option was added to provide support for RoboMaster desktop + cutting software. Also, polylines and polysplines are now supported. + + • DXF import is new. It supports a number of the simpler DXF shapes: line, + Bezier spline, ellipse, circular arc, text. + +PNG export + + • PNG export has been updated to include metadata if present in the source + SVG. This includes the Author, Copyright, Creation Time, Description, and + Title fields. PNG metadata can be viewed using the ImageMagick identify + command. + + • Export filenames that are relative (e.g. ../file.png or simply file.png) + are now resolved relative to the document's location. This applies to the + filenames you type in the Export dialog as well as those stored in export + hints in the document itself (and used by the "Batch export" checkbutton as + well as in command line export with --export-use-hints). However, export + filenames specified directly on the command line are not resolved, which in + effect means they work, as before, from the current working directory from + which you run the export command. + +OCAL (Open Clip Art Library) Export + + • Export to Openclipart.org has been disabled for 0.47 as it had become + non-functional and needs to be re-written. + +Autosave + +The new autosave feature allow for automatic timed backups as work goes on. +Saved versions are put in a designated directory and do not overwrite the +original SVG file nor each other. + +In Inkscape Preferences (Ctrl+Shift+P), Save tab, you can enable this feature +and specify various options: + + • the time interval between backups, in minutes; + + • the directory where you want the backups to be stored; + + • and the maximum number of saved backups (if this number is exceeded, old + backups will start to be deleted). + +Extensions + + • The former Effects menu is renamed to Extensions. This is less confusing + and better reflects the content of the menu: a collection of extensions, + written mostly in Python, which perform various tasks with or without + selection. + +New and improved extensions + + • The new Arrange > Restack extension restacks (changes the z-order of) + selected objects, with options including: left to right, top to bottom (or + vice versa), radial outward or inward, or at an arbitrary angle. You can + also specify what point of an object is used to calculate its position for + restacking. + + • The new Generate from Path > Extrude extension is similar to the old + Extrude effect, which has been renamed Motion. The new effect requires two + paths and draws connection lines or polygons between their nodes. If you + want more dense extrusion, add more nodes to the paths. All the extrusion + polygons are separate (grouped) objects, so they can be easily painted by + the Tweak tool to get nicely shaded ribbons, 3D letters, and the like. + + • The new Generate from Path > Scatter extension spreads copies of pattern + along arbitrary "skeleton" paths. The pattern must be the topmost object in + the selection. Groups of paths, shapes, clones are allowed. + + • The improved Modify Path > Add Nodes extension now allows segments to be + divided into a given number of subsegments. + + • The new Modify Path > Convert to Dashes extension takes the dash pattern of + the stroke and explicitly cuts the curve to duplicate this pattern. This + can be used to allow desktop cutting plotters, which don't understand + dashed stroke style, to cut dashed paths. You can also achieve interesting + effects with smoothly varying dash length if you edit the resulting path + with Node Sculpting technique (Alt+drag with Node tool). + + • The new Render > Add printing marks extension adds printing marks and color + bars required by print bureaus. You can either manually define margins by + which cut marks are created. + + • The new Render > 3D Polyhedron extension draws 2D projections of 3D + polyhedrons and other 3D shapes. You can choose one of a number of + predefined shapes (cube, octahedron, truncated dodecahedron and others) or + load a shape definition from an OBJ file. The shape can be rotated around + any of the three axes by arbitrary amount; you can also define various + style options such as color of the faces and stroke width, and enable + shading with adjustable light source position. + + • The new Render > Alphabet Soup extension is a vector rework of Matt + Chrisholm's script. Alphabet Soup randomly mashes glyph elements together + to make exotic-looking text. + + • The new Render > Cartesian Grid extension plots Cartesian (square) grids + that do not fill the page, but offer three levels of division, logarithmic + scales (with clutter-reduction and arbitrary base) and customizable line + width. All like elements (e.g. x-axis subminor divisions) are put into + subgroups together. A proper border is also drawn, with an independent line + width. + + • The new Render > Polar Grid extension plots a polar coordinate grid, with + options for arbitrary-base logarithmic subdivisions, clutter-reduction + around the origin, circumferential labels and custom line widths. + + • The new Render > Draw from Triangle extension takes a triangle drawn as a + path (only the first three nodes of a path are counted) and allows to draw + many triangle-related geometrical objects such as circumcircles, excentral + triangles, etc. It also lets you specify custom trilinear coordinates and + triangle centre functions, as well as compute basic triangle properties + such as area and semiperimeter. + + • The new Render > Guides Creator extension quickly creates horizontal and + vertical guides for subdividing the canvas. You can choose the divisions + from None, 1/2, 1/3 ... to 1/10. + + • The new Render > Calendar extension draws a calendar for a given year with + localizable month/weekday names, colors, and many other options. + + • The new Render > Foldable Box extension creates foldouts for paper boxes. + + • The new Text > Convert to Braille extension recodes English (or just Latin + letters) text to Braille code. It is not intended to create a real Braille + text for visually impaired people, just an accurate graphical + representation of Braille text to be used in illustrations. + + • The new Modify Path > Interpolate Attribute in a Group extension takes a + group of objects and assigns to its members interpolated values of an + attribute of your choice, such as width, height, opacity, etc. + + • The new Web > JavaScript extensions allow you to set various interactive + JavaScript attributes, such as onclick or onfocus, on SVG elements. + Inkscape does not support them on rendering but you might need them for + other SVG viewers such as Firefox. + +Extension API changes + + • While the "Live preview" checkbox is useful for most effects, for some it + just does not make sense. Now, you can add the attribute needs-live-preview + ="false" in the effect element in the .inx file of the effect to suppress + this checkbox for your effect. + + • Parameters passed to extensions (via the element) now can have a + boolean attribute, gui-hidden, to indicate that the parameter should not be + represented in the GUI. If all parameters are marked as hidden, no GUI is + presented for such extension. + + • All .inx files are now properly formatted XML files with their own + namespace of: http://www.inkscape.org/namespace/inkscape/extension and a + Relax NG schema to define it. More information can be found on the + Extensions page. + +Filters + +The Filter Editor (former Filter Effects) and Remove Filters commands are moved +from the Object menu to the new Filters top-level menu, which also contains a +collection of preset filters. + +Preset filters + +The Filter Editor is powerful, but can be quite cumbersome. You can now apply +complex preset filters to selected objects with a single command by choosing it +from the new Filters top-level menu. Submenus categorize the filters by +function or appearance. To view a sampler of all preset filters, open +filters.svg document from Inkscape's examples (share/examples in the Inkscape +tree). + +Most filters apply immediately after selecting the command; some present a +dialog where you can adjust some of the parameters before applying the filter +(such filters have "..." at the end of the command in the menu). + +By default, if the selected object already has some filter applied, the chosen +filter will be merged with the existing filter for combined effect. However you +can also overlay several filters to an object while keeping them separated: +simply press Ctrl+G after applying any filter and then apply another one; the +filters will then display separately in the Filters Editor. + +You can easily add your own filters to these menus. Simply place any SVG file +with the filters to the filters subdirectory of your config directory (~ +/.config/Inkscape/ on Linux) and the filters will be picked up from it when you +start Inkscape. By default, they will be placed in the Personal submenu under +Effects > Filters. If you want to control this, add the following attributes to +the filter element: + +inkscape:label is the command label +inkscape:menu is the submenu to place the command into +inkscape:menu-tooltip is the tooltip (displayed in the statusbar + as you select the command) + +No Filters rendering mode + +In order to facilitate editing documents that use lots of SVG filter effects, +filter effects can now be disabled for a particular document window by +selecting View > Display mode > No Filters from the menu. This provides an +intermediate step between Normal and Outline view modes. + +The Toggle View command in the Display Mode submenu (Ctrl+keypad 5) toggles +between all 3 modes in a loop: Normal, No filters, Outline. + +Filter quality setting + +In addition to the Blur Quality setting, Inkscape now has a general Filter +Effects Quality setting on the Filters tab of Inkscape Preferences. It affects +all filters and gives you an opportunity to seek optimum balance between speed +and accuracy when rendering filters. + + • Best quality is the quality used when exporting. + • Better quality uses fast methods for transforming images, which + occasionally shows up as jagged edges. Full rendering resolution is used. + • Anything below that also uses low resolution rendering for filters. + +For exporting images, the best quality is used regardless of this setting. + +SVG support + +Optimized CSS properties + + • As a file size optimization, Inkscape does not write into SVG some of the + stroke properties if the object has stroke:none and some of the fill + properties when it has fill:none. The only situation where this might + affect you is if you remove stroke from an object and then turn it back on + - the object will get the default stroke instead of the same it had before. + + Also, in manually-edited SVG where a parent group has no stroke but sets + some stroke properties to be inherited by its descendants, you will need to + set stroke property to other than none on the group, and suppress + inheritance with stroke:none on those children that don't need it. + + Specifically, if stroke:none, the following properties do not get written + to SVG: + +stroke-width +stroke-linecap +stroke-linejoin +stroke-miterlimit +stroke-opacity +stroke-dasharray +stroke-dashoffset + + Note that this does not include marker properties, which means you can + still have markers on a path without visible stroke. + + If fill:none, the following properties do not get written to SVG: + +fill-opacity +fill-rule + + • The opacity property is not written if it has the default value of 1 (this + property is not inherited, so the change should have no side effects). + + • The marker-start, marker-mid, and marker-end properties are not written if + the marker property is already present with the same value. + +Optimized path data + +In this version, the size of the path data written in the d= attribute of path +elements is reduced by about 10%. Inkscape generates the shortest possible path +strings by avoiding repeated operators and using relative coordinates (when it +helps). + +This is controlled by the options on the SVG output page of Inkscape +Preferences dialog. Also, you can change the following attributes in group id= +"svgoutput" in your preferences.xml file: + + • allowrelativecoordinates (default 1) to switch relative coordinates on (1) + or off (0) + • forcerepeatcommands (default 0) to force repeating operators (1) or allow + use of the more compact representation without repeated operators (0) + + +Horizontal and vertical path segments + +If an SVG contains paths with shorthands for horizontal and vertical path +segments ('H' or 'V'), then Inkscape will try to maintain those shorthands if +possible, so the saved file will also contain them. + + + <_name>Barcode + org.inkscape.render.barcode + inkex.py + render_barcode.py + + EAN8 + EAN13 + EAN5 + UPC-A + UPC-E + Code39 + Code39Ext + Code93 + Code128 + RM4CC / RM4SCC + + + 30 + + all + + + + + -- cgit v1.2.3 From 8b43226ba06bc19dcaa549078b522674c56d847c Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Mon, 21 Dec 2009 19:13:41 -0500 Subject: forgot the file EAN5 (bzr r8903) --- share/extensions/Barcode/EAN5.py | 67 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 share/extensions/Barcode/EAN5.py diff --git a/share/extensions/Barcode/EAN5.py b/share/extensions/Barcode/EAN5.py new file mode 100644 index 000000000..9113566a3 --- /dev/null +++ b/share/extensions/Barcode/EAN5.py @@ -0,0 +1,67 @@ +''' +Copyright (C) 2007 Martin Owens +Copyright (C) 2009 Aaron C Spike + +Thanks to Lineaire Chez of Inkbar ( www.inkbar.lineaire.net ) + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +''' + +from Base import Barcode +import sys + +mapLeftFamily = [ + [ "0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011" ], #L + [ "0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111" ], #G +] +mapFamily = [ '11000','10100','10010','10001','01100','00110','00011','01010','01001','00101' ] + +startBar = '01011'; +sepBar = '01'; + +class Object(Barcode): + def encode(self, number): + result = [] + self.x += 110.0 # horizontal offset so it does not overlap EAN13 + self.y -= self.height + 5 # move the text to the top + if len(number) != 5 or not number.isdigit(): + sys.stderr.write("Can not encode '" + number + "' into EAN5 Barcode, Size must be 5 numbers only\n") + return + + check = self.getChecksum(number) + family = mapFamily[check] + + for i in range(5): + mapLeft = mapLeftFamily[int(family[i])] + result.append(mapLeft[int(number[i])]) + + self.label = number[0] + for i in range(1,5): + self.label += ' ' + number[i] + self.inclabel = self.label + return startBar + '01'.join(result) + + def getChecksum(self, number): + return sum([int(n)*int(m) for n,m in zip(number, '39393')]) % 10 + + def getStyle(self, index): + result = { 'width' : '1', 'top' : int(self.y) + self.height + 5 + int(self.fontSize()), 'write' : True } + if index==0: # White Space + result['write'] = False + elif index==1: # Black Bar + result['height'] = int(self.height) + elif index==2: # Guide Bar + result['height'] = int(self.height) + 5 + return result -- cgit v1.2.3 From b79bb0720a9893a3b390041dadc44bc424e28474 Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Wed, 23 Dec 2009 07:09:12 -0500 Subject: Wireframe Spheres extension by inductiveload Fixed bugs: - https://launchpad.net/bugs/461964 (bzr r8904) --- share/extensions/Makefile.am | 2 + share/extensions/wireframe_sphere.inx | 24 ++++ share/extensions/wireframe_sphere.py | 220 ++++++++++++++++++++++++++++++++++ 3 files changed, 246 insertions(+) create mode 100644 share/extensions/wireframe_sphere.inx create mode 100644 share/extensions/wireframe_sphere.py diff --git a/share/extensions/Makefile.am b/share/extensions/Makefile.am index 14238ad31..2dbb71a54 100644 --- a/share/extensions/Makefile.am +++ b/share/extensions/Makefile.am @@ -131,6 +131,7 @@ extensions = \ web-set-att.py \ web-transmit-att.py \ whirl.py \ + wireframe_sphere.py \ wmf_output.py \ yocto_css.py @@ -249,6 +250,7 @@ modules = \ web-set-att.inx \ web-transmit-att.inx \ whirl.inx \ + wireframe_sphere.inx \ wmf_input.inx \ wmf_output.inx \ xaml2svg.inx diff --git a/share/extensions/wireframe_sphere.inx b/share/extensions/wireframe_sphere.inx new file mode 100644 index 000000000..733ba8e11 --- /dev/null +++ b/share/extensions/wireframe_sphere.inx @@ -0,0 +1,24 @@ + + + <_name>Wireframe Sphere + il.wireframesphere + wireframe_sphere.py + inkex.py + simplestyle.py + simpletransform.py + 19 + 24 + 35 + 4 + 100.0 + false + + all + + + + + + diff --git a/share/extensions/wireframe_sphere.py b/share/extensions/wireframe_sphere.py new file mode 100644 index 000000000..ec7e9ea33 --- /dev/null +++ b/share/extensions/wireframe_sphere.py @@ -0,0 +1,220 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +''' +Copyright (C) 2009 John Beard john.j.beard@gmail.com + +######DESCRIPTION###### + +This extension renders a wireframe sphere constructed from lines of latitude +and lines of longitude. + +The number of lines of latitude and longitude is independently variable. Lines +of latitude and longtude are in separate subgroups. The whole figure is also in +its own group. + +The whole sphere can be tilted towards or away from the veiwer by a given +number of degrees. If the whole sphere is then rotated normally in Inkscape, +any position can be acheived. + +There is an option to hide the lines at the back of the sphere, as if the +sphere were opaque. + #FIXME: Lines of latitude only have an approximation of the function needed + to hide the back portion. If you can derive the proper equation, + please add it in. + Line of longitude have the exact method already. + Workaround: Use the Inkscape ellipse tool to edit the start and end + points of the lines of latitude to end at the horizon circle. + + +#TODO: Add support for odd numbers of lines of longitude. This means breaking + the line at the poles, and having two half ellipses for each line. + The angles at which the ellipse arcs pass the poles are not constant and + need to be derived before this can be implemented. +#TODO: Add support for prolate and oblate spheroids + +######LICENCE####### +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +######VERSION HISTORY##### + Ver. Date Notes + + 0.10 2009-10-25 First version. Basic spheres supported. + Hidden lines of latitude still not properly calculated. + Prolate and oblate spheroids not considered. +''' + +import inkex, simplestyle + +import gettext +_ = gettext.gettext + +from math import * + +#SVG OUTPUT FUNCTIONS ================================================ +def draw_SVG_ellipse((rx, ry), (cx, cy), parent, start_end=(0,2*pi),transform='' ): + + style = { 'stroke' : '#000000', + 'width' : '1', + 'fill' : 'none' } + circ_attribs = {'style':simplestyle.formatStyle(style), + inkex.addNS('cx','sodipodi') :str(cx), + inkex.addNS('cy','sodipodi') :str(cy), + inkex.addNS('rx','sodipodi') :str(rx), + inkex.addNS('ry','sodipodi') :str(ry), + inkex.addNS('start','sodipodi') :str(start_end[0]), + inkex.addNS('end','sodipodi') :str(start_end[1]), + inkex.addNS('open','sodipodi') :'true', #all ellipse sectors we will draw are open + inkex.addNS('type','sodipodi') :'arc', + 'transform' :transform + + } + circ = inkex.etree.SubElement(parent, inkex.addNS('path','svg'), circ_attribs ) + +class Wireframe_Sphere(inkex.Effect): + def __init__(self): + inkex.Effect.__init__(self) + + #PARSE OPTIONS + self.OptionParser.add_option("--num_lat", + action="store", type="int", + dest="NUM_LAT", default=19) + self.OptionParser.add_option("--num_long", + action="store", type="int", + dest="NUM_LONG", default=24) + self.OptionParser.add_option("--radius", + action="store", type="float", + dest="RADIUS", default=100.0) + self.OptionParser.add_option("--tilt", + action="store", type="float", + dest="TILT", default=35.0) + self.OptionParser.add_option("--rotation", + action="store", type="float", + dest="ROT_OFFSET", default=4) + self.OptionParser.add_option("--hide_back", + action="store", type="inkbool", + dest="HIDE_BACK", default=False) + + def effect(self): + + so = self.options + + #PARAMETER PROCESSING + + if so.NUM_LONG % 2 != 0: #lines of longitude are odd : abort + inkex.errormsg(_('Please enter an even number of lines of longitude.')) + else: + if so.TILT < 0: # if the tilt is backwards + flip = ' scale(1, -1)' # apply a vertical flip to the whole sphere + else: + flip = '' #no flip + + so.TILT = abs(so.TILT)*(pi/180) #Convert to radians + so.ROT_OFFSET = so.ROT_OFFSET*(pi/180) #Convert to radians + + EPSILON = 0.001 #add a tiny value to the ellipse radii, so that if we get a zero radius, the ellipse still shows up as a line + + #INKSCAPE GROUP TO CONTAIN EVERYTHING + + centre = self.view_center #Put in in the centre of the current view + grp_transform = 'translate' + str( centre ) + flip + grp_name = 'WireframeSphere' + grp_attribs = {inkex.addNS('label','inkscape'):grp_name, + 'transform':grp_transform } + grp = inkex.etree.SubElement(self.current_layer, 'g', grp_attribs)#the group to put everything in + + #LINES OF LONGITUDE + + if so.NUM_LONG > 0: #only process longitudes if we actually want some + + #GROUP FOR THE LINES OF LONGITUDE + grp_name = 'Lines of Longitude' + grp_attribs = {inkex.addNS('label','inkscape'):grp_name} + grp_long = inkex.etree.SubElement(grp, 'g', grp_attribs) + + delta_long = 360.0/so.NUM_LONG #angle between neighbouring lines of longitude in degrees + + for i in range(0,so.NUM_LONG/2): + long_angle = so.ROT_OFFSET + (i*delta_long)*(pi/180.0); #The longitude of this particular line in radians + width = so.RADIUS * cos(long_angle) + height = so.RADIUS * sin(long_angle) * sin(so.TILT) #the rise is scaled by the sine of the tilt + length = sqrt(width*width+height*height) #by pythagorean theorem + inverse = sin(acos(length/so.RADIUS)) + + minorRad = so.RADIUS * inverse + minorRad=minorRad + EPSILON + + #calculate the rotation of the ellipse to get it to pass through the pole (in degrees) + rotation = atan(height/width)*(180.0/pi) + transform = "rotate("+str(rotation)+')' #generate the transform string + #the rotation will be applied about the group centre (the centre of the sphere) + + # remove the hidden side of the ellipses if required + # this is always exactly half the ellipse, but we need to find out which half + start_end = (0, 2*pi) #Default start and end angles -> full ellipse + if so.HIDE_BACK: + if long_angle <= pi/2: #cut out the half ellispse that is hidden + start_end = (pi/2, 3*pi/2) + else: + start_end = (3*pi/2, pi/2) + + #finally, draw the line of longitude + #the centre is always at the centre of the sphere + draw_SVG_ellipse( ( minorRad, so.RADIUS ), (0,0), grp_long , start_end,transform) + + # LINES OF LATITUDE + if so.NUM_LAT > 0: + + #GROUP FOR THE LINES OF LATITUDE + grp_name = 'Lines of Latitude' + grp_attribs = {inkex.addNS('label','inkscape'):grp_name} + grp_lat = inkex.etree.SubElement(grp, 'g', grp_attribs) + + + so.NUM_LAT = so.NUM_LAT + 1 #Account for the fact that we loop over N-1 elements + delta_lat = 180.0/so.NUM_LAT #Angle between the line of latitude (subtended at the centre) + + for i in range(1,so.NUM_LAT): + lat_angle=((delta_lat*i)*(pi/180)) #The angle of this line of latitude (from a pole) + + majorRad=so.RADIUS*sin(lat_angle) #The width of the LoLat (no change due to projection) + minorRad=so.RADIUS*sin(lat_angle) * sin(so.TILT) #The projected height of the line of latitude + minorRad=minorRad + EPSILON + + cy=so.RADIUS*cos(lat_angle) * cos(so.TILT) #The projected y position of the LoLat + cx=0 #The x position is just the center of the sphere + + if so.HIDE_BACK: + if lat_angle > so.TILT: #this LoLat is partially or fully visible + if lat_angle > pi-so.TILT: #this LoLat is fully visible + draw_SVG_ellipse((majorRad, minorRad), (cx,cy), grp_lat) + else: #this LoLat is partially visible + + proportion = -(acos( (lat_angle - pi/2)/(pi/2 - so.TILT)) )/pi + 1 #this is a dirty hacky approximation + #FIXME: if you can work out the right way to do this, please do it + start_end = ( pi/2 - proportion*pi, pi/2 + proportion*pi ) #make the start and end angles (mirror image around pi/2) + draw_SVG_ellipse((majorRad, minorRad), (cx,cy), grp_lat, start_end) + + else: #just draw the full lines of latitude + draw_SVG_ellipse((majorRad, minorRad), (cx,cy), grp_lat) + + + #THE HORIZON CIRCLE + draw_SVG_ellipse((so.RADIUS, so.RADIUS), (0,0), grp) #circle, centred on the sphere centre + +if __name__ == '__main__': + e = Wireframe_Sphere() + e.affect() + +# vim: expandtab shiftwidth=4 tabstop=8 softtabstop=4 encoding=utf-8 textwidth=99 -- cgit v1.2.3 From 74c929e8edbd30fd1b0bfa8651d249ac81f7cda8 Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Thu, 24 Dec 2009 06:23:10 -0500 Subject: DataMatrix encoder extension by inductiveload Fixed bugs: - https://launchpad.net/bugs/465571 (bzr r8905) --- share/extensions/Makefile.am | 2 + share/extensions/render_barcode_datamatrix.inx | 20 + share/extensions/render_barcode_datamatrix.py | 654 +++++++++++++++++++++++++ 3 files changed, 676 insertions(+) create mode 100644 share/extensions/render_barcode_datamatrix.inx create mode 100644 share/extensions/render_barcode_datamatrix.py diff --git a/share/extensions/Makefile.am b/share/extensions/Makefile.am index 2dbb71a54..1650923e0 100644 --- a/share/extensions/Makefile.am +++ b/share/extensions/Makefile.am @@ -96,6 +96,7 @@ extensions = \ radiusrand.py \ restack.py \ render_barcode.py \ + render_barcode_datamatrix.py \ render_alphabetsoup.py \ render_alphabetsoup_config.py \ rtree.py \ @@ -223,6 +224,7 @@ modules = \ ps_input.inx \ radiusrand.inx \ render_barcode.inx \ + render_barcode_datamatrix.inx \ render_alphabetsoup.inx \ restack.inx \ rubberstretch.inx \ diff --git a/share/extensions/render_barcode_datamatrix.inx b/share/extensions/render_barcode_datamatrix.inx new file mode 100644 index 000000000..ea2aa4705 --- /dev/null +++ b/share/extensions/render_barcode_datamatrix.inx @@ -0,0 +1,20 @@ + + + <_name>Barcode - Datamatrix + il.datamatrix + render_barcode_datamatrix.py + inkex.py + Inkscape + 10 + 10 + 4 + + all + + + + + + diff --git a/share/extensions/render_barcode_datamatrix.py b/share/extensions/render_barcode_datamatrix.py new file mode 100644 index 000000000..5db552d91 --- /dev/null +++ b/share/extensions/render_barcode_datamatrix.py @@ -0,0 +1,654 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +''' +Copyright (C) 2009 John Beard john.j.beard@gmail.com + +######DESCRIPTION###### + +This extension renders a DataMatrix 2D barcode, as specified in +BS ISO/IEC 16022:2006. Only ECC200 codes are considered, as these are the only +ones recommended for an "open" system. + +The size of the DataMatrix is variable between 10x10 to 144x144 + +The absolute size of the DataMatrix modules (the little squares) is also +variable. + +If more data is given than can be contained in one DataMatrix, +more than one DataMatrices will be produced. + +Text is encoded as ASCII (the standard provides for other options, but these are +not implemented). Consecutive digits are encoded in a compressed form, halving +the space required to store them. + +The basis processing flow is; + * Convert input string to codewords (modified ASCII and compressed digits) + * Split codewords into blocks of the right size for Reed-Solomon coding + * Interleave the blocks if required + * Apply Reed-Solomon coding + * De-interleave the blocks if required + * Place the codewords into the matrix bit by bit + * Render the modules in the matrix as squares + +######LICENCE####### +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +######VERSION HISTORY##### + Ver. Date Notes + + 0.50 2009-10-25 Full functionality, up to 144x144. + ASCII and compressed digit encoding only. +''' + +import inkex, simplestyle + +import gettext +_ = gettext.gettext + +#ENCODING ROUTINES =================================================== +# Take an input string and convert it to a sequence (or sequences) +# of codewords as specified in ISO/IEC 16022:2006 (section 5.2.3) +#===================================================================== + +#create a 2d list corresponding to the 1's and 0s of the DataMatrix +def encode(text, (nrow, ncol) ): + #retreive the parameters of this size of DataMatrix + data_nrow, data_ncol, reg_row, reg_col, nd, nc, inter = get_parameters( nrow, ncol ) + + if not ((nrow == 144) and (ncol == 144)): #we have a regular datamatrix + size144 = False + else: #special handling will be required by get_codewords() + size144 = True + + #generate the codewords including padding and ECC + codewords = get_codewords( text, nd, nc, inter, size144 ) + + # break up into separate arrays if more than one DataMatrix is needed + module_arrays = [] + for codeword_stream in codewords: #for each datamatrix + bit_array = place_bits(codeword_stream, (data_nrow*reg_row, data_ncol*reg_col)) #place the codewords' bits across the array as modules + module_arrays.append(add_finder_pattern( bit_array, data_nrow, data_ncol, reg_row, reg_col )) #add finder patterns around the modules + + return module_arrays + +#return parameters for the selected datamatrix size +# data_nrow number of rows in each data region +# data_ncol number of cols in each data region +# reg_row number of rows of data regions +# reg_col number of cols of data regions +# nd number of data codewords per reed-solomon block +# nc number of ECC codewords per reed-solomon block +# inter number of interleaved Reed-Solomon blocks +def get_parameters(nrow, ncol): + + #SQUARE SYMBOLS + if ( nrow == 10 and ncol == 10 ): + return 8, 8, 1, 1, 3, 5, 1 + elif ( nrow == 12 and ncol == 12 ): + return 10, 10, 1, 1, 5, 7, 1 + elif ( nrow == 14 and ncol == 14 ): + return 12, 12, 1, 1, 8, 10, 1 + elif ( nrow == 16 and ncol == 16 ): + return 14, 14, 1, 1, 12, 12, 1 + elif ( nrow == 18 and ncol == 18 ): + return 16, 16, 1, 1, 18, 14, 1 + elif ( nrow == 20 and ncol == 20 ): + return 18, 18, 1, 1, 22, 18, 1 + elif ( nrow == 22 and ncol == 22 ): + return 18, 18, 1, 1, 30, 20, 1 + elif ( nrow == 24 and ncol == 24 ): + return 22, 22, 1, 1, 36, 24, 1 + elif ( nrow == 26 and ncol == 26 ): + return 24, 24, 1, 1, 44, 28, 1 + elif ( nrow == 32 and ncol == 32 ): + return 14, 14, 2, 2, 62, 36, 1 + elif ( nrow == 36 and ncol == 36 ): + return 16, 16, 2, 2, 86, 42, 1 + elif ( nrow == 40 and ncol == 40): + return 18, 18, 2, 2, 114, 48, 1 + elif ( nrow == 44 and ncol == 44): + return 20, 20, 2, 2, 144, 56, 1 + elif ( nrow == 48 and ncol == 48 ): + return 22, 22, 2, 2, 174, 68, 1 + + elif ( nrow == 52 and ncol == 52 ): + return 24, 24, 2, 2, 102, 42, 2 + elif ( nrow == 64 and ncol == 64 ): + return 16, 16, 4, 4, 140, 56, 2 + + elif ( nrow == 72 and ncol == 72 ): + return 16, 16, 4, 4, 92, 36, 4 + elif ( nrow == 80 and ncol == 80 ): + return 18, 18, 4, 4, 114, 48, 4 + elif ( nrow == 88 and ncol == 88 ): + return 20, 20, 4, 4, 144, 56, 4 + elif ( nrow == 96 and ncol == 96 ): + return 22, 22, 4, 4, 174, 68, 4 + + elif ( nrow == 104 and ncol == 104 ): + return 24, 24, 4, 4, 136, 56, 6 + elif ( nrow == 120 and ncol == 120): + return 18, 18, 6, 6, 175, 68, 6 + + elif ( nrow == 132 and ncol == 132): + return 20, 20, 6, 6, 163, 62, 8 + + elif (nrow == 144 and ncol == 144): + return 22, 22, 6, 6, 0, 0, 0 #there are two separate sections of the data matrix with + #different interleaving and reed-solomon parameters. + #this will be handled separately + + #RECTANGULAR SYMBOLS + elif ( nrow == 8 and ncol == 18 ): + return 6, 16, 1, 1, 5, 7, 1 + elif ( nrow == 8 and ncol == 32 ): + return 6, 14, 1, 2, 10, 11, 1 + elif ( nrow == 12 and ncol == 26 ): + return 10, 24, 1, 1, 16, 14, 1 + elif ( nrow == 12 and ncol == 36 ): + return 10, 16, 1, 2, 22, 18, 1 + elif ( nrow == 16 and ncol == 36 ): + return 14, 16, 1, 2, 32, 24, 1 + elif ( nrow == 16 and ncol == 48 ): + return 14, 22, 1, 2, 49, 28, 1 + + #RETURN ERROR + else: + inkex.errormsg(_('Unrecognised DataMatrix size')) + + return None + +# CODEWORD STREAM GENERATION ========================================= +#take the text input and return the codewords, +#including the Reed-Solomon error-correcting codes. +#===================================================================== + +def get_codewords( text, nd, nc, inter, size144 ): + #convert the data to the codewords + data = encode_to_ascii( text ) + + if not size144: #render a "normal" datamatrix + data_blocks = partition_data(data, nd*inter) #partition into data blocks of length nd*inter -> inter Reed-Solomon block + + data_blocks = interleave( data_blocks, inter) # interleave consecutive inter blocks if required + + data_blocks = reed_solomon(data_blocks, nd, nc) #generate and append the Reed-Solomon codewords + + data_blocks = combine_interleaved(data_blocks, inter, nd, nc, False) #concatenate Reed-Solomon blocks bound for the same datamatrix + + else: #we have a 144x144 datamatrix + data_blocks = partition_data(data, 1558) #partition the data into datamtrix-sized chunks (1558 =156*8 + 155*2 ) + + for i in range(len(data_blocks)): #for each datamtrix + + + inter = 8 + nd = 156 + nc = 62 + block1 = data_blocks[i][0:156*8] + block1 = interleave( [block1], inter) # interleave into 8 blocks + block1 = reed_solomon(block1, nd, nc) #generate and append the Reed-Solomon codewords + + inter = 2 + nd = 155 + nc = 62 + block2 = data_blocks[i][156*8:] + block2 = interleave( [block2], inter) # interleave into 2 blocks + block2 = reed_solomon(block2, nd, nc) #generate and append the Reed-Solomon codewords + + blocks = block1 + blocks.extend(block2) + + blocks = combine_interleaved(blocks, 10, nd, nc, True) + + data_blocks[i] = blocks[0] + + + return data_blocks + + +#Takes a codeword stream and splits up into "inter" blocks. +#eg interleave( [1,2,3,4,5,6], 2 ) -> [1,3,5], [2,4,6] +def interleave( blocks, inter): + + if inter == 1: # if we don't have to interleave, just return the blocks + return blocks + else: + result = [] + for block in blocks: #for each codeword block in the stream + block_length = len(block)/inter #length of each interleaved block + inter_blocks = [[0] * block_length for i in xrange(inter)] #the interleaved blocks + + for i in range(block_length): #for each element in the interleaved blocks + for j in range(inter): #for each interleaved block + inter_blocks[j][i] = block[ i*inter + j ] + + result.extend(inter_blocks) #add the interleaved blocks to the output + + return result + +#Combine interleaved blocks into the groups for the same datamatrix +# +#e.g combine_interleaved( [[d1, d3, d5, e1, e3, e5], [d2, d4, d6, e2, e4, e6]], 2, 3, 3 ) +# --> [[d1, d2, d3, d4, d5, d6, e1, e2, e3, e4, e5, e6]] +def combine_interleaved( blocks, inter, nd, nc, size144): + if inter == 1: #the blocks aren't interleaved + return blocks + else: + result = [] + for i in range( len(blocks) / inter ): #for each group of "inter" blocks -> one full datamatrix + data_codewords = [] #interleaved data blocks + + if size144: + nd_range = 1558 #1558 = 156*8 + 155*2 + nc_range = 620 #620 = 62*8 + 62*2 + else: + nd_range = nd*inter + nc_range = nc*inter + + for j in range(nd_range): #for each codeword in the final list + data_codewords.append( blocks[i*inter + j%inter][j/inter] ) + + for j in range(nc_range): #for each block, add the ecc codewords + data_codewords.append( blocks[i*inter + j%inter][nd + j/inter] ) + + result.append(data_codewords) + return result + +#checks if an ASCII character is a digit from 0 - 9 +def is_digit( char ): + + if ord(char) >= 48 and ord(char) <= 57: + return True + else: + return False + +def encode_to_ascii( text): + + ascii = [] + i = 0 + while i < len(text): + #check for double digits + if is_digit( text[i] ) and ( i < len(text)-1) and is_digit( text[i+1] ): #if the next char is also a digit + + codeword = int( text[i] + text[i+1] ) + 130 + ascii.append( codeword ) + i = i + 2 #move on 2 characters + else: #encode as a normal ascii, + ascii.append( ord(text[i] ) + 1 ) #codeword is ASCII value + 1 (ISO 16022:2006 5.2.3) + i = i + 1 #next character + + return ascii + + +#partition data into blocks of the appropriate size to suit the +#Reed-Solomon block being used. +#e.g. partition_data([1,2,3,4,5], 3) -> [[1,2,3],[4,5,PAD]] +def partition_data( data , rs_data): + + PAD_VAL = 129 # PAD codeword (ISO 16022:2006 5.2.3) + data_blocks = [] + i = 0 + while i < len(data): + if len(data) >= i+rs_data: #we have a whole block in our data + data_blocks.append( data[i:i+rs_data] ) + i = i + rs_data + else: #pad out with the pad codeword + data_block = data[i:len(data)] #add any remaining data + pad_pos = len(data) + padded = False + while len(data_block) < rs_data:#and then pad with randomised pad codewords + if not padded: + data_block.append( PAD_VAL ) #add a normal pad codeword + padded = True + else: + data_block.append( randomise_pad_253( PAD_VAL, pad_pos) ) + pad_pos = pad_pos + 1 + data_blocks.append( data_block) + break + + return data_blocks + +#Pad character randomisation, to prevent regular patterns appearing +#in the data matrix +def randomise_pad_253(pad_value, pad_position ): + pseudo_random_number = ( ( 149 * pad_position ) % 253 )+ 1 + randomised = pad_value + pseudo_random_number + if ( randomised <= 254 ): + return randomised + else: + return randomised - 254 + +# REED-SOLOMON ENCODING ROUTINES ===================================== + +# "prod(x,y,log,alog,gf)" returns the product "x" times "y" +def prod(x, y, log, alog, gf): + + if ( x==0 or y==0): + return 0 + else: + result = alog[ ( log[x] + log[y] ) % (gf - 1) ] + return result + +# generate the log & antilog lists: +def gen_log_alog(gf, pp): + log = [0]*gf + alog = [0]*gf + + log[0] = 1-gf + alog[0] = 1 + + for i in range(1,gf): + alog[i] = alog[i-1] * 2 + + if (alog[i] >= gf): + alog[i] = alog[i] ^ pp + + log[alog[i]] = i + + return log, alog + +# generate the generator polynomial coefficients: +def gen_poly_coeffs(nc, log, alog, gf): + c = [0] * (nc+1) + c[0] = 1 + + for i in range(1,nc+1): + c[i] = c[i-1] + + j = i-1 + while j >= 1: + c[j] = c[j-1] ^ prod(c[j],alog[i],log,alog,gf) + j = j - 1 + + c[0] = prod(c[0],alog[i],log,alog,gf) + + return c + +# "ReedSolomon(wd,nd,nc)" takes "nd" data codeword values in wd[] +# and adds on "nc" check codewords, all within GF(gf) where "gf" is a +# power of 2 and "pp" is the value of its prime modulus polynomial */ +def reed_solomon(data, nd, nc): + #parameters of the polynomial arithmetic + gf = 256 #operating on 8-bit codewords -> Galois field = 2^8 = 256 + pp = 301 #prime modulus polynomial for ECC-200 is 0b100101101 = 301 (ISO 16022:2006 5.7.1) + + log, alog = gen_log_alog(gf,pp) + c = gen_poly_coeffs(nc, log, alog, gf) + + for block in data: #for each block of data codewords + + block.extend( [0]*(nc+1) ) #extend to make space for the error codewords + + #generate "nc" checkwords in the list block + for i in range(0, nd): + k = block[nd] ^ block[i] + + for j in range(0,nc): + block[nd+j] = block[nd+j+1] ^ prod(k,c[nc-j-1],log, alog,gf) + + block.pop() + + return data + +#MODULE PLACEMENT ROUTINES=========================================== +# These routines take a steam of codewords, and place them into the +# DataMatrix in accordance with Annex F of BS ISO/IEC 16022:2006 + +# bit() returns the bit'th bit of the byte +def bit(byte, bit): + #the MSB is bit 1, LSB is bit 8 + return ( byte >> (8-bit) ) %2 + +# "module" places a given bit with appropriate wrapping within array +def module(array, nrow, ncol, row, col, bit) : + if (row < 0) : + row = row + nrow + col = col + 4 - ((nrow+4)%8) + + if (col < 0): + col = col + ncol + row = row + 4 - ((ncol+4)%8) + + array[row][col] = bit + +def corner1(array, nrow, ncol, char): + module(array, nrow, ncol, nrow-1, 0, bit(char,1)); + module(array, nrow, ncol, nrow-1, 1, bit(char,2)); + module(array, nrow, ncol, nrow-1, 2, bit(char,3)); + module(array, nrow, ncol, 0, ncol-2, bit(char,4)); + module(array, nrow, ncol, 0, ncol-1, bit(char,5)); + module(array, nrow, ncol, 1, ncol-1, bit(char,6)); + module(array, nrow, ncol, 2, ncol-1, bit(char,7)); + module(array, nrow, ncol, 3, ncol-1, bit(char,8)); + +def corner2(array, nrow, ncol, char): + module(array, nrow, ncol, nrow-3, 0, bit(char,1)); + module(array, nrow, ncol, nrow-2, 0, bit(char,2)); + module(array, nrow, ncol, nrow-1, 0, bit(char,3)); + module(array, nrow, ncol, 0, ncol-4, bit(char,4)); + module(array, nrow, ncol, 0, ncol-3, bit(char,5)); + module(array, nrow, ncol, 0, ncol-2, bit(char,6)); + module(array, nrow, ncol, 0, ncol-1, bit(char,7)); + module(array, nrow, ncol, 1, ncol-1, bit(char,8)); + +def corner3(array, nrow, ncol, char): + module(array, nrow, ncol, nrow-3, 0, bit(char,1)); + module(array, nrow, ncol, nrow-2, 0, bit(char,2)); + module(array, nrow, ncol, nrow-1, 0, bit(char,3)); + module(array, nrow, ncol, 0, ncol-2, bit(char,4)); + module(array, nrow, ncol, 0, ncol-1, bit(char,5)); + module(array, nrow, ncol, 1, ncol-1, bit(char,6)); + module(array, nrow, ncol, 2, ncol-1, bit(char,7)); + module(array, nrow, ncol, 3, ncol-1, bit(char,8)); + +def corner4(array, nrow, ncol, char): + module(array, nrow, ncol, nrow-1, 0, bit(char,1)); + module(array, nrow, ncol, nrow-1, ncol-1, bit(char,2)); + module(array, nrow, ncol, 0, ncol-3, bit(char,3)); + module(array, nrow, ncol, 0, ncol-2, bit(char,4)); + module(array, nrow, ncol, 0, ncol-1, bit(char,5)); + module(array, nrow, ncol, 1, ncol-3, bit(char,6)); + module(array, nrow, ncol, 1, ncol-2, bit(char,7)); + module(array, nrow, ncol, 1, ncol-1, bit(char,8)); + +#"utah" places the 8 bits of a utah-shaped symbol character in ECC200 +def utah(array, nrow, ncol, row, col, char): + module(array, nrow, ncol,row-2, col-2, bit(char,1)) + module(array, nrow, ncol,row-2, col-1, bit(char,2)) + module(array, nrow, ncol,row-1, col-2, bit(char,3)) + module(array, nrow, ncol,row-1, col-1, bit(char,4)) + module(array, nrow, ncol,row-1, col, bit(char,5)) + module(array, nrow, ncol,row, col-2, bit(char,6)) + module(array, nrow, ncol,row, col-1, bit(char,7)) + module(array, nrow, ncol,row, col, bit(char,8)) + +#"place_bits" fills an nrow x ncol array with the bits from the +# codewords in data. +def place_bits(data, (nrow, ncol)): +# First, fill the array[] with invalid entries */ + INVALID = 2 + array = [[INVALID] * ncol for i in xrange(nrow)] #initialise and fill with -1's (invalid value) +# Starting in the correct location for character #1, bit 8,... + char = 0 + row = 4 + col = 0 + while True: + + #first check for one of the special corner cases, then... + if ((row == nrow) and (col == 0)): + corner1(array, nrow, ncol, data[char]) + char = char + 1 + if ((row == nrow-2) and (col == 0) and (ncol%4)) : + corner2(array, nrow, ncol, data[char]) + char = char + 1 + if ((row == nrow-2) and (col == 0) and (ncol%8 == 4)): + corner3(array, nrow, ncol, data[char]) + char = char + 1 + if ((row == nrow+4) and (col == 2) and ((ncol%8) == 0)): + corner4(array, nrow, ncol, data[char]) + char = char + 1 + + #sweep upward diagonally, inserting successive characters,... + while True: + if ((row < nrow) and (col >= 0) and (array[row][col] == INVALID)) : + utah(array, nrow, ncol,row,col,data[char]) + char = char+1 + row = row - 2 + col = col + 2 + + if not((row >= 0) and (col < ncol)): + break + + row = row + 1 + col = col + 3 + + # & then sweep downward diagonally, inserting successive characters,... + while True: + if ((row >= 0) and (col < ncol) and (array[row][col] == INVALID)) : + utah(array, nrow, ncol,row,col,data[char]) + char = char + 1 + row = row + 2 + col = col - 2 + + if not((row < nrow) and (col >= 0)): + break + + row = row + 3 + col = col + 1 + + #... until the entire array is scanned + if not((row < nrow) or (col < ncol)): + break + + # Lastly, if the lower righthand corner is untouched, fill in fixed pattern */ + if (array[nrow-1][ncol-1] == INVALID): + array[nrow-1][ncol-2] = 0 + array[nrow-1][ncol-1] = 1 + array[nrow-2][ncol-1] = 0 + array[nrow-2][ncol-2] = 1 + + return array #return the array of 1's and 0's + + +def add_finder_pattern( array, data_nrow, data_ncol, reg_row, reg_col ): + + #get the total size of the datamatrix + nrow = (data_nrow+2) * reg_row + ncol = (data_ncol+2) * reg_col + + datamatrix = [[0] * ncol for i in xrange(nrow)] #initialise and fill with 0's + + for i in range( reg_col ): #for each column of data regions + for j in range(nrow): + datamatrix[j][i*(data_ncol+2)] = 1 #vertical black bar on left + datamatrix[j][i*(data_ncol+2)+data_ncol+1] = (j)%2 # alternating blocks + + for i in range( reg_row): # for each row of data regions + for j in range(ncol): + datamatrix[i*(data_nrow+2)+data_nrow+1][j] = 1 #horizontal black bar at bottom + datamatrix[i*(data_nrow+2)][j] = (j+1)%2 # alternating blocks + + for i in range( data_nrow*reg_row ): + for j in range( data_ncol* reg_col ): + dest_col = j + 1 + 2*(j/(data_ncol)) #offset by 1, plus two for every addition block + dest_row = i + 1 + 2*(i/(data_nrow)) + + datamatrix[dest_row][dest_col] = array[i][j] #transfer from the plain bit array + + return datamatrix + +#RENDERING ROUTINES ================================================== +# Take the array of 1's and 0's and render as a series of black +# squares. A binary 1 is a filled square +#===================================================================== + +#SVG element generation routine +def draw_SVG_square((w,h), (x,y), parent): + + style = { 'stroke' : 'none', + 'width' : '1', + 'fill' : '#000000' + } + + attribs = { + 'style' :simplestyle.formatStyle(style), + 'height' : str(h), + 'width' : str(w), + 'x' : str(x), + 'y' : str(y) + } + circ = inkex.etree.SubElement(parent, inkex.addNS('rect','svg'), attribs ) + +#turn a 2D array of 1's and 0's into a set of black squares +def render_data_matrix( module_arrays, size, spacing, parent): + + for i in range(len(module_arrays)): #for each data matrix + + height = len(module_arrays[i]) + width = len(module_arrays[i][0] ) + + for y in range(height): #loop over all the modules in the datamatrix + for x in range(width): + + if module_arrays[i][y][x] == 1: #A binary 1 is a filled square + draw_SVG_square((size,size), (x*size + i*spacing,y*size), parent) + elif module_arrays[i][y][x] != 0: #we have an invalid bit value + inkex.errormsg(_('Invalid bit value, this is a bug!')) + +class DataMatrix(inkex.Effect): + def __init__(self): + inkex.Effect.__init__(self) + + #PARSE OPTIONS + self.OptionParser.add_option("--text", + action="store", type="string", + dest="TEXT", default='Inkscape') + self.OptionParser.add_option("--rows", + action="store", type="int", + dest="ROWS", default=10) + self.OptionParser.add_option("--cols", + action="store", type="int", + dest="COLS", default=10) + self.OptionParser.add_option("--size", + action="store", type="int", + dest="SIZE", default=4) + + def effect(self): + + so = self.options + + if so.TEXT == '': #abort if converting blank text + inkex.errormsg(_('Please enter an input string')) + else: + + #INKSCAPE GROUP TO CONTAIN EVERYTHING + + centre = self.view_center #Put in in the centre of the current view + grp_transform = 'translate' + str( centre ) + grp_name = 'DataMatrix' + grp_attribs = {inkex.addNS('label','inkscape'):grp_name, + 'transform':grp_transform } + grp = inkex.etree.SubElement(self.current_layer, 'g', grp_attribs)#the group to put everything in + + #GENERATE THE DATAMATRIX + encoded = encode( so.TEXT, (so.ROWS, so.COLS) ) #get the pattern of squares + render_data_matrix( encoded, so.SIZE, so.COLS*so.SIZE*1.5, grp ) # generate the SVG elements + +if __name__ == '__main__': + e = DataMatrix() + e.affect() + +# vim: expandtab shiftwidth=4 tabstop=8 softtabstop=4 encoding=utf-8 textwidth=99 -- cgit v1.2.3 From bc576428c38521984964e4f9e6289c8da1157173 Mon Sep 17 00:00:00 2001 From: Diederik van Lierop Date: Thu, 24 Dec 2009 21:10:43 +0100 Subject: refactoring the snapping code (laying the groundwork for my next commit which reduces snap jitter) (bzr r8906) --- src/display/canvas-axonomgrid.cpp | 76 ++++----- src/display/canvas-axonomgrid.h | 4 +- src/display/canvas-grid.cpp | 48 +++--- src/display/canvas-grid.h | 4 +- src/extension/internal/pdfinput/pdf-parser.cpp | 22 +-- src/gradient-drag.cpp | 4 +- src/guide-snapper.cpp | 12 +- src/guide-snapper.h | 8 +- src/libnr/nr-compose.cpp | 1 + src/line-snapper.cpp | 14 +- src/line-snapper.h | 10 +- src/object-snapper.cpp | 203 ++++++++++++------------- src/object-snapper.h | 86 +++++------ src/snap.cpp | 80 +++++----- src/snap.h | 52 +++---- src/snapped-curve.cpp | 8 +- src/snapped-curve.h | 2 +- src/snapped-line.cpp | 70 +++++---- src/snapped-line.h | 4 +- src/snapped-point.cpp | 47 +++--- src/snapped-point.h | 11 +- src/snapper.h | 28 ++-- 22 files changed, 403 insertions(+), 391 deletions(-) diff --git a/src/display/canvas-axonomgrid.cpp b/src/display/canvas-axonomgrid.cpp index a92e7cf5b..ee05cd01c 100644 --- a/src/display/canvas-axonomgrid.cpp +++ b/src/display/canvas-axonomgrid.cpp @@ -359,9 +359,9 @@ CanvasAxonomGrid::readRepr() } if ( (value = repr->attribute("snapvisiblegridlinesonly")) ) { - g_assert(snapper != NULL); - snapper->setSnapVisibleOnly(strcmp(value,"false") != 0 && strcmp(value, "0") != 0); - } + g_assert(snapper != NULL); + snapper->setSnapVisibleOnly(strcmp(value,"false") != 0 && strcmp(value, "0") != 0); + } for (GSList *l = canvasitems; l != NULL; l = l->next) { sp_canvas_item_request_update ( SP_CANVAS_ITEM(l->data) ); @@ -671,9 +671,9 @@ CanvasAxonomGridSnapper::CanvasAxonomGridSnapper(CanvasAxonomGrid *grid, SnapMan */ Geom::Coord CanvasAxonomGridSnapper::getSnapperTolerance() const { - SPDesktop const *dt = _snapmanager->getDesktop(); - double const zoom = dt ? dt->current_zoom() : 1; - return _snapmanager->snapprefs.getGridTolerance() / zoom; + SPDesktop const *dt = _snapmanager->getDesktop(); + double const zoom = dt ? dt->current_zoom() : 1; + return _snapmanager->snapprefs.getGridTolerance() / zoom; } bool CanvasAxonomGridSnapper::getSnapperAlwaysSnap() const @@ -694,22 +694,22 @@ CanvasAxonomGridSnapper::_getSnapLines(Geom::Point const &p) const double spacing_v; if (getSnapVisibleOnly()) { - // Only snapping to visible grid lines - spacing_h = grid->spacing_ylines; // this is the spacing of the visible grid lines measured in screen pixels - spacing_v = grid->lyw; // vertical - // convert screen pixels to px - // FIXME: after we switch to snapping dist in screen pixels, this will be unnecessary - SPDesktop const *dt = _snapmanager->getDesktop(); - if (dt) { - spacing_h /= dt->current_zoom(); - spacing_v /= dt->current_zoom(); - } - } else { - // Snapping to any grid line, whether it's visible or not - spacing_h = grid->lengthy /(grid->tan_angle[X] + grid->tan_angle[Z]); - spacing_v = grid->lengthy; - - } + // Only snapping to visible grid lines + spacing_h = grid->spacing_ylines; // this is the spacing of the visible grid lines measured in screen pixels + spacing_v = grid->lyw; // vertical + // convert screen pixels to px + // FIXME: after we switch to snapping dist in screen pixels, this will be unnecessary + SPDesktop const *dt = _snapmanager->getDesktop(); + if (dt) { + spacing_h /= dt->current_zoom(); + spacing_v /= dt->current_zoom(); + } + } else { + // Snapping to any grid line, whether it's visible or not + spacing_h = grid->lengthy /(grid->tan_angle[X] + grid->tan_angle[Z]); + spacing_v = grid->lengthy; + + } // In an axonometric grid, any point will be surrounded by 6 grid lines: // - 2 vertical grid lines, one left and one right from the point @@ -746,18 +746,18 @@ CanvasAxonomGridSnapper::_getSnapLines(Geom::Point const &p) const Geom::Point p_x(0, y_proj_along_x_max); Geom::Line line_x(p_x, p_x + vers_x); Geom::Point p_z(0, y_proj_along_z_max); - Geom::Line line_z(p_z, p_z + vers_z); + Geom::Line line_z(p_z, p_z + vers_z); Geom::OptCrossing inters = Geom::OptCrossing(); // empty by default - try - { - inters = Geom::intersection(line_x, line_z); - } - catch (Geom::InfiniteSolutions e) - { - // We're probably dealing with parallel lines; this is useless! - return s; - } + try + { + inters = Geom::intersection(line_x, line_z); + } + catch (Geom::InfiniteSolutions e) + { + // We're probably dealing with parallel lines; this is useless! + return s; + } // Determine which half of the parallelogram to use bool use_left_half = true; @@ -765,7 +765,7 @@ CanvasAxonomGridSnapper::_getSnapLines(Geom::Point const &p) const if (inters) { Geom::Point inters_pt = line_x.pointAt((*inters).ta); - use_left_half = (p[Geom::X] - grid->origin[Geom::X]) < inters_pt[Geom::X]; + use_left_half = (p[Geom::X] - grid->origin[Geom::X]) < inters_pt[Geom::X]; use_right_half = !use_left_half; } @@ -786,16 +786,16 @@ CanvasAxonomGridSnapper::_getSnapLines(Geom::Point const &p) const return s; } -void CanvasAxonomGridSnapper::_addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, Geom::Point const normal_to_line, Geom::Point const point_on_line) const +void CanvasAxonomGridSnapper::_addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num, Geom::Point const normal_to_line, Geom::Point const point_on_line) const { - SnappedLine dummy = SnappedLine(snapped_point, snapped_distance, source, Inkscape::SNAPTARGET_GRID, getSnapperTolerance(), getSnapperAlwaysSnap(), normal_to_line, point_on_line); + SnappedLine dummy = SnappedLine(snapped_point, snapped_distance, source, source_num, Inkscape::SNAPTARGET_GRID, getSnapperTolerance(), getSnapperAlwaysSnap(), normal_to_line, point_on_line); sc.grid_lines.push_back(dummy); } -void CanvasAxonomGridSnapper::_addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source) const +void CanvasAxonomGridSnapper::_addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num) const { - SnappedPoint dummy = SnappedPoint(snapped_point, source, Inkscape::SNAPTARGET_GRID, snapped_distance, getSnapperTolerance(), getSnapperAlwaysSnap(), true); - sc.points.push_back(dummy); + SnappedPoint dummy = SnappedPoint(snapped_point, source, source_num, Inkscape::SNAPTARGET_GRID, snapped_distance, getSnapperTolerance(), getSnapperAlwaysSnap(), true); + sc.points.push_back(dummy); } bool CanvasAxonomGridSnapper::ThisSnapperMightSnap() const diff --git a/src/display/canvas-axonomgrid.h b/src/display/canvas-axonomgrid.h index e36804d7c..4b1cd4834 100644 --- a/src/display/canvas-axonomgrid.h +++ b/src/display/canvas-axonomgrid.h @@ -78,8 +78,8 @@ public: private: LineList _getSnapLines(Geom::Point const &p) const; - void _addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, Geom::Point const normal_to_line, const Geom::Point point_on_line) const; - void _addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source) const; + void _addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num, Geom::Point const normal_to_line, const Geom::Point point_on_line) const; + void _addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num) const; CanvasAxonomGrid *grid; }; diff --git a/src/display/canvas-grid.cpp b/src/display/canvas-grid.cpp index 5037c0375..3532c504a 100644 --- a/src/display/canvas-grid.cpp +++ b/src/display/canvas-grid.cpp @@ -635,9 +635,9 @@ CanvasXYGrid::readRepr() } if ( (value = repr->attribute("snapvisiblegridlinesonly")) ) { - g_assert(snapper != NULL); - snapper->setSnapVisibleOnly(strcmp(value,"false") != 0 && strcmp(value, "0") != 0); - } + g_assert(snapper != NULL); + snapper->setSnapVisibleOnly(strcmp(value,"false") != 0 && strcmp(value, "0") != 0); + } for (GSList *l = canvasitems; l != NULL; l = l->next) { sp_canvas_item_request_update ( SP_CANVAS_ITEM(l->data) ); @@ -972,9 +972,9 @@ CanvasXYGridSnapper::CanvasXYGridSnapper(CanvasXYGrid *grid, SnapManager *sm, Ge */ Geom::Coord CanvasXYGridSnapper::getSnapperTolerance() const { - SPDesktop const *dt = _snapmanager->getDesktop(); - double const zoom = dt ? dt->current_zoom() : 1; - return _snapmanager->snapprefs.getGridTolerance() / zoom; + SPDesktop const *dt = _snapmanager->getDesktop(); + double const zoom = dt ? dt->current_zoom() : 1; + return _snapmanager->snapprefs.getGridTolerance() / zoom; } bool CanvasXYGridSnapper::getSnapperAlwaysSnap() const @@ -993,20 +993,20 @@ CanvasXYGridSnapper::_getSnapLines(Geom::Point const &p) const for (unsigned int i = 0; i < 2; ++i) { - double spacing; - - if (getSnapVisibleOnly()) { - // Only snapping to visible grid lines - spacing = grid->sw[i]; // this is the spacing of the visible grid lines measured in screen pixels - // convert screen pixels to px - // FIXME: after we switch to snapping dist in screen pixels, this will be unnecessary - SPDesktop const *dt = _snapmanager->getDesktop(); - if (dt) { - spacing /= dt->current_zoom(); - } + double spacing; + + if (getSnapVisibleOnly()) { + // Only snapping to visible grid lines + spacing = grid->sw[i]; // this is the spacing of the visible grid lines measured in screen pixels + // convert screen pixels to px + // FIXME: after we switch to snapping dist in screen pixels, this will be unnecessary + SPDesktop const *dt = _snapmanager->getDesktop(); + if (dt) { + spacing /= dt->current_zoom(); + } } else { - // Snapping to any grid line, whether it's visible or not - spacing = grid->spacing[i]; + // Snapping to any grid line, whether it's visible or not + spacing = grid->spacing[i]; } Geom::Coord rounded; @@ -1024,16 +1024,16 @@ CanvasXYGridSnapper::_getSnapLines(Geom::Point const &p) const return s; } -void CanvasXYGridSnapper::_addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, Geom::Point const normal_to_line, Geom::Point const point_on_line) const +void CanvasXYGridSnapper::_addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num, Geom::Point const normal_to_line, Geom::Point const point_on_line) const { - SnappedLine dummy = SnappedLine(snapped_point, snapped_distance, source, Inkscape::SNAPTARGET_GRID, getSnapperTolerance(), getSnapperAlwaysSnap(), normal_to_line, point_on_line); + SnappedLine dummy = SnappedLine(snapped_point, snapped_distance, source, source_num, Inkscape::SNAPTARGET_GRID, getSnapperTolerance(), getSnapperAlwaysSnap(), normal_to_line, point_on_line); sc.grid_lines.push_back(dummy); } -void CanvasXYGridSnapper::_addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source) const +void CanvasXYGridSnapper::_addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num) const { - SnappedPoint dummy = SnappedPoint(snapped_point, source, Inkscape::SNAPTARGET_GRID, snapped_distance, getSnapperTolerance(), getSnapperAlwaysSnap(), true); - sc.points.push_back(dummy); + SnappedPoint dummy = SnappedPoint(snapped_point, source, source_num, Inkscape::SNAPTARGET_GRID, snapped_distance, getSnapperTolerance(), getSnapperAlwaysSnap(), true); + sc.points.push_back(dummy); } /** diff --git a/src/display/canvas-grid.h b/src/display/canvas-grid.h index 58cfbf735..daf28c15c 100644 --- a/src/display/canvas-grid.h +++ b/src/display/canvas-grid.h @@ -166,8 +166,8 @@ public: private: LineList _getSnapLines(Geom::Point const &p) const; - void _addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, Geom::Point const normal_to_line, const Geom::Point point_on_line) const; - void _addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source) const; + void _addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num, Geom::Point const normal_to_line, const Geom::Point point_on_line) const; + void _addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num) const; CanvasXYGrid *grid; }; diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp index 118896fd3..a32f1a67f 100644 --- a/src/extension/internal/pdfinput/pdf-parser.cpp +++ b/src/extension/internal/pdfinput/pdf-parser.cpp @@ -809,7 +809,7 @@ void PdfParser::opSetExtGState(Object args[], int numArgs) { blendingColorSpace = NULL; isolated = knockout = gFalse; if (!obj4.dictLookup(const_cast("CS"), &obj5)->isNull()) { - blendingColorSpace = GfxColorSpace::parse(&obj5); + blendingColorSpace = GfxColorSpace::parse(&obj5,(Gfx*)this); } obj5.free(); if (obj4.dictLookup(const_cast("I"), &obj5)->isBool()) { @@ -1009,9 +1009,9 @@ void PdfParser::opSetFillColorSpace(Object args[], int numArgs) { state->setFillPattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); if (obj.isNull()) { - colorSpace = GfxColorSpace::parse(&args[0]); + colorSpace = GfxColorSpace::parse(&args[0],(Gfx*)this); } else { - colorSpace = GfxColorSpace::parse(&obj); + colorSpace = GfxColorSpace::parse(&obj,(Gfx*)this); } obj.free(); if (colorSpace) { @@ -1032,9 +1032,9 @@ void PdfParser::opSetStrokeColorSpace(Object args[], int numArgs) { state->setStrokePattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); if (obj.isNull()) { - colorSpace = GfxColorSpace::parse(&args[0]); + colorSpace = GfxColorSpace::parse(&args[0],(Gfx*)this); } else { - colorSpace = GfxColorSpace::parse(&obj); + colorSpace = GfxColorSpace::parse(&obj,(Gfx*)this); } obj.free(); if (colorSpace) { @@ -1101,7 +1101,7 @@ void PdfParser::opSetFillColorN(Object args[], int numArgs) { builder->updateStyle(state); } if (args[numArgs-1].isName() && - (pattern = res->lookupPattern(args[numArgs-1].getName()))) { + (pattern = res->lookupPattern(args[numArgs-1].getName(),(Gfx*)this))) { state->setFillPattern(pattern); builder->updateStyle(state); } @@ -1145,7 +1145,7 @@ void PdfParser::opSetStrokeColorN(Object args[], int numArgs) { builder->updateStyle(state); } if (args[numArgs-1].isName() && - (pattern = res->lookupPattern(args[numArgs-1].getName()))) { + (pattern = res->lookupPattern(args[numArgs-1].getName(),(Gfx*)this))) { state->setStrokePattern(pattern); builder->updateStyle(state); } @@ -1543,7 +1543,7 @@ void PdfParser::opShFill(Object args[], int numArgs) { double *matrix = NULL; GBool savedState = gFalse; - if (!(shading = res->lookupShading(args[0].getName()))) { + if (!(shading = res->lookupShading(args[0].getName(),(Gfx*)this))) { return; } @@ -2507,7 +2507,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBool inlineImg) { } } if (!obj1.isNull()) { - colorSpace = GfxColorSpace::parse(&obj1); + colorSpace = GfxColorSpace::parse(&obj1,(Gfx*)this); } else if (csMode == streamCSDeviceGray) { colorSpace = new GfxDeviceGrayColorSpace(); } else if (csMode == streamCSDeviceRGB) { @@ -2592,7 +2592,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBool inlineImg) { obj2.free(); } } - maskColorSpace = GfxColorSpace::parse(&obj1); + maskColorSpace = GfxColorSpace::parse(&obj1,(Gfx*)this); obj1.free(); if (!maskColorSpace || maskColorSpace->getMode() != csDeviceGray) { goto err1; @@ -2767,7 +2767,7 @@ 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()) { - blendingColorSpace = GfxColorSpace::parse(&obj3); + blendingColorSpace = GfxColorSpace::parse(&obj3,(Gfx*)this); } obj3.free(); if (obj1.dictLookup(const_cast("I"), &obj3)->isBool()) { diff --git a/src/gradient-drag.cpp b/src/gradient-drag.cpp index c16ed2456..e61bd9552 100644 --- a/src/gradient-drag.cpp +++ b/src/gradient-drag.cpp @@ -609,7 +609,7 @@ gr_knot_moved_handler(SPKnot *knot, Geom::Point const &ppointer, guint state, gp dist = fabs(p[Geom::Y] - dragger->parent->hor_levels[i]); if (dist < snap_dist) { p[Geom::Y] = dragger->parent->hor_levels[i]; - s = Inkscape::SnappedPoint(p, Inkscape::SNAPSOURCE_HANDLE, Inkscape::SNAPTARGET_GRADIENTS_PARENT_BBOX, dist, snap_dist, false, false); + s = Inkscape::SnappedPoint(p, Inkscape::SNAPSOURCE_HANDLE, 0, Inkscape::SNAPTARGET_GRADIENTS_PARENT_BBOX, dist, snap_dist, false, false); was_snapped = true; sp_knot_moveto (knot, p); } @@ -618,7 +618,7 @@ gr_knot_moved_handler(SPKnot *knot, Geom::Point const &ppointer, guint state, gp dist = fabs(p[Geom::X] - dragger->parent->vert_levels[i]); if (dist < snap_dist) { p[Geom::X] = dragger->parent->vert_levels[i]; - s = Inkscape::SnappedPoint(p, Inkscape::SNAPSOURCE_HANDLE, Inkscape::SNAPTARGET_GRADIENTS_PARENT_BBOX, dist, snap_dist, false, false); + s = Inkscape::SnappedPoint(p, Inkscape::SNAPSOURCE_HANDLE, 0, Inkscape::SNAPTARGET_GRADIENTS_PARENT_BBOX, dist, snap_dist, false, false); was_snapped = true; sp_knot_moveto (knot, p); } diff --git a/src/guide-snapper.cpp b/src/guide-snapper.cpp index 5cf97958a..9121e3ee2 100644 --- a/src/guide-snapper.cpp +++ b/src/guide-snapper.cpp @@ -68,22 +68,22 @@ bool Inkscape::GuideSnapper::ThisSnapperMightSnap() const return (_snap_enabled && _snapmanager->snapprefs.getSnapToGuides() && _snapmanager->getNamedView()->showguides); } -void Inkscape::GuideSnapper::_addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, Geom::Point const normal_to_line, Geom::Point const point_on_line) const +void Inkscape::GuideSnapper::_addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num, Geom::Point const normal_to_line, Geom::Point const point_on_line) const { - SnappedLine dummy = SnappedLine(snapped_point, snapped_distance, source, Inkscape::SNAPTARGET_GUIDE, getSnapperTolerance(), getSnapperAlwaysSnap(), normal_to_line, point_on_line); + SnappedLine dummy = SnappedLine(snapped_point, snapped_distance, source, source_num, Inkscape::SNAPTARGET_GUIDE, getSnapperTolerance(), getSnapperAlwaysSnap(), normal_to_line, point_on_line); sc.guide_lines.push_back(dummy); } -void Inkscape::GuideSnapper::_addSnappedLinesOrigin(SnappedConstraints &sc, Geom::Point const origin, Geom::Coord const snapped_distance, SnapSourceType const &source) const +void Inkscape::GuideSnapper::_addSnappedLinesOrigin(SnappedConstraints &sc, Geom::Point const origin, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num) const { - SnappedPoint dummy = SnappedPoint(origin, source, Inkscape::SNAPTARGET_GUIDE_ORIGIN, snapped_distance, getSnapperTolerance(), getSnapperAlwaysSnap(), true); + SnappedPoint dummy = SnappedPoint(origin, source, source_num, Inkscape::SNAPTARGET_GUIDE_ORIGIN, snapped_distance, getSnapperTolerance(), getSnapperAlwaysSnap(), true); sc.points.push_back(dummy); } -void Inkscape::GuideSnapper::_addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source) const +void Inkscape::GuideSnapper::_addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num) const { - SnappedPoint dummy = SnappedPoint(snapped_point, source, Inkscape::SNAPTARGET_GUIDE, snapped_distance, getSnapperTolerance(), getSnapperAlwaysSnap(), true); + SnappedPoint dummy = SnappedPoint(snapped_point, source, source_num, Inkscape::SNAPTARGET_GUIDE, snapped_distance, getSnapperTolerance(), getSnapperAlwaysSnap(), true); sc.points.push_back(dummy); } diff --git a/src/guide-snapper.h b/src/guide-snapper.h index 1dc602f72..5adac6e22 100644 --- a/src/guide-snapper.h +++ b/src/guide-snapper.h @@ -30,13 +30,13 @@ public: bool ThisSnapperMightSnap() const; Geom::Coord getSnapperTolerance() const; //returns the tolerance of the snapper in screen pixels (i.e. independent of zoom) - bool getSnapperAlwaysSnap() const; //if true, then the snapper will always snap, regardless of its tolerance + bool getSnapperAlwaysSnap() const; //if true, then the snapper will always snap, regardless of its tolerance private: LineList _getSnapLines(Geom::Point const &p) const; - void _addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, Geom::Point const normal_to_line, Geom::Point const point_on_line) const; - void _addSnappedLinesOrigin(SnappedConstraints &sc, Geom::Point const origin, Geom::Coord const snapped_distance, SnapSourceType const &source) const; - void _addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source) const; + void _addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num, Geom::Point const normal_to_line, Geom::Point const point_on_line) const; + void _addSnappedLinesOrigin(SnappedConstraints &sc, Geom::Point const origin, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num) const; + void _addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num) const; }; } diff --git a/src/libnr/nr-compose.cpp b/src/libnr/nr-compose.cpp index 3b99678e2..74f9d036b 100644 --- a/src/libnr/nr-compose.cpp +++ b/src/libnr/nr-compose.cpp @@ -773,6 +773,7 @@ nr_R8G8B8A8_P_EMPTY_A8_RGBA32 (unsigned char *px, int w, int h, int rs, const un c[3] = a; /* WARNING: MMX composer REQUIRES w > 0 and h > 0 */ nr_mmx_R8G8B8A8_P_EMPTY_A8_RGBAP (px, w, h, rs, mpx, mrs, c); + // This mmx optimized code is approx. 2x faster than the non-optimized code below (Measured by Diederik van Lierop, 2009-12-17) return; } #endif diff --git a/src/line-snapper.cpp b/src/line-snapper.cpp index 5d5a77280..31fa07515 100644 --- a/src/line-snapper.cpp +++ b/src/line-snapper.cpp @@ -25,7 +25,7 @@ void Inkscape::LineSnapper::freeSnap(SnappedConstraints &sc, Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, SnapSourceType const &source_type, - bool const &/*f*/, + long source_num, Geom::OptRect const &/*bbox_to_snap*/, std::vector const */*it*/, std::vector > */*unselected_nodes*/) const @@ -49,13 +49,13 @@ void Inkscape::LineSnapper::freeSnap(SnappedConstraints &sc, Geom::Coord const dist = Geom::L2(p_proj - p); //Store any line that's within snapping range if (dist < getSnapperTolerance()) { - _addSnappedLine(sc, p_proj, dist, source_type, i->first, i->second); + _addSnappedLine(sc, p_proj, dist, source_type, source_num, i->first, i->second); // For any line that's within range, we will also look at it's "point on line" p1. For guides // this point coincides with its origin; for grids this is of no use, but we cannot // discern between grids and guides here Geom::Coord const dist_p1 = Geom::L2(p1 - p); if (dist_p1 < getSnapperTolerance()) { - _addSnappedLinesOrigin(sc, p1, dist_p1, source_type); + _addSnappedLinesOrigin(sc, p1, dist_p1, source_type, source_num); // Only relevant for guides; grids don't have an origin per line // Therefore _addSnappedLinesOrigin() will only be implemented for guides } @@ -69,7 +69,7 @@ void Inkscape::LineSnapper::constrainedSnap(SnappedConstraints &sc, Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, SnapSourceType const &source_type, - bool const &/*f*/, + long source_num, Geom::OptRect const &/*bbox_to_snap*/, ConstraintLine const &c, std::vector const */*it*/) const @@ -112,13 +112,13 @@ void Inkscape::LineSnapper::constrainedSnap(SnappedConstraints &sc, // This snappoint is therefore fully constrained, so there's no need // to look for additional intersections; just return the snapped point // and forget about the line - _addSnappedPoint(sc, t, dist, source_type); + _addSnappedPoint(sc, t, dist, source_type, source_num); // For any line that's within range, we will also look at it's "point on line" p1. For guides // this point coincides with its origin; for grids this is of no use, but we cannot // discern between grids and guides here Geom::Coord const dist_p1 = Geom::L2(p1 - p); if (dist_p1 < getSnapperTolerance()) { - _addSnappedLinesOrigin(sc, p1, dist_p1, source_type); + _addSnappedLinesOrigin(sc, p1, dist_p1, source_type, source_num); // Only relevant for guides; grids don't have an origin per line // Therefore _addSnappedLinesOrigin() will only be implemented for guides } @@ -130,7 +130,7 @@ void Inkscape::LineSnapper::constrainedSnap(SnappedConstraints &sc, // Will only be overridden in the guide-snapper class, because grid lines don't have an origin; the // grid-snapper classes will use this default empty method -void Inkscape::LineSnapper::_addSnappedLinesOrigin(SnappedConstraints &/*sc*/, Geom::Point const /*origin*/, Geom::Coord const /*snapped_distance*/, SnapSourceType const &/*source_type*/) const +void Inkscape::LineSnapper::_addSnappedLinesOrigin(SnappedConstraints &/*sc*/, Geom::Point const /*origin*/, Geom::Coord const /*snapped_distance*/, SnapSourceType const &/*source_type*/, long /*source_num*/) const { } diff --git a/src/line-snapper.h b/src/line-snapper.h index 4ad08a99f..af36b8330 100644 --- a/src/line-snapper.h +++ b/src/line-snapper.h @@ -28,7 +28,7 @@ public: Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, SnapSourceType const &source_type, - bool const &first_point, + long source_num, Geom::OptRect const &bbox_to_snap, std::vector const *it, std::vector > *unselected_nodes) const; @@ -37,7 +37,7 @@ public: Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, SnapSourceType const &source_type, - bool const &first_point, + long source_num, Geom::OptRect const &bbox_to_snap, ConstraintLine const &c, std::vector const *it) const; @@ -54,12 +54,12 @@ private: */ virtual LineList _getSnapLines(Geom::Point const &p) const = 0; - virtual void _addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, Geom::Point const normal_to_line, Geom::Point const point_on_line) const = 0; + virtual void _addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num, Geom::Point const normal_to_line, Geom::Point const point_on_line) const = 0; // Will only be implemented for guide lines, because grid lines don't have an origin - virtual void _addSnappedLinesOrigin(SnappedConstraints &sc, Geom::Point const origin, Geom::Coord const snapped_distance, SnapSourceType const &source) const; + virtual void _addSnappedLinesOrigin(SnappedConstraints &sc, Geom::Point const origin, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num) const; - virtual void _addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source) const = 0; + virtual void _addSnappedPoint(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, SnapSourceType const &source, long source_num) const = 0; }; } diff --git a/src/object-snapper.cpp b/src/object-snapper.cpp index 22d438c1e..88c260782 100644 --- a/src/object-snapper.cpp +++ b/src/object-snapper.cpp @@ -67,9 +67,9 @@ Inkscape::ObjectSnapper::~ObjectSnapper() */ Geom::Coord Inkscape::ObjectSnapper::getSnapperTolerance() const { - SPDesktop const *dt = _snapmanager->getDesktop(); - double const zoom = dt ? dt->current_zoom() : 1; - return _snapmanager->snapprefs.getObjectTolerance() / zoom; + SPDesktop const *dt = _snapmanager->getDesktop(); + double const zoom = dt ? dt->current_zoom() : 1; + return _snapmanager->snapprefs.getObjectTolerance() / zoom; } bool Inkscape::ObjectSnapper::getSnapperAlwaysSnap() const @@ -81,7 +81,6 @@ bool Inkscape::ObjectSnapper::getSnapperAlwaysSnap() const * Find all items within snapping range. * \param parent Pointer to the document's root, or to a clipped path or mask object * \param it List of items to ignore - * \param first_point If true then this point is the first one from a whole bunch of points * \param bbox_to_snap Bounding box hulling the whole bunch of points, all from the same selection and having the same transformation * \param DimensionToSnap Snap in X, Y, or both directions. */ @@ -173,7 +172,7 @@ void Inkscape::ObjectSnapper::_findCandidates(SPObject* parent, void Inkscape::ObjectSnapper::_collectNodes(Inkscape::SnapPreferences::PointType const &t, - bool const &first_point) const + bool const &first_point) const { // Now, let's first collect all points to snap to. If we have a whole bunch of points to snap, // e.g. when translating an item using the selector tool, then we will only do this for the @@ -212,47 +211,47 @@ void Inkscape::ObjectSnapper::_collectNodes(Inkscape::SnapPreferences::PointType g_return_if_fail(root_item); //Collect all nodes so we can snap to them - if (p_is_a_node || !(_snapmanager->snapprefs.getStrictSnapping() && !p_is_a_node) || p_is_a_guide) { - // Note: there are two ways in which intersections are considered: - // Method 1: Intersections are calculated for each shape individually, for both the - // snap source and snap target (see sp_shape_snappoints) - // Method 2: Intersections are calculated for each curve or line that we've snapped to, i.e. only for - // the target (see the intersect() method in the SnappedCurve and SnappedLine classes) - // Some differences: - // - Method 1 doesn't find intersections within a set of multiple objects - // - Method 2 only works for targets - // When considering intersections as snap targets: - // - Method 1 only works when snapping to nodes, whereas - // - Method 2 only works when snapping to paths - // - There will be performance differences too! - // If both methods are being used simultaneously, then this might lead to duplicate targets! - - // Well, here we will be looking for snap TARGETS. Both methods can therefore be used. - // When snapping to paths, we will get a collection of snapped lines and snapped curves. findBestSnap() will - // go hunting for intersections (but only when asked to in the prefs of course). In that case we can just - // temporarily block the intersections in sp_item_snappoints, we don't need duplicates. If we're not snapping to - // paths though but only to item nodes then we should still look for the intersections in sp_item_snappoints() - bool old_pref = _snapmanager->snapprefs.getSnapIntersectionCS(); - if (_snapmanager->snapprefs.getSnapToItemPath()) { - _snapmanager->snapprefs.setSnapIntersectionCS(false); - } - - sp_item_snappoints(root_item, true, *_points_to_snap_to, &_snapmanager->snapprefs); - - if (_snapmanager->snapprefs.getSnapToItemPath()) { - _snapmanager->snapprefs.setSnapIntersectionCS(old_pref); - } - } + if (p_is_a_node || !(_snapmanager->snapprefs.getStrictSnapping() && !p_is_a_node) || p_is_a_guide) { + // Note: there are two ways in which intersections are considered: + // Method 1: Intersections are calculated for each shape individually, for both the + // snap source and snap target (see sp_shape_snappoints) + // Method 2: Intersections are calculated for each curve or line that we've snapped to, i.e. only for + // the target (see the intersect() method in the SnappedCurve and SnappedLine classes) + // Some differences: + // - Method 1 doesn't find intersections within a set of multiple objects + // - Method 2 only works for targets + // When considering intersections as snap targets: + // - Method 1 only works when snapping to nodes, whereas + // - Method 2 only works when snapping to paths + // - There will be performance differences too! + // If both methods are being used simultaneously, then this might lead to duplicate targets! + + // Well, here we will be looking for snap TARGETS. Both methods can therefore be used. + // When snapping to paths, we will get a collection of snapped lines and snapped curves. findBestSnap() will + // go hunting for intersections (but only when asked to in the prefs of course). In that case we can just + // temporarily block the intersections in sp_item_snappoints, we don't need duplicates. If we're not snapping to + // paths though but only to item nodes then we should still look for the intersections in sp_item_snappoints() + bool old_pref = _snapmanager->snapprefs.getSnapIntersectionCS(); + if (_snapmanager->snapprefs.getSnapToItemPath()) { + _snapmanager->snapprefs.setSnapIntersectionCS(false); + } + + sp_item_snappoints(root_item, true, *_points_to_snap_to, &_snapmanager->snapprefs); + + if (_snapmanager->snapprefs.getSnapToItemPath()) { + _snapmanager->snapprefs.setSnapIntersectionCS(old_pref); + } + } //Collect the bounding box's corners so we can snap to them - if (p_is_a_bbox || !(_snapmanager->snapprefs.getStrictSnapping() && !p_is_a_bbox) || p_is_a_guide) { - // Discard the bbox of a clipped path / mask, because we don't want to snap to both the bbox - // of the item AND the bbox of the clipping path at the same time - if (!(*i).clip_or_mask) { - Geom::OptRect b = sp_item_bbox_desktop(root_item, bbox_type); - getBBoxPoints(b, _points_to_snap_to, true, _snapmanager->snapprefs.getSnapToBBoxNode(), _snapmanager->snapprefs.getSnapBBoxEdgeMidpoints(), _snapmanager->snapprefs.getSnapBBoxMidpoints()); - } - } + if (p_is_a_bbox || !(_snapmanager->snapprefs.getStrictSnapping() && !p_is_a_bbox) || p_is_a_guide) { + // Discard the bbox of a clipped path / mask, because we don't want to snap to both the bbox + // of the item AND the bbox of the clipping path at the same time + if (!(*i).clip_or_mask) { + Geom::OptRect b = sp_item_bbox_desktop(root_item, bbox_type); + getBBoxPoints(b, _points_to_snap_to, true, _snapmanager->snapprefs.getSnapToBBoxNode(), _snapmanager->snapprefs.getSnapBBoxEdgeMidpoints(), _snapmanager->snapprefs.getSnapBBoxMidpoints()); + } + } } } } @@ -261,12 +260,12 @@ void Inkscape::ObjectSnapper::_snapNodes(SnappedConstraints &sc, Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, SnapSourceType const &source_type, - bool const &first_point, + long source_num, std::vector > *unselected_nodes) const { // Iterate through all nodes, find out which one is the closest to p, and snap to it! - _collectNodes(t, first_point); + _collectNodes(t, source_num == 0); if (unselected_nodes != NULL) { _points_to_snap_to->insert(_points_to_snap_to->end(), unselected_nodes->begin(), unselected_nodes->end()); @@ -278,7 +277,7 @@ void Inkscape::ObjectSnapper::_snapNodes(SnappedConstraints &sc, for (std::vector >::const_iterator k = _points_to_snap_to->begin(); k != _points_to_snap_to->end(); k++) { Geom::Coord dist = Geom::L2((*k).first - p); if (dist < getSnapperTolerance() && dist < s.getSnapDistance()) { - s = SnappedPoint((*k).first, source_type, static_cast((*k).second), dist, getSnapperTolerance(), getSnapperAlwaysSnap(), true); + s = SnappedPoint((*k).first, source_type, source_num, static_cast((*k).second), dist, getSnapperTolerance(), getSnapperAlwaysSnap(), true); success = true; } } @@ -298,10 +297,10 @@ void Inkscape::ObjectSnapper::_snapTranslatingGuideToNodes(SnappedConstraints &s // Although we won't snap to paths here (which would give us under constrained snaps) we can still snap to intersections of paths. if (_snapmanager->snapprefs.getSnapToItemPath() || _snapmanager->snapprefs.getSnapToBBoxPath() || _snapmanager->snapprefs.getSnapToPageBorder()) { - _collectPaths(t, true); - _snapPaths(sc, t, p, SNAPSOURCE_GUIDE, true, NULL, NULL); - // The paths themselves should be discarded in findBestSnap(), as we should only snap to their intersections - } + _collectPaths(t, true); + _snapPaths(sc, t, p, SNAPSOURCE_GUIDE, 0, NULL, NULL); + // The paths themselves should be discarded in findBestSnap(), as we should only snap to their intersections + } SnappedPoint s; @@ -313,7 +312,7 @@ void Inkscape::ObjectSnapper::_snapTranslatingGuideToNodes(SnappedConstraints &s Geom::Coord dist = Geom::L2((*k).first - p_proj); // distance from node to the guide Geom::Coord dist2 = Geom::L2(p - p_proj); // distance from projection of node on the guide, to the mouse location if ((dist < tol && dist2 < tol) || getSnapperAlwaysSnap()) { - s = SnappedPoint((*k).first, SNAPSOURCE_GUIDE, static_cast((*k).second), dist, tol, getSnapperAlwaysSnap(), true); + s = SnappedPoint((*k).first, SNAPSOURCE_GUIDE, 0, static_cast((*k).second), dist, tol, getSnapperAlwaysSnap(), true); sc.points.push_back(s); } } @@ -428,11 +427,11 @@ void Inkscape::ObjectSnapper::_snapPaths(SnappedConstraints &sc, Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, SnapSourceType const &source_type, - bool const &first_point, + long source_num, std::vector > *unselected_nodes, SPPath const *selected_path) const { - _collectPaths(t, first_point); + _collectPaths(t, source_num == 0); // Now we can finally do the real snapping, using the paths collected above g_assert(_snapmanager->getDesktop() != NULL); @@ -440,7 +439,7 @@ void Inkscape::ObjectSnapper::_snapPaths(SnappedConstraints &sc, bool const node_tool_active = _snapmanager->snapprefs.getSnapToItemPath() && selected_path != NULL; - if (first_point) { + if (source_num == 0) { /* findCandidates() is used for snapping to both paths and nodes. It ignores the path that is * currently being edited, because that path requires special care: when snapping to nodes * only the unselected nodes of that path should be considered, and these will be passed on separately. @@ -503,7 +502,7 @@ void Inkscape::ObjectSnapper::_snapPaths(SnappedConstraints &sc, if (!being_edited || (c1 && c2)) { Geom::Coord const dist = Geom::distance(sp_doc, p_doc); if (dist < getSnapperTolerance()) { - sc.curves.push_back(Inkscape::SnappedCurve(sp_dt, dist, getSnapperTolerance(), getSnapperAlwaysSnap(), false, curve, source_type, it_p->second)); + sc.curves.push_back(Inkscape::SnappedCurve(sp_dt, dist, getSnapperTolerance(), getSnapperAlwaysSnap(), false, curve, source_type, source_num, it_p->second)); } } } @@ -535,11 +534,11 @@ void Inkscape::ObjectSnapper::_snapPathsConstrained(SnappedConstraints &sc, Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, SnapSourceType const source_type, - bool const &first_point, + long source_num, ConstraintLine const &c) const { - _collectPaths(t, first_point); + _collectPaths(t, source_num == 0); // Now we can finally do the real snapping, using the paths collected above @@ -577,7 +576,7 @@ void Inkscape::ObjectSnapper::_snapPathsConstrained(SnappedConstraints &sc, // When it's within snapping range, then return it // (within snapping range == between p_min_on_cl and p_max_on_cl == 0 < ta < 1) Geom::Coord dist = Geom::L2(_snapmanager->getDesktop()->dt2doc(p_proj_on_cl) - p_inters); - SnappedPoint s(_snapmanager->getDesktop()->doc2dt(p_inters), source_type, k->second, dist, getSnapperTolerance(), getSnapperAlwaysSnap(), true); + SnappedPoint s(_snapmanager->getDesktop()->doc2dt(p_inters), source_type, source_num, k->second, dist, getSnapperTolerance(), getSnapperAlwaysSnap(), true); sc.points.push_back(s); } } @@ -591,7 +590,7 @@ void Inkscape::ObjectSnapper::freeSnap(SnappedConstraints &sc, Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, SnapSourceType const &source_type, - bool const &first_point, + long source_num, Geom::OptRect const &bbox_to_snap, std::vector const *it, std::vector > *unselected_nodes) const @@ -601,17 +600,17 @@ void Inkscape::ObjectSnapper::freeSnap(SnappedConstraints &sc, } /* Get a list of all the SPItems that we will try to snap to */ - if (first_point) { + if (source_num == 0) { Geom::Rect const local_bbox_to_snap = bbox_to_snap ? *bbox_to_snap : Geom::Rect(p, p); - _findCandidates(sp_document_root(_snapmanager->getDocument()), it, first_point, local_bbox_to_snap, TRANSL_SNAP_XY, false, Geom::identity()); + _findCandidates(sp_document_root(_snapmanager->getDocument()), it, source_num == 0, local_bbox_to_snap, TRANSL_SNAP_XY, false, Geom::identity()); } if (_snapmanager->snapprefs.getSnapToItemNode() || _snapmanager->snapprefs.getSnapSmoothNodes() - || _snapmanager->snapprefs.getSnapToBBoxNode() || _snapmanager->snapprefs.getSnapToPageBorder() - || _snapmanager->snapprefs.getSnapLineMidpoints() || _snapmanager->snapprefs.getSnapObjectMidpoints() - || _snapmanager->snapprefs.getSnapBBoxEdgeMidpoints() || _snapmanager->snapprefs.getSnapBBoxMidpoints() - || _snapmanager->snapprefs.getIncludeItemCenter()) { - _snapNodes(sc, t, p, source_type, first_point, unselected_nodes); + || _snapmanager->snapprefs.getSnapToBBoxNode() || _snapmanager->snapprefs.getSnapToPageBorder() + || _snapmanager->snapprefs.getSnapLineMidpoints() || _snapmanager->snapprefs.getSnapObjectMidpoints() + || _snapmanager->snapprefs.getSnapBBoxEdgeMidpoints() || _snapmanager->snapprefs.getSnapBBoxMidpoints() + || _snapmanager->snapprefs.getIncludeItemCenter()) { + _snapNodes(sc, t, p, source_type, source_num, unselected_nodes); } if (_snapmanager->snapprefs.getSnapToItemPath() || _snapmanager->snapprefs.getSnapToBBoxPath() || _snapmanager->snapprefs.getSnapToPageBorder()) { @@ -625,13 +624,13 @@ void Inkscape::ObjectSnapper::freeSnap(SnappedConstraints &sc, SPPath *path = NULL; if (it != NULL) { if (it->size() == 1 && SP_IS_PATH(*it->begin())) { - path = SP_PATH(*it->begin()); + path = SP_PATH(*it->begin()); } // else: *it->begin() might be a SPGroup, e.g. when editing a LPE of text that has been converted to a group of paths // as reported in bug #356743. In that case we can just ignore it, i.e. not snap to this item } - _snapPaths(sc, t, p, source_type, first_point, unselected_nodes, path); + _snapPaths(sc, t, p, source_type, source_num, unselected_nodes, path); } else { - _snapPaths(sc, t, p, source_type, first_point, NULL, NULL); + _snapPaths(sc, t, p, source_type, source_num, NULL, NULL); } } } @@ -640,7 +639,7 @@ void Inkscape::ObjectSnapper::constrainedSnap( SnappedConstraints &sc, Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, SnapSourceType const &source_type, - bool const &first_point, + long source_num, Geom::OptRect const &bbox_to_snap, ConstraintLine const &c, std::vector const *it) const @@ -650,9 +649,9 @@ void Inkscape::ObjectSnapper::constrainedSnap( SnappedConstraints &sc, } /* Get a list of all the SPItems that we will try to snap to */ - if (first_point) { + if (source_num == 0) { Geom::Rect const local_bbox_to_snap = bbox_to_snap ? *bbox_to_snap : Geom::Rect(p, p); - _findCandidates(sp_document_root(_snapmanager->getDocument()), it, first_point, local_bbox_to_snap, TRANSL_SNAP_XY, false, Geom::identity()); + _findCandidates(sp_document_root(_snapmanager->getDocument()), it, source_num == 0, local_bbox_to_snap, TRANSL_SNAP_XY, false, Geom::identity()); } // A constrained snap, is a snap in only one degree of freedom (specified by the constraint line). @@ -665,7 +664,7 @@ void Inkscape::ObjectSnapper::constrainedSnap( SnappedConstraints &sc, // so we will more or less snap to them anyhow. if (_snapmanager->snapprefs.getSnapToItemPath() || _snapmanager->snapprefs.getSnapToBBoxPath() || _snapmanager->snapprefs.getSnapToPageBorder()) { - _snapPathsConstrained(sc, t, p, source_type, first_point, c); + _snapPathsConstrained(sc, t, p, source_type, 0, c); } } @@ -723,13 +722,13 @@ void Inkscape::ObjectSnapper::guideConstrainedSnap(SnappedConstraints &sc, bool Inkscape::ObjectSnapper::ThisSnapperMightSnap() const { bool snap_to_something = _snapmanager->snapprefs.getSnapToItemPath() - || _snapmanager->snapprefs.getSnapToItemNode() - || _snapmanager->snapprefs.getSnapToBBoxPath() - || _snapmanager->snapprefs.getSnapToBBoxNode() - || _snapmanager->snapprefs.getSnapToPageBorder() - || _snapmanager->snapprefs.getSnapLineMidpoints() || _snapmanager->snapprefs.getSnapObjectMidpoints() - || _snapmanager->snapprefs.getSnapBBoxEdgeMidpoints() || _snapmanager->snapprefs.getSnapBBoxMidpoints() - || _snapmanager->snapprefs.getIncludeItemCenter(); + || _snapmanager->snapprefs.getSnapToItemNode() + || _snapmanager->snapprefs.getSnapToBBoxPath() + || _snapmanager->snapprefs.getSnapToBBoxNode() + || _snapmanager->snapprefs.getSnapToPageBorder() + || _snapmanager->snapprefs.getSnapLineMidpoints() || _snapmanager->snapprefs.getSnapObjectMidpoints() + || _snapmanager->snapprefs.getSnapBBoxEdgeMidpoints() || _snapmanager->snapprefs.getSnapBBoxMidpoints() + || _snapmanager->snapprefs.getIncludeItemCenter(); return (_snap_enabled && _snapmanager->snapprefs.getSnapModeBBoxOrNodes() && snap_to_something); } @@ -737,12 +736,12 @@ bool Inkscape::ObjectSnapper::ThisSnapperMightSnap() const bool Inkscape::ObjectSnapper::GuidesMightSnap() const // almost the same as ThisSnapperMightSnap above, but only looking at points (and not paths) { bool snap_to_something = _snapmanager->snapprefs.getSnapToItemNode() - || _snapmanager->snapprefs.getSnapToPageBorder() - || (_snapmanager->snapprefs.getSnapModeBBox() && _snapmanager->snapprefs.getSnapToBBoxNode()) - || (_snapmanager->snapprefs.getSnapModeBBox() && (_snapmanager->snapprefs.getSnapBBoxEdgeMidpoints() || _snapmanager->snapprefs.getSnapBBoxMidpoints())) - || (_snapmanager->snapprefs.getSnapModeNode() && (_snapmanager->snapprefs.getSnapLineMidpoints() || _snapmanager->snapprefs.getSnapObjectMidpoints())) - || (_snapmanager->snapprefs.getSnapModeNode() && _snapmanager->snapprefs.getIncludeItemCenter()) - || (_snapmanager->snapprefs.getSnapModeNode() && (_snapmanager->snapprefs.getSnapToItemPath() && _snapmanager->snapprefs.getSnapIntersectionCS())); + || _snapmanager->snapprefs.getSnapToPageBorder() + || (_snapmanager->snapprefs.getSnapModeBBox() && _snapmanager->snapprefs.getSnapToBBoxNode()) + || (_snapmanager->snapprefs.getSnapModeBBox() && (_snapmanager->snapprefs.getSnapBBoxEdgeMidpoints() || _snapmanager->snapprefs.getSnapBBoxMidpoints())) + || (_snapmanager->snapprefs.getSnapModeNode() && (_snapmanager->snapprefs.getSnapLineMidpoints() || _snapmanager->snapprefs.getSnapObjectMidpoints())) + || (_snapmanager->snapprefs.getSnapModeNode() && _snapmanager->snapprefs.getIncludeItemCenter()) + || (_snapmanager->snapprefs.getSnapModeNode() && (_snapmanager->snapprefs.getSnapToItemPath() && _snapmanager->snapprefs.getSnapIntersectionCS())); return (_snap_enabled && _snapmanager->snapprefs.getSnapModeGuide() && snap_to_something); } @@ -784,21 +783,21 @@ void Inkscape::ObjectSnapper::_getBorderNodes(std::vector > *points, bool const isTarget, bool const includeCorners, bool const includeLineMidpoints, bool const includeObjectMidpoints) { - if (bbox) { - // collect the corners of the bounding box - for ( unsigned k = 0 ; k < 4 ; k++ ) { - if (includeCorners) { - points->push_back(std::make_pair((bbox->corner(k)), isTarget ? int(Inkscape::SNAPTARGET_BBOX_CORNER) : int(Inkscape::SNAPSOURCE_BBOX_CORNER))); - } - // optionally, collect the midpoints of the bounding box's edges too - if (includeLineMidpoints) { - points->push_back(std::make_pair((bbox->corner(k) + bbox->corner((k+1) % 4))/2, isTarget ? int(Inkscape::SNAPTARGET_BBOX_EDGE_MIDPOINT) : int(Inkscape::SNAPSOURCE_BBOX_EDGE_MIDPOINT))); - } - } - if (includeObjectMidpoints) { - points->push_back(std::make_pair(bbox->midpoint(), isTarget ? int(Inkscape::SNAPTARGET_BBOX_MIDPOINT) : int(Inkscape::SNAPSOURCE_BBOX_MIDPOINT))); - } - } + if (bbox) { + // collect the corners of the bounding box + for ( unsigned k = 0 ; k < 4 ; k++ ) { + if (includeCorners) { + points->push_back(std::make_pair((bbox->corner(k)), isTarget ? int(Inkscape::SNAPTARGET_BBOX_CORNER) : int(Inkscape::SNAPSOURCE_BBOX_CORNER))); + } + // optionally, collect the midpoints of the bounding box's edges too + if (includeLineMidpoints) { + points->push_back(std::make_pair((bbox->corner(k) + bbox->corner((k+1) % 4))/2, isTarget ? int(Inkscape::SNAPTARGET_BBOX_EDGE_MIDPOINT) : int(Inkscape::SNAPSOURCE_BBOX_EDGE_MIDPOINT))); + } + } + if (includeObjectMidpoints) { + points->push_back(std::make_pair(bbox->midpoint(), isTarget ? int(Inkscape::SNAPTARGET_BBOX_MIDPOINT) : int(Inkscape::SNAPSOURCE_BBOX_MIDPOINT))); + } + } } /* diff --git a/src/object-snapper.h b/src/object-snapper.h index baa60a096..2fcafb79a 100644 --- a/src/object-snapper.h +++ b/src/object-snapper.h @@ -46,47 +46,47 @@ class ObjectSnapper : public Snapper { public: - ObjectSnapper(SnapManager *sm, Geom::Coord const d); + ObjectSnapper(SnapManager *sm, Geom::Coord const d); ~ObjectSnapper(); - enum DimensionToSnap { - GUIDE_TRANSL_SNAP_X, // For snapping a vertical guide (normal in the X-direction) to objects, - GUIDE_TRANSL_SNAP_Y, // For snapping a horizontal guide (normal in the Y-direction) to objects - ANGLED_GUIDE_TRANSL_SNAP, // For snapping an angled guide, while translating it accross the desktop - TRANSL_SNAP_XY}; // All other cases; for snapping to objects, other than guides - - void guideFreeSnap(SnappedConstraints &sc, - Geom::Point const &p, - Geom::Point const &guide_normal) const; - - void guideConstrainedSnap(SnappedConstraints &sc, - Geom::Point const &p, - Geom::Point const &guide_normal, - ConstraintLine const &c) const; - - bool ThisSnapperMightSnap() const; - bool GuidesMightSnap() const; - - Geom::Coord getSnapperTolerance() const; //returns the tolerance of the snapper in screen pixels (i.e. independent of zoom) - bool getSnapperAlwaysSnap() const; //if true, then the snapper will always snap, regardless of its tolerance - - void freeSnap(SnappedConstraints &sc, - Inkscape::SnapPreferences::PointType const &t, - Geom::Point const &p, - SnapSourceType const &source_type, - bool const &first_point, - Geom::OptRect const &bbox_to_snap, - std::vector const *it, - std::vector > *unselected_nodes) const; - - void constrainedSnap(SnappedConstraints &sc, - Inkscape::SnapPreferences::PointType const &t, - Geom::Point const &p, - SnapSourceType const &source_type, - bool const &first_point, - Geom::OptRect const &bbox_to_snap, - ConstraintLine const &c, - std::vector const *it) const; + enum DimensionToSnap { + GUIDE_TRANSL_SNAP_X, // For snapping a vertical guide (normal in the X-direction) to objects, + GUIDE_TRANSL_SNAP_Y, // For snapping a horizontal guide (normal in the Y-direction) to objects + ANGLED_GUIDE_TRANSL_SNAP, // For snapping an angled guide, while translating it accross the desktop + TRANSL_SNAP_XY}; // All other cases; for snapping to objects, other than guides + + void guideFreeSnap(SnappedConstraints &sc, + Geom::Point const &p, + Geom::Point const &guide_normal) const; + + void guideConstrainedSnap(SnappedConstraints &sc, + Geom::Point const &p, + Geom::Point const &guide_normal, + ConstraintLine const &c) const; + + bool ThisSnapperMightSnap() const; + bool GuidesMightSnap() const; + + Geom::Coord getSnapperTolerance() const; //returns the tolerance of the snapper in screen pixels (i.e. independent of zoom) + bool getSnapperAlwaysSnap() const; //if true, then the snapper will always snap, regardless of its tolerance + + void freeSnap(SnappedConstraints &sc, + Inkscape::SnapPreferences::PointType const &t, + Geom::Point const &p, + SnapSourceType const &source_type, + long source_num, + Geom::OptRect const &bbox_to_snap, + std::vector const *it, + std::vector > *unselected_nodes) const; + + void constrainedSnap(SnappedConstraints &sc, + Inkscape::SnapPreferences::PointType const &t, + Geom::Point const &p, + SnapSourceType const &source_type, + long source_num, + Geom::OptRect const &bbox_to_snap, + ConstraintLine const &c, + std::vector const *it) const; private: //store some lists of candidates, points and paths, so we don't have to rebuild them for each point we want to snap @@ -106,7 +106,7 @@ private: Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, // in desktop coordinates SnapSourceType const &source_type, - bool const &first_point, + long source_num, std::vector > *unselected_nodes) const; // in desktop coordinates void _snapTranslatingGuideToNodes(SnappedConstraints &sc, @@ -119,9 +119,9 @@ private: void _snapPaths(SnappedConstraints &sc, Inkscape::SnapPreferences::PointType const &t, - Geom::Point const &p, // in desktop coordinates + Geom::Point const &p, // in desktop coordinates SnapSourceType const &source_type, - bool const &first_point, + long source_num, std::vector > *unselected_nodes, // in desktop coordinates SPPath const *selected_path) const; @@ -129,7 +129,7 @@ private: Inkscape::SnapPreferences::PointType const &t, Geom::Point const &p, // in desktop coordinates SnapSourceType const source_type, - bool const &first_point, + long source_num, ConstraintLine const &c) const; bool isUnselectedNode(Geom::Point const &point, std::vector > const *unselected_nodes) const; diff --git a/src/snap.cpp b/src/snap.cpp index 545607889..2e38e4f14 100644 --- a/src/snap.cpp +++ b/src/snap.cpp @@ -164,18 +164,18 @@ bool SnapManager::gridSnapperMightSnap() const * \param point_type Category of points to which the source point belongs: node, guide or bounding box * \param p Current position of the snap source; will be overwritten by the position of the snap target if snapping has occurred * \param source_type Detailed description of the source type, will be used by the snap indicator - * \param first_point If true then this point is the first one from a set of points, all from the same selection and having the same transformation + * \param source_num Sequence number of the source point within the set of points that is to be snapped. Starting at zero * \param bbox_to_snap Bounding box hulling the set of points, all from the same selection and having the same transformation */ void SnapManager::freeSnapReturnByRef(Inkscape::SnapPreferences::PointType point_type, Geom::Point &p, Inkscape::SnapSourceType const source_type, - bool first_point, + long source_num, Geom::OptRect const &bbox_to_snap) const { //TODO: PointType and source_type are somewhat redundant; can't we get rid of the point_type parameter? - Inkscape::SnappedPoint const s = freeSnap(point_type, p, source_type, first_point, bbox_to_snap); + Inkscape::SnappedPoint const s = freeSnap(point_type, p, source_type, source_num, bbox_to_snap); s.getPoint(p); } @@ -194,7 +194,7 @@ void SnapManager::freeSnapReturnByRef(Inkscape::SnapPreferences::PointType point * \param point_type Category of points to which the source point belongs: node, guide or bounding box * \param p Current position of the snap source * \param source_type Detailed description of the source type, will be used by the snap indicator - * \param first_point If true then this point is the first one from a set of points, all from the same selection and having the same transformation + * \param source_num Sequence number of the source point within the set of points that is to be snapped. Starting at zero * \param bbox_to_snap Bounding box hulling the set of points, all from the same selection and having the same transformation * \return An instance of the SnappedPoint class, which holds data on the snap source, snap target, and various metrics */ @@ -203,11 +203,11 @@ void SnapManager::freeSnapReturnByRef(Inkscape::SnapPreferences::PointType point Inkscape::SnappedPoint SnapManager::freeSnap(Inkscape::SnapPreferences::PointType point_type, Geom::Point const &p, Inkscape::SnapSourceType const &source_type, - bool first_point, + long source_num, Geom::OptRect const &bbox_to_snap) const { - if (!someSnapperMightSnap()) { - return Inkscape::SnappedPoint(p, source_type, Inkscape::SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false); + if (!someSnapperMightSnap()) { + return Inkscape::SnappedPoint(p, source_type, 0, Inkscape::SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false); } std::vector *items_to_ignore; @@ -224,7 +224,7 @@ Inkscape::SnappedPoint SnapManager::freeSnap(Inkscape::SnapPreferences::PointTyp SnapperList const snappers = getSnappers(); for (SnapperList::const_iterator i = snappers.begin(); i != snappers.end(); i++) { - (*i)->freeSnap(sc, point_type, p, source_type, first_point, bbox_to_snap, items_to_ignore, _unselected_nodes); + (*i)->freeSnap(sc, point_type, p, source_type, source_num, bbox_to_snap, items_to_ignore, _unselected_nodes); } if (_item_to_ignore) { @@ -280,7 +280,7 @@ Geom::Point SnapManager::multipleOfGridPitch(Geom::Point const &t) const Geom::Point const t_offset = t + grid->origin; SnappedConstraints sc; // Only the first three parameters are being used for grid snappers - snapper->freeSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_NODE, t_offset, Inkscape::SNAPSOURCE_UNDEFINED, TRUE, Geom::OptRect(), NULL, NULL); + snapper->freeSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_NODE, t_offset, Inkscape::SNAPSOURCE_UNDEFINED, 0, Geom::OptRect(), NULL, NULL); // Find the best snap for this grid, including intersections of the grid-lines Inkscape::SnappedPoint s = findBestSnap(t_offset, Inkscape::SNAPSOURCE_UNDEFINED, sc, false); if (s.getSnapped() && (s.getSnapDistance() < nearest_distance)) { @@ -323,7 +323,7 @@ Geom::Point SnapManager::multipleOfGridPitch(Geom::Point const &t) const * \param p Current position of the snap source; will be overwritten by the position of the snap target if snapping has occurred * \param source_type Detailed description of the source type, will be used by the snap indicator * \param constraint The direction or line along which snapping must occur - * \param first_point If true then this point is the first one from a set of points, all from the same selection and having the same transformation + * \param source_num Sequence number of the source point within the set of points that is to be snapped. Starting at zero * \param bbox_to_snap Bounding box hulling the set of points, all from the same selection and having the same transformation */ @@ -331,10 +331,10 @@ void SnapManager::constrainedSnapReturnByRef(Inkscape::SnapPreferences::PointTyp Geom::Point &p, Inkscape::SnapSourceType const source_type, Inkscape::Snapper::ConstraintLine const &constraint, - bool first_point, + long source_num, Geom::OptRect const &bbox_to_snap) const { - Inkscape::SnappedPoint const s = constrainedSnap(point_type, p, source_type, constraint, first_point, bbox_to_snap); + Inkscape::SnappedPoint const s = constrainedSnap(point_type, p, source_type, constraint, source_num, bbox_to_snap); s.getPoint(p); } @@ -353,7 +353,7 @@ void SnapManager::constrainedSnapReturnByRef(Inkscape::SnapPreferences::PointTyp * \param p Current position of the snap source * \param source_type Detailed description of the source type, will be used by the snap indicator * \param constraint The direction or line along which snapping must occur - * \param first_point If true then this point is the first one from a set of points, all from the same selection and having the same transformation + * \param source_num Sequence number of the source point within the set of points that is to be snapped. Starting at zero * \param bbox_to_snap Bounding box hulling the set of points, all from the same selection and having the same transformation */ @@ -361,11 +361,11 @@ Inkscape::SnappedPoint SnapManager::constrainedSnap(Inkscape::SnapPreferences::P Geom::Point const &p, Inkscape::SnapSourceType const &source_type, Inkscape::Snapper::ConstraintLine const &constraint, - bool first_point, + long source_num, Geom::OptRect const &bbox_to_snap) const { if (!someSnapperMightSnap()) { - return Inkscape::SnappedPoint(p, source_type, Inkscape::SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false); + return Inkscape::SnappedPoint(p, source_type, 0, Inkscape::SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false); } std::vector *items_to_ignore; @@ -386,7 +386,7 @@ Inkscape::SnappedPoint SnapManager::constrainedSnap(Inkscape::SnapPreferences::P SnappedConstraints sc; SnapperList const snappers = getSnappers(); for (SnapperList::const_iterator i = snappers.begin(); i != snappers.end(); i++) { - (*i)->constrainedSnap(sc, point_type, pp, source_type, first_point, bbox_to_snap, constraint, items_to_ignore); + (*i)->constrainedSnap(sc, point_type, pp, source_type, source_num, bbox_to_snap, constraint, items_to_ignore); } if (_item_to_ignore) { @@ -420,7 +420,7 @@ void SnapManager::guideFreeSnap(Geom::Point &p, Geom::Point const &guide_normal, Inkscape::SnapSourceType source_type = Inkscape::SNAPSOURCE_GUIDE_ORIGIN; if (drag_type == SP_DRAG_ROTATE) { - source_type = Inkscape::SNAPSOURCE_GUIDE; + source_type = Inkscape::SNAPSOURCE_GUIDE; } // Snap to nodes @@ -432,9 +432,9 @@ void SnapManager::guideFreeSnap(Geom::Point &p, Geom::Point const &guide_normal, // Snap to guides & grid lines SnapperList snappers = getGridSnappers(); snappers.push_back(&guide); - for (SnapperList::const_iterator i = snappers.begin(); i != snappers.end(); i++) { - (*i)->freeSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, source_type, true, Geom::OptRect(), NULL, NULL); - } + for (SnapperList::const_iterator i = snappers.begin(); i != snappers.end(); i++) { + (*i)->freeSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, source_type, 0, Geom::OptRect(), NULL, NULL); + } // Snap to intersections of curves, but not to the curves themselves! (see _snapTranslatingGuideToNodes in object-snapper.cpp) Inkscape::SnappedPoint const s = findBestSnap(p, source_type, sc, false, true); @@ -458,7 +458,7 @@ void SnapManager::guideFreeSnap(Geom::Point &p, Geom::Point const &guide_normal, void SnapManager::guideConstrainedSnap(Geom::Point &p, SPGuide const &guideline) const { - if (!snapprefs.getSnapEnabledGlobally() || snapprefs.getSnapPostponedGlobally()) { + if (!snapprefs.getSnapEnabledGlobally() || snapprefs.getSnapPostponedGlobally()) { return; } @@ -472,15 +472,15 @@ void SnapManager::guideConstrainedSnap(Geom::Point &p, SPGuide const &guideline) SnappedConstraints sc; Inkscape::Snapper::ConstraintLine cl(guideline.point_on_line, Geom::rot90(guideline.normal_to_line)); if (object.ThisSnapperMightSnap()) { - object.constrainedSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, source_type, true, Geom::OptRect(), cl, NULL); + object.constrainedSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, source_type, 0, Geom::OptRect(), cl, NULL); } // Snap to guides & grid lines - SnapperList snappers = getGridSnappers(); - snappers.push_back(&guide); - for (SnapperList::const_iterator i = snappers.begin(); i != snappers.end(); i++) { - (*i)->constrainedSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, source_type, true, Geom::OptRect(), cl, NULL); - } + SnapperList snappers = getGridSnappers(); + snappers.push_back(&guide); + for (SnapperList::const_iterator i = snappers.begin(); i != snappers.end(); i++) { + (*i)->constrainedSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, source_type, 0, Geom::OptRect(), cl, NULL); + } Inkscape::SnappedPoint const s = findBestSnap(p, source_type, sc, false); s.getPoint(p); @@ -566,6 +566,7 @@ Inkscape::SnappedPoint SnapManager::_snapTransformed( g_assert(best_snapped_point.getAtIntersection() == false); std::vector >::const_iterator j = transformed_points.begin(); + long source_num = 0; // std::cout << std::endl; for (std::vector >::const_iterator i = points.begin(); i != points.end(); i++) { @@ -593,7 +594,7 @@ Inkscape::SnappedPoint SnapManager::_snapTransformed( if (transformation_type == SCALE && !uniform) { g_warning("Non-uniform constrained scaling is not supported!"); } - snapped_point = constrainedSnap(type, (*j).first, static_cast((*j).second), dedicated_constraint, i == points.begin(), bbox); + snapped_point = constrainedSnap(type, (*j).first, static_cast((*j).second), dedicated_constraint, source_num, bbox); } else { bool const c1 = fabs(b[Geom::X]) < 1e-6; bool const c2 = fabs(b[Geom::Y]) < 1e-6; @@ -602,9 +603,9 @@ Inkscape::SnappedPoint SnapManager::_snapTransformed( // move in that specific direction; therefore it should only snap in that direction, otherwise // we will get snapped points with an invalid transformation dedicated_constraint = Inkscape::Snapper::ConstraintLine(origin, component_vectors[c1]); - snapped_point = constrainedSnap(type, (*j).first, static_cast((*j).second), dedicated_constraint, i == points.begin(), bbox); + snapped_point = constrainedSnap(type, (*j).first, static_cast((*j).second), dedicated_constraint, source_num, bbox); } else { - snapped_point = freeSnap(type, (*j).first, static_cast((*j).second), i == points.begin(), bbox); + snapped_point = freeSnap(type, (*j).first, static_cast((*j).second), source_num, bbox); } } // std::cout << "dist = " << snapped_point.getSnapDistance() << std::endl; @@ -715,6 +716,7 @@ Inkscape::SnappedPoint SnapManager::_snapTransformed( } j++; + source_num++; } Geom::Coord best_metric; @@ -917,10 +919,10 @@ Inkscape::SnappedPoint SnapManager::constrainedSnapSkew(Inkscape::SnapPreference */ Inkscape::SnappedPoint SnapManager::findBestSnap(Geom::Point const &p, - Inkscape::SnapSourceType const source_type, - SnappedConstraints &sc, - bool constrained, - bool noCurves) const + Inkscape::SnapSourceType const source_type, + SnappedConstraints &sc, + bool constrained, + bool noCurves) const { /* @@ -943,10 +945,10 @@ Inkscape::SnappedPoint SnapManager::findBestSnap(Geom::Point const &p, // search for the closest snapped curve if (!noCurves) { - Inkscape::SnappedCurve closestCurve; - if (getClosestCurve(sc.curves, closestCurve)) { - sp_list.push_back(Inkscape::SnappedPoint(closestCurve)); - } + Inkscape::SnappedCurve closestCurve; + if (getClosestCurve(sc.curves, closestCurve)) { + sp_list.push_back(Inkscape::SnappedPoint(closestCurve)); + } } if (snapprefs.getSnapIntersectionCS()) { @@ -1005,7 +1007,7 @@ Inkscape::SnappedPoint SnapManager::findBestSnap(Geom::Point const &p, } // now let's see which snapped point gets a thumbs up - Inkscape::SnappedPoint bestSnappedPoint = Inkscape::SnappedPoint(p, Inkscape::SNAPSOURCE_UNDEFINED, Inkscape::SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false); + Inkscape::SnappedPoint bestSnappedPoint = Inkscape::SnappedPoint(p, Inkscape::SNAPSOURCE_UNDEFINED, 0, Inkscape::SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false); // std::cout << "Finding the best snap..." << std::endl; for (std::list::const_iterator i = sp_list.begin(); i != sp_list.end(); i++) { // first find out if this snapped point is within snapping range diff --git a/src/snap.h b/src/snap.h index e621bdb60..a3e463092 100644 --- a/src/snap.h +++ b/src/snap.h @@ -52,14 +52,14 @@ class SPNamedView; class SnapManager { public: - enum Transformation { + enum Transformation { TRANSLATION, SCALE, STRETCH, SKEW }; - SnapManager(SPNamedView const *v); + SnapManager(SPNamedView const *v); typedef std::list SnapperList; @@ -67,30 +67,30 @@ public: bool gridSnapperMightSnap() const; void setup(SPDesktop const *desktop, - bool snapindicator = true, - SPItem const *item_to_ignore = NULL, - std::vector > *unselected_nodes = NULL, - SPGuide *guide_to_ignore = NULL); + bool snapindicator = true, + SPItem const *item_to_ignore = NULL, + std::vector > *unselected_nodes = NULL, + SPGuide *guide_to_ignore = NULL); void setup(SPDesktop const *desktop, - bool snapindicator, - std::vector &items_to_ignore, - std::vector > *unselected_nodes = NULL, - SPGuide *guide_to_ignore = NULL); + bool snapindicator, + std::vector &items_to_ignore, + std::vector > *unselected_nodes = NULL, + SPGuide *guide_to_ignore = NULL); // freeSnapReturnByRef() is preferred over freeSnap(), because it only returns a // point if snapping has occurred (by overwriting p); otherwise p is untouched void freeSnapReturnByRef(Inkscape::SnapPreferences::PointType point_type, - Geom::Point &p, - Inkscape::SnapSourceType const source_type, - bool first_point = true, - Geom::OptRect const &bbox_to_snap = Geom::OptRect()) const; + Geom::Point &p, + Inkscape::SnapSourceType const source_type, + long source_num = 0, + Geom::OptRect const &bbox_to_snap = Geom::OptRect()) const; Inkscape::SnappedPoint freeSnap(Inkscape::SnapPreferences::PointType point_type, - Geom::Point const &p, - Inkscape::SnapSourceType const &source_type, - bool first_point = true, + Geom::Point const &p, + Inkscape::SnapSourceType const &source_type, + long source_num = 0, Geom::OptRect const &bbox_to_snap = Geom::OptRect() ) const; Geom::Point multipleOfGridPitch(Geom::Point const &t) const; @@ -98,17 +98,17 @@ public: // constrainedSnapReturnByRef() is preferred over constrainedSnap(), because it only returns a // point, by overwriting p, if snapping has occurred; otherwise p is untouched void constrainedSnapReturnByRef(Inkscape::SnapPreferences::PointType point_type, - Geom::Point &p, - Inkscape::SnapSourceType const source_type, - Inkscape::Snapper::ConstraintLine const &constraint, - bool first_point = true, - Geom::OptRect const &bbox_to_snap = Geom::OptRect()) const; + Geom::Point &p, + Inkscape::SnapSourceType const source_type, + Inkscape::Snapper::ConstraintLine const &constraint, + long source_num = 0, + Geom::OptRect const &bbox_to_snap = Geom::OptRect()) const; Inkscape::SnappedPoint constrainedSnap(Inkscape::SnapPreferences::PointType point_type, - Geom::Point const &p, - Inkscape::SnapSourceType const &source_type, - Inkscape::Snapper::ConstraintLine const &constraint, - bool first_point = true, + Geom::Point const &p, + Inkscape::SnapSourceType const &source_type, + Inkscape::Snapper::ConstraintLine const &constraint, + long source_num = 0, Geom::OptRect const &bbox_to_snap = Geom::OptRect()) const; void guideFreeSnap(Geom::Point &p, Geom::Point const &guide_normal, SPGuideDragType drag_type) const; diff --git a/src/snapped-curve.cpp b/src/snapped-curve.cpp index 4da2d4c7d..334038638 100644 --- a/src/snapped-curve.cpp +++ b/src/snapped-curve.cpp @@ -12,7 +12,7 @@ #include <2geom/crossing.h> #include <2geom/path-intersection.h> -Inkscape::SnappedCurve::SnappedCurve(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, Geom::Coord const &snapped_tolerance, bool const &always_snap, bool const &fully_constrained, Geom::Curve const *curve, SnapSourceType source, SnapTargetType target) +Inkscape::SnappedCurve::SnappedCurve(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, Geom::Coord const &snapped_tolerance, bool const &always_snap, bool const &fully_constrained, Geom::Curve const *curve, SnapSourceType source, long source_num, SnapTargetType target) { _distance = snapped_distance; _tolerance = std::max(snapped_tolerance, 1.0); @@ -25,6 +25,7 @@ Inkscape::SnappedCurve::SnappedCurve(Geom::Point const &snapped_point, Geom::Coo _at_intersection = false; _fully_constrained = fully_constrained; _source = source; + _source_num = source_num; _target = target; } @@ -41,6 +42,7 @@ Inkscape::SnappedCurve::SnappedCurve() _at_intersection = false; _fully_constrained = false; _source = SNAPSOURCE_UNDEFINED; + _source_num = 0; _target = SNAPTARGET_UNDEFINED; } @@ -83,12 +85,12 @@ Inkscape::SnappedPoint Inkscape::SnappedCurve::intersect(SnappedCurve const &cur // TODO: Investigate whether it is possible to use document coordinates everywhere // in the snapper code. Only the mouse position should be in desktop coordinates, I guess. // All paths are already in document coords and we are certainly not going to change THAT. - return SnappedPoint(best_p, Inkscape::SNAPSOURCE_UNDEFINED, Inkscape::SNAPTARGET_PATH_INTERSECTION, primaryDist, primaryC->getTolerance(), primaryC->getAlwaysSnap(), true, true, + return SnappedPoint(best_p, Inkscape::SNAPSOURCE_UNDEFINED, primaryC->getSourceNum(), Inkscape::SNAPTARGET_PATH_INTERSECTION, primaryDist, primaryC->getTolerance(), primaryC->getAlwaysSnap(), true, true, secondaryDist, secondaryC->getTolerance(), secondaryC->getAlwaysSnap()); } // No intersection - return SnappedPoint(Geom::Point(NR_HUGE, NR_HUGE), SNAPSOURCE_UNDEFINED, SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false, false, NR_HUGE, 0, false); + return SnappedPoint(Geom::Point(NR_HUGE, NR_HUGE), SNAPSOURCE_UNDEFINED, 0, SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false, false, NR_HUGE, 0, false); } // search for the closest snapped line diff --git a/src/snapped-curve.h b/src/snapped-curve.h index 0a1fe2431..4eea6e734 100644 --- a/src/snapped-curve.h +++ b/src/snapped-curve.h @@ -24,7 +24,7 @@ class SnappedCurve : public SnappedPoint { public: SnappedCurve(); - SnappedCurve(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, Geom::Coord const &snapped_tolerance, bool const &always_snap, bool const &fully_constrained, Geom::Curve const *curve, SnapSourceType source, SnapTargetType target); + SnappedCurve(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, Geom::Coord const &snapped_tolerance, bool const &always_snap, bool const &fully_constrained, Geom::Curve const *curve, SnapSourceType source, long source_num, SnapTargetType target); ~SnappedCurve(); Inkscape::SnappedPoint intersect(SnappedCurve const &curve, Geom::Point const &p, Geom::Matrix dt2doc) const; //intersect with another SnappedCurve diff --git a/src/snapped-line.cpp b/src/snapped-line.cpp index 3ebbeaf70..9dde22a4e 100644 --- a/src/snapped-line.cpp +++ b/src/snapped-line.cpp @@ -11,12 +11,13 @@ #include "snapped-line.h" #include <2geom/line.h> -Inkscape::SnappedLineSegment::SnappedLineSegment(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, SnapSourceType const &source, SnapTargetType const &target, Geom::Coord const &snapped_tolerance, bool const &always_snap, Geom::Point const &start_point_of_line, Geom::Point const &end_point_of_line) +Inkscape::SnappedLineSegment::SnappedLineSegment(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, SnapSourceType const &source, long source_num, SnapTargetType const &target, Geom::Coord const &snapped_tolerance, bool const &always_snap, Geom::Point const &start_point_of_line, Geom::Point const &end_point_of_line) : _start_point_of_line(start_point_of_line), _end_point_of_line(end_point_of_line) { _point = snapped_point; _source = source; - _target = target; + _source_num = source_num; + _target = target; _distance = snapped_distance; _tolerance = std::max(snapped_tolerance, 1.0); _always_snap = always_snap; @@ -32,7 +33,8 @@ Inkscape::SnappedLineSegment::SnappedLineSegment() _end_point_of_line = Geom::Point(0,0); _point = Geom::Point(0,0); _source = SNAPSOURCE_UNDEFINED; - _target = SNAPTARGET_UNDEFINED; + _source_num = 0; + _target = SNAPTARGET_UNDEFINED; _distance = NR_HUGE; _tolerance = 1; _always_snap = false; @@ -50,19 +52,19 @@ Inkscape::SnappedLineSegment::~SnappedLineSegment() Inkscape::SnappedPoint Inkscape::SnappedLineSegment::intersect(SnappedLineSegment const &line) const { Geom::OptCrossing inters = Geom::OptCrossing(); // empty by default - try - { - inters = Geom::intersection(getLineSegment(), line.getLineSegment()); - } - catch (Geom::InfiniteSolutions e) - { - // We're probably dealing with parallel lines, so they don't really cross - inters = Geom::OptCrossing(); - } + try + { + inters = Geom::intersection(getLineSegment(), line.getLineSegment()); + } + catch (Geom::InfiniteSolutions e) + { + // We're probably dealing with parallel lines, so they don't really cross + inters = Geom::OptCrossing(); + } if (inters) { Geom::Point inters_pt = getLineSegment().pointAt((*inters).ta); - /* If a snapper has been told to "always snap", then this one should be preferred + /* If a snapper has been told to "always snap", then this one should be preferred * over the other, if that other one has not been told so. (The preferred snapper * will be labeled "primary" below) */ @@ -78,22 +80,23 @@ Inkscape::SnappedPoint Inkscape::SnappedLineSegment::intersect(SnappedLineSegmen Inkscape::SnappedLineSegment const *secondarySLS = use_this_as_primary ? &line : this; Geom::Coord primaryDist = use_this_as_primary ? Geom::L2(inters_pt - this->getPoint()) : Geom::L2(inters_pt - line.getPoint()); Geom::Coord secondaryDist = use_this_as_primary ? Geom::L2(inters_pt - line.getPoint()) : Geom::L2(inters_pt - this->getPoint()); - return SnappedPoint(inters_pt, SNAPSOURCE_UNDEFINED, SNAPTARGET_PATH_INTERSECTION, primaryDist, primarySLS->getTolerance(), primarySLS->getAlwaysSnap(), true, true, + return SnappedPoint(inters_pt, SNAPSOURCE_UNDEFINED, primarySLS->getSourceNum(), SNAPTARGET_PATH_INTERSECTION, primaryDist, primarySLS->getTolerance(), primarySLS->getAlwaysSnap(), true, true, secondaryDist, secondarySLS->getTolerance(), secondarySLS->getAlwaysSnap()); } // No intersection - return SnappedPoint(Geom::Point(NR_HUGE, NR_HUGE), SNAPSOURCE_UNDEFINED, SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false, false, NR_HUGE, 0, false); + return SnappedPoint(Geom::Point(NR_HUGE, NR_HUGE), SNAPSOURCE_UNDEFINED, 0, SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false, false, NR_HUGE, 0, false); }; -Inkscape::SnappedLine::SnappedLine(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, SnapSourceType const &source, SnapTargetType const &target, Geom::Coord const &snapped_tolerance, bool const &always_snap, Geom::Point const &normal_to_line, Geom::Point const &point_on_line) +Inkscape::SnappedLine::SnappedLine(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, SnapSourceType const &source, long source_num, SnapTargetType const &target, Geom::Coord const &snapped_tolerance, bool const &always_snap, Geom::Point const &normal_to_line, Geom::Point const &point_on_line) : _normal_to_line(normal_to_line), _point_on_line(point_on_line) { - _source = source; - _target = target; - _distance = snapped_distance; + _source = source; + _source_num = source_num; + _target = target; + _distance = snapped_distance; _tolerance = std::max(snapped_tolerance, 1.0); _always_snap = always_snap; _second_distance = NR_HUGE; @@ -108,7 +111,8 @@ Inkscape::SnappedLine::SnappedLine() _normal_to_line = Geom::Point(0,0); _point_on_line = Geom::Point(0,0); _source = SNAPSOURCE_UNDEFINED; - _target = SNAPTARGET_UNDEFINED; + _source_num = 0; + _target = SNAPTARGET_UNDEFINED; _distance = NR_HUGE; _tolerance = 1; _always_snap = false; @@ -130,19 +134,19 @@ Inkscape::SnappedPoint Inkscape::SnappedLine::intersect(SnappedLine const &line) // The point of intersection should be considered for snapping, but might be outside the snapping range Geom::OptCrossing inters = Geom::OptCrossing(); // empty by default - try - { - inters = Geom::intersection(getLine(), line.getLine()); - } - catch (Geom::InfiniteSolutions e) - { - // We're probably dealing with parallel lines, so they don't really cross - inters = Geom::OptCrossing(); - } + try + { + inters = Geom::intersection(getLine(), line.getLine()); + } + catch (Geom::InfiniteSolutions e) + { + // We're probably dealing with parallel lines, so they don't really cross + inters = Geom::OptCrossing(); + } if (inters) { - Geom::Point inters_pt = getLine().pointAt((*inters).ta); - /* If a snapper has been told to "always snap", then this one should be preferred + Geom::Point inters_pt = getLine().pointAt((*inters).ta); + /* If a snapper has been told to "always snap", then this one should be preferred * over the other, if that other one has not been told so. (The preferred snapper * will be labelled "primary" below) */ @@ -157,14 +161,14 @@ Inkscape::SnappedPoint Inkscape::SnappedLine::intersect(SnappedLine const &line) Inkscape::SnappedLine const *secondarySL = use_this_as_primary ? &line : this; Geom::Coord primaryDist = use_this_as_primary ? Geom::L2(inters_pt - this->getPoint()) : Geom::L2(inters_pt - line.getPoint()); Geom::Coord secondaryDist = use_this_as_primary ? Geom::L2(inters_pt - line.getPoint()) : Geom::L2(inters_pt - this->getPoint()); - return SnappedPoint(inters_pt, Inkscape::SNAPSOURCE_UNDEFINED, Inkscape::SNAPTARGET_UNDEFINED, primaryDist, primarySL->getTolerance(), primarySL->getAlwaysSnap(), true, true, + return SnappedPoint(inters_pt, Inkscape::SNAPSOURCE_UNDEFINED, primarySL->getSourceNum(), Inkscape::SNAPTARGET_UNDEFINED, primaryDist, primarySL->getTolerance(), primarySL->getAlwaysSnap(), true, true, secondaryDist, secondarySL->getTolerance(), secondarySL->getAlwaysSnap()); // The type of the snap target is yet undefined, as we cannot tell whether // we're snapping to grid or the guide lines; must be set by on a higher level } // No intersection - return SnappedPoint(Geom::Point(NR_HUGE, NR_HUGE), SNAPSOURCE_UNDEFINED, SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false, false, NR_HUGE, 0, false); + return SnappedPoint(Geom::Point(NR_HUGE, NR_HUGE), SNAPSOURCE_UNDEFINED, 0, SNAPTARGET_UNDEFINED, NR_HUGE, 0, false, false, false, NR_HUGE, 0, false); } // search for the closest snapped line segment diff --git a/src/snapped-line.h b/src/snapped-line.h index 3dec432e7..b95e7a7df 100644 --- a/src/snapped-line.h +++ b/src/snapped-line.h @@ -23,7 +23,7 @@ class SnappedLineSegment : public SnappedPoint { public: SnappedLineSegment(); - SnappedLineSegment(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, SnapSourceType const &source, SnapTargetType const &target, Geom::Coord const &snapped_tolerance,bool const &always_snap, Geom::Point const &start_point_of_line, Geom::Point const &end_point_of_line); + SnappedLineSegment(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, SnapSourceType const &source, long source_num, SnapTargetType const &target, Geom::Coord const &snapped_tolerance,bool const &always_snap, Geom::Point const &start_point_of_line, Geom::Point const &end_point_of_line); ~SnappedLineSegment(); Inkscape::SnappedPoint intersect(SnappedLineSegment const &line) const; //intersect with another SnappedLineSegment Geom::LineSegment getLineSegment() const {return Geom::LineSegment(_start_point_of_line, _end_point_of_line);} @@ -39,7 +39,7 @@ class SnappedLine : public SnappedPoint { public: SnappedLine(); - SnappedLine(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, SnapSourceType const &source, SnapTargetType const &target, Geom::Coord const &snapped_tolerance, bool const &always_snap, Geom::Point const &normal_to_line, Geom::Point const &point_on_line); + SnappedLine(Geom::Point const &snapped_point, Geom::Coord const &snapped_distance, SnapSourceType const &source, long source_num, SnapTargetType const &target, Geom::Coord const &snapped_tolerance, bool const &always_snap, Geom::Point const &normal_to_line, Geom::Point const &point_on_line); ~SnappedLine(); Inkscape::SnappedPoint intersect(SnappedLine const &line) const; //intersect with another SnappedLine // This line is described by this equation: diff --git a/src/snapped-point.cpp b/src/snapped-point.cpp index 2d028c6d7..102e761b9 100644 --- a/src/snapped-point.cpp +++ b/src/snapped-point.cpp @@ -14,8 +14,8 @@ #include "preferences.h" // overloaded constructor -Inkscape::SnappedPoint::SnappedPoint(Geom::Point const &p, SnapSourceType const &source, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &fully_constrained) - : _point(p), _source(source), _target(target), _distance(d), _tolerance(std::max(t,1.0)), _always_snap(a) +Inkscape::SnappedPoint::SnappedPoint(Geom::Point const &p, SnapSourceType const &source, long source_num, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &fully_constrained) + : _point(p), _source(source), _source_num(source_num), _target(target), _distance(d), _tolerance(std::max(t,1.0)), _always_snap(a) { // tolerance should never be smaller than 1 px, as it is used for normalization in isOtherSnapBetter. We don't want a division by zero. _at_intersection = false; @@ -27,8 +27,8 @@ Inkscape::SnappedPoint::SnappedPoint(Geom::Point const &p, SnapSourceType const _pointer_distance = NR_HUGE; } -Inkscape::SnappedPoint::SnappedPoint(Geom::Point const &p, SnapSourceType const &source, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &at_intersection, bool const &fully_constrained, Geom::Coord const &d2, Geom::Coord const &t2, bool const &a2) - : _point(p), _source(source), _target(target), _at_intersection(at_intersection), _fully_constrained(fully_constrained), _distance(d), _tolerance(std::max(t,1.0)), _always_snap(a), +Inkscape::SnappedPoint::SnappedPoint(Geom::Point const &p, SnapSourceType const &source, long source_num, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &at_intersection, bool const &fully_constrained, Geom::Coord const &d2, Geom::Coord const &t2, bool const &a2) + : _point(p), _source(source), _source_num(source_num), _target(target), _at_intersection(at_intersection), _fully_constrained(fully_constrained), _distance(d), _tolerance(std::max(t,1.0)), _always_snap(a), _second_distance(d2), _second_tolerance(std::max(t2,1.0)), _second_always_snap(a2) { // tolerance should never be smaller than 1 px, as it is used for normalization in @@ -41,6 +41,7 @@ Inkscape::SnappedPoint::SnappedPoint() { _point = Geom::Point(0,0); _source = SNAPSOURCE_UNDEFINED, + _source_num = 0, _target = SNAPTARGET_UNDEFINED, _at_intersection = false; _fully_constrained = false; @@ -73,7 +74,7 @@ bool getClosestSP(std::list &list, Inkscape::SnappedPoin bool success = false; for (std::list::const_iterator i = list.begin(); i != list.end(); i++) { - if ((i == list.begin()) || (*i).getSnapDistance() < result.getSnapDistance()) { + if ((i == list.begin()) || (*i).getSnapDistance() < result.getSnapDistance()) { result = *i; success = true; } @@ -93,9 +94,9 @@ bool Inkscape::SnappedPoint::isOtherSnapBetter(Inkscape::SnappedPoint const &oth // (both the snap distance and the pointer distance are measured in document pixels, not in screen pixels) if (weighted) { - Geom::Coord const dist_pointer_other = other_one.getPointerDistance(); - Geom::Coord const dist_pointer_this = getPointerDistance(); - // Weight factor: controls which node should be preferred for snapping, which is either + Geom::Coord const dist_pointer_other = other_one.getPointerDistance(); + Geom::Coord const dist_pointer_this = getPointerDistance(); + // Weight factor: controls which node should be preferred for snapping, which is either // the node with the closest snap (w = 0), or the node closest to the mousepointer (w = 1) Inkscape::Preferences *prefs = Inkscape::Preferences::get(); double w = prefs->getDoubleLimited("/options/snapweight/value", 0.5, 0, 1); @@ -103,21 +104,21 @@ bool Inkscape::SnappedPoint::isOtherSnapBetter(Inkscape::SnappedPoint const &oth w = 1; } if (w > 0) { - if (!(w == 1 && dist_pointer_this == dist_pointer_other)) { - // When accounting for the distance to the mouse pointer, then at least one of the snapped points should - // have that distance set. If not, then this is a bug. Either "weighted" must be set to false, or the - // mouse pointer distance must be set. - g_assert(dist_pointer_this != NR_HUGE || dist_pointer_other != NR_HUGE); - // The snap distance will always be smaller than the tolerance set for the snapper. The pointer distance can - // however be very large. To compare these in a fair way, we will have to normalize these metrics first - // The closest pointer distance will be normalized to 1.0; the other one will be > 1.0 - // The snap distance will be normalized to 1.0 if it's equal to the snapper tolerance - double const norm_p = std::min(dist_pointer_this, dist_pointer_other); - double const norm_t_other = std::min(50.0, other_one.getTolerance()); - double const norm_t_this = std::min(50.0, getTolerance()); - dist_other = w * dist_pointer_other / norm_p + (1-w) * dist_other / norm_t_other; - dist_this = w * dist_pointer_this / norm_p + (1-w) * dist_this / norm_t_this; - } + if (!(w == 1 && dist_pointer_this == dist_pointer_other)) { + // When accounting for the distance to the mouse pointer, then at least one of the snapped points should + // have that distance set. If not, then this is a bug. Either "weighted" must be set to false, or the + // mouse pointer distance must be set. + g_assert(dist_pointer_this != NR_HUGE || dist_pointer_other != NR_HUGE); + // The snap distance will always be smaller than the tolerance set for the snapper. The pointer distance can + // however be very large. To compare these in a fair way, we will have to normalize these metrics first + // The closest pointer distance will be normalized to 1.0; the other one will be > 1.0 + // The snap distance will be normalized to 1.0 if it's equal to the snapper tolerance + double const norm_p = std::min(dist_pointer_this, dist_pointer_other); + double const norm_t_other = std::min(50.0, other_one.getTolerance()); + double const norm_t_this = std::min(50.0, getTolerance()); + dist_other = w * dist_pointer_other / norm_p + (1-w) * dist_other / norm_t_other; + dist_this = w * dist_pointer_this / norm_p + (1-w) * dist_this / norm_t_this; + } } } diff --git a/src/snapped-point.h b/src/snapped-point.h index 70d16b0be..70d353a73 100644 --- a/src/snapped-point.h +++ b/src/snapped-point.h @@ -78,8 +78,8 @@ class SnappedPoint public: SnappedPoint(); - SnappedPoint(Geom::Point const &p, SnapSourceType const &source, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &at_intersection, bool const &fully_constrained, Geom::Coord const &d2, Geom::Coord const &t2, bool const &a2); - SnappedPoint(Geom::Point const &p, SnapSourceType const &source, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &fully_constrained); + SnappedPoint(Geom::Point const &p, SnapSourceType const &source, long source_num, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &at_intersection, bool const &fully_constrained, Geom::Coord const &d2, Geom::Coord const &t2, bool const &a2); + SnappedPoint(Geom::Point const &p, SnapSourceType const &source, long source_num, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &fully_constrained); ~SnappedPoint(); Geom::Coord getSnapDistance() const {return _distance;} @@ -115,13 +115,15 @@ public: void setTarget(SnapTargetType const target) {_target = target;} SnapTargetType getTarget() const {return _target;} void setSource(SnapSourceType const source) {_source = source;} - SnapSourceType getSource() const {return _source;} + SnapSourceType getSource() const {return _source;} + long getSourceNum() const {return _source_num;} bool isOtherSnapBetter(SnappedPoint const &other_one, bool weighted) const; /*void dump() const { std::cout << "_point = " << _point << std::endl; std::cout << "_source = " << _source << std::endl; + std::cout << "_source_num = " << _source_num << std::endl; std::cout << "_target = " << _target << std::endl; std::cout << "_at_intersection = " << _at_intersection << std::endl; std::cout << "_fully_constrained = " << _fully_constrained << std::endl; @@ -138,6 +140,7 @@ public: protected: Geom::Point _point; // Location of the snapped point SnapSourceType _source; // Describes what snapped + long _source_num; // Sequence number of the source point that snapped, if that point is part of a set of points. (starting at zero) SnapTargetType _target; // Describes to what we've snapped to bool _at_intersection; // If true, the snapped point is at an intersection bool _fully_constrained; // When snapping for example to a node, then the snap will be "fully constrained". @@ -153,7 +156,7 @@ protected: bool _always_snap; /* If the snapped point is at an intersection of e.g. two lines, then this is - the distance to the fartest line */ + the distance to the farthest line */ Geom::Coord _second_distance; /* The snapping tolerance in screen pixels (depends on zoom)*/ Geom::Coord _second_tolerance; diff --git a/src/snapper.h b/src/snapper.h index 110b3d36a..93756f7af 100644 --- a/src/snapper.h +++ b/src/snapper.h @@ -39,9 +39,9 @@ namespace Inkscape class Snapper { public: - Snapper() {} - Snapper(SnapManager *sm, ::Geom::Coord const t); - virtual ~Snapper() {} + Snapper() {} + Snapper(SnapManager *sm, ::Geom::Coord const t); + virtual ~Snapper() {} virtual Geom::Coord getSnapperTolerance() const = 0; //returns the tolerance of the snapper in screen pixels (i.e. independent of zoom) virtual bool getSnapperAlwaysSnap() const = 0; //if true, then the snapper will always snap, regardless of its tolerance @@ -53,7 +53,7 @@ public: // These four methods are only used for grids, for which snapping can be enabled individually void setEnabled(bool s); - void setSnapVisibleOnly(bool s); + void setSnapVisibleOnly(bool s); bool getEnabled() const {return _snap_enabled;} bool getSnapVisibleOnly() const {return _snap_visible_only;} @@ -61,7 +61,7 @@ public: SnapPreferences::PointType const &/*t*/, Geom::Point const &/*p*/, SnapSourceType const &/*source_type*/, - bool const &/*first_point*/, + long source_num, Geom::OptRect const &/*bbox_to_snap*/, std::vector const */*it*/, std::vector > */*unselected_nodes*/) const {}; @@ -90,9 +90,9 @@ public: } Geom::Point projection(Geom::Point const &p) const { // returns the projection of p on this constraintline - Geom::Point const p1_on_cl = _has_point ? _point : p; - Geom::Point const p2_on_cl = p1_on_cl + _direction; - return Geom::projection(p, Geom::Line(p1_on_cl, p2_on_cl)); + Geom::Point const p1_on_cl = _has_point ? _point : p; + Geom::Point const p2_on_cl = p1_on_cl + _direction; + return Geom::projection(p, Geom::Line(p1_on_cl, p2_on_cl)); } private: @@ -103,20 +103,20 @@ public: }; virtual void constrainedSnap(SnappedConstraints &/*sc*/, - SnapPreferences::PointType const &/*t*/, + SnapPreferences::PointType const &/*t*/, Geom::Point const &/*p*/, SnapSourceType const &/*source_type*/, - bool const &/*first_point*/, + long source_num, Geom::OptRect const &/*bbox_to_snap*/, ConstraintLine const &/*c*/, std::vector const */*it*/) const {}; protected: - SnapManager *_snapmanager; + SnapManager *_snapmanager; - // This is only used for grids, for which snapping can be enabled individually - bool _snap_enabled; ///< true if this snapper is enabled, otherwise false - bool _snap_visible_only; + // This is only used for grids, for which snapping can be enabled individually + bool _snap_enabled; ///< true if this snapper is enabled, otherwise false + bool _snap_visible_only; }; } -- cgit v1.2.3 From 3d44ff8a8c0303ee4b99f2f5effde64904929b9d Mon Sep 17 00:00:00 2001 From: Alexandre Prokoudine Date: Fri, 25 Dec 2009 05:07:32 +0300 Subject: Updated POTFILES.in (bzr r8907) --- po/POTFILES.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/po/POTFILES.in b/po/POTFILES.in index a619ccfa1..14af5cfa7 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -379,6 +379,7 @@ share/extensions/web-transmit-att.py [type: gettext/xml] share/extensions/radiusrand.inx [type: gettext/xml] share/extensions/render_alphabetsoup.inx [type: gettext/xml] share/extensions/render_barcode.inx +[type: gettext/xml] share/extensions/render_barcode_datamatrix.inx [type: gettext/xml] share/extensions/restack.inx [type: gettext/xml] share/extensions/rtree.inx [type: gettext/xml] share/extensions/rubberstretch.inx @@ -405,6 +406,7 @@ share/extensions/web-transmit-att.py [type: gettext/xml] share/extensions/web-set-att.inx [type: gettext/xml] share/extensions/web-transmit-att.inx [type: gettext/xml] share/extensions/whirl.inx +[type: gettext/xml] share/extensions/wireframe_sphere.inx [type: gettext/xml] share/extensions/wmf_input.inx [type: gettext/xml] share/extensions/wmf_output.inx [type: gettext/xml] share/extensions/xaml2svg.inx -- cgit v1.2.3 From e221da33f897a2d70e33e254591fe9da8a6927e5 Mon Sep 17 00:00:00 2001 From: Diederik van Lierop Date: Fri, 25 Dec 2009 10:14:47 +0100 Subject: fix build again for old poppler libs, by reverting a part of my previous commit (bzr r8908) --- src/extension/internal/pdfinput/pdf-parser.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp index a32f1a67f..118896fd3 100644 --- a/src/extension/internal/pdfinput/pdf-parser.cpp +++ b/src/extension/internal/pdfinput/pdf-parser.cpp @@ -809,7 +809,7 @@ void PdfParser::opSetExtGState(Object args[], int numArgs) { blendingColorSpace = NULL; isolated = knockout = gFalse; if (!obj4.dictLookup(const_cast("CS"), &obj5)->isNull()) { - blendingColorSpace = GfxColorSpace::parse(&obj5,(Gfx*)this); + blendingColorSpace = GfxColorSpace::parse(&obj5); } obj5.free(); if (obj4.dictLookup(const_cast("I"), &obj5)->isBool()) { @@ -1009,9 +1009,9 @@ void PdfParser::opSetFillColorSpace(Object args[], int numArgs) { state->setFillPattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); if (obj.isNull()) { - colorSpace = GfxColorSpace::parse(&args[0],(Gfx*)this); + colorSpace = GfxColorSpace::parse(&args[0]); } else { - colorSpace = GfxColorSpace::parse(&obj,(Gfx*)this); + colorSpace = GfxColorSpace::parse(&obj); } obj.free(); if (colorSpace) { @@ -1032,9 +1032,9 @@ void PdfParser::opSetStrokeColorSpace(Object args[], int numArgs) { state->setStrokePattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); if (obj.isNull()) { - colorSpace = GfxColorSpace::parse(&args[0],(Gfx*)this); + colorSpace = GfxColorSpace::parse(&args[0]); } else { - colorSpace = GfxColorSpace::parse(&obj,(Gfx*)this); + colorSpace = GfxColorSpace::parse(&obj); } obj.free(); if (colorSpace) { @@ -1101,7 +1101,7 @@ void PdfParser::opSetFillColorN(Object args[], int numArgs) { builder->updateStyle(state); } if (args[numArgs-1].isName() && - (pattern = res->lookupPattern(args[numArgs-1].getName(),(Gfx*)this))) { + (pattern = res->lookupPattern(args[numArgs-1].getName()))) { state->setFillPattern(pattern); builder->updateStyle(state); } @@ -1145,7 +1145,7 @@ void PdfParser::opSetStrokeColorN(Object args[], int numArgs) { builder->updateStyle(state); } if (args[numArgs-1].isName() && - (pattern = res->lookupPattern(args[numArgs-1].getName(),(Gfx*)this))) { + (pattern = res->lookupPattern(args[numArgs-1].getName()))) { state->setStrokePattern(pattern); builder->updateStyle(state); } @@ -1543,7 +1543,7 @@ void PdfParser::opShFill(Object args[], int numArgs) { double *matrix = NULL; GBool savedState = gFalse; - if (!(shading = res->lookupShading(args[0].getName(),(Gfx*)this))) { + if (!(shading = res->lookupShading(args[0].getName()))) { return; } @@ -2507,7 +2507,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBool inlineImg) { } } if (!obj1.isNull()) { - colorSpace = GfxColorSpace::parse(&obj1,(Gfx*)this); + colorSpace = GfxColorSpace::parse(&obj1); } else if (csMode == streamCSDeviceGray) { colorSpace = new GfxDeviceGrayColorSpace(); } else if (csMode == streamCSDeviceRGB) { @@ -2592,7 +2592,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBool inlineImg) { obj2.free(); } } - maskColorSpace = GfxColorSpace::parse(&obj1,(Gfx*)this); + maskColorSpace = GfxColorSpace::parse(&obj1); obj1.free(); if (!maskColorSpace || maskColorSpace->getMode() != csDeviceGray) { goto err1; @@ -2767,7 +2767,7 @@ 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()) { - blendingColorSpace = GfxColorSpace::parse(&obj3,(Gfx*)this); + blendingColorSpace = GfxColorSpace::parse(&obj3); } obj3.free(); if (obj1.dictLookup(const_cast("I"), &obj3)->isBool()) { -- cgit v1.2.3 From 72541b359cee54219fd71a5776cf48f5ea1e5b6b Mon Sep 17 00:00:00 2001 From: Maximilian Albert Date: Fri, 25 Dec 2009 20:28:19 +0100 Subject: Fix compile when lcms is disabled (someone please check that this fix is correct). (bzr r8909) --- src/svg/svg-color.cpp | 2 ++ src/widgets/sp-color-notebook.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/svg/svg-color.cpp b/src/svg/svg-color.cpp index ff5a6c2d3..7d43b68ee 100644 --- a/src/svg/svg-color.cpp +++ b/src/svg/svg-color.cpp @@ -464,6 +464,7 @@ sp_svg_create_color_hash() return colors; } +#if ENABLE_LCMS //helper function borrowed from src/widgets/sp-color-icc-selector.cpp: void getThings( DWORD space, gchar const**& namers, gchar const**& tippies, guint const*& scalies ); @@ -497,6 +498,7 @@ g_message("transform to sRGB done"); } } } +#endif //ENABLE_LCMS /* * Some discussion at http://markmail.org/message/bhfvdfptt25kgtmj diff --git a/src/widgets/sp-color-notebook.cpp b/src/widgets/sp-color-notebook.cpp index 56b60d120..3ba39dd30 100644 --- a/src/widgets/sp-color-notebook.cpp +++ b/src/widgets/sp-color-notebook.cpp @@ -374,8 +374,10 @@ void ColorNotebook::init() sp_set_font_size_smaller (rgbabox); gtk_widget_show_all (rgbabox); +#if ENABLE_LCMS //the "too much ink" icon is initially hidden gtk_widget_hide(GTK_WIDGET(_box_toomuchink)); +#endif //ENABLE_LCMS gtk_table_attach (GTK_TABLE (table), rgbabox, 0, 2, row, row + 1, GTK_FILL, GTK_SHRINK, XPAD, YPAD); -- cgit v1.2.3 From b0caf0cf11a3afdfbc9327641dde6ea7a8257fc5 Mon Sep 17 00:00:00 2001 From: Maximilian Albert Date: Sat, 26 Dec 2009 01:31:51 +0100 Subject: Refactoring of 3D box tool, mainly to avoid unnecessary creation of perspectives. (bzr r8910) --- src/box3d-context.cpp | 86 +++++----- src/box3d.cpp | 91 ++++++----- src/document.cpp | 63 +++++--- src/document.h | 27 +++- src/live_effects/lpe-perspective_path.cpp | 2 +- src/persp3d-reference.h | 4 +- src/persp3d.cpp | 253 ++++++++++++++++++------------ src/persp3d.h | 29 +++- src/selection.cpp | 2 +- src/vanishing-point.cpp | 4 +- src/widgets/toolbox.cpp | 27 ++-- 11 files changed, 365 insertions(+), 223 deletions(-) diff --git a/src/box3d-context.cpp b/src/box3d-context.cpp index e3476deb3..c8fbfa877 100644 --- a/src/box3d-context.cpp +++ b/src/box3d-context.cpp @@ -123,16 +123,17 @@ static void sp_box3d_context_init(Box3DContext *box3d_context) static void sp_box3d_context_finish(SPEventContext *ec) { - Box3DContext *bc = SP_BOX3D_CONTEXT(ec); - SPDesktop *desktop = ec->desktop; + Box3DContext *bc = SP_BOX3D_CONTEXT(ec); + SPDesktop *desktop = ec->desktop; - sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), GDK_CURRENT_TIME); - sp_box3d_finish(bc); + sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), GDK_CURRENT_TIME); + sp_box3d_finish(bc); bc->sel_changed_connection.disconnect(); +// sp_repr_remove_listener_by_data(cc->active_shape_repr, cc); if (((SPEventContextClass *) parent_class)->finish) { - ((SPEventContextClass *) parent_class)->finish(ec); - } + ((SPEventContextClass *) parent_class)->finish(ec); + } } @@ -179,13 +180,14 @@ static void sp_box3d_context_selection_changed(Inkscape::Selection *selection, g if (selection->perspList().size() == 1) { // selecting a single box changes the current perspective - ec->desktop->doc()->current_persp3d = selection->perspList().front(); + ec->desktop->doc()->setCurrentPersp3D(selection->perspList().front()); } } -/* create a default perspective in document defs if none is present - (can happen after 'vacuum defs' or when a pre-0.46 file is opened) */ -static void sp_box3d_context_check_for_persp_in_defs(SPDocument *document) { +/* Create a default perspective in document defs if none is present (which can happen, among other + * circumstances, after 'vacuum defs' or when a pre-0.46 file is opened). + */ +static void sp_box3d_context_ensure_persp_in_defs(SPDocument *document) { SPDefs *defs = (SPDefs *) SP_DOCUMENT_DEFS(document); bool has_persp = false; @@ -197,7 +199,7 @@ static void sp_box3d_context_check_for_persp_in_defs(SPDocument *document) { } if (!has_persp) { - document->current_persp3d = persp3d_create_xml_element (document); + document->setCurrentPersp3D(persp3d_create_xml_element (document)); } } @@ -209,8 +211,6 @@ static void sp_box3d_context_setup(SPEventContext *ec) ((SPEventContextClass *) parent_class)->setup(ec); } - sp_box3d_context_check_for_persp_in_defs(sp_desktop_document (ec->desktop)); - ec->shape_editor = new ShapeEditor(ec->desktop); SPItem *item = sp_desktop_selection(ec->desktop)->singleItem(); @@ -267,13 +267,13 @@ static gint sp_box3d_context_root_handler(SPEventContext *event_context, GdkEven static bool dragging; SPDesktop *desktop = event_context->desktop; + SPDocument *document = sp_desktop_document (desktop); Inkscape::Selection *selection = sp_desktop_selection (desktop); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); int const snaps = prefs->getInt("/options/rotationsnapsperpi/value", 12); Box3DContext *bc = SP_BOX3D_CONTEXT(event_context); - g_assert (SP_ACTIVE_DOCUMENT->current_persp3d); - Persp3D *cur_persp = SP_ACTIVE_DOCUMENT->current_persp3d; + Persp3D *cur_persp = document->getCurrentPersp3D(); event_context->tolerance = prefs->getIntLimited("/options/dragtolerance/value", 0, 0, 100); @@ -300,8 +300,14 @@ static gint sp_box3d_context_root_handler(SPEventContext *event_context, GdkEven bc->drag_ptB = from_2geom(button_dt); bc->drag_ptC = from_2geom(button_dt); + // This can happen after saving when the last remaining perspective was purged and must be recreated. + if (!cur_persp) { + sp_box3d_context_ensure_persp_in_defs(document); + cur_persp = document->getCurrentPersp3D(); + } + /* Projective preimages of clicked point under current perspective */ - bc->drag_origin_proj = cur_persp->tmat.preimage (from_2geom(button_dt), 0, Proj::Z); + bc->drag_origin_proj = cur_persp->perspective_impl->tmat.preimage (from_2geom(button_dt), 0, Proj::Z); bc->drag_ptB_proj = bc->drag_origin_proj; bc->drag_ptC_proj = bc->drag_origin_proj; bc->drag_ptC_proj.normalize(); @@ -355,7 +361,7 @@ static gint sp_box3d_context_root_handler(SPEventContext *event_context, GdkEven bc->drag_ptB = from_2geom(motion_dt); bc->drag_ptC = from_2geom(motion_dt); - bc->drag_ptB_proj = cur_persp->tmat.preimage (from_2geom(motion_dt), 0, Proj::Z); + bc->drag_ptB_proj = cur_persp->perspective_impl->tmat.preimage (from_2geom(motion_dt), 0, Proj::Z); bc->drag_ptC_proj = bc->drag_ptB_proj; bc->drag_ptC_proj.normalize(); bc->drag_ptC_proj[Proj::Z] = 0.25; @@ -364,16 +370,16 @@ static gint sp_box3d_context_root_handler(SPEventContext *event_context, GdkEven // perspective line from drag_ptB to vanishing point Y. if (!bc->ctrl_dragged) { /* snapping */ - Box3D::PerspectiveLine pline (bc->drag_ptB, Proj::Z, SP_ACTIVE_DOCUMENT->current_persp3d); + Box3D::PerspectiveLine pline (bc->drag_ptB, Proj::Z, document->getCurrentPersp3D()); bc->drag_ptC = pline.closest_to (from_2geom(motion_dt)); bc->drag_ptB_proj.normalize(); - bc->drag_ptC_proj = cur_persp->tmat.preimage (bc->drag_ptC, bc->drag_ptB_proj[Proj::X], Proj::X); + bc->drag_ptC_proj = cur_persp->perspective_impl->tmat.preimage (bc->drag_ptC, bc->drag_ptB_proj[Proj::X], Proj::X); } else { bc->drag_ptC = from_2geom(motion_dt); bc->drag_ptB_proj.normalize(); - bc->drag_ptC_proj = cur_persp->tmat.preimage (from_2geom(motion_dt), bc->drag_ptB_proj[Proj::X], Proj::X); + bc->drag_ptC_proj = cur_persp->perspective_impl->tmat.preimage (from_2geom(motion_dt), bc->drag_ptB_proj[Proj::X], Proj::X); } Geom::Point pt2g = to_2geom(bc->drag_ptC); m.freeSnapReturnByRef(Inkscape::SnapPreferences::SNAPPOINT_NODE, pt2g, Inkscape::SNAPSOURCE_HANDLE); @@ -424,43 +430,43 @@ static gint sp_box3d_context_root_handler(SPEventContext *event_context, GdkEven break; case GDK_bracketright: - persp3d_rotate_VP (inkscape_active_document()->current_persp3d, Proj::X, -180/snaps, MOD__ALT); - sp_document_done(sp_desktop_document(desktop), SP_VERB_CONTEXT_3DBOX, + persp3d_rotate_VP (document->getCurrentPersp3D(), Proj::X, -180/snaps, MOD__ALT); + sp_document_done(document, SP_VERB_CONTEXT_3DBOX, _("Change perspective (angle of PLs)")); ret = true; break; case GDK_bracketleft: - persp3d_rotate_VP (inkscape_active_document()->current_persp3d, Proj::X, 180/snaps, MOD__ALT); - sp_document_done(sp_desktop_document(desktop), SP_VERB_CONTEXT_3DBOX, + persp3d_rotate_VP (document->getCurrentPersp3D(), Proj::X, 180/snaps, MOD__ALT); + sp_document_done(document, SP_VERB_CONTEXT_3DBOX, _("Change perspective (angle of PLs)")); ret = true; break; case GDK_parenright: - persp3d_rotate_VP (inkscape_active_document()->current_persp3d, Proj::Y, -180/snaps, MOD__ALT); - sp_document_done(sp_desktop_document(desktop), SP_VERB_CONTEXT_3DBOX, + persp3d_rotate_VP (document->getCurrentPersp3D(), Proj::Y, -180/snaps, MOD__ALT); + sp_document_done(document, SP_VERB_CONTEXT_3DBOX, _("Change perspective (angle of PLs)")); ret = true; break; case GDK_parenleft: - persp3d_rotate_VP (inkscape_active_document()->current_persp3d, Proj::Y, 180/snaps, MOD__ALT); - sp_document_done(sp_desktop_document(desktop), SP_VERB_CONTEXT_3DBOX, + persp3d_rotate_VP (document->getCurrentPersp3D(), Proj::Y, 180/snaps, MOD__ALT); + sp_document_done(document, SP_VERB_CONTEXT_3DBOX, _("Change perspective (angle of PLs)")); ret = true; break; case GDK_braceright: - persp3d_rotate_VP (inkscape_active_document()->current_persp3d, Proj::Z, -180/snaps, MOD__ALT); - sp_document_done(sp_desktop_document(desktop), SP_VERB_CONTEXT_3DBOX, + persp3d_rotate_VP (document->getCurrentPersp3D(), Proj::Z, -180/snaps, MOD__ALT); + sp_document_done(document, SP_VERB_CONTEXT_3DBOX, _("Change perspective (angle of PLs)")); ret = true; break; case GDK_braceleft: - persp3d_rotate_VP (inkscape_active_document()->current_persp3d, Proj::Z, 180/snaps, MOD__ALT); - sp_document_done(sp_desktop_document(desktop), SP_VERB_CONTEXT_3DBOX, + persp3d_rotate_VP (document->getCurrentPersp3D(), Proj::Z, 180/snaps, MOD__ALT); + sp_document_done(document, SP_VERB_CONTEXT_3DBOX, _("Change perspective (angle of PLs)")); ret = true; break; @@ -468,7 +474,7 @@ static gint sp_box3d_context_root_handler(SPEventContext *event_context, GdkEven /* TODO: what is this??? case GDK_O: if (MOD__CTRL && MOD__SHIFT) { - Box3D::create_canvas_point(persp3d_get_VP(inkscape_active_document()->current_persp3d, Proj::W).affine(), + Box3D::create_canvas_point(persp3d_get_VP(document()->getCurrentPersp3D(), Proj::W).affine(), 6, 0xff00ff00); } ret = true; @@ -483,6 +489,16 @@ static gint sp_box3d_context_root_handler(SPEventContext *event_context, GdkEven } break; + case GDK_p: + case GDK_P: + if (MOD__SHIFT_ONLY) { + if (document->getCurrentPersp3D()) { + persp3d_print_debugging_info (document->getCurrentPersp3D()); + } + ret = true; + } + break; + case GDK_x: case GDK_X: if (MOD__ALT_ONLY) { @@ -598,7 +614,7 @@ static void sp_box3d_drag(Box3DContext &bc, guint /*state*/) // TODO: It would be nice to show the VPs during dragging, but since there is no selection // at this point (only after finishing the box), we must do this "manually" - /**** bc._vpdrag->updateDraggers(); ****/ + /* bc._vpdrag->updateDraggers(); */ sp_canvas_force_full_redraw_after_interruptions(desktop->canvas, 5); } @@ -631,7 +647,7 @@ static void sp_box3d_finish(Box3DContext *bc) if ( bc->item != NULL ) { SPDesktop * desktop = SP_EVENT_CONTEXT_DESKTOP(bc); SPDocument *doc = sp_desktop_document(desktop); - if (!doc || !doc->current_persp3d) + if (!doc || !doc->getCurrentPersp3D()) return; SPBox3D *box = SP_BOX3D(bc->item); diff --git a/src/box3d.cpp b/src/box3d.cpp index 93efa5c35..460465637 100644 --- a/src/box3d.cpp +++ b/src/box3d.cpp @@ -127,10 +127,8 @@ box3d_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr) // TODO: Create/link to the correct perspective SPDocument *doc = SP_OBJECT_DOCUMENT(box); - if (!doc) { - g_print ("No document for the box!!!!\n"); + if (!doc) return; - } box->persp_ref->changedSignal().connect(sigc::bind(sigc::ptr_fun(box3d_ref_changed), box)); @@ -150,13 +148,33 @@ box3d_release(SPObject *object) if (box->persp_href) { g_free(box->persp_href); } + + // We have to store this here because the Persp3DReference gets destroyed below, but we need to + // access it to call persp3d_remove_box(), which cannot be called earlier because the reference + // needs to be destroyed first. + Persp3D *persp = box3d_get_perspective(box); + if (box->persp_ref) { box->persp_ref->detach(); delete box->persp_ref; box->persp_ref = NULL; } - //persp3d_remove_box (box3d_get_perspective(box), box); + if (persp) { + persp3d_remove_box (persp, box); + /* + // TODO: This deletes a perspective when the last box referring to it is gone. Eventually, + // it would be nice to have this but currently it crashes when undoing/redoing box deletion + // Reason: When redoing a box deletion, the associated perspective is deleted twice, first + // by the following code and then again by the redo mechanism! Perhaps we should perform + // deletion of the perspective from another location "outside" the undo/redo mechanism? + if (persp->perspective_impl->boxes.empty()) { + SPDocument *doc = SP_OBJECT_DOCUMENT(box); + persp->deleteObject(); + doc->setCurrentPersp3D(persp3d_document_first_persp(doc)); + } + */ + } if (((SPObjectClass *) parent_class)->release) ((SPObjectClass *) parent_class)->release(object); @@ -278,7 +296,7 @@ static Inkscape::XML::Node *box3d_write(SPObject *object, Inkscape::XML::Documen repr->setAttribute("inkscape:perspectiveID", uri_string); g_free(uri_string); } else { - Inkscape::XML::Node *persp_repr = SP_OBJECT_REPR(doc->current_persp3d); + Inkscape::XML::Node *persp_repr = SP_OBJECT_REPR(doc->getCurrentPersp3D()); const gchar *persp_id = persp_repr->attribute("id"); gchar *href = g_strdup_printf("#%s", persp_id); repr->setAttribute("inkscape:perspectiveID", href); @@ -340,7 +358,7 @@ box3d_set_transform(SPItem *item, Geom::Matrix const &xform) std::list selboxes = sp_desktop_selection(inkscape_active_desktop())->box3DList(); /* create a new perspective as a copy of the current one and link the selected boxes to it */ - transf_persp = persp3d_create_xml_element (SP_OBJECT_DOCUMENT(persp), persp); + transf_persp = persp3d_create_xml_element (SP_OBJECT_DOCUMENT(persp), persp->perspective_impl); for (std::list::iterator b = selboxes.begin(); b != selboxes.end(); ++b) { box3d_switch_perspectives(*b, persp, transf_persp); @@ -412,9 +430,9 @@ box3d_get_corner_screen (SPBox3D const *box, guint id, bool item_coords) { } Geom::Matrix const i2d (sp_item_i2d_affine (SP_ITEM(box))); if (item_coords) { - return box3d_get_perspective(box)->tmat.image(proj_corner).affine() * i2d.inverse(); + return box3d_get_perspective(box)->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse(); } else { - return box3d_get_perspective(box)->tmat.image(proj_corner).affine(); + return box3d_get_perspective(box)->perspective_impl->tmat.image(proj_corner).affine(); } } @@ -435,7 +453,7 @@ box3d_get_center_screen (SPBox3D *box) { return Geom::Point (NR_HUGE, NR_HUGE); } Geom::Matrix const i2d (sp_item_i2d_affine (SP_ITEM(box))); - return box3d_get_perspective(box)->tmat.image(proj_center).affine() * i2d.inverse(); + return box3d_get_perspective(box)->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse(); } /* @@ -461,13 +479,13 @@ box3d_snap (SPBox3D *box, int id, Proj::Pt3 const &pt_proj, Proj::Pt3 const &sta Proj::Pt3 D_proj (x_coord, y_coord + diff_y, z_coord, 1.0); Proj::Pt3 E_proj (x_coord - diff_x, y_coord + diff_y, z_coord, 1.0); - Persp3D *persp = box3d_get_perspective(box); - Geom::Point A = persp->tmat.image(A_proj).affine(); - Geom::Point B = persp->tmat.image(B_proj).affine(); - Geom::Point C = persp->tmat.image(C_proj).affine(); - Geom::Point D = persp->tmat.image(D_proj).affine(); - Geom::Point E = persp->tmat.image(E_proj).affine(); - Geom::Point pt = persp->tmat.image(pt_proj).affine(); + Persp3DImpl *persp_impl = box3d_get_perspective(box)->perspective_impl; + Geom::Point A = persp_impl->tmat.image(A_proj).affine(); + Geom::Point B = persp_impl->tmat.image(B_proj).affine(); + Geom::Point C = persp_impl->tmat.image(C_proj).affine(); + Geom::Point D = persp_impl->tmat.image(D_proj).affine(); + Geom::Point E = persp_impl->tmat.image(E_proj).affine(); + Geom::Point pt = persp_impl->tmat.image(pt_proj).affine(); // TODO: Replace these lines between corners with lines from a corner to a vanishing point // (this might help to prevent rounding errors if the box is small) @@ -523,7 +541,7 @@ box3d_snap (SPBox3D *box, int id, Proj::Pt3 const &pt_proj, Proj::Pt3 const &sta remember_snap_index = snap_index; result = snap_pts[snap_index]; } - return box3d_get_perspective(box)->tmat.preimage (result, z_coord, Proj::Z); + return box3d_get_perspective(box)->perspective_impl->tmat.preimage (result, z_coord, Proj::Z); } void @@ -535,8 +553,9 @@ box3d_set_corner (SPBox3D *box, const guint id, Geom::Point const &new_pos, cons /* update corners 0 and 7 according to which handle was moved and to the axes of movement */ if (!(movement & Box3D::Z)) { - Proj::Pt3 pt_proj (box3d_get_perspective(box)->tmat.preimage (new_pos, (id < 4) ? box->orig_corner0[Proj::Z] : - box->orig_corner7[Proj::Z], Proj::Z)); + Persp3DImpl *persp_impl = box3d_get_perspective(box)->perspective_impl; + Proj::Pt3 pt_proj (persp_impl->tmat.preimage (new_pos, (id < 4) ? box->orig_corner0[Proj::Z] : + box->orig_corner7[Proj::Z], Proj::Z)); if (constrained) { pt_proj = box3d_snap (box, id, pt_proj, box3d_get_proj_corner (id, box->save_corner0, box->save_corner7)); } @@ -553,13 +572,14 @@ box3d_set_corner (SPBox3D *box, const guint id, Geom::Point const &new_pos, cons 1.0); } else { Persp3D *persp = box3d_get_perspective(box); - Box3D::PerspectiveLine pl(persp->tmat.image( + Persp3DImpl *persp_impl = box3d_get_perspective(box)->perspective_impl; + Box3D::PerspectiveLine pl(persp_impl->tmat.image( box3d_get_proj_corner (id, box->save_corner0, box->save_corner7)).affine(), Proj::Z, persp); Geom::Point new_pos_snapped(pl.closest_to(new_pos)); - Proj::Pt3 pt_proj (persp->tmat.preimage (new_pos_snapped, - box3d_get_proj_corner (box, id)[(movement & Box3D::Y) ? Proj::X : Proj::Y], - (movement & Box3D::Y) ? Proj::X : Proj::Y)); + Proj::Pt3 pt_proj (persp_impl->tmat.preimage (new_pos_snapped, + box3d_get_proj_corner (box, id)[(movement & Box3D::Y) ? Proj::X : Proj::Y], + (movement & Box3D::Y) ? Proj::X : Proj::Y)); bool corner0_move_x = !(id & Box3D::X) && (movement & Box3D::X); bool corner0_move_y = !(id & Box3D::Y) && (movement & Box3D::Y); bool corner7_move_x = (id & Box3D::X) && (movement & Box3D::X); @@ -590,9 +610,9 @@ void box3d_set_center (SPBox3D *box, Geom::Point const &new_pos, Geom::Point con double radx = (box->orig_corner7[Proj::X] - box->orig_corner0[Proj::X]) / 2; double rady = (box->orig_corner7[Proj::Y] - box->orig_corner0[Proj::Y]) / 2; - Proj::Pt3 pt_proj (persp->tmat.preimage (new_pos, coord, Proj::Z)); + Proj::Pt3 pt_proj (persp->perspective_impl->tmat.preimage (new_pos, coord, Proj::Z)); if (constrained) { - Proj::Pt3 old_pos_proj (persp->tmat.preimage (old_pos, coord, Proj::Z)); + Proj::Pt3 old_pos_proj (persp->perspective_impl->tmat.preimage (old_pos, coord, Proj::Z)); old_pos_proj.normalize(); pt_proj = box3d_snap (box, -1, pt_proj, old_pos_proj); } @@ -612,7 +632,7 @@ void box3d_set_center (SPBox3D *box, Geom::Point const &new_pos, Geom::Point con Box3D::PerspectiveLine pl(old_pos, Proj::Z, persp); Geom::Point new_pos_snapped(pl.closest_to(new_pos)); - Proj::Pt3 pt_proj (persp->tmat.preimage (new_pos_snapped, coord, Proj::X)); + Proj::Pt3 pt_proj (persp->perspective_impl->tmat.preimage (new_pos_snapped, coord, Proj::X)); /* normalizing pt_proj is essential because we want to mingle affine coordinates */ pt_proj.normalize(); @@ -636,6 +656,7 @@ void box3d_corners_for_PLs (const SPBox3D * box, Proj::Axis axis, { Persp3D *persp = box3d_get_perspective(box); g_return_if_fail (persp); + Persp3DImpl *persp_impl = persp->perspective_impl; //box->orig_corner0.normalize(); //box->orig_corner7.normalize(); double coord = (box->orig_corner0[axis] > box->orig_corner7[axis]) ? @@ -666,10 +687,10 @@ void box3d_corners_for_PLs (const SPBox3D * box, Proj::Axis axis, default: return; } - corner1 = persp->tmat.image(c1).affine(); - corner2 = persp->tmat.image(c2).affine(); - corner3 = persp->tmat.image(c3).affine(); - corner4 = persp->tmat.image(c4).affine(); + corner1 = persp_impl->tmat.image(c1).affine(); + corner2 = persp_impl->tmat.image(c2).affine(); + corner3 = persp_impl->tmat.image(c3).affine(); + corner4 = persp_impl->tmat.image(c4).affine(); } /* Auxiliary function: Checks whether the half-line from A to B crosses the line segment joining C and D */ @@ -1027,7 +1048,7 @@ box3d_recompute_z_orders (SPBox3D *box) { Geom::Point dirs[3]; for (int i = 0; i < 3; ++i) { dirs[i] = persp3d_get_PL_dir_from_pt(persp, c3, Box3D::toProj(Box3D::axes[i])); - if (persp3d_VP_is_finite(persp, Proj::axes[i])) { + if (persp3d_VP_is_finite(persp->perspective_impl, Proj::axes[i])) { num_finite++; axis_finite = Box3D::axes[i]; } else { @@ -1212,7 +1233,7 @@ box3d_pt_lies_in_PL_sector (SPBox3D const *box, Geom::Point const &pt, int id1, Geom::Point c2(box3d_get_corner_screen(box, id2, false)); int ret = 0; - if (persp3d_VP_is_finite(persp, Box3D::toProj(axis))) { + if (persp3d_VP_is_finite(persp->perspective_impl, Box3D::toProj(axis))) { Geom::Point vp(persp3d_get_VP(persp, Box3D::toProj(axis)).affine()); Geom::Point v1(c1 - vp); Geom::Point v2(c2 - vp); @@ -1239,7 +1260,7 @@ int box3d_VP_lies_in_PL_sector (SPBox3D const *box, Proj::Axis vpdir, int id1, int id2, Box3D::Axis axis) { Persp3D *persp = box3d_get_perspective(box); - if (!persp3d_VP_is_finite(persp, vpdir)) { + if (!persp3d_VP_is_finite(persp->perspective_impl, vpdir)) { return 0; } else { return box3d_pt_lies_in_PL_sector(box, persp3d_get_VP(persp, vpdir).affine(), id1, id2, axis); @@ -1360,8 +1381,8 @@ box3d_switch_perspectives(SPBox3D *box, Persp3D *old_persp, Persp3D *new_persp, Geom::Point corner0_screen = box3d_get_corner_screen(box, 0, false); Geom::Point corner7_screen = box3d_get_corner_screen(box, 7, false); - box->orig_corner0 = new_persp->tmat.preimage(corner0_screen, z0, Proj::Z); - box->orig_corner7 = new_persp->tmat.preimage(corner7_screen, z7, Proj::Z); + box->orig_corner0 = new_persp->perspective_impl->tmat.preimage(corner0_screen, z0, Proj::Z); + box->orig_corner7 = new_persp->perspective_impl->tmat.preimage(corner7_screen, z7, Proj::Z); } persp3d_remove_box (old_persp, box); diff --git a/src/document.cpp b/src/document.cpp index a3ad6f7be..df77dde64 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -97,7 +97,6 @@ SPDocument::SPDocument() : rerouting_handler_id(0), profileManager(0), // deferred until after other initialization router(new Avoid::Router(Avoid::PolyLineRouting|Avoid::OrthogonalRouting)), - perspectives(0), current_persp3d(0), _collection_queue(0), oldSignalsConnected(false) @@ -216,26 +215,43 @@ SPDocument::~SPDocument() { //delete this->_whiteboard_session_manager; } -void SPDocument::add_persp3d (Persp3D * const /*persp*/) -{ - SPDefs *defs = SP_ROOT(this->root)->defs; - for (SPObject *i = sp_object_first_child(SP_OBJECT(defs)); i != NULL; i = SP_OBJECT_NEXT(i) ) { - if (SP_IS_PERSP3D(i)) { - g_print ("Encountered a Persp3D in defs\n"); - } +Persp3D * +SPDocument::getCurrentPersp3D() { + // Check if current_persp3d is still valid + std::vector plist; + getPerspectivesInDefs(plist); + for (unsigned int i = 0; i < plist.size(); ++i) { + if (current_persp3d == plist[i]) + return current_persp3d; } - g_print ("Adding Persp3D to defs\n"); - persp3d_create_xml_element (this); + // If not, return the first perspective in defs (which may be NULL of none exists) + current_persp3d = persp3d_document_first_persp (this); + + return current_persp3d; } -void SPDocument::remove_persp3d (Persp3D * const /*persp*/) -{ - // TODO: Delete the repr, maybe perform a check if any boxes are still linked to the perspective. - // Anything else? - g_print ("Please implement deletion of perspectives here.\n"); +Persp3DImpl * +SPDocument::getCurrentPersp3DImpl() { + return current_persp3d_impl; } +void +SPDocument::setCurrentPersp3D(Persp3D * const persp) { + current_persp3d = persp; + //current_persp3d_impl = persp->perspective_impl; +} + +void +SPDocument::getPerspectivesInDefs(std::vector &list) { + SPDefs *defs = SP_ROOT(this->root)->defs; + for (SPObject *i = sp_object_first_child(SP_OBJECT(defs)); i != NULL; i = SP_OBJECT_NEXT(i) ) { + if (SP_IS_PERSP3D(i)) + list.push_back(SP_PERSP3D(i)); + } +} + +/** void SPDocument::initialize_current_persp3d() { this->current_persp3d = persp3d_document_first_persp(this); @@ -243,6 +259,7 @@ void SPDocument::initialize_current_persp3d() this->current_persp3d = persp3d_create_xml_element(this); } } +**/ unsigned long SPDocument::serial() const { return priv->serial; @@ -390,10 +407,14 @@ sp_document_create(Inkscape::XML::Document *rdoc, inkscape_ref(); } - // Remark: Here, we used to create a "currentpersp3d" element in the document defs. - // But this is probably a bad idea since we need to adapt it for every change of selection, which will - // completely clutter the undo history. Maybe rather save it to prefs on exit and re-read it on startup? - document->initialize_current_persp3d(); + // Check if the document already has a perspective (e.g., when opening an existing + // document). If not, create a new one and set it as the current perspective. + document->setCurrentPersp3D(persp3d_document_first_persp(document)); + if (!document->getCurrentPersp3D()) { + //document->setCurrentPersp3D(persp3d_create_xml_element (document)); + Persp3DImpl *persp_impl = new Persp3DImpl(); + document->setCurrentPersp3DImpl(persp_impl); + } sp_document_set_undo_sensitive(document, true); @@ -746,11 +767,13 @@ SPDocument::emitReconstructionFinish(void) { // printf("Finishing Reconstruction\n"); priv->_reconstruction_finish_signal.emit(); - + +/** // Reference to the old persp3d object is invalid after reconstruction. initialize_current_persp3d(); return; +**/ } sigc::connection SPDocument::connectCommit(SPDocument::CommitSignal::slot_type slot) diff --git a/src/document.h b/src/document.h index 06174c265..e83c37a96 100644 --- a/src/document.h +++ b/src/document.h @@ -55,6 +55,7 @@ namespace Inkscape { class SP3DBox; class Persp3D; +class Persp3DImpl; namespace Proj { class TransfMat3x4; @@ -107,17 +108,26 @@ struct SPDocument : public Inkscape::GC::Managed<>, // Instance of the connector router Avoid::Router *router; - GSList *perspectives; - - Persp3D *current_persp3d; // "currently active" perspective (e.g., newly created boxes are attached to this one) - GSList *_collection_queue; bool oldSignalsConnected; - void add_persp3d(Persp3D * const persp); - void remove_persp3d(Persp3D * const persp); - void initialize_current_persp3d(); + void setCurrentPersp3D(Persp3D * const persp); + inline void setCurrentPersp3DImpl(Persp3DImpl * const persp_impl) { current_persp3d_impl = persp_impl; } + /* + * getCurrentPersp3D returns current_persp3d (if non-NULL) or the first + * perspective in the defs. If no perspective exists, returns NULL. + */ + Persp3D * getCurrentPersp3D(); + Persp3DImpl * getCurrentPersp3DImpl(); + void getPerspectivesInDefs(std::vector &list); + unsigned int numPerspectivesInDefs() { + std::vector list; + getPerspectivesInDefs(list); + return list.size(); + } + + //void initialize_current_persp3d(); sigc::connection connectModified(ModifiedSignal::slot_type slot); sigc::connection connectURISet(URISetSignal::slot_type slot); @@ -155,6 +165,9 @@ private: SPDocument(SPDocument const &); // no copy void operator=(SPDocument const &); // no assign + Persp3D *current_persp3d; /**< Currently 'active' perspective (to which, e.g., newly created boxes are attached) */ + Persp3DImpl *current_persp3d_impl; + public: sigc::connection connectReconstructionStart(ReconstructionStart::slot_type slot); sigc::connection connectReconstructionFinish(ReconstructionFinish::slot_type slot); diff --git a/src/live_effects/lpe-perspective_path.cpp b/src/live_effects/lpe-perspective_path.cpp index 091a4d9ae..3d18318c5 100644 --- a/src/live_effects/lpe-perspective_path.cpp +++ b/src/live_effects/lpe-perspective_path.cpp @@ -58,7 +58,7 @@ LPEPerspectivePath::LPEPerspectivePath(LivePathEffectObject *lpeobject) : Persp3D *persp = persp3d_document_first_persp(inkscape_active_document()); - Proj::TransfMat3x4 pmat = persp->tmat; + Proj::TransfMat3x4 pmat = persp->perspective_impl->tmat; pmat.copy_tmat(tmat); } diff --git a/src/persp3d-reference.h b/src/persp3d-reference.h index 43b0e82b1..7c2ce31bf 100644 --- a/src/persp3d-reference.h +++ b/src/persp3d-reference.h @@ -12,9 +12,9 @@ #include "uri-references.h" #include +#include "persp3d.h" class SPObject; -class Persp3D; namespace Inkscape { namespace XML { @@ -28,7 +28,7 @@ public: ~Persp3DReference(); Persp3D *getObject() const { - return (Persp3D *)URIReference::getObject(); + return SP_PERSP3D(URIReference::getObject()); } SPObject *owner; diff --git a/src/persp3d.cpp b/src/persp3d.cpp index 916e9f25f..3f1e8851f 100644 --- a/src/persp3d.cpp +++ b/src/persp3d.cpp @@ -24,7 +24,7 @@ #include static void persp3d_class_init(Persp3DClass *klass); -static void persp3d_init(Persp3D *stop); +static void persp3d_init(Persp3D *persp); static void persp3d_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr); static void persp3d_release(SPObject *object); @@ -38,6 +38,22 @@ static SPObjectClass *persp3d_parent_class; static int global_counter = 0; +/* Constructor/destructor for the internal class */ + +Persp3DImpl::Persp3DImpl() { + tmat = Proj::TransfMat3x4 (); + + boxes_transformed = new std::map; + boxes_transformed->clear(); + document = NULL; + + my_counter = global_counter++; +} + +Persp3DImpl::~Persp3DImpl() { + delete boxes_transformed; +} + /** * Registers Persp3d class and returns its type. */ @@ -91,13 +107,7 @@ static void persp3d_class_init(Persp3DClass *klass) static void persp3d_init(Persp3D *persp) { - persp->tmat = Proj::TransfMat3x4 (); - - persp->boxes_transformed = new std::map; - persp->boxes_transformed->clear(); - persp->document = NULL; - - persp->my_counter = global_counter++; + persp->perspective_impl = new Persp3DImpl(); } /** @@ -124,8 +134,8 @@ static void persp3d_build(SPObject *object, SPDocument *document, Inkscape::XML: * Virtual release of Persp3D members before destruction. */ static void persp3d_release(SPObject *object) { - Persp3D *persp = SP_PERSP3D (object); - delete persp->boxes_transformed; + Persp3D *persp = SP_PERSP3D(object); + delete persp->perspective_impl; SP_OBJECT_REPR(object)->removeListenerByData(object); } @@ -138,34 +148,34 @@ static void persp3d_release(SPObject *object) { static void persp3d_set(SPObject *object, unsigned key, gchar const *value) { - Persp3D *persp = SP_PERSP3D (object); + Persp3DImpl *persp_impl = SP_PERSP3D(object)->perspective_impl; switch (key) { case SP_ATTR_INKSCAPE_PERSP3D_VP_X: { if (value) { Proj::Pt2 new_image (value); - persp3d_update_with_point (persp, Proj::X, new_image); + persp3d_update_with_point (persp_impl, Proj::X, new_image); } break; } case SP_ATTR_INKSCAPE_PERSP3D_VP_Y: { if (value) { Proj::Pt2 new_image (value); - persp3d_update_with_point (persp, Proj::Y, new_image); + persp3d_update_with_point (persp_impl, Proj::Y, new_image); break; } } case SP_ATTR_INKSCAPE_PERSP3D_VP_Z: { if (value) { Proj::Pt2 new_image (value); - persp3d_update_with_point (persp, Proj::Z, new_image); + persp3d_update_with_point (persp_impl, Proj::Z, new_image); break; } } case SP_ATTR_INKSCAPE_PERSP3D_ORIGIN: { if (value) { Proj::Pt2 new_image (value); - persp3d_update_with_point (persp, Proj::W, new_image); + persp3d_update_with_point (persp_impl, Proj::W, new_image); break; } } @@ -201,36 +211,40 @@ persp3d_update(SPObject *object, SPCtx *ctx, guint flags) } Persp3D * -persp3d_create_xml_element (SPDocument *document, Persp3D *dup) {// if dup is given, copy the attributes over +persp3d_create_xml_element (SPDocument *document, Persp3DImpl *dup) {// if dup is given, copy the attributes over SPDefs *defs = (SPDefs *) SP_DOCUMENT_DEFS(document); Inkscape::XML::Document *xml_doc = sp_document_repr_doc(document); Inkscape::XML::Node *repr; - if (dup) { - repr = SP_OBJECT_REPR(dup)->duplicate (xml_doc); - } else { - /* if no perspective is given, create a default one */ - repr = xml_doc->createElement("inkscape:perspective"); - repr->setAttribute("sodipodi:type", "inkscape:persp3d"); - Proj::Pt2 proj_vp_x = Proj::Pt2 (0.0, sp_document_height(document)/2, 1.0); - Proj::Pt2 proj_vp_y = Proj::Pt2 ( 0.0,1000.0, 0.0); - Proj::Pt2 proj_vp_z = Proj::Pt2 (sp_document_width(document), sp_document_height(document)/2, 1.0); - Proj::Pt2 proj_origin = Proj::Pt2 (sp_document_width(document)/2, sp_document_height(document)/3, 1.0); + /* if no perspective is given, create a default one */ + repr = xml_doc->createElement("inkscape:perspective"); + repr->setAttribute("sodipodi:type", "inkscape:persp3d"); - gchar *str = NULL; - str = proj_vp_x.coord_string(); - repr->setAttribute("inkscape:vp_x", str); - g_free (str); - str = proj_vp_y.coord_string(); - repr->setAttribute("inkscape:vp_y", str); - g_free (str); - str = proj_vp_z.coord_string(); - repr->setAttribute("inkscape:vp_z", str); - g_free (str); - str = proj_origin.coord_string(); - repr->setAttribute("inkscape:persp3d-origin", str); - g_free (str); - } + Proj::Pt2 proj_vp_x = Proj::Pt2 (0.0, sp_document_height(document)/2, 1.0); + Proj::Pt2 proj_vp_y = Proj::Pt2 (0.0, 1000.0, 0.0); + Proj::Pt2 proj_vp_z = Proj::Pt2 (sp_document_width(document), sp_document_height(document)/2, 1.0); + Proj::Pt2 proj_origin = Proj::Pt2 (sp_document_width(document)/2, sp_document_height(document)/3, 1.0); + + if (dup) { + proj_vp_x = dup->tmat.column (Proj::X); + proj_vp_y = dup->tmat.column (Proj::Y); + proj_vp_z = dup->tmat.column (Proj::Z); + proj_origin = dup->tmat.column (Proj::W); + } + + gchar *str = NULL; + str = proj_vp_x.coord_string(); + repr->setAttribute("inkscape:vp_x", str); + g_free (str); + str = proj_vp_y.coord_string(); + repr->setAttribute("inkscape:vp_y", str); + g_free (str); + str = proj_vp_z.coord_string(); + repr->setAttribute("inkscape:vp_z", str); + g_free (str); + str = proj_origin.coord_string(); + repr->setAttribute("inkscape:persp3d-origin", str); + g_free (str); /* Append the new persp3d to defs */ SP_OBJECT_REPR(defs)->addChild(repr, NULL); @@ -258,7 +272,7 @@ persp3d_document_first_persp (SPDocument *document) { static Inkscape::XML::Node * persp3d_write(SPObject *object, Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags) { - Persp3D *persp = SP_PERSP3D(object); + Persp3DImpl *persp_impl = SP_PERSP3D(object)->perspective_impl; if ((flags & SP_OBJECT_WRITE_BUILD & SP_OBJECT_WRITE_EXT) && !repr) { // this is where we end up when saving as plain SVG (also in other circumstances?); @@ -268,16 +282,16 @@ persp3d_write(SPObject *object, Inkscape::XML::Document *xml_doc, Inkscape::XML: if (flags & SP_OBJECT_WRITE_EXT) { gchar *str = NULL; // FIXME: Should this be freed each time we set an attribute or only in the end or at all? - str = persp3d_pt_to_str (persp, Proj::X); + str = persp3d_pt_to_str (persp_impl, Proj::X); repr->setAttribute("inkscape:vp_x", str); - str = persp3d_pt_to_str (persp, Proj::Y); + str = persp3d_pt_to_str (persp_impl, Proj::Y); repr->setAttribute("inkscape:vp_y", str); - str = persp3d_pt_to_str (persp, Proj::Z); + str = persp3d_pt_to_str (persp_impl, Proj::Z); repr->setAttribute("inkscape:vp_z", str); - str = persp3d_pt_to_str (persp, Proj::W); + str = persp3d_pt_to_str (persp_impl, Proj::W); repr->setAttribute("inkscape:persp3d-origin", str); } @@ -289,7 +303,7 @@ persp3d_write(SPObject *object, Inkscape::XML::Document *xml_doc, Inkscape::XML: /* convenience wrapper around persp3d_get_finite_dir() and persp3d_get_infinite_dir() */ Geom::Point persp3d_get_PL_dir_from_pt (Persp3D *persp, Geom::Point const &pt, Proj::Axis axis) { - if (persp3d_VP_is_finite(persp, axis)) { + if (persp3d_VP_is_finite(persp->perspective_impl, axis)) { return persp3d_get_finite_dir(persp, pt, axis); } else { return persp3d_get_infinite_dir(persp, axis); @@ -314,17 +328,17 @@ persp3d_get_infinite_dir (Persp3D *persp, Proj::Axis axis) { double persp3d_get_infinite_angle (Persp3D *persp, Proj::Axis axis) { - return persp->tmat.get_infinite_angle(axis); + return persp->perspective_impl->tmat.get_infinite_angle(axis); } bool -persp3d_VP_is_finite (Persp3D *persp, Proj::Axis axis) { - return persp->tmat.has_finite_image(axis); +persp3d_VP_is_finite (Persp3DImpl *persp_impl, Proj::Axis axis) { + return persp_impl->tmat.has_finite_image(axis); } void persp3d_toggle_VP (Persp3D *persp, Proj::Axis axis, bool set_undo) { - persp->tmat.toggle_finite(axis); + persp->perspective_impl->tmat.toggle_finite(axis); // FIXME: Remove this repr update and rely on vp_drag_sel_modified() to do this for us // On the other hand, vp_drag_sel_modified() would update all boxes; // here we can confine ourselves to the boxes of this particular perspective. @@ -348,7 +362,7 @@ persp3d_toggle_VPs (std::list p, Proj::Axis axis) { void persp3d_set_VP_state (Persp3D *persp, Proj::Axis axis, Proj::VPState state) { - if (persp3d_VP_is_finite(persp, axis) != (state == Proj::VP_FINITE)) { + if (persp3d_VP_is_finite(persp->perspective_impl, axis) != (state == Proj::VP_FINITE)) { persp3d_toggle_VP(persp, axis); } } @@ -356,62 +370,67 @@ persp3d_set_VP_state (Persp3D *persp, Proj::Axis axis, Proj::VPState state) { void persp3d_rotate_VP (Persp3D *persp, Proj::Axis axis, double angle, bool alt_pressed) { // angle is in degrees // FIXME: Most of this functionality should be moved to trans_mat_3x4.(h|cpp) - if (persp->tmat.has_finite_image(axis)) { + if (persp->perspective_impl->tmat.has_finite_image(axis)) { // don't rotate anything for finite VPs return; } - Proj::Pt2 v_dir_proj (persp->tmat.column(axis)); + Proj::Pt2 v_dir_proj (persp->perspective_impl->tmat.column(axis)); Geom::Point v_dir (v_dir_proj[0], v_dir_proj[1]); double a = Geom::atan2 (v_dir) * 180/M_PI; a += alt_pressed ? 0.5 * ((angle > 0 ) - (angle < 0)) : angle; // the r.h.s. yields +/-0.5 or angle - persp->tmat.set_infinite_direction (axis, a); + persp->perspective_impl->tmat.set_infinite_direction (axis, a); persp3d_update_box_reprs (persp); SP_OBJECT(persp)->updateRepr(SP_OBJECT_WRITE_EXT); } void -persp3d_update_with_point (Persp3D *persp, Proj::Axis const axis, Proj::Pt2 const &new_image) { - persp->tmat.set_image_pt (axis, new_image); +persp3d_update_with_point (Persp3DImpl *persp_impl, Proj::Axis const axis, Proj::Pt2 const &new_image) { + persp_impl->tmat.set_image_pt (axis, new_image); } void persp3d_apply_affine_transformation (Persp3D *persp, Geom::Matrix const &xform) { - persp->tmat *= xform; + persp->perspective_impl->tmat *= xform; persp3d_update_box_reprs(persp); SP_OBJECT(persp)->updateRepr(SP_OBJECT_WRITE_EXT); } gchar * -persp3d_pt_to_str (Persp3D *persp, Proj::Axis const axis) +persp3d_pt_to_str (Persp3DImpl *persp_impl, Proj::Axis const axis) { - return persp->tmat.pt_to_str(axis); + return persp_impl->tmat.pt_to_str(axis); } void persp3d_add_box (Persp3D *persp, SPBox3D *box) { + Persp3DImpl *persp_impl = persp->perspective_impl; + if (!box) { return; } - if (std::find (persp->boxes.begin(), persp->boxes.end(), box) != persp->boxes.end()) { + if (std::find (persp_impl->boxes.begin(), persp_impl->boxes.end(), box) != persp_impl->boxes.end()) { return; } - persp->boxes.push_back(box); + persp_impl->boxes.push_back(box); } void persp3d_remove_box (Persp3D *persp, SPBox3D *box) { - std::vector::iterator i = std::find (persp->boxes.begin(), persp->boxes.end(), box); - if (i != persp->boxes.end()) { - persp->boxes.erase(i); - } + Persp3DImpl *persp_impl = persp->perspective_impl; + + std::vector::iterator i = std::find (persp_impl->boxes.begin(), persp_impl->boxes.end(), box); + if (i != persp_impl->boxes.end()) + persp_impl->boxes.erase(i); } bool persp3d_has_box (Persp3D *persp, SPBox3D *box) { + Persp3DImpl *persp_impl = persp->perspective_impl; + // FIXME: For some reason, std::find() does not seem to compare pointers "correctly" (or do we need to // provide a proper comparison function?), so we manually traverse the list. - for (std::vector::iterator i = persp->boxes.begin(); i != persp->boxes.end(); ++i) { + for (std::vector::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) { if ((*i) == box) { return true; } @@ -421,44 +440,50 @@ persp3d_has_box (Persp3D *persp, SPBox3D *box) { void persp3d_add_box_transform (Persp3D *persp, SPBox3D *box) { - std::map::iterator i = persp->boxes_transformed->find(box); - if (i != persp->boxes_transformed->end() && (*i).second == true) { - g_print ("Warning! In %s (%d): trying to add transform status for box %d twice when it's already listed as true.\n", SP_OBJECT_REPR(persp)->attribute("id"), persp->my_counter, box->my_counter); + Persp3DImpl *persp_impl = persp->perspective_impl; + + std::map::iterator i = persp_impl->boxes_transformed->find(box); + if (i != persp_impl->boxes_transformed->end() && (*i).second == true) { + g_print ("Warning! In %s (%d): trying to add transform status for box %d twice when it's already listed as true.\n", SP_OBJECT_REPR(persp_impl)->attribute("id"), persp_impl->my_counter, box->my_counter); return; } - (*persp->boxes_transformed)[box] = false; + (*persp_impl->boxes_transformed)[box] = false; } void persp3d_remove_box_transform (Persp3D *persp, SPBox3D *box) { - persp->boxes_transformed->erase(box); + persp->perspective_impl->boxes_transformed->erase(box); } void persp3d_set_box_transformed (Persp3D *persp, SPBox3D *box, bool transformed) { - if (persp->boxes_transformed->find(box) == persp->boxes_transformed->end()) { + Persp3DImpl *persp_impl = persp->perspective_impl; + + if (persp_impl->boxes_transformed->find(box) == persp_impl->boxes_transformed->end()) { g_print ("Warning! In %s (%d): trying to set transform status for box %d, but it is not listed in the perspective!! Aborting.\n", - SP_OBJECT_REPR(persp)->attribute("id"), persp->my_counter, + SP_OBJECT_REPR(persp)->attribute("id"), persp_impl->my_counter, box->my_counter); return; } - (*persp->boxes_transformed)[box] = transformed; + (*persp_impl->boxes_transformed)[box] = transformed; } bool persp3d_was_transformed (Persp3D *persp) { - if (persp->boxes_transformed->size() == 1) { + Persp3DImpl *persp_impl = persp->perspective_impl; + + if (persp_impl->boxes_transformed->size() == 1) { /* either the transform has not been applied to the single box associated to this perspective yet or the transform was already reset; in both cases we need to return false because upcoming transforms need to be applied */ - (*persp->boxes_transformed->begin()).second = false; // make sure the box is marked as untransformed (in case more boxes are added later) + (*persp_impl->boxes_transformed->begin()).second = false; // make sure the box is marked as untransformed (in case more boxes are added later) return false; } - for (std::map::iterator i = persp->boxes_transformed->begin(); - i != persp->boxes_transformed->end(); ++i) { + for (std::map::iterator i = persp_impl->boxes_transformed->begin(); + i != persp_impl->boxes_transformed->end(); ++i) { if ((*i).second == true) { // at least one of the boxes in the perspective has already been transformed; return true; @@ -469,8 +494,10 @@ persp3d_was_transformed (Persp3D *persp) { bool persp3d_all_transformed(Persp3D *persp) { - for (std::map::iterator i = persp->boxes_transformed->begin(); - i != persp->boxes_transformed->end(); ++i) { + Persp3DImpl *persp_impl = persp->perspective_impl; + + for (std::map::iterator i = persp_impl->boxes_transformed->begin(); + i != persp_impl->boxes_transformed->end(); ++i) { if ((*i).second == false) { return false; } @@ -480,26 +507,36 @@ persp3d_all_transformed(Persp3D *persp) { void persp3d_unset_transforms(Persp3D *persp) { - for (std::map::iterator i = persp->boxes_transformed->begin(); - i != persp->boxes_transformed->end(); ++i) { + Persp3DImpl *persp_impl = persp->perspective_impl; + + for (std::map::iterator i = persp_impl->boxes_transformed->begin(); + i != persp_impl->boxes_transformed->end(); ++i) { (*i).second = false; } } void persp3d_update_box_displays (Persp3D *persp) { - if (persp->boxes.empty()) + Persp3DImpl *persp_impl = persp->perspective_impl; + + if (persp_impl->boxes.empty()) return; - for (std::vector::iterator i = persp->boxes.begin(); i != persp->boxes.end(); ++i) { + for (std::vector::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) { box3d_position_set(*i); } } void persp3d_update_box_reprs (Persp3D *persp) { - if (persp->boxes.empty()) + if (!persp) { + // Hmm, is it an error if this happens? return; - for (std::vector::iterator i = persp->boxes.begin(); i != persp->boxes.end(); ++i) { + } + Persp3DImpl *persp_impl = persp->perspective_impl; + + if (persp_impl->boxes.empty()) + return; + for (std::vector::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) { SP_OBJECT(*i)->updateRepr(SP_OBJECT_WRITE_EXT); box3d_set_z_orders(*i); } @@ -507,9 +544,11 @@ persp3d_update_box_reprs (Persp3D *persp) { void persp3d_update_z_orders (Persp3D *persp) { - if (persp->boxes.empty()) + Persp3DImpl *persp_impl = persp->perspective_impl; + + if (persp_impl->boxes.empty()) return; - for (std::vector::iterator i = persp->boxes.begin(); i != persp->boxes.end(); ++i) { + for (std::vector::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) { box3d_set_z_orders(*i); } } @@ -519,8 +558,10 @@ persp3d_update_z_orders (Persp3D *persp) { // obsolete. We should do this. std::list persp3d_list_of_boxes(Persp3D *persp) { + Persp3DImpl *persp_impl = persp->perspective_impl; + std::list bx_lst; - for (std::vector::iterator i = persp->boxes.begin(); i != persp->boxes.end(); ++i) { + for (std::vector::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) { bx_lst.push_back(*i); } return bx_lst; @@ -529,7 +570,7 @@ persp3d_list_of_boxes(Persp3D *persp) { bool persp3d_perspectives_coincide(const Persp3D *lhs, const Persp3D *rhs) { - return lhs->tmat == rhs->tmat; + return lhs->perspective_impl->tmat == rhs->perspective_impl->tmat; } void @@ -567,9 +608,11 @@ persp3d_on_repr_attr_changed ( Inkscape::XML::Node * /*repr*/, /* checks whether all boxes linked to this perspective are currently selected */ bool persp3d_has_all_boxes_in_selection (Persp3D *persp) { + Persp3DImpl *persp_impl = persp->perspective_impl; + std::list selboxes = sp_desktop_selection(inkscape_active_desktop())->box3DList(); - for (std::vector::iterator i = persp->boxes.begin(); i != persp->boxes.end(); ++i) { + for (std::vector::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) { if (std::find(selboxes.begin(), selboxes.end(), *i) == selboxes.end()) { // we have an unselected box in the perspective return false; @@ -592,11 +635,12 @@ persp3d_unselected_boxes(Inkscape::Selection *selection) { // for all perspectives in the list ... for (i = plist.begin(); i != plist.end(); ++i) { Persp3D *persp = *i; + Persp3DImpl *persp_impl = persp->perspective_impl; // ... and each box associated to it ... - for (j = persp->boxes.begin(); j != persp->boxes.end(); ++j) { + for (j = persp_impl->boxes.begin(); j != persp_impl->boxes.end(); ++j) { SPBox3D *box = *j; // ... check whether it is unselected, and if so add it to the list - if (persp->boxes_transformed->find(box) == persp->boxes_transformed->end()) { + if (persp_impl->boxes_transformed->find(box) == persp_impl->boxes_transformed->end()) { punsel[persp].push_back(box); } } @@ -620,7 +664,8 @@ persp3d_split_perspectives_according_to_selection(Inkscape::Selection *selection // ... if the perspective has unselected boxes ... if (!(*i).second.empty()) { // create a new perspective and move these boxes over - Persp3D * new_persp = persp3d_create_xml_element (SP_OBJECT_DOCUMENT(persp), persp); + SPDocument *document = SP_OBJECT_DOCUMENT(persp); + Persp3D * new_persp = persp3d_create_xml_element (document, persp->perspective_impl); for (j = (*i).second.begin(); j != (*i).second.end(); ++j) { SPBox3D *box = *j; box3d_switch_perspectives(box, persp, new_persp); @@ -633,7 +678,8 @@ persp3d_split_perspectives_according_to_selection(Inkscape::Selection *selection void persp3d_print_debugging_info (Persp3D *persp) { - g_print ("=== Info for Persp3D %d ===\n", persp->my_counter); + Persp3DImpl *persp_impl = persp->perspective_impl; + g_print ("=== Info for Persp3D %d ===\n", persp_impl->my_counter); gchar * cstr; for (int i = 0; i < 4; ++i) { cstr = persp3d_get_VP(persp, Proj::axes[i]).coord_string(); @@ -645,8 +691,8 @@ persp3d_print_debugging_info (Persp3D *persp) { g_free(cstr); g_print (" Boxes: "); - for (std::vector::iterator i = persp->boxes.begin(); i != persp->boxes.end(); ++i) { - g_print ("%d (%d) ", (*i)->my_counter, box3d_get_perspective(*i)->my_counter); + for (std::vector::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) { + g_print ("%d (%d) ", (*i)->my_counter, box3d_get_perspective(*i)->perspective_impl->my_counter); } g_print ("\n"); g_print ("========================\n"); @@ -674,9 +720,10 @@ persp3d_print_all_selected() { for (std::list::iterator j = sel_persps.begin(); j != sel_persps.end(); ++j) { Persp3D *persp = SP_PERSP3D(*j); - g_print (" %s (%d): ", SP_OBJECT_REPR(persp)->attribute("id"), persp->my_counter); - for (std::map::iterator i = persp->boxes_transformed->begin(); - i != persp->boxes_transformed->end(); ++i) { + Persp3DImpl *persp_impl = persp->perspective_impl; + g_print (" %s (%d): ", SP_OBJECT_REPR(persp)->attribute("id"), persp->perspective_impl->my_counter); + for (std::map::iterator i = persp_impl->boxes_transformed->begin(); + i != persp_impl->boxes_transformed->end(); ++i) { g_print ("<%d,%d> ", (*i).first->my_counter, (*i).second); } g_print ("\n"); @@ -684,6 +731,12 @@ persp3d_print_all_selected() { g_print ("======================================\n\n"); } +void print_current_persp3d(gchar *func_name, Persp3D *persp) { + g_print ("%s: current_persp3d is now %s\n", + func_name, + persp ? SP_OBJECT_REPR(persp)->attribute("id") : "NULL"); +} + /* Local Variables: mode:c++ diff --git a/src/persp3d.h b/src/persp3d.h index 79bec0232..31a6212c7 100644 --- a/src/persp3d.h +++ b/src/persp3d.h @@ -29,7 +29,12 @@ class SPBox3D; class Box3DContext; -struct Persp3D : public SPObject { +class Persp3DImpl { +public: + Persp3DImpl(); + ~Persp3DImpl(); + +//private: Proj::TransfMat3x4 tmat; // Also write the list of boxes into the xml repr and vice versa link boxes to their persp3d? @@ -39,6 +44,12 @@ struct Persp3D : public SPObject { // for debugging only int my_counter; + +// friend class Persp3D; +}; + +struct Persp3D : public SPObject { + Persp3DImpl *perspective_impl; }; struct Persp3DClass { @@ -54,20 +65,18 @@ inline Persp3D * persp3d_get_from_repr (Inkscape::XML::Node *repr) { return SP_PERSP3D(SP_ACTIVE_DOCUMENT->getObjectByRepr(repr)); } inline Proj::Pt2 persp3d_get_VP (Persp3D *persp, Proj::Axis axis) { - return persp->tmat.column(axis); + return persp->perspective_impl->tmat.column(axis); } Geom::Point persp3d_get_PL_dir_from_pt (Persp3D *persp, Geom::Point const &pt, Proj::Axis axis); // convenience wrapper around the following two Geom::Point persp3d_get_finite_dir (Persp3D *persp, Geom::Point const &pt, Proj::Axis axis); Geom::Point persp3d_get_infinite_dir (Persp3D *persp, Proj::Axis axis); double persp3d_get_infinite_angle (Persp3D *persp, Proj::Axis axis); -bool persp3d_VP_is_finite (Persp3D *persp, Proj::Axis axis); +bool persp3d_VP_is_finite (Persp3DImpl *persp_impl, Proj::Axis axis); void persp3d_toggle_VP (Persp3D *persp, Proj::Axis axis, bool set_undo = true); void persp3d_toggle_VPs (std::list, Proj::Axis axis); void persp3d_set_VP_state (Persp3D *persp, Proj::Axis axis, Proj::VPState state); void persp3d_rotate_VP (Persp3D *persp, Proj::Axis axis, double angle, bool alt_pressed); // angle is in degrees -void persp3d_update_with_point (Persp3D *persp, Proj::Axis const axis, Proj::Pt2 const &new_image); void persp3d_apply_affine_transformation (Persp3D *persp, Geom::Matrix const &xform); -gchar * persp3d_pt_to_str (Persp3D *persp, Proj::Axis const axis); void persp3d_add_box (Persp3D *persp, SPBox3D *box); void persp3d_remove_box (Persp3D *persp, SPBox3D *box); @@ -83,13 +92,13 @@ void persp3d_unset_transforms(Persp3D *persp); void persp3d_update_box_displays (Persp3D *persp); void persp3d_update_box_reprs (Persp3D *persp); void persp3d_update_z_orders (Persp3D *persp); -inline unsigned int persp3d_num_boxes (Persp3D *persp) { return persp->boxes.size(); } +inline unsigned int persp3d_num_boxes (Persp3D *persp) { return persp->perspective_impl->boxes.size(); } std::list persp3d_list_of_boxes(Persp3D *persp); bool persp3d_perspectives_coincide(const Persp3D *lhs, const Persp3D *rhs); void persp3d_absorb(Persp3D *persp1, Persp3D *persp2); -Persp3D * persp3d_create_xml_element (SPDocument *document, Persp3D *dup = NULL); +Persp3D * persp3d_create_xml_element (SPDocument *document, Persp3DImpl *dup = NULL); Persp3D * persp3d_document_first_persp (SPDocument *document); bool persp3d_has_all_boxes_in_selection (Persp3D *persp); @@ -100,6 +109,12 @@ void persp3d_print_debugging_info (Persp3D *persp); void persp3d_print_debugging_info_all(SPDocument *doc); void persp3d_print_all_selected(); +/* Internally used functions; maybe these should be made more private? */ +void persp3d_update_with_point (Persp3DImpl *persp_impl, Proj::Axis const axis, Proj::Pt2 const &new_image); +gchar * persp3d_pt_to_str (Persp3DImpl *persp_impl, Proj::Axis const axis); + +void print_current_persp3d(gchar *func_name, Persp3D *persp); + #endif /* __PERSP3D_H__ */ /* diff --git a/src/selection.cpp b/src/selection.cpp index 4d92a18df..ed8a9d57b 100644 --- a/src/selection.cpp +++ b/src/selection.cpp @@ -224,7 +224,7 @@ void Selection::remove_box_perspective(SPBox3D *box) { Persp3D *persp = box3d_get_perspective(box); std::map::iterator p = _persps.find(persp); if (p == _persps.end()) { - g_print ("Warning! Trying to remove unselected perspective from selection!\n"); + //g_print ("Warning! Trying to remove unselected perspective from selection!\n"); return; } if ((*p).second > 1) { diff --git a/src/vanishing-point.cpp b/src/vanishing-point.cpp index ab46b21a6..78ceec467 100644 --- a/src/vanishing-point.cpp +++ b/src/vanishing-point.cpp @@ -103,7 +103,7 @@ vp_knot_moved_handler (SPKnot */*knot*/, Geom::Point const *ppointer, guint stat sel_boxes = (*vp)->selectedBoxes(sp_desktop_selection(inkscape_active_desktop())); // we create a new perspective ... - Persp3D *new_persp = persp3d_create_xml_element (dragger->parent->document, old_persp); + Persp3D *new_persp = persp3d_create_xml_element (dragger->parent->document, old_persp->perspective_impl); /* ... unlink the boxes from the old one and FIXME: We need to unlink the _un_selected boxes of each VP so that @@ -230,7 +230,7 @@ unsigned int VanishingPoint::global_counter = 0; void VanishingPoint::set_pos(Proj::Pt2 const &pt) { g_return_if_fail (_persp); - _persp->tmat.set_image_pt (_axis, pt); + _persp->perspective_impl->tmat.set_image_pt (_axis, pt); } std::list diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index 436213946..48e22d53f 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -3226,7 +3226,7 @@ box3d_set_button_and_adjustment(Persp3D *persp, Proj::Axis axis, // TODO: Take all selected perspectives into account but don't touch the state button if not all of them // have the same state (otherwise a call to box3d_vp_z_state_changed() is triggered and the states // are reset). - bool is_infinite = !persp3d_VP_is_finite(persp, axis); + bool is_infinite = !persp3d_VP_is_finite(persp->perspective_impl, axis); if (is_infinite) { gtk_toggle_action_set_active(tact, TRUE); @@ -3254,6 +3254,10 @@ box3d_resync_toolbar(Inkscape::XML::Node *persp_repr, GObject *data) { GtkAction *act = 0; GtkToggleAction *tact = 0; Persp3D *persp = persp3d_get_from_repr(persp_repr); + if (!persp) { + // Hmm, is it an error if this happens? + return; + } { adj = GTK_ADJUSTMENT(gtk_object_get_data(GTK_OBJECT(tbl), "box3d_angle_x")); act = GTK_ACTION(g_object_get_data(G_OBJECT(tbl), "box3d_angle_x_action")); @@ -3340,7 +3344,7 @@ box3d_toolbox_selection_changed(Inkscape::Selection *selection, GObject *tbl) sp_repr_synthesize_events(persp_repr, &box3d_persp_tb_repr_events, tbl); } - inkscape_active_document()->current_persp3d = persp3d_get_from_repr(persp_repr); + inkscape_active_document()->setCurrentPersp3D(persp3d_get_from_repr(persp_repr)); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); prefs->setString("/tools/shapes/3dbox/persp", persp_repr->attribute("id")); @@ -3364,7 +3368,6 @@ box3d_angle_value_changed(GtkAdjustment *adj, GObject *dataKludge, Proj::Axis ax // in turn, prevent listener from responding g_object_set_data(dataKludge, "freeze", GINT_TO_POINTER(TRUE)); - //Persp3D *persp = document->current_persp3d; std::list sel_persps = sp_desktop_selection(desktop)->perspList(); if (sel_persps.empty()) { // this can happen when the document is created; we silently ignore it @@ -3372,7 +3375,7 @@ box3d_angle_value_changed(GtkAdjustment *adj, GObject *dataKludge, Proj::Axis ax } Persp3D *persp = sel_persps.front(); - persp->tmat.set_infinite_direction (axis, adj->value); + persp->perspective_impl->tmat.set_infinite_direction (axis, adj->value); SP_OBJECT(persp)->updateRepr(); // TODO: use the correct axis here, too @@ -3435,7 +3438,7 @@ static void box3d_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, Inkscape::Preferences *prefs = Inkscape::Preferences::get(); EgeAdjustmentAction* eact = 0; SPDocument *document = sp_desktop_document (desktop); - Persp3D *persp = document->current_persp3d; + Persp3DImpl *persp_impl = document->getCurrentPersp3DImpl(); EgeAdjustmentAction* box3d_angle_x = 0; EgeAdjustmentAction* box3d_angle_y = 0; @@ -3459,7 +3462,7 @@ static void box3d_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, box3d_angle_x = eact; } - if (!persp3d_VP_is_finite(persp, Proj::X)) { + if (!persp3d_VP_is_finite(persp_impl, Proj::X)) { gtk_action_set_sensitive( GTK_ACTION(eact), TRUE ); } else { gtk_action_set_sensitive( GTK_ACTION(eact), FALSE ); @@ -3499,7 +3502,7 @@ static void box3d_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, box3d_angle_y = eact; } - if (!persp3d_VP_is_finite(persp, Proj::Y)) { + if (!persp3d_VP_is_finite(persp_impl, Proj::Y)) { gtk_action_set_sensitive( GTK_ACTION(eact), TRUE ); } else { gtk_action_set_sensitive( GTK_ACTION(eact), FALSE ); @@ -3538,7 +3541,7 @@ static void box3d_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, box3d_angle_z = eact; } - if (!persp3d_VP_is_finite(persp, Proj::Z)) { + if (!persp3d_VP_is_finite(persp_impl, Proj::Z)) { gtk_action_set_sensitive( GTK_ACTION(eact), TRUE ); } else { gtk_action_set_sensitive( GTK_ACTION(eact), FALSE ); @@ -3988,6 +3991,7 @@ sp_pencil_tb_tolerance_value_changed(GtkAdjustment *adj, GObject *tbl) g_object_set_data( tbl, "freeze", GINT_TO_POINTER(FALSE) ); } +/* class PencilToleranceObserver : public Inkscape::Preferences::Observer { public: PencilToleranceObserver(Glib::ustring const &path, GObject *x) : Observer(path), _obj(x) @@ -4015,7 +4019,7 @@ public: private: GObject *_obj; }; - +*/ static void sp_pencil_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObject* holder) { @@ -4040,9 +4044,6 @@ static void sp_pencil_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActio 1, 2); ege_adjustment_action_set_appearance( eact, TOOLBAR_SLIDER_HINT ); gtk_action_group_add_action( mainActions, GTK_ACTION(eact) ); - - PencilToleranceObserver *obs = - new PencilToleranceObserver("/tools/freehand/pencil/tolerance", G_OBJECT(holder)); } /* advanced shape options */ @@ -6218,7 +6219,7 @@ sp_text_toolbox_selection_modified (Inkscape::Selection *selection, guint /*flag } void -sp_text_toolbox_subselection_changed (gpointer /*dragger*/, GObject *tbl) +sp_text_toolbox_subselection_changed (gpointer /*tc*/, GObject *tbl) { sp_text_toolbox_selection_changed (NULL, tbl); } -- cgit v1.2.3 From bcef1f768feeb937aa0e86842871f0b479ec284a Mon Sep 17 00:00:00 2001 From: Maximilian Albert Date: Sat, 26 Dec 2009 01:32:25 +0100 Subject: Major simplification of 3D box code. (bzr r8911) --- src/box3d.cpp | 67 +------------------- src/box3d.h | 4 -- src/persp3d.cpp | 150 +++----------------------------------------- src/persp3d.h | 19 +----- src/selection-chemistry.cpp | 25 +++++++- src/selection.cpp | 49 +++++---------- src/selection.h | 8 ++- src/sp-item-group.cpp | 20 ------ src/transf_mat_3x4.cpp | 22 ++----- 9 files changed, 63 insertions(+), 301 deletions(-) diff --git a/src/box3d.cpp b/src/box3d.cpp index 460465637..aa2dc55e3 100644 --- a/src/box3d.cpp +++ b/src/box3d.cpp @@ -244,16 +244,10 @@ box3d_ref_changed(SPObject *old_ref, SPObject *ref, SPBox3D *box) if (old_ref) { sp_signal_disconnect_by_data(old_ref, box); persp3d_remove_box (SP_PERSP3D(old_ref), box); - /* Note: This sometimes leads to attempts to remove boxes twice from the list of selected/transformed - boxes in a perspectives, but this should be uncritical. */ - persp3d_remove_box_transform (SP_PERSP3D(old_ref), box); } if ( SP_IS_PERSP3D(ref) && ref != box ) // FIXME: Comparisons sane? { persp3d_add_box (SP_PERSP3D(ref), box); - /* Note: This sometimes leads to attempts to add boxes twice to the list of selected/transformed - boxes in a perspectives, but this should be uncritical. */ - persp3d_add_box_transform (SP_PERSP3D(ref), box); } } @@ -349,37 +343,8 @@ box3d_set_transform(SPItem *item, Geom::Matrix const &xform) { SPBox3D *box = SP_BOX3D(item); - /* check whether we need to unlink any boxes from their perspectives */ - Persp3D *persp = box3d_get_perspective(box); - Persp3D *transf_persp; - - if (sp_desktop_document(inkscape_active_desktop()) == SP_OBJECT_DOCUMENT(item) && - !persp3d_has_all_boxes_in_selection (persp)) { - std::list selboxes = sp_desktop_selection(inkscape_active_desktop())->box3DList(); - - /* create a new perspective as a copy of the current one and link the selected boxes to it */ - transf_persp = persp3d_create_xml_element (SP_OBJECT_DOCUMENT(persp), persp->perspective_impl); - - for (std::list::iterator b = selboxes.begin(); b != selboxes.end(); ++b) { - box3d_switch_perspectives(*b, persp, transf_persp); - } - } else { - transf_persp = persp; - } - - /* only transform the perspective once, even if it has several selected boxes */ - if(!persp3d_was_transformed (transf_persp)) { - /* concatenate the affine transformation with the perspective mapping; this - function also triggers repr updates of boxes and the perspective itself */ - persp3d_apply_affine_transformation(transf_persp, xform); - } - - box3d_mark_transformed(box); - - if (persp3d_all_transformed(transf_persp)) { - /* all boxes were transformed; make perspective sensitive for further transformations */ - persp3d_unset_transforms(transf_persp); - } + // We don't apply the transform to the box directly but instead to its perspective (which is + // done in sp_selection_apply_affine). Here we only adjust strokes, patterns, etc. Geom::Matrix ret(Geom::Matrix(xform).without_translation()); gdouble const sw = hypot(ret[0], ret[1]); @@ -1323,31 +1288,6 @@ box3d_check_for_swapped_coords(SPBox3D *box) { box3d_exchange_coords(box); } -void -box3d_add_to_selection(SPBox3D *box) { - Persp3D *persp = box3d_get_perspective(box); - g_return_if_fail(persp); - persp3d_add_box_transform(persp, box); -} - -void -box3d_remove_from_selection(SPBox3D *box) { - Persp3D *persp = box3d_get_perspective(box); - if (!persp) { - /* this can happen if a box is deleted through undo and the persp_ref is already detached; - should we rebuild the boxes of each perspective in this case or is it safe to leave it alone? */ - return; - } - persp3d_remove_box_transform(persp, box); -} - -void -box3d_mark_transformed(SPBox3D *box) { - Persp3D *persp = box3d_get_perspective(box); - g_return_if_fail(persp); - persp3d_set_box_transformed(persp, box, true); -} - static void box3d_extract_boxes_rec(SPObject *obj, std::list &boxes) { if (SP_IS_BOX3D(obj)) { @@ -1388,9 +1328,6 @@ box3d_switch_perspectives(SPBox3D *box, Persp3D *old_persp, Persp3D *new_persp, persp3d_remove_box (old_persp, box); persp3d_add_box (new_persp, box); - persp3d_remove_box_transform (old_persp, box); - persp3d_add_box_transform (new_persp, box); - gchar *href = g_strdup_printf("#%s", SP_OBJECT_REPR(new_persp)->attribute("id")); SP_OBJECT_REPR(box)->setAttribute("inkscape:perspectiveID", href); g_free(href); diff --git a/src/box3d.h b/src/box3d.h index b6d962a3c..9f2e1d78e 100644 --- a/src/box3d.h +++ b/src/box3d.h @@ -70,10 +70,6 @@ int box3d_VP_lies_in_PL_sector (SPBox3D const *box, Proj::Axis vpdir, int id1, i void box3d_relabel_corners(SPBox3D *box); void box3d_check_for_swapped_coords(SPBox3D *box); -void box3d_add_to_selection(SPBox3D *box); -void box3d_remove_from_selection(SPBox3D *box); -void box3d_mark_transformed(SPBox3D *box); - std::list box3d_extract_boxes(SPObject *obj); Persp3D *box3d_get_perspective(SPBox3D const *box); diff --git a/src/persp3d.cpp b/src/persp3d.cpp index 3f1e8851f..6a697ec9b 100644 --- a/src/persp3d.cpp +++ b/src/persp3d.cpp @@ -34,6 +34,9 @@ static Inkscape::XML::Node *persp3d_write(SPObject *object, Inkscape::XML::Docum static void persp3d_on_repr_attr_changed (Inkscape::XML::Node * repr, const gchar *key, const gchar *oldval, const gchar *newval, bool is_interactive, void * data); +static void persp3d_update_with_point (Persp3DImpl *persp_impl, Proj::Axis const axis, Proj::Pt2 const &new_image); +static gchar * persp3d_pt_to_str (Persp3DImpl *persp_impl, Proj::Axis const axis); + static SPObjectClass *persp3d_parent_class; static int global_counter = 0; @@ -42,18 +45,11 @@ static int global_counter = 0; Persp3DImpl::Persp3DImpl() { tmat = Proj::TransfMat3x4 (); - - boxes_transformed = new std::map; - boxes_transformed->clear(); document = NULL; my_counter = global_counter++; } -Persp3DImpl::~Persp3DImpl() { - delete boxes_transformed; -} - /** * Registers Persp3d class and returns its type. */ @@ -438,83 +434,6 @@ persp3d_has_box (Persp3D *persp, SPBox3D *box) { return false; } -void -persp3d_add_box_transform (Persp3D *persp, SPBox3D *box) { - Persp3DImpl *persp_impl = persp->perspective_impl; - - std::map::iterator i = persp_impl->boxes_transformed->find(box); - if (i != persp_impl->boxes_transformed->end() && (*i).second == true) { - g_print ("Warning! In %s (%d): trying to add transform status for box %d twice when it's already listed as true.\n", SP_OBJECT_REPR(persp_impl)->attribute("id"), persp_impl->my_counter, box->my_counter); - return; - } - - (*persp_impl->boxes_transformed)[box] = false; -} - -void -persp3d_remove_box_transform (Persp3D *persp, SPBox3D *box) { - persp->perspective_impl->boxes_transformed->erase(box); -} - -void -persp3d_set_box_transformed (Persp3D *persp, SPBox3D *box, bool transformed) { - Persp3DImpl *persp_impl = persp->perspective_impl; - - if (persp_impl->boxes_transformed->find(box) == persp_impl->boxes_transformed->end()) { - g_print ("Warning! In %s (%d): trying to set transform status for box %d, but it is not listed in the perspective!! Aborting.\n", - SP_OBJECT_REPR(persp)->attribute("id"), persp_impl->my_counter, - box->my_counter); - return; - } - - (*persp_impl->boxes_transformed)[box] = transformed; -} - -bool -persp3d_was_transformed (Persp3D *persp) { - Persp3DImpl *persp_impl = persp->perspective_impl; - - if (persp_impl->boxes_transformed->size() == 1) { - /* either the transform has not been applied to the single box associated to this perspective yet - or the transform was already reset; in both cases we need to return false because upcoming - transforms need to be applied */ - (*persp_impl->boxes_transformed->begin()).second = false; // make sure the box is marked as untransformed (in case more boxes are added later) - return false; - } - - for (std::map::iterator i = persp_impl->boxes_transformed->begin(); - i != persp_impl->boxes_transformed->end(); ++i) { - if ((*i).second == true) { - // at least one of the boxes in the perspective has already been transformed; - return true; - } - } - return false; // all boxes in the perspective are still untransformed; a pending transformation should be applied -} - -bool -persp3d_all_transformed(Persp3D *persp) { - Persp3DImpl *persp_impl = persp->perspective_impl; - - for (std::map::iterator i = persp_impl->boxes_transformed->begin(); - i != persp_impl->boxes_transformed->end(); ++i) { - if ((*i).second == false) { - return false; - } - } - return true; -} - -void -persp3d_unset_transforms(Persp3D *persp) { - Persp3DImpl *persp_impl = persp->perspective_impl; - - for (std::map::iterator i = persp_impl->boxes_transformed->begin(); - i != persp_impl->boxes_transformed->end(); ++i) { - (*i).second = false; - } -} - void persp3d_update_box_displays (Persp3D *persp) { Persp3DImpl *persp_impl = persp->perspective_impl; @@ -607,10 +526,10 @@ persp3d_on_repr_attr_changed ( Inkscape::XML::Node * /*repr*/, /* checks whether all boxes linked to this perspective are currently selected */ bool -persp3d_has_all_boxes_in_selection (Persp3D *persp) { +persp3d_has_all_boxes_in_selection (Persp3D *persp, Inkscape::Selection *selection) { Persp3DImpl *persp_impl = persp->perspective_impl; - std::list selboxes = sp_desktop_selection(inkscape_active_desktop())->box3DList(); + std::list selboxes = selection->box3DList(); for (std::vector::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) { if (std::find(selboxes.begin(), selboxes.end(), *i) == selboxes.end()) { @@ -621,59 +540,6 @@ persp3d_has_all_boxes_in_selection (Persp3D *persp) { return true; } -/** - * For each perspective having a box in \a selection, determine all its unselected boxes. - */ -// TODO: Check where we can use pass-by-reference (or so) instead of recreating all the lists afresh. -std::map > -persp3d_unselected_boxes(Inkscape::Selection *selection) { - std::list plist = selection->perspList(); - std::map > punsel; - - std::list::iterator i; - std::vector::iterator j; - // for all perspectives in the list ... - for (i = plist.begin(); i != plist.end(); ++i) { - Persp3D *persp = *i; - Persp3DImpl *persp_impl = persp->perspective_impl; - // ... and each box associated to it ... - for (j = persp_impl->boxes.begin(); j != persp_impl->boxes.end(); ++j) { - SPBox3D *box = *j; - // ... check whether it is unselected, and if so add it to the list - if (persp_impl->boxes_transformed->find(box) == persp_impl->boxes_transformed->end()) { - punsel[persp].push_back(box); - } - } - } - return punsel; -} - -/** - * Split all perspectives with a box in \a selection by moving their unselected boxes to newly - * created perspectives. - */ -void -persp3d_split_perspectives_according_to_selection(Inkscape::Selection *selection) { - std::map > punsel = persp3d_unselected_boxes(selection); - - std::map >::iterator i; - std::list::iterator j; - // for all perspectives in the list ... - for (i = punsel.begin(); i != punsel.end(); ++i) { - Persp3D *persp = (*i).first; - // ... if the perspective has unselected boxes ... - if (!(*i).second.empty()) { - // create a new perspective and move these boxes over - SPDocument *document = SP_OBJECT_DOCUMENT(persp); - Persp3D * new_persp = persp3d_create_xml_element (document, persp->perspective_impl); - for (j = (*i).second.begin(); j != (*i).second.end(); ++j) { - SPBox3D *box = *j; - box3d_switch_perspectives(box, persp, new_persp); - } - } - } -} - /* some debugging stuff follows */ void @@ -722,9 +588,9 @@ persp3d_print_all_selected() { Persp3D *persp = SP_PERSP3D(*j); Persp3DImpl *persp_impl = persp->perspective_impl; g_print (" %s (%d): ", SP_OBJECT_REPR(persp)->attribute("id"), persp->perspective_impl->my_counter); - for (std::map::iterator i = persp_impl->boxes_transformed->begin(); - i != persp_impl->boxes_transformed->end(); ++i) { - g_print ("<%d,%d> ", (*i).first->my_counter, (*i).second); + for (std::vector::iterator i = persp_impl->boxes.begin(); + i != persp_impl->boxes.end(); ++i) { + g_print ("%d ", (*i)->my_counter); } g_print ("\n"); } diff --git a/src/persp3d.h b/src/persp3d.h index 31a6212c7..62cc586ef 100644 --- a/src/persp3d.h +++ b/src/persp3d.h @@ -32,15 +32,13 @@ class Box3DContext; class Persp3DImpl { public: Persp3DImpl(); - ~Persp3DImpl(); //private: Proj::TransfMat3x4 tmat; // Also write the list of boxes into the xml repr and vice versa link boxes to their persp3d? std::vector boxes; - std::map* boxes_transformed; // TODO: eventually we should merge this with 'boxes' - SPDocument *document; // should this rather be the SPDesktop? + SPDocument *document; // for debugging only int my_counter; @@ -82,13 +80,6 @@ void persp3d_add_box (Persp3D *persp, SPBox3D *box); void persp3d_remove_box (Persp3D *persp, SPBox3D *box); bool persp3d_has_box (Persp3D *persp, SPBox3D *box); -void persp3d_add_box_transform (Persp3D *persp, SPBox3D *box); -void persp3d_remove_box_transform (Persp3D *persp, SPBox3D *box); -void persp3d_set_box_transformed (Persp3D *persp, SPBox3D *box, bool transformed = true); -bool persp3d_was_transformed (Persp3D *persp); -bool persp3d_all_transformed(Persp3D *persp); -void persp3d_unset_transforms(Persp3D *persp); - void persp3d_update_box_displays (Persp3D *persp); void persp3d_update_box_reprs (Persp3D *persp); void persp3d_update_z_orders (Persp3D *persp); @@ -101,18 +92,12 @@ void persp3d_absorb(Persp3D *persp1, Persp3D *persp2); Persp3D * persp3d_create_xml_element (SPDocument *document, Persp3DImpl *dup = NULL); Persp3D * persp3d_document_first_persp (SPDocument *document); -bool persp3d_has_all_boxes_in_selection (Persp3D *persp); -std::map > persp3d_unselected_boxes(Inkscape::Selection *selection); -void persp3d_split_perspectives_according_to_selection(Inkscape::Selection *selection); +bool persp3d_has_all_boxes_in_selection (Persp3D *persp, Inkscape::Selection *selection); void persp3d_print_debugging_info (Persp3D *persp); void persp3d_print_debugging_info_all(SPDocument *doc); void persp3d_print_all_selected(); -/* Internally used functions; maybe these should be made more private? */ -void persp3d_update_with_point (Persp3DImpl *persp_impl, Proj::Axis const axis, Proj::Pt2 const &new_image); -gchar * persp3d_pt_to_str (Persp3DImpl *persp_impl, Proj::Axis const axis); - void print_current_persp3d(gchar *func_name, Persp3D *persp); #endif /* __PERSP3D_H__ */ diff --git a/src/selection-chemistry.cpp b/src/selection-chemistry.cpp index e55bba2a5..31e899d8a 100644 --- a/src/selection-chemistry.cpp +++ b/src/selection-chemistry.cpp @@ -76,6 +76,7 @@ #include "helper/units.h" #include "sp-item.h" #include "box3d.h" +#include "persp3d.h" #include "unit-constants.h" #include "xml/simple-document.h" #include "sp-filter-reference.h" @@ -1171,7 +1172,6 @@ selection_contains_both_clone_and_original(Inkscape::Selection *selection) return clone_with_original; } - /** Apply matrix to the selection. \a set_i2d is normally true, which means objects are in the original transform, synced with their reprs, and need to jump to the new transform in one go. A value of set_i2d==false is only used by seltrans when it's dragging objects live (not outlines); in @@ -1183,6 +1183,29 @@ void sp_selection_apply_affine(Inkscape::Selection *selection, Geom::Matrix cons if (selection->isEmpty()) return; + // For each perspective with a box in selection, check whether all boxes are selected and + // unlink all non-selected boxes. + Persp3D *persp; + Persp3D *transf_persp; + std::list plist = selection->perspList(); + for (std::list::iterator i = plist.begin(); i != plist.end(); ++i) { + persp = (Persp3D *) (*i); + + if (!persp3d_has_all_boxes_in_selection (persp, selection)) { + std::list selboxes = selection->box3DList(persp); + + // create a new perspective as a copy of the current one and link the selected boxes to it + transf_persp = persp3d_create_xml_element (SP_OBJECT_DOCUMENT(persp), persp->perspective_impl); + + for (std::list::iterator b = selboxes.begin(); b != selboxes.end(); ++b) + box3d_switch_perspectives(*b, persp, transf_persp); + } else { + transf_persp = persp; + } + + persp3d_apply_affine_transformation(transf_persp, affine); + } + for (GSList const *l = selection->itemList(); l != NULL; l = l->next) { SPItem *item = SP_ITEM(l->data); diff --git a/src/selection.cpp b/src/selection.cpp index ed8a9d57b..828a96968 100644 --- a/src/selection.cpp +++ b/src/selection.cpp @@ -162,24 +162,12 @@ void Selection::add(SPObject *obj, bool persist_selection_context/* = false */) _emitChanged(persist_selection_context); } -void Selection::add_box_perspective(SPBox3D *box) { - Persp3D *persp = box3d_get_perspective(box); - std::map::iterator p = _persps.find(persp); - if (p != _persps.end()) { - (*p).second++; - } else { - _persps[persp] = 1; - } -} - void Selection::add_3D_boxes_recursively(SPObject *obj) { std::list boxes = box3d_extract_boxes(obj); for (std::list::iterator i = boxes.begin(); i != boxes.end(); ++i) { SPBox3D *box = *i; - box3d_add_to_selection(box); _3dboxes.push_back(box); - add_box_perspective(box); } } @@ -220,33 +208,17 @@ void Selection::remove(SPObject *obj) { _emitChanged(); } -void Selection::remove_box_perspective(SPBox3D *box) { - Persp3D *persp = box3d_get_perspective(box); - std::map::iterator p = _persps.find(persp); - if (p == _persps.end()) { - //g_print ("Warning! Trying to remove unselected perspective from selection!\n"); - return; - } - if ((*p).second > 1) { - _persps[persp]--; - } else { - _persps.erase(p); - } -} - void Selection::remove_3D_boxes_recursively(SPObject *obj) { std::list boxes = box3d_extract_boxes(obj); for (std::list::iterator i = boxes.begin(); i != boxes.end(); ++i) { SPBox3D *box = *i; - box3d_remove_from_selection(box); std::list::iterator b = std::find(_3dboxes.begin(), _3dboxes.end(), box); if (b == _3dboxes.end()) { g_print ("Warning! Trying to remove unselected box from selection.\n"); return; } _3dboxes.erase(b); - remove_box_perspective(box); } } @@ -344,14 +316,27 @@ GSList const *Selection::reprList() { std::list const Selection::perspList() { std::list pl; - for (std::map::iterator p = _persps.begin(); p != _persps.end(); ++p) { - pl.push_back((*p).first); + for (std::list::iterator i = _3dboxes.begin(); i != _3dboxes.end(); ++i) { + Persp3D *persp = box3d_get_perspective(*i); + if (std::find(pl.begin(), pl.end(), persp) == pl.end()) + pl.push_back(persp); } return pl; } -std::list const Selection::box3DList() { - return _3dboxes; +std::list const Selection::box3DList(Persp3D *persp) { + std::list boxes; + if (persp) { + SPBox3D *box; + for (std::list::iterator i = _3dboxes.begin(); i != _3dboxes.end(); ++i) { + box = *i; + if (persp == box3d_get_perspective(box)) + boxes.push_back(box); + } + } else { + boxes = _3dboxes; + } + return boxes; } SPObject *Selection::single() { diff --git a/src/selection.h b/src/selection.h index ecb1ef45e..5e035fb60 100644 --- a/src/selection.h +++ b/src/selection.h @@ -229,11 +229,14 @@ public: /// method for that GSList const *reprList(); - /* list of all perspectives which have a 3D box in the current selection + /** @brief Returns a list of all perspectives which have a 3D box in the current selection (these may also be nested in groups) */ std::list const perspList(); - std::list const box3DList(); + /** @brief Returns a list of all 3D boxes in the current selection which are associated to @c + persp. If @c pers is @c NULL, return all selected boxes. + */ + std::list const box3DList(Persp3D *persp = NULL); /** @brief Returns the number of layers in which there are selected objects */ guint numberOfLayers(); @@ -351,7 +354,6 @@ private: void remove_box_perspective(SPBox3D *box); void remove_3D_boxes_recursively(SPObject *obj); - std::map _persps; std::list _3dboxes; GC::soft_ptr _desktop; diff --git a/src/sp-item-group.cpp b/src/sp-item-group.cpp index 7ac7880a7..3845be232 100644 --- a/src/sp-item-group.cpp +++ b/src/sp-item-group.cpp @@ -67,7 +67,6 @@ static void sp_group_set(SPObject *object, unsigned key, char const *value); static void sp_group_bbox(SPItem const *item, NRRect *bbox, Geom::Matrix const &transform, unsigned const flags); static void sp_group_print (SPItem * item, SPPrintContext *ctx); static gchar * sp_group_description (SPItem * item); -static Geom::Matrix sp_group_set_transform(SPItem *item, Geom::Matrix const &xform); static NRArenaItem *sp_group_show (SPItem *item, NRArena *arena, unsigned int key, unsigned int flags); static void sp_group_hide (SPItem * item, unsigned int key); static void sp_group_snappoints (SPItem const *item, bool const target, SnapPointsWithType &p, Inkscape::SnapPreferences const *snapprefs); @@ -129,7 +128,6 @@ sp_group_class_init (SPGroupClass *klass) item_class->bbox = sp_group_bbox; item_class->print = sp_group_print; item_class->description = sp_group_description; - item_class->set_transform = sp_group_set_transform; item_class->show = sp_group_show; item_class->hide = sp_group_hide; item_class->snappoints = sp_group_snappoints; @@ -291,24 +289,6 @@ static gchar * sp_group_description (SPItem * item) return SP_GROUP(item)->group->getDescription(); } -static Geom::Matrix -sp_group_set_transform(SPItem *item, Geom::Matrix const &xform) -{ - Inkscape::Selection *selection = sp_desktop_selection(inkscape_active_desktop()); - persp3d_split_perspectives_according_to_selection(selection); - - Geom::Matrix last_trans; - sp_svg_transform_read(SP_OBJECT_REPR(item)->attribute("transform"), &last_trans); - Geom::Matrix inc_trans = last_trans.inverse()*xform; - - std::list plist = selection->perspList(); - for (std::list::iterator i = plist.begin(); i != plist.end(); ++i) { - persp3d_apply_affine_transformation(*i, inc_trans); - } - - return xform; -} - static void sp_group_set(SPObject *object, unsigned key, char const *value) { SPGroup *group = SP_GROUP(object); diff --git a/src/transf_mat_3x4.cpp b/src/transf_mat_3x4.cpp index b7cd278d4..6b49dc44a 100644 --- a/src/transf_mat_3x4.cpp +++ b/src/transf_mat_3x4.cpp @@ -115,6 +115,7 @@ TransfMat3x4::pt_to_str (Proj::Axis axis) { return g_strdup(os.str().c_str()); } +/* Check for equality (with a small tolerance epsilon) */ bool TransfMat3x4::operator==(const TransfMat3x4 &rhs) const { @@ -129,29 +130,16 @@ TransfMat3x4::operator==(const TransfMat3x4 &rhs) const return true; } -/* multiply a projective matrix by an affine matrix */ +/* Multiply a projective matrix by an affine matrix (by only multiplying the 'affine part' of the + * projective matrix) */ TransfMat3x4 TransfMat3x4::operator*(Geom::Matrix const &A) const { TransfMat3x4 ret; - // Is it safe to always use the currently active document? - double h = sp_document_height(inkscape_active_document()); - - /* - * Note: The strange multiplication involving the document height is due to the buggy - * intertwining of SVG and document coordinates. Essentially, what we do is first - * convert from "real-world" to SVG coordinates, then apply the transformation A - * (by multiplying with the Geom::Matrix) and then convert back from SVG to real-world - * coordinates. Maybe there is even a more Inkscape-ish way to achieve this? - * Once Inkscape has gotton rid of the two different coordiate systems, we can change - * this function to an ordinary matrix multiplication. - */ for (int j = 0; j < 4; ++j) { - ret.tmat[0][j] = A[0]*tmat[0][j] + A[2]*(h*tmat[2][j] - tmat[1][j]) + A[4]*tmat[2][j]; - ret.tmat[1][j] = A[1]*tmat[0][j] + A[3]*(h*tmat[2][j] - tmat[1][j]) + A[5]*tmat[2][j]; + ret.tmat[0][j] = A[0]*tmat[0][j] + A[2]*tmat[1][j] + A[4]*tmat[2][j]; + ret.tmat[1][j] = A[1]*tmat[0][j] + A[3]*tmat[1][j] + A[5]*tmat[2][j]; ret.tmat[2][j] = tmat[2][j]; - - ret.tmat[1][j] = h*ret.tmat[2][j] - ret.tmat[1][j]; // switch back from SVG to desktop coordinates } return ret; -- cgit v1.2.3 From e6d83432701de2f73f08f88902759f026c56e892 Mon Sep 17 00:00:00 2001 From: buliabyak <> Date: Sat, 26 Dec 2009 13:56:18 -0400 Subject: alignment change accompanied by compensating move, so the text stays put inside its box (bzr r8912) --- src/widgets/toolbox.cpp | 78 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 77 insertions(+), 1 deletion(-) diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index 48e22d53f..f19af295a 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -6345,8 +6345,84 @@ sp_text_toolbox_anchoring_toggled (GtkRadioButton *button, int prop = GPOINTER_TO_INT(data); SPDesktop *desktop = SP_ACTIVE_DESKTOP; - SPCSSAttr *css = sp_repr_css_attr_new (); + // move the x of all texts to preserve the same bbox + Inkscape::Selection *selection = sp_desktop_selection(desktop); + GSList const *items = selection->itemList(); + for (; items != NULL; items = items->next) { + if (SP_IS_TEXT((SPItem *) items->data)) { + SPItem *item = SP_ITEM(items->data); + + unsigned writing_mode = SP_OBJECT_STYLE(item)->writing_mode.value; + // below, variable names suggest horizontal move, but we check the writing direction + // and move in the corresponding axis + int axis; + if (writing_mode == SP_CSS_WRITING_MODE_LR_TB || writing_mode == SP_CSS_WRITING_MODE_RL_TB) + axis = NR::X; + else + axis = NR::Y; + + Geom::OptRect bbox + = item->getBounds(Geom::identity(), SPItem::GEOMETRIC_BBOX); + if (!bbox) + continue; + double width = bbox->dimensions()[axis]; + // If you want to align within some frame, other than the text's own bbox, calculate + // the left and right (or top and bottom for tb text) slacks of the text inside that + // frame (currently unused) + double left_slack = 0; + double right_slack = 0; + unsigned old_align = SP_OBJECT_STYLE(item)->text_align.value; + double move = 0; + if (old_align == SP_CSS_TEXT_ALIGN_START || old_align == SP_CSS_TEXT_ALIGN_LEFT) { + switch (prop) { + case 0: + move = -left_slack; + break; + case 1: + move = width/2 + (right_slack - left_slack)/2; + break; + case 2: + move = width + right_slack; + break; + } + } else if (old_align == SP_CSS_TEXT_ALIGN_CENTER) { + switch (prop) { + case 0: + move = -width/2 - left_slack; + break; + case 1: + move = (right_slack - left_slack)/2; + break; + case 2: + move = width/2 + right_slack; + break; + } + } else if (old_align == SP_CSS_TEXT_ALIGN_END || old_align == SP_CSS_TEXT_ALIGN_RIGHT) { + switch (prop) { + case 0: + move = -width - left_slack; + break; + case 1: + move = -width/2 + (right_slack - left_slack)/2; + break; + case 2: + move = right_slack; + break; + } + } + Geom::Point XY = SP_TEXT(item)->attributes.firstXY(); + if (axis == NR::X) + XY = XY + Geom::Point (move, 0); + else + XY = XY + Geom::Point (0, move); + SP_TEXT(item)->attributes.setFirstXY(XY); + SP_OBJECT(item)->updateRepr(); + SP_OBJECT(item)->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG); + } + } + + SPCSSAttr *css = sp_repr_css_attr_new (); switch (prop) { case 0: -- cgit v1.2.3 From fdb05f93b0d610527d920f5b48b52827c4364756 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Sat, 26 Dec 2009 17:16:40 -0800 Subject: Parens added for safety and misc whitespace cleanup. (bzr r8913) --- src/widgets/toolbox.cpp | 843 ++++++++++++++++++++++++------------------------ 1 file changed, 422 insertions(+), 421 deletions(-) diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index f19af295a..02cd0b478 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -926,11 +926,11 @@ sp_commands_toolbox_new() GtkWidget * sp_snap_toolbox_new() { - GtkWidget *tb = gtk_vbox_new(FALSE, 0); - gtk_box_set_spacing(GTK_BOX(tb), AUX_SPACING); - g_object_set_data(G_OBJECT(tb), "desktop", NULL); + GtkWidget *tb = gtk_vbox_new(FALSE, 0); + gtk_box_set_spacing(GTK_BOX(tb), AUX_SPACING); + g_object_set_data(G_OBJECT(tb), "desktop", NULL); - //GtkWidget *tb = gtk_toolbar_new(); + //GtkWidget *tb = gtk_toolbar_new(); //g_object_set_data(G_OBJECT(tb), "desktop", NULL); gtk_widget_set_sensitive(tb, FALSE); @@ -1904,314 +1904,314 @@ update_commands_toolbox(SPDesktop */*desktop*/, SPEventContext */*eventcontext*/ void toggle_snap_callback (GtkToggleAction *act, gpointer data) { //data points to the toolbox - if (g_object_get_data(G_OBJECT(data), "freeze" )) { - return; - } - - gpointer ptr = g_object_get_data(G_OBJECT(data), "desktop"); - g_assert(ptr != NULL); - - SPDesktop *dt = reinterpret_cast(ptr); - SPNamedView *nv = sp_desktop_namedview(dt); - SPDocument *doc = SP_OBJECT_DOCUMENT(nv); - - if (dt == NULL || nv == NULL) { - g_warning("No desktop or namedview specified (in toggle_snap_callback)!"); - return; - } - - Inkscape::XML::Node *repr = SP_OBJECT_REPR(nv); - - if (repr == NULL) { - g_warning("This namedview doesn't have a xml representation attached!"); - return; - } - - bool saved = sp_document_get_undo_sensitive(doc); - sp_document_set_undo_sensitive(doc, false); - - bool v = false; - SPAttributeEnum attr = (SPAttributeEnum) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(act), "SP_ATTR_INKSCAPE")); - - switch (attr) { - case SP_ATTR_INKSCAPE_SNAP_GLOBAL: - dt->toggleSnapGlobal(); - break; - case SP_ATTR_INKSCAPE_SNAP_BBOX: - v = nv->snap_manager.snapprefs.getSnapModeBBox(); - sp_repr_set_boolean(repr, "inkscape:snap-bbox", !v); - break; - case SP_ATTR_INKSCAPE_BBOX_PATHS: - v = nv->snap_manager.snapprefs.getSnapToBBoxPath(); - sp_repr_set_boolean(repr, "inkscape:bbox-paths", !v); - break; - case SP_ATTR_INKSCAPE_BBOX_NODES: - v = nv->snap_manager.snapprefs.getSnapToBBoxNode(); - sp_repr_set_boolean(repr, "inkscape:bbox-nodes", !v); - break; - case SP_ATTR_INKSCAPE_SNAP_NODES: - v = nv->snap_manager.snapprefs.getSnapModeNode(); - sp_repr_set_boolean(repr, "inkscape:snap-nodes", !v); - break; - case SP_ATTR_INKSCAPE_OBJECT_PATHS: - v = nv->snap_manager.snapprefs.getSnapToItemPath(); - sp_repr_set_boolean(repr, "inkscape:object-paths", !v); - break; - case SP_ATTR_INKSCAPE_OBJECT_NODES: - v = nv->snap_manager.snapprefs.getSnapToItemNode(); - sp_repr_set_boolean(repr, "inkscape:object-nodes", !v); - break; - case SP_ATTR_INKSCAPE_SNAP_SMOOTH_NODES: - v = nv->snap_manager.snapprefs.getSnapSmoothNodes(); - sp_repr_set_boolean(repr, "inkscape:snap-smooth-nodes", !v); - break; - case SP_ATTR_INKSCAPE_SNAP_INTERS_PATHS: - v = nv->snap_manager.snapprefs.getSnapIntersectionCS(); - sp_repr_set_boolean(repr, "inkscape:snap-intersection-paths", !v); - break; - case SP_ATTR_INKSCAPE_SNAP_CENTER: - v = nv->snap_manager.snapprefs.getIncludeItemCenter(); - sp_repr_set_boolean(repr, "inkscape:snap-center", !v); - break; - case SP_ATTR_INKSCAPE_SNAP_GRIDS: - v = nv->snap_manager.snapprefs.getSnapToGrids(); - sp_repr_set_boolean(repr, "inkscape:snap-grids", !v); - break; - case SP_ATTR_INKSCAPE_SNAP_TO_GUIDES: - v = nv->snap_manager.snapprefs.getSnapToGuides(); - sp_repr_set_boolean(repr, "inkscape:snap-to-guides", !v); - break; - case SP_ATTR_INKSCAPE_SNAP_PAGE: - v = nv->snap_manager.snapprefs.getSnapToPageBorder(); - sp_repr_set_boolean(repr, "inkscape:snap-page", !v); - break; - /*case SP_ATTR_INKSCAPE_SNAP_INTERS_GRIDGUIDE: - v = nv->snap_manager.snapprefs.getSnapIntersectionGG(); - sp_repr_set_boolean(repr, "inkscape:snap-intersection-grid-guide", !v); - break;*/ - case SP_ATTR_INKSCAPE_SNAP_LINE_MIDPOINTS: - v = nv->snap_manager.snapprefs.getSnapLineMidpoints(); - sp_repr_set_boolean(repr, "inkscape:snap-midpoints", !v); - break; - case SP_ATTR_INKSCAPE_SNAP_OBJECT_MIDPOINTS: - v = nv->snap_manager.snapprefs.getSnapObjectMidpoints(); - sp_repr_set_boolean(repr, "inkscape:snap-object-midpoints", !v); - break; - case SP_ATTR_INKSCAPE_SNAP_BBOX_EDGE_MIDPOINTS: - v = nv->snap_manager.snapprefs.getSnapBBoxEdgeMidpoints(); - sp_repr_set_boolean(repr, "inkscape:snap-bbox-edge-midpoints", !v); - break; - case SP_ATTR_INKSCAPE_SNAP_BBOX_MIDPOINTS: - v = nv->snap_manager.snapprefs.getSnapBBoxMidpoints(); - sp_repr_set_boolean(repr, "inkscape:snap-bbox-midpoints", !v); - break; - default: - g_warning("toggle_snap_callback has been called with an ID for which no action has been defined"); - break; - } - - // The snapping preferences are stored in the document, and therefore toggling makes the document dirty - doc->setModifiedSinceSave(); - - sp_document_set_undo_sensitive(doc, saved); + if (g_object_get_data(G_OBJECT(data), "freeze" )) { + return; + } + + gpointer ptr = g_object_get_data(G_OBJECT(data), "desktop"); + g_assert(ptr != NULL); + + SPDesktop *dt = reinterpret_cast(ptr); + SPNamedView *nv = sp_desktop_namedview(dt); + SPDocument *doc = SP_OBJECT_DOCUMENT(nv); + + if (dt == NULL || nv == NULL) { + g_warning("No desktop or namedview specified (in toggle_snap_callback)!"); + return; + } + + Inkscape::XML::Node *repr = SP_OBJECT_REPR(nv); + + if (repr == NULL) { + g_warning("This namedview doesn't have a xml representation attached!"); + return; + } + + bool saved = sp_document_get_undo_sensitive(doc); + sp_document_set_undo_sensitive(doc, false); + + bool v = false; + SPAttributeEnum attr = (SPAttributeEnum) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(act), "SP_ATTR_INKSCAPE")); + + switch (attr) { + case SP_ATTR_INKSCAPE_SNAP_GLOBAL: + dt->toggleSnapGlobal(); + break; + case SP_ATTR_INKSCAPE_SNAP_BBOX: + v = nv->snap_manager.snapprefs.getSnapModeBBox(); + sp_repr_set_boolean(repr, "inkscape:snap-bbox", !v); + break; + case SP_ATTR_INKSCAPE_BBOX_PATHS: + v = nv->snap_manager.snapprefs.getSnapToBBoxPath(); + sp_repr_set_boolean(repr, "inkscape:bbox-paths", !v); + break; + case SP_ATTR_INKSCAPE_BBOX_NODES: + v = nv->snap_manager.snapprefs.getSnapToBBoxNode(); + sp_repr_set_boolean(repr, "inkscape:bbox-nodes", !v); + break; + case SP_ATTR_INKSCAPE_SNAP_NODES: + v = nv->snap_manager.snapprefs.getSnapModeNode(); + sp_repr_set_boolean(repr, "inkscape:snap-nodes", !v); + break; + case SP_ATTR_INKSCAPE_OBJECT_PATHS: + v = nv->snap_manager.snapprefs.getSnapToItemPath(); + sp_repr_set_boolean(repr, "inkscape:object-paths", !v); + break; + case SP_ATTR_INKSCAPE_OBJECT_NODES: + v = nv->snap_manager.snapprefs.getSnapToItemNode(); + sp_repr_set_boolean(repr, "inkscape:object-nodes", !v); + break; + case SP_ATTR_INKSCAPE_SNAP_SMOOTH_NODES: + v = nv->snap_manager.snapprefs.getSnapSmoothNodes(); + sp_repr_set_boolean(repr, "inkscape:snap-smooth-nodes", !v); + break; + case SP_ATTR_INKSCAPE_SNAP_INTERS_PATHS: + v = nv->snap_manager.snapprefs.getSnapIntersectionCS(); + sp_repr_set_boolean(repr, "inkscape:snap-intersection-paths", !v); + break; + case SP_ATTR_INKSCAPE_SNAP_CENTER: + v = nv->snap_manager.snapprefs.getIncludeItemCenter(); + sp_repr_set_boolean(repr, "inkscape:snap-center", !v); + break; + case SP_ATTR_INKSCAPE_SNAP_GRIDS: + v = nv->snap_manager.snapprefs.getSnapToGrids(); + sp_repr_set_boolean(repr, "inkscape:snap-grids", !v); + break; + case SP_ATTR_INKSCAPE_SNAP_TO_GUIDES: + v = nv->snap_manager.snapprefs.getSnapToGuides(); + sp_repr_set_boolean(repr, "inkscape:snap-to-guides", !v); + break; + case SP_ATTR_INKSCAPE_SNAP_PAGE: + v = nv->snap_manager.snapprefs.getSnapToPageBorder(); + sp_repr_set_boolean(repr, "inkscape:snap-page", !v); + break; + /*case SP_ATTR_INKSCAPE_SNAP_INTERS_GRIDGUIDE: + v = nv->snap_manager.snapprefs.getSnapIntersectionGG(); + sp_repr_set_boolean(repr, "inkscape:snap-intersection-grid-guide", !v); + break;*/ + case SP_ATTR_INKSCAPE_SNAP_LINE_MIDPOINTS: + v = nv->snap_manager.snapprefs.getSnapLineMidpoints(); + sp_repr_set_boolean(repr, "inkscape:snap-midpoints", !v); + break; + case SP_ATTR_INKSCAPE_SNAP_OBJECT_MIDPOINTS: + v = nv->snap_manager.snapprefs.getSnapObjectMidpoints(); + sp_repr_set_boolean(repr, "inkscape:snap-object-midpoints", !v); + break; + case SP_ATTR_INKSCAPE_SNAP_BBOX_EDGE_MIDPOINTS: + v = nv->snap_manager.snapprefs.getSnapBBoxEdgeMidpoints(); + sp_repr_set_boolean(repr, "inkscape:snap-bbox-edge-midpoints", !v); + break; + case SP_ATTR_INKSCAPE_SNAP_BBOX_MIDPOINTS: + v = nv->snap_manager.snapprefs.getSnapBBoxMidpoints(); + sp_repr_set_boolean(repr, "inkscape:snap-bbox-midpoints", !v); + break; + default: + g_warning("toggle_snap_callback has been called with an ID for which no action has been defined"); + break; + } + + // The snapping preferences are stored in the document, and therefore toggling makes the document dirty + doc->setModifiedSinceSave(); + + sp_document_set_undo_sensitive(doc, saved); } void setup_snap_toolbox(GtkWidget *toolbox, SPDesktop *desktop) { - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - Glib::RefPtr mainActions = create_or_fetch_actions(desktop); - - gchar const * descr = - "" - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - " " - //" " - " " - ""; - - Inkscape::IconSize secondarySize = prefToSize("/toolbox/secondary", 1); - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapGlobal", - _("Snap"), _("Enable snapping"), INKSCAPE_ICON_SNAP, secondarySize, - SP_ATTR_INKSCAPE_SNAP_GLOBAL); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapFromBBoxCorner", - _("Bounding box"), _("Snap bounding box corners"), INKSCAPE_ICON_SNAP_BOUNDING_BOX, - secondarySize, SP_ATTR_INKSCAPE_SNAP_BBOX); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToBBoxPath", - _("Bounding box edges"), _("Snap to edges of a bounding box"), - INKSCAPE_ICON_SNAP_BOUNDING_BOX_EDGES, secondarySize, SP_ATTR_INKSCAPE_BBOX_PATHS); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToBBoxNode", - _("Bounding box corners"), _("Snap to bounding box corners"), - INKSCAPE_ICON_SNAP_BOUNDING_BOX_CORNERS, secondarySize, SP_ATTR_INKSCAPE_BBOX_NODES); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToFromBBoxEdgeMidpoints", - _("BBox Edge Midpoints"), _("Snap from and to midpoints of bounding box edges"), - INKSCAPE_ICON_SNAP_BOUNDING_BOX_MIDPOINTS, secondarySize, - SP_ATTR_INKSCAPE_SNAP_BBOX_EDGE_MIDPOINTS); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToFromBBoxCenters", - _("BBox Centers"), _("Snapping from and to centers of bounding boxes"), - INKSCAPE_ICON_SNAP_BOUNDING_BOX_CENTER, secondarySize, SP_ATTR_INKSCAPE_SNAP_BBOX_MIDPOINTS); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapFromNode", - _("Nodes"), _("Snap nodes or handles"), INKSCAPE_ICON_SNAP_NODES, secondarySize, SP_ATTR_INKSCAPE_SNAP_NODES); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToItemPath", - _("Paths"), _("Snap to paths"), INKSCAPE_ICON_SNAP_NODES_PATH, secondarySize, - SP_ATTR_INKSCAPE_OBJECT_PATHS); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToPathIntersections", - _("Path intersections"), _("Snap to path intersections"), - INKSCAPE_ICON_SNAP_NODES_INTERSECTION, secondarySize, SP_ATTR_INKSCAPE_SNAP_INTERS_PATHS); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToItemNode", - _("To nodes"), _("Snap to cusp nodes"), INKSCAPE_ICON_SNAP_NODES_CUSP, secondarySize, - SP_ATTR_INKSCAPE_OBJECT_NODES); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToSmoothNodes", - _("Smooth nodes"), _("Snap to smooth nodes"), INKSCAPE_ICON_SNAP_NODES_SMOOTH, - secondarySize, SP_ATTR_INKSCAPE_SNAP_SMOOTH_NODES); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToFromLineMidpoints", - _("Line Midpoints"), _("Snap from and to midpoints of line segments"), - INKSCAPE_ICON_SNAP_NODES_MIDPOINT, secondarySize, SP_ATTR_INKSCAPE_SNAP_LINE_MIDPOINTS); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToFromObjectCenters", - _("Object Centers"), _("Snap from and to centers of objects"), - INKSCAPE_ICON_SNAP_NODES_CENTER, secondarySize, SP_ATTR_INKSCAPE_SNAP_OBJECT_MIDPOINTS); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToFromRotationCenter", - _("Rotation Centers"), _("Snap from and to an item's rotation center"), - INKSCAPE_ICON_SNAP_NODES_ROTATION_CENTER, secondarySize, SP_ATTR_INKSCAPE_SNAP_CENTER); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToPageBorder", - _("Page border"), _("Snap to the page border"), INKSCAPE_ICON_SNAP_PAGE, - secondarySize, SP_ATTR_INKSCAPE_SNAP_PAGE); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToGrids", - _("Grids"), _("Snap to grids"), INKSCAPE_ICON_GRID_RECTANGULAR, secondarySize, - SP_ATTR_INKSCAPE_SNAP_GRIDS); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - { - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToGuides", - _("Guides"), _("Snap to guides"), INKSCAPE_ICON_GUIDES, secondarySize, - SP_ATTR_INKSCAPE_SNAP_TO_GUIDES); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - } - - /*{ - InkToggleAction* act = ink_toggle_action_new("ToggleSnapToGridGuideIntersections", - _("Grid/guide intersections"), _("Snap to intersections of a grid with a guide"), - INKSCAPE_ICON_SNAP_GRID_GUIDE_INTERSECTIONS, secondarySize, - SP_ATTR_INKSCAPE_SNAP_INTERS_GRIDGUIDE); - - gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); - g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); - }*/ + Inkscape::Preferences *prefs = Inkscape::Preferences::get(); + Glib::RefPtr mainActions = create_or_fetch_actions(desktop); + + gchar const * descr = + "" + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + " " + //" " + " " + ""; + + Inkscape::IconSize secondarySize = prefToSize("/toolbox/secondary", 1); + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapGlobal", + _("Snap"), _("Enable snapping"), INKSCAPE_ICON_SNAP, secondarySize, + SP_ATTR_INKSCAPE_SNAP_GLOBAL); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapFromBBoxCorner", + _("Bounding box"), _("Snap bounding box corners"), INKSCAPE_ICON_SNAP_BOUNDING_BOX, + secondarySize, SP_ATTR_INKSCAPE_SNAP_BBOX); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToBBoxPath", + _("Bounding box edges"), _("Snap to edges of a bounding box"), + INKSCAPE_ICON_SNAP_BOUNDING_BOX_EDGES, secondarySize, SP_ATTR_INKSCAPE_BBOX_PATHS); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToBBoxNode", + _("Bounding box corners"), _("Snap to bounding box corners"), + INKSCAPE_ICON_SNAP_BOUNDING_BOX_CORNERS, secondarySize, SP_ATTR_INKSCAPE_BBOX_NODES); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToFromBBoxEdgeMidpoints", + _("BBox Edge Midpoints"), _("Snap from and to midpoints of bounding box edges"), + INKSCAPE_ICON_SNAP_BOUNDING_BOX_MIDPOINTS, secondarySize, + SP_ATTR_INKSCAPE_SNAP_BBOX_EDGE_MIDPOINTS); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToFromBBoxCenters", + _("BBox Centers"), _("Snapping from and to centers of bounding boxes"), + INKSCAPE_ICON_SNAP_BOUNDING_BOX_CENTER, secondarySize, SP_ATTR_INKSCAPE_SNAP_BBOX_MIDPOINTS); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapFromNode", + _("Nodes"), _("Snap nodes or handles"), INKSCAPE_ICON_SNAP_NODES, secondarySize, SP_ATTR_INKSCAPE_SNAP_NODES); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToItemPath", + _("Paths"), _("Snap to paths"), INKSCAPE_ICON_SNAP_NODES_PATH, secondarySize, + SP_ATTR_INKSCAPE_OBJECT_PATHS); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToPathIntersections", + _("Path intersections"), _("Snap to path intersections"), + INKSCAPE_ICON_SNAP_NODES_INTERSECTION, secondarySize, SP_ATTR_INKSCAPE_SNAP_INTERS_PATHS); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToItemNode", + _("To nodes"), _("Snap to cusp nodes"), INKSCAPE_ICON_SNAP_NODES_CUSP, secondarySize, + SP_ATTR_INKSCAPE_OBJECT_NODES); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToSmoothNodes", + _("Smooth nodes"), _("Snap to smooth nodes"), INKSCAPE_ICON_SNAP_NODES_SMOOTH, + secondarySize, SP_ATTR_INKSCAPE_SNAP_SMOOTH_NODES); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToFromLineMidpoints", + _("Line Midpoints"), _("Snap from and to midpoints of line segments"), + INKSCAPE_ICON_SNAP_NODES_MIDPOINT, secondarySize, SP_ATTR_INKSCAPE_SNAP_LINE_MIDPOINTS); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToFromObjectCenters", + _("Object Centers"), _("Snap from and to centers of objects"), + INKSCAPE_ICON_SNAP_NODES_CENTER, secondarySize, SP_ATTR_INKSCAPE_SNAP_OBJECT_MIDPOINTS); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToFromRotationCenter", + _("Rotation Centers"), _("Snap from and to an item's rotation center"), + INKSCAPE_ICON_SNAP_NODES_ROTATION_CENTER, secondarySize, SP_ATTR_INKSCAPE_SNAP_CENTER); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToPageBorder", + _("Page border"), _("Snap to the page border"), INKSCAPE_ICON_SNAP_PAGE, + secondarySize, SP_ATTR_INKSCAPE_SNAP_PAGE); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToGrids", + _("Grids"), _("Snap to grids"), INKSCAPE_ICON_GRID_RECTANGULAR, secondarySize, + SP_ATTR_INKSCAPE_SNAP_GRIDS); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + { + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToGuides", + _("Guides"), _("Snap to guides"), INKSCAPE_ICON_GUIDES, secondarySize, + SP_ATTR_INKSCAPE_SNAP_TO_GUIDES); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + } + + /*{ + InkToggleAction* act = ink_toggle_action_new("ToggleSnapToGridGuideIntersections", + _("Grid/guide intersections"), _("Snap to intersections of a grid with a guide"), + INKSCAPE_ICON_SNAP_GRID_GUIDE_INTERSECTIONS, secondarySize, + SP_ATTR_INKSCAPE_SNAP_INTERS_GRIDGUIDE); + + gtk_action_group_add_action( mainActions->gobj(), GTK_ACTION( act ) ); + g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); + }*/ GtkUIManager* mgr = gtk_ui_manager_new(); GError* errVal = 0; @@ -2243,94 +2243,94 @@ void setup_snap_toolbox(GtkWidget *toolbox, SPDesktop *desktop) void update_snap_toolbox(SPDesktop *desktop, SPEventContext */*eventcontext*/, GtkWidget *toolbox) { - g_assert(desktop != NULL); - g_assert(toolbox != NULL); - - SPNamedView *nv = sp_desktop_namedview(desktop); - if (nv == NULL) { - g_warning("Namedview cannot be retrieved (in update_snap_toolbox)!"); - return; - } - - Glib::RefPtr mainActions = create_or_fetch_actions(desktop); - - Glib::RefPtr act1 = mainActions->get_action("ToggleSnapGlobal"); - Glib::RefPtr act2 = mainActions->get_action("ToggleSnapFromBBoxCorner"); - Glib::RefPtr act3 = mainActions->get_action("ToggleSnapToBBoxPath"); - Glib::RefPtr act4 = mainActions->get_action("ToggleSnapToBBoxNode"); - Glib::RefPtr act4b = mainActions->get_action("ToggleSnapToFromBBoxEdgeMidpoints"); - Glib::RefPtr act4c = mainActions->get_action("ToggleSnapToFromBBoxCenters"); - Glib::RefPtr act5 = mainActions->get_action("ToggleSnapFromNode"); - Glib::RefPtr act6 = mainActions->get_action("ToggleSnapToItemPath"); - Glib::RefPtr act6b = mainActions->get_action("ToggleSnapToPathIntersections"); - Glib::RefPtr act7 = mainActions->get_action("ToggleSnapToItemNode"); - Glib::RefPtr act8 = mainActions->get_action("ToggleSnapToSmoothNodes"); - Glib::RefPtr act9 = mainActions->get_action("ToggleSnapToFromLineMidpoints"); - Glib::RefPtr act10 = mainActions->get_action("ToggleSnapToFromObjectCenters"); - Glib::RefPtr act11 = mainActions->get_action("ToggleSnapToFromRotationCenter"); - Glib::RefPtr act12 = mainActions->get_action("ToggleSnapToPageBorder"); - //Glib::RefPtr act13 = mainActions->get_action("ToggleSnapToGridGuideIntersections"); - Glib::RefPtr act14 = mainActions->get_action("ToggleSnapToGrids"); - Glib::RefPtr act15 = mainActions->get_action("ToggleSnapToGuides"); - - - if (!act1) { - return; // The snap actions haven't been defined yet (might be the case during startup) - } - - // The ..._set_active calls below will toggle the buttons, but this shouldn't lead to - // changes in our document because we're only updating the UI; - // Setting the "freeze" parameter to true will block the code in toggle_snap_callback() - g_object_set_data(G_OBJECT(toolbox), "freeze", GINT_TO_POINTER(TRUE)); - - bool const c1 = nv->snap_manager.snapprefs.getSnapEnabledGlobally(); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act1->gobj()), c1); - - bool const c2 = nv->snap_manager.snapprefs.getSnapModeBBox(); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act2->gobj()), c2); - gtk_action_set_sensitive(GTK_ACTION(act2->gobj()), c1); - - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act3->gobj()), nv->snap_manager.snapprefs.getSnapToBBoxPath()); - gtk_action_set_sensitive(GTK_ACTION(act3->gobj()), c1 && c2); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act4->gobj()), nv->snap_manager.snapprefs.getSnapToBBoxNode()); - gtk_action_set_sensitive(GTK_ACTION(act4->gobj()), c1 && c2); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act4b->gobj()), nv->snap_manager.snapprefs.getSnapBBoxEdgeMidpoints()); - gtk_action_set_sensitive(GTK_ACTION(act4b->gobj()), c1 && c2); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act4c->gobj()), nv->snap_manager.snapprefs.getSnapBBoxMidpoints()); - gtk_action_set_sensitive(GTK_ACTION(act4c->gobj()), c1 && c2); - - bool const c3 = nv->snap_manager.snapprefs.getSnapModeNode(); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act5->gobj()), c3); - gtk_action_set_sensitive(GTK_ACTION(act5->gobj()), c1); - - bool const c4 = nv->snap_manager.snapprefs.getSnapToItemPath(); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act6->gobj()), c4); - gtk_action_set_sensitive(GTK_ACTION(act6->gobj()), c1 && c3); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act6b->gobj()), nv->snap_manager.snapprefs.getSnapIntersectionCS()); - gtk_action_set_sensitive(GTK_ACTION(act6b->gobj()), c1 && c3 && c4); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act7->gobj()), nv->snap_manager.snapprefs.getSnapToItemNode()); - gtk_action_set_sensitive(GTK_ACTION(act7->gobj()), c1 && c3); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act8->gobj()), nv->snap_manager.snapprefs.getSnapSmoothNodes()); - gtk_action_set_sensitive(GTK_ACTION(act8->gobj()), c1 && c3); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act9->gobj()), nv->snap_manager.snapprefs.getSnapLineMidpoints()); - gtk_action_set_sensitive(GTK_ACTION(act9->gobj()), c1 && c3); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act10->gobj()), nv->snap_manager.snapprefs.getSnapObjectMidpoints()); - gtk_action_set_sensitive(GTK_ACTION(act10->gobj()), c1 && c3); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act11->gobj()), nv->snap_manager.snapprefs.getIncludeItemCenter()); - gtk_action_set_sensitive(GTK_ACTION(act11->gobj()), c1 && c3); - - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act12->gobj()), nv->snap_manager.snapprefs.getSnapToPageBorder()); - gtk_action_set_sensitive(GTK_ACTION(act12->gobj()), c1); - //gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act13->gobj()), nv->snap_manager.snapprefs.getSnapIntersectionGG()); - //gtk_action_set_sensitive(GTK_ACTION(act13->gobj()), c1); - - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act14->gobj()), nv->snap_manager.snapprefs.getSnapToGrids()); - gtk_action_set_sensitive(GTK_ACTION(act14->gobj()), c1); - gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act15->gobj()), nv->snap_manager.snapprefs.getSnapToGuides()); - gtk_action_set_sensitive(GTK_ACTION(act15->gobj()), c1); - - - g_object_set_data(G_OBJECT(toolbox), "freeze", GINT_TO_POINTER(FALSE)); // unfreeze (see above) + g_assert(desktop != NULL); + g_assert(toolbox != NULL); + + SPNamedView *nv = sp_desktop_namedview(desktop); + if (nv == NULL) { + g_warning("Namedview cannot be retrieved (in update_snap_toolbox)!"); + return; + } + + Glib::RefPtr mainActions = create_or_fetch_actions(desktop); + + Glib::RefPtr act1 = mainActions->get_action("ToggleSnapGlobal"); + Glib::RefPtr act2 = mainActions->get_action("ToggleSnapFromBBoxCorner"); + Glib::RefPtr act3 = mainActions->get_action("ToggleSnapToBBoxPath"); + Glib::RefPtr act4 = mainActions->get_action("ToggleSnapToBBoxNode"); + Glib::RefPtr act4b = mainActions->get_action("ToggleSnapToFromBBoxEdgeMidpoints"); + Glib::RefPtr act4c = mainActions->get_action("ToggleSnapToFromBBoxCenters"); + Glib::RefPtr act5 = mainActions->get_action("ToggleSnapFromNode"); + Glib::RefPtr act6 = mainActions->get_action("ToggleSnapToItemPath"); + Glib::RefPtr act6b = mainActions->get_action("ToggleSnapToPathIntersections"); + Glib::RefPtr act7 = mainActions->get_action("ToggleSnapToItemNode"); + Glib::RefPtr act8 = mainActions->get_action("ToggleSnapToSmoothNodes"); + Glib::RefPtr act9 = mainActions->get_action("ToggleSnapToFromLineMidpoints"); + Glib::RefPtr act10 = mainActions->get_action("ToggleSnapToFromObjectCenters"); + Glib::RefPtr act11 = mainActions->get_action("ToggleSnapToFromRotationCenter"); + Glib::RefPtr act12 = mainActions->get_action("ToggleSnapToPageBorder"); + //Glib::RefPtr act13 = mainActions->get_action("ToggleSnapToGridGuideIntersections"); + Glib::RefPtr act14 = mainActions->get_action("ToggleSnapToGrids"); + Glib::RefPtr act15 = mainActions->get_action("ToggleSnapToGuides"); + + + if (!act1) { + return; // The snap actions haven't been defined yet (might be the case during startup) + } + + // The ..._set_active calls below will toggle the buttons, but this shouldn't lead to + // changes in our document because we're only updating the UI; + // Setting the "freeze" parameter to true will block the code in toggle_snap_callback() + g_object_set_data(G_OBJECT(toolbox), "freeze", GINT_TO_POINTER(TRUE)); + + bool const c1 = nv->snap_manager.snapprefs.getSnapEnabledGlobally(); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act1->gobj()), c1); + + bool const c2 = nv->snap_manager.snapprefs.getSnapModeBBox(); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act2->gobj()), c2); + gtk_action_set_sensitive(GTK_ACTION(act2->gobj()), c1); + + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act3->gobj()), nv->snap_manager.snapprefs.getSnapToBBoxPath()); + gtk_action_set_sensitive(GTK_ACTION(act3->gobj()), c1 && c2); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act4->gobj()), nv->snap_manager.snapprefs.getSnapToBBoxNode()); + gtk_action_set_sensitive(GTK_ACTION(act4->gobj()), c1 && c2); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act4b->gobj()), nv->snap_manager.snapprefs.getSnapBBoxEdgeMidpoints()); + gtk_action_set_sensitive(GTK_ACTION(act4b->gobj()), c1 && c2); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act4c->gobj()), nv->snap_manager.snapprefs.getSnapBBoxMidpoints()); + gtk_action_set_sensitive(GTK_ACTION(act4c->gobj()), c1 && c2); + + bool const c3 = nv->snap_manager.snapprefs.getSnapModeNode(); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act5->gobj()), c3); + gtk_action_set_sensitive(GTK_ACTION(act5->gobj()), c1); + + bool const c4 = nv->snap_manager.snapprefs.getSnapToItemPath(); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act6->gobj()), c4); + gtk_action_set_sensitive(GTK_ACTION(act6->gobj()), c1 && c3); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act6b->gobj()), nv->snap_manager.snapprefs.getSnapIntersectionCS()); + gtk_action_set_sensitive(GTK_ACTION(act6b->gobj()), c1 && c3 && c4); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act7->gobj()), nv->snap_manager.snapprefs.getSnapToItemNode()); + gtk_action_set_sensitive(GTK_ACTION(act7->gobj()), c1 && c3); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act8->gobj()), nv->snap_manager.snapprefs.getSnapSmoothNodes()); + gtk_action_set_sensitive(GTK_ACTION(act8->gobj()), c1 && c3); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act9->gobj()), nv->snap_manager.snapprefs.getSnapLineMidpoints()); + gtk_action_set_sensitive(GTK_ACTION(act9->gobj()), c1 && c3); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act10->gobj()), nv->snap_manager.snapprefs.getSnapObjectMidpoints()); + gtk_action_set_sensitive(GTK_ACTION(act10->gobj()), c1 && c3); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act11->gobj()), nv->snap_manager.snapprefs.getIncludeItemCenter()); + gtk_action_set_sensitive(GTK_ACTION(act11->gobj()), c1 && c3); + + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act12->gobj()), nv->snap_manager.snapprefs.getSnapToPageBorder()); + gtk_action_set_sensitive(GTK_ACTION(act12->gobj()), c1); + //gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act13->gobj()), nv->snap_manager.snapprefs.getSnapIntersectionGG()); + //gtk_action_set_sensitive(GTK_ACTION(act13->gobj()), c1); + + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act14->gobj()), nv->snap_manager.snapprefs.getSnapToGrids()); + gtk_action_set_sensitive(GTK_ACTION(act14->gobj()), c1); + gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(act15->gobj()), nv->snap_manager.snapprefs.getSnapToGuides()); + gtk_action_set_sensitive(GTK_ACTION(act15->gobj()), c1); + + + g_object_set_data(G_OBJECT(toolbox), "freeze", GINT_TO_POINTER(FALSE)); // unfreeze (see above) } void show_aux_toolbox(GtkWidget *toolbox_toplevel) @@ -2412,8 +2412,8 @@ static void sp_stb_proportion_value_changed( GtkAdjustment *adj, GObject *dataKl if (sp_document_get_undo_sensitive(sp_desktop_document(desktop))) { if (!IS_NAN(adj->value)) { - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->setDouble("/tools/shapes/star/proportion", adj->value); + Inkscape::Preferences *prefs = Inkscape::Preferences::get(); + prefs->setDouble("/tools/shapes/star/proportion", adj->value); } } @@ -4000,7 +4000,7 @@ public: } virtual ~PencilToleranceObserver() { if (g_object_get_data(_obj, "prefobserver") == this) { - g_object_set_data(_obj, "prefobserver", NULL); + g_object_set_data(_obj, "prefobserver", NULL); } } virtual void notify(Inkscape::Preferences::Entry const &val) { @@ -4640,9 +4640,9 @@ static void update_presets_list (GObject *tbl) } } } - } + } - if (match) { + if (match) { // newly added item is at the same index as the // save command, so we need to change twice for it to take effect ege_select_one_action_set_active(sel, 0); @@ -4771,7 +4771,7 @@ static void sp_dcc_build_presets_list(GObject *tbl) int ii=1; for (std::vector::iterator i = presets.begin(); i != presets.end(); ++i) { - GtkTreeIter iter; + GtkTreeIter iter; Glib::ustring preset_name = prefs->getString(*i + "/name"); gtk_list_store_append( model, &iter ); gtk_list_store_set( model, &iter, 0, _(preset_name.data()), 1, ii++, -1 ); @@ -4823,12 +4823,12 @@ static void sp_dcc_save_profile (GtkWidget */*widget*/, GObject *tbl) int temp_index = 0; for (std::vector::iterator i = presets.begin(); i != presets.end(); ++i, ++temp_index) { - Glib::ustring name = prefs->getString(*i + "/name"); - if (!name.empty() && profile_name == name) { - new_index = temp_index; + Glib::ustring name = prefs->getString(*i + "/name"); + if (!name.empty() && profile_name == name) { + new_index = temp_index; save_path = *i; break; - } + } } if (new_index == -1) { @@ -6066,9 +6066,9 @@ sp_text_toolbox_selection_changed (Inkscape::Selection */*selection*/, GObject * if (result_family == QUERY_STYLE_NOTHING || result_style == QUERY_STYLE_NOTHING || result_numbers == QUERY_STYLE_NOTHING) { // there are no texts in selection, read from prefs - sp_style_read_from_prefs(query, "/tools/text"); + sp_style_read_from_prefs(query, "/tools/text"); - if (g_object_get_data(tbl, "text_style_from_prefs")) { + 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) ); @@ -6348,8 +6348,7 @@ sp_text_toolbox_anchoring_toggled (GtkRadioButton *button, // move the x of all texts to preserve the same bbox Inkscape::Selection *selection = sp_desktop_selection(desktop); - GSList const *items = selection->itemList(); - for (; items != NULL; items = items->next) { + for (GSList const *items = selection->itemList(); items != NULL; items = items->next) { if (SP_IS_TEXT((SPItem *) items->data)) { SPItem *item = SP_ITEM(items->data); @@ -6357,13 +6356,14 @@ sp_text_toolbox_anchoring_toggled (GtkRadioButton *button, // below, variable names suggest horizontal move, but we check the writing direction // and move in the corresponding axis int axis; - if (writing_mode == SP_CSS_WRITING_MODE_LR_TB || writing_mode == SP_CSS_WRITING_MODE_RL_TB) + if (writing_mode == SP_CSS_WRITING_MODE_LR_TB || writing_mode == SP_CSS_WRITING_MODE_RL_TB) { axis = NR::X; - else + } else { axis = NR::Y; + } Geom::OptRect bbox - = item->getBounds(Geom::identity(), SPItem::GEOMETRIC_BBOX); + = item->getBounds(Geom::identity(), SPItem::GEOMETRIC_BBOX); if (!bbox) continue; double width = bbox->dimensions()[axis]; @@ -6412,10 +6412,11 @@ sp_text_toolbox_anchoring_toggled (GtkRadioButton *button, } } Geom::Point XY = SP_TEXT(item)->attributes.firstXY(); - if (axis == NR::X) + if (axis == NR::X) { XY = XY + Geom::Point (move, 0); - else + } else { XY = XY + Geom::Point (0, move); + } SP_TEXT(item)->attributes.setFirstXY(XY); SP_OBJECT(item)->updateRepr(); SP_OBJECT(item)->requestDisplayUpdate(SP_OBJECT_MODIFIED_FLAG); @@ -6461,8 +6462,8 @@ sp_text_toolbox_anchoring_toggled (GtkRadioButton *button, // If querying returned nothing, read the style from the text tool prefs (default style for new texts) if (result_numbers == QUERY_STYLE_NOTHING) { - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->mergeStyle("/tools/text/style", css); + Inkscape::Preferences *prefs = Inkscape::Preferences::get(); + prefs->mergeStyle("/tools/text/style", css); } sp_style_unref(query); @@ -6565,8 +6566,8 @@ sp_text_toolbox_style_toggled (GtkToggleButton *button, // If querying returned nothing, read the style from the text tool prefs (default style for new texts) if (result_fontspec == QUERY_STYLE_NOTHING) { - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->mergeStyle("/tools/text/style", css); + Inkscape::Preferences *prefs = Inkscape::Preferences::get(); + prefs->mergeStyle("/tools/text/style", css); } sp_style_unref(query); @@ -6615,7 +6616,7 @@ sp_text_toolbox_orientation_toggled (GtkRadioButton *button, if (result_numbers == QUERY_STYLE_NOTHING) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->mergeStyle("/tools/text/style", css); + prefs->mergeStyle("/tools/text/style", css); } sp_desktop_set_style (desktop, css, true, true); @@ -6727,7 +6728,7 @@ sp_text_toolbox_size_changed (GtkComboBox *cbox, if (result_numbers == QUERY_STYLE_NOTHING) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->mergeStyle("/tools/text/style", css); + prefs->mergeStyle("/tools/text/style", css); } sp_style_unref(query); -- cgit v1.2.3 From 806532a08e4b9f7783bc4e749a268583f3f92baf Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Sat, 26 Dec 2009 19:25:48 -0800 Subject: Correcting initialization order in ctor. (bzr r8914) --- src/document.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/document.cpp b/src/document.cpp index df77dde64..3104ade28 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -97,9 +97,9 @@ SPDocument::SPDocument() : rerouting_handler_id(0), profileManager(0), // deferred until after other initialization router(new Avoid::Router(Avoid::PolyLineRouting|Avoid::OrthogonalRouting)), - current_persp3d(0), _collection_queue(0), - oldSignalsConnected(false) + oldSignalsConnected(false), + current_persp3d(0) { // Penalise libavoid for choosing paths with needless extra segments. // This results in much better looking orthogonal connector paths. -- cgit v1.2.3 From 95e85b55ac17a5418d971ace335650ba0fc082e0 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Sat, 26 Dec 2009 19:27:32 -0800 Subject: Warning cleanup. (bzr r8915) --- src/snapper.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/snapper.h b/src/snapper.h index 93756f7af..dcc0fbb81 100644 --- a/src/snapper.h +++ b/src/snapper.h @@ -61,7 +61,7 @@ public: SnapPreferences::PointType const &/*t*/, Geom::Point const &/*p*/, SnapSourceType const &/*source_type*/, - long source_num, + long /*source_num*/, Geom::OptRect const &/*bbox_to_snap*/, std::vector const */*it*/, std::vector > */*unselected_nodes*/) const {}; @@ -106,7 +106,7 @@ public: SnapPreferences::PointType const &/*t*/, Geom::Point const &/*p*/, SnapSourceType const &/*source_type*/, - long source_num, + long /*source_num*/, Geom::OptRect const &/*bbox_to_snap*/, ConstraintLine const &/*c*/, std::vector const */*it*/) const {}; -- cgit v1.2.3 From 387ffc573407e64bb604d4014c59f397675f3ea2 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Sat, 26 Dec 2009 19:35:08 -0800 Subject: Encapsulating use of gcc hash_map extension. (bzr r8916) --- src/libnrtype/FontFactory.cpp | 63 +++++++++++++++-------- src/libnrtype/FontFactory.h | 21 ++++---- src/libnrtype/FontInstance.cpp | 114 ++++++++++++++++++++++++++++------------- src/libnrtype/font-instance.h | 58 +++++++++------------ 4 files changed, 154 insertions(+), 102 deletions(-) diff --git a/src/libnrtype/FontFactory.cpp b/src/libnrtype/FontFactory.cpp index fec9316b9..1f85ee5ca 100644 --- a/src/libnrtype/FontFactory.cpp +++ b/src/libnrtype/FontFactory.cpp @@ -26,6 +26,10 @@ /* Freetype2 */ # include +#include + + +typedef __gnu_cxx::hash_map FaceMapType; // need to avoid using the size field size_t font_descr_hash::operator()( PangoFontDescription *const &x) const { @@ -299,20 +303,25 @@ font_factory *font_factory::Default(void) return lUsine; } -font_factory::font_factory(void) -{ - fontSize = 512; - nbEnt = 0; - maxEnt = 32; - ents = (font_entry*)g_malloc(maxEnt*sizeof(font_entry)); +font_factory::font_factory(void) : + nbEnt(0), + maxEnt(32), + ents(static_cast(g_malloc(maxEnt*sizeof(font_entry)))), #ifdef USE_PANGO_WIN32 - hScreenDC = pango_win32_get_dc(); - fontServer = pango_win32_font_map_for_display(); - fontContext = pango_win32_get_context(); - pangoFontCache = pango_win32_font_map_get_font_cache(fontServer); + fontServer(pango_win32_font_map_for_display()), + fontContext(pango_win32_get_context()), + pangoFontCache(pango_win32_font_map_get_font_cache(fontServer)), + hScreenDC(pango_win32_get_dc()), +#else + fontServer(pango_ft2_font_map_new()), + fontContext(0), +#endif + fontSize(512), + loadedPtr(new FaceMapType()) +{ +#ifdef USE_PANGO_WIN32 #else - fontServer = pango_ft2_font_map_new(); pango_ft2_font_map_set_resolution((PangoFT2FontMap*)fontServer, 72, 72); fontContext = pango_ft2_font_map_create_context((PangoFT2FontMap*)fontServer); pango_ft2_font_map_set_default_substitute((PangoFT2FontMap*)fontServer,FactorySubstituteFunc,this,NULL); @@ -321,6 +330,11 @@ font_factory::font_factory(void) font_factory::~font_factory(void) { + if (loadedPtr) { + FaceMapType* tmp = static_cast(loadedPtr); + loadedPtr = 0; + } + for (int i = 0;i < nbEnt;i++) ents[i].f->Unref(); if ( ents ) g_free(ents); @@ -793,6 +807,7 @@ font_instance *font_factory::Face(PangoFontDescription *descr, bool canFail) font_instance *res = NULL; + FaceMapType& loadedFaces = *static_cast(loadedPtr); if ( loadedFaces.find(descr) == loadedFaces.end() ) { // not yet loaded PangoFont *nFace = NULL; @@ -849,8 +864,9 @@ font_instance *font_factory::Face(PangoFontDescription *descr, bool canFail) res->Ref(); AddInCache(res); } - if(res) - res->InitTheFace(); + if (res) { + res->InitTheFace(); + } return res; } @@ -924,15 +940,18 @@ font_instance *font_factory::Face(char const *family, NRTypePosDef apos) void font_factory::UnrefFace(font_instance *who) { - if ( who == NULL ) return; - if ( loadedFaces.find(who->descr) == loadedFaces.end() ) { - // not found - char *tc = pango_font_description_to_string(who->descr); - g_warning("unrefFace %p=%s: failed\n",who,tc); - g_free(tc); - } else { - loadedFaces.erase(loadedFaces.find(who->descr)); - // printf("unrefFace %p: success\n",who); + if ( who ) { + FaceMapType& loadedFaces = *static_cast(loadedPtr); + + if ( loadedFaces.find(who->descr) == loadedFaces.end() ) { + // not found + char *tc = pango_font_description_to_string(who->descr); + g_warning("unrefFace %p=%s: failed\n",who,tc); + g_free(tc); + } else { + loadedFaces.erase(loadedFaces.find(who->descr)); + // printf("unrefFace %p: success\n",who); + } } } diff --git a/src/libnrtype/FontFactory.h b/src/libnrtype/FontFactory.h index 9f4b31a2e..8d85bcf3e 100644 --- a/src/libnrtype/FontFactory.h +++ b/src/libnrtype/FontFactory.h @@ -11,7 +11,6 @@ #include #include -#include #ifdef HAVE_CONFIG_H # include @@ -84,31 +83,29 @@ public: double fontSize; /**< The huge fontsize used as workaround for hinting. * Different between freetype and win32. */ - __gnu_cxx::hash_map loadedFaces; - font_factory(); virtual ~font_factory(); /// Returns the default font_factory. static font_factory* Default(); - + /// Constructs a pango string for use with the fontStringMap (see below) Glib::ustring ConstructFontSpecification(PangoFontDescription *font); Glib::ustring ConstructFontSpecification(font_instance *font); - + /// Returns strings to be used in the UI for family and face (or "style" as the column is labeled) Glib::ustring GetUIFamilyString(PangoFontDescription const *fontDescr); Glib::ustring GetUIStyleString(PangoFontDescription const *fontDescr); - + /// Modifiers for the font specification (returns new font specification) Glib::ustring ReplaceFontSpecificationFamily(const Glib::ustring & fontSpec, const Glib::ustring & newFamily); Glib::ustring FontSpecificationSetItalic(const Glib::ustring & fontSpec, bool turnOn); Glib::ustring FontSpecificationSetBold(const Glib::ustring & fontSpec, bool turnOn); - + // Gathers all strings needed for UI while storing pango information in // fontInstanceMap and fontStringMap void GetUIFamiliesAndStyles(FamilyToStylesMap *map); - + /// Retrieve a font_instance from a style object, first trying to use the font-specification, the CSS information font_instance* FaceFromStyle(SPStyle const *style); @@ -129,17 +126,19 @@ public: // internal void AddInCache(font_instance *who); - + private: + void* loadedPtr; + // These two maps are used for translating between what's in the UI and a pango // font description. This is necessary because Pango cannot always // reproduce these structures from the names it gave us in the first place. - + // Key: A string produced by font_factory::ConstructFontSpecification // Value: The associated PangoFontDescription typedef std::map PangoStringToDescrMap; PangoStringToDescrMap fontInstanceMap; - + // Key: Family name in UI + Style name in UI // Value: The associated string that should be produced with font_factory::ConstructFontSpecification typedef std::map UIStringToPangoStringMap; diff --git a/src/libnrtype/FontInstance.cpp b/src/libnrtype/FontInstance.cpp index e1413b46e..f34a230c1 100644 --- a/src/libnrtype/FontInstance.cpp +++ b/src/libnrtype/FontInstance.cpp @@ -29,6 +29,22 @@ # include FT_TRUETYPE_TABLES_H # include +#include + + +// the various raster_font in use at a given time are held in a hash_map whose indices are the +// styles, hence the 2 following 'classes' +struct font_style_hash : public std::unary_function { + size_t operator()(font_style const &x) const; +}; + +struct font_style_equal : public std::binary_function { + bool operator()(font_style const &a, font_style const &b); +}; + + +typedef __gnu_cxx::hash_map StyleMap; + size_t font_style_hash::operator()(const font_style &x) const { @@ -155,36 +171,61 @@ static int ft2_cubic_to(FREETYPE_VECTOR *control1, FREETYPE_VECTOR *control2, FR * */ -font_instance::font_instance(void) +font_instance::font_instance(void) : + pFont(0), + descr(0), + refCount(0), + daddy(0), + nbGlyph(0), + maxGlyph(0), + glyphs(0), + loadedPtr(new StyleMap()), + theFace(0) { - //printf("font instance born\n"); - descr=NULL; - pFont=NULL; - refCount=0; - daddy=NULL; - nbGlyph=maxGlyph=0; - glyphs=NULL; - theFace=NULL; + //printf("font instance born\n"); } font_instance::~font_instance(void) { - if ( daddy ) daddy->UnrefFace(this); - //printf("font instance death\n"); - if ( pFont ) g_object_unref(pFont); - pFont=NULL; - if ( descr ) pango_font_description_free(descr); - descr=NULL; - // if ( theFace ) FT_Done_Face(theFace); // owned by pFont. don't touch - theFace=NULL; - - for (int i=0;i(loadedPtr); + delete tmp; + loadedPtr = 0; + } + + if ( daddy ) { + daddy->UnrefFace(this); + daddy = 0; + } + + //printf("font instance death\n"); + if ( pFont ) { + g_object_unref(pFont); + pFont = 0; + } + + if ( descr ) { + pango_font_description_free(descr); + descr = 0; + } + + // if ( theFace ) FT_Done_Face(theFace); // owned by pFont. don't touch + theFace = 0; + + for (int i=0;i(loadedPtr); + if ( loadedStyles.find(nStyle) == loadedStyles.end() ) { raster_font *nR = new raster_font(nStyle); nR->Ref(); nR->daddy=this; @@ -746,15 +788,17 @@ raster_font* font_instance::RasterFont(const font_style &inStyle) void font_instance::RemoveRasterFont(raster_font* who) { - if ( who == NULL ) return; - if ( loadedStyles.find(who->style) == loadedStyles.end() ) { - //g_print("RemoveRasterFont failed \n"); - // not found - } else { - loadedStyles.erase(loadedStyles.find(who->style)); - //g_print("RemoveRasterFont\n"); - Unref(); - } + if ( who ) { + StyleMap& loadedStyles = *static_cast(loadedPtr); + if ( loadedStyles.find(who->style) == loadedStyles.end() ) { + //g_print("RemoveRasterFont failed \n"); + // not found + } else { + loadedStyles.erase(loadedStyles.find(who->style)); + //g_print("RemoveRasterFont\n"); + Unref(); + } + } } diff --git a/src/libnrtype/font-instance.h b/src/libnrtype/font-instance.h index 4209a20af..521c9a424 100644 --- a/src/libnrtype/font-instance.h +++ b/src/libnrtype/font-instance.h @@ -1,7 +1,6 @@ #ifndef SEEN_LIBNRTYPE_FONT_INSTANCE_H #define SEEN_LIBNRTYPE_FONT_INSTANCE_H -#include #include #include #include @@ -16,33 +15,21 @@ #include <2geom/d2.h> // the font_instance are the template of several raster_font; they provide metrics and outlines -// that are drawn by the raster_font, so the raster_font needs info relative to the way the +// that are drawn by the raster_font, so the raster_font needs info relative to the way the // font need to be drawn. note that fontsize is a scale factor in the transform matrix // of the style -// the various raster_font in use at a given time are held in a hash_map whose indices are the -// styles, hence the 2 following 'classes' -struct font_style_hash : public std::unary_function { - size_t operator()(font_style const &x) const; -}; - -struct font_style_equal : public std::binary_function { - bool operator()(font_style const &a, font_style const &b); -}; - class font_instance { public: - // hashmap to get the raster_font for a given style - __gnu_cxx::hash_map loadedStyles; - // the real source of the font + // the real source of the font PangoFont* pFont; - // depending on the rendering backend, different temporary data + // depending on the rendering backend, different temporary data - // that's the font's fingerprint; this particular PangoFontDescription gives the entry at which this font_instance - // resides in the font_factory loadedFaces hash_map + // that's the font's fingerprint; this particular PangoFontDescription gives the entry at which this font_instance + // resides in the font_factory loadedFaces hash_map PangoFontDescription* descr; - // refcount + // refcount int refCount; - // font_factory owning this font_instance + // font_factory owning this font_instance font_factory* daddy; // common glyph definitions for all the rasterfonts @@ -58,38 +45,38 @@ public: bool IsOutlineFont(void); // utility void InstallFace(PangoFont* iFace); // utility; should reset the pFont field if loading failed - // in case the PangoFont is a bitmap font, for example. that way, the calling function - // will be able to check the validity of the font before installing it in loadedFaces + // in case the PangoFont is a bitmap font, for example. that way, the calling function + // will be able to check the validity of the font before installing it in loadedFaces void InitTheFace(); int MapUnicodeChar(gunichar c); // calls the relevant unicode->glyph index function void LoadGlyph(int glyph_id); // the main backend-dependent function - // loads the given glyph's info - - // nota: all coordinates returned by these functions are on a [0..1] scale; you need to multiply - // by the fontsize to get the real sizes + // loads the given glyph's info + + // nota: all coordinates returned by these functions are on a [0..1] scale; you need to multiply + // by the fontsize to get the real sizes Path* Outline(int glyph_id, Path *copyInto=NULL); - // queries the outline of the glyph (in livarot Path form), and copies it into copyInto instead - // of allocating a new Path if copyInto != NULL + // queries the outline of the glyph (in livarot Path form), and copies it into copyInto instead + // of allocating a new Path if copyInto != NULL Geom::PathVector* PathVector(int glyph_id); // returns the 2geom-type pathvector for this glyph. no refcounting needed, it's deallocated when the font_instance dies double Advance(int glyph_id, bool vertical); - // nominal advance of the font. + // nominal advance of the font. bool FontMetrics(double &ascent, double &descent, double &leading); bool FontSlope(double &run, double &rise); // for generating slanted cursors for oblique fonts Geom::OptRect BBox(int glyph_id); - // creates a rasterfont for the given style + // creates a rasterfont for the given style raster_font* RasterFont(Geom::Matrix const &trs, double stroke_width, bool vertical = false, JoinType stroke_join = join_straight, ButtType stroke_cap = butt_straight, float miter_limit = 4.0); - // the dashes array in iStyle is copied + // the dashes array in iStyle is copied raster_font* RasterFont(font_style const &iStyle); - // private use: tells the font_instance that the raster_font 'who' has died + // private use: tells the font_instance that the raster_font 'who' has died void RemoveRasterFont(raster_font *who); - // attribute queries + // attribute queries unsigned Name(gchar *str, unsigned size); unsigned PSName(gchar *str, unsigned size); unsigned Family(gchar *str, unsigned size); @@ -98,10 +85,13 @@ public: private: void FreeTheFace(); + // hashmap to get the raster_font for a given style + void* loadedPtr; // Pointer to a hash_map. Moved into .cpp to not expose use of __gnu_cxx extension. + #ifdef USE_PANGO_WIN32 HFONT theFace; #else - FT_Face theFace; + FT_Face theFace; // it's a pointer in fact; no worries to ref/unref it, pango does its magic // as long as pFont is valid, theFace is too #endif -- cgit v1.2.3 From f00de717dbe10e1762fea7f314147f5ce7137f3b Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Sat, 26 Dec 2009 20:08:30 -0800 Subject: Warning cleanup from unused cursor images. (bzr r8917) --- src/spray-context.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/spray-context.cpp b/src/spray-context.cpp index b70e16467..585b24c44 100644 --- a/src/spray-context.cpp +++ b/src/spray-context.cpp @@ -39,14 +39,14 @@ #include "desktop-style.h" #include "message-context.h" #include "pixmaps/cursor-spray.xpm" -#include "pixmaps/cursor-spray-move.xpm" -#include "pixmaps/cursor-thin.xpm" -#include "pixmaps/cursor-thicken.xpm" -#include "pixmaps/cursor-attract.xpm" -#include "pixmaps/cursor-repel.xpm" -#include "pixmaps/cursor-push.xpm" -#include "pixmaps/cursor-roughen.xpm" -#include "pixmaps/cursor-color.xpm" +//#include "pixmaps/cursor-spray-move.xpm" +//#include "pixmaps/cursor-thin.xpm" +//#include "pixmaps/cursor-thicken.xpm" +//#include "pixmaps/cursor-attract.xpm" +//#include "pixmaps/cursor-repel.xpm" +//#include "pixmaps/cursor-push.xpm" +//#include "pixmaps/cursor-roughen.xpm" +//#include "pixmaps/cursor-color.xpm" #include #include "libnr/nr-matrix-ops.h" #include "libnr/nr-scale-translate-ops.h" -- cgit v1.2.3 From 6f703d63dbec63fd436f90389438d916cde8a477 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Sat, 26 Dec 2009 20:11:42 -0800 Subject: Warning cleanup (bzr r8918) --- src/connector-context.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/connector-context.cpp b/src/connector-context.cpp index 307d59d1f..c5c23a734 100644 --- a/src/connector-context.cpp +++ b/src/connector-context.cpp @@ -156,8 +156,8 @@ #include "connector-context.h" #include "pixmaps/cursor-connector.xpm" #include "pixmaps/cursor-node.xpm" -#include "pixmaps/cursor-node-m.xpm" -#include "pixmaps/cursor-node-d.xpm" +//#include "pixmaps/cursor-node-m.xpm" +//#include "pixmaps/cursor-node-d.xpm" #include "xml/node-event-vector.h" #include "xml/repr.h" #include "svg/svg.h" -- cgit v1.2.3 From 224d570c84d69f5176c12490479ab1a3eae93dfa Mon Sep 17 00:00:00 2001 From: "Arcadie M. Cracan" Date: Sun, 27 Dec 2009 12:21:31 +0200 Subject: Connector tool: make connectors avoid the convex hull of shapes. (bzr r8857.1.1) --- src/conn-avoid-ref.cpp | 294 +++++++++++++++++++++++----------------------- src/connector-context.cpp | 114 +++++++++--------- src/sp-conn-end.cpp | 33 +++--- 3 files changed, 219 insertions(+), 222 deletions(-) diff --git a/src/conn-avoid-ref.cpp b/src/conn-avoid-ref.cpp index c04ad9e49..b2aa0ce6b 100644 --- a/src/conn-avoid-ref.cpp +++ b/src/conn-avoid-ref.cpp @@ -19,6 +19,7 @@ #include "2geom/line.h" #include "2geom/crossing.h" #include "2geom/convex-cover.h" +#include "helper/geom-curves.h" #include "svg/stringstream.h" #include "conn-avoid-ref.h" #include "connection-points.h" @@ -32,6 +33,7 @@ #include "desktop.h" #include "desktop-handles.h" #include "sp-namedview.h" +#include "sp-item-group.h" #include "inkscape.h" #include @@ -56,7 +58,7 @@ SPAvoidRef::~SPAvoidRef() { _transformed_connection.disconnect(); - // If the document is being destroyed then the router instance + // If the document is being destroyed then the router instance // and the ShapeRefs will have been destroyed with it. const bool routerInstanceExists = (item->document->router != NULL); @@ -103,10 +105,10 @@ void SPAvoidRef::setConnectionPoints(gchar const *value) Update the connectors for which the endpoint has changed. */ - + gchar ** strarray = g_strsplit(value, "|", 0); gchar ** iter = strarray; - + while (*iter != NULL) { ConnectionPoint cp; Inkscape::SVGIStringStream is(*iter); @@ -167,17 +169,19 @@ void SPAvoidRef::setConnectionPoints(gchar const *value) { SPPath* path = SP_PATH(i->data); SPConnEnd** connEnds = path->connEndPair.getConnEnds(); - for (int ix=0; ix<2; ++ix) - if (connEnds[ix]->type == ConnPointUserDefined) - if (updates.find(connEnds[ix]->id) != updates.end()) - if (path->connEndPair.isAutoRoutingConn()) + for (int ix=0; ix<2; ++ix) { + if (connEnds[ix]->type == ConnPointUserDefined) { + if (updates.find(connEnds[ix]->id) != updates.end()) { + if (path->connEndPair.isAutoRoutingConn()) { path->connEndPair.tellLibavoidNewEndpoints(); - else - { + } else { } - else - if (deletes.find(connEnds[ix]->id) != deletes.end()) - sp_conn_end_detach(path, ix); + } + else if (deletes.find(connEnds[ix]->id) != deletes.end()) { + sp_conn_end_detach(path, ix); + } + } + } } g_slist_free(conns); // Remove all deleted connection points @@ -189,7 +193,7 @@ void SPAvoidRef::setConnectionPoints(gchar const *value) void SPAvoidRef::setConnectionPointsAttrUndoable(const gchar* value, const gchar* action) { SPDocument* doc = SP_OBJECT_DOCUMENT(item); - + sp_object_setAttribute( SP_OBJECT(item), "inkscape:connection-points", value, 0 ); item->updateRepr(); sp_document_ensure_up_to_date(doc); @@ -229,8 +233,8 @@ void SPAvoidRef::addConnectionPoint(ConnectionPoint &cp) } else ostr<<'|'<setConnectionPointsAttrUndoable( ostr.str().c_str(), _("Added a new connection point") ); + + this->setConnectionPointsAttrUndoable( ostr.str().c_str(), _("Add a new connection point") ); } void SPAvoidRef::updateConnectionPoint(ConnectionPoint &cp) @@ -255,7 +259,7 @@ void SPAvoidRef::updateConnectionPoint(ConnectionPoint &cp) else ostr<<'|'<<*to_write; } - this->setConnectionPointsAttrUndoable( ostr.str().c_str(), _("Moved a connection point") ); + this->setConnectionPointsAttrUndoable( ostr.str().c_str(), _("Move a connection point") ); } } @@ -263,21 +267,19 @@ void SPAvoidRef::deleteConnectionPoint(ConnectionPoint &cp) { Inkscape::SVGOStringStream ostr; IdConnectionPointMap::iterator cp_pos = connection_points.find( cp.id ); - if ( cp_pos != connection_points.end() ) - { + if ( cp_pos != connection_points.end() ) { bool first = true; - for (IdConnectionPointMap::iterator it = connection_points.begin(); it != connection_points.end(); ++it) - { - if ( it != cp_pos ) - if ( first ) - { + for (IdConnectionPointMap::iterator it = connection_points.begin(); it != connection_points.end(); ++it) { + if ( it != cp_pos ) { + if ( first ) { first = false; ostr<second; - } - else + } else { ostr<<'|'<second; + } + } } - this->setConnectionPointsAttrUndoable( ostr.str().c_str(), _("Removed a connection point") ); + this->setConnectionPointsAttrUndoable( ostr.str().c_str(), _("Remove a connection point") ); } } @@ -304,7 +306,7 @@ void SPAvoidRef::handleSettingChange(void) setting = new_setting; Router *router = item->document->router; - + _transformed_connection.disconnect(); if (new_setting) { Avoid::Polygon poly = avoid_item_poly(item); @@ -314,19 +316,19 @@ void SPAvoidRef::handleSettingChange(void) const char *id = SP_OBJECT_REPR(item)->attribute("id"); g_assert(id != NULL); - + // Get a unique ID for the item. GQuark itemID = g_quark_from_string(id); shapeRef = new Avoid::ShapeRef(router, poly, itemID); - + router->addShape(shapeRef); } } else { g_assert(shapeRef); - + router->removeShape(shapeRef); delete shapeRef; shapeRef = NULL; @@ -341,7 +343,7 @@ GSList *SPAvoidRef::getAttachedShapes(const unsigned int type) Avoid::IntList shapes; GQuark shapeId = g_quark_from_string(item->id); item->document->router->attachedShapes(shapes, shapeId, type); - + Avoid::IntList::iterator finish = shapes.end(); for (Avoid::IntList::iterator i = shapes.begin(); i != finish; ++i) { const gchar *connId = g_quark_to_string(*i); @@ -365,7 +367,7 @@ GSList *SPAvoidRef::getAttachedConnectors(const unsigned int type) Avoid::IntList conns; GQuark shapeId = g_quark_from_string(item->id); item->document->router->attachedConns(conns, shapeId, type); - + Avoid::IntList::iterator finish = conns.end(); for (Avoid::IntList::iterator i = conns.begin(); i != finish; ++i) { const gchar *connId = g_quark_to_string(*i); @@ -386,6 +388,7 @@ Geom::Point SPAvoidRef::getConnectionPointPos(const int type, const int id) g_assert(item); Geom::Point pos; const Geom::Matrix& transform = sp_item_i2doc_affine(item); + // TODO investigate why this was asking for the active desktop: SPDesktop *desktop = inkscape_active_desktop(); if ( type == ConnPointDefault ) @@ -419,146 +422,139 @@ bool SPAvoidRef::isValidConnPointId( const int type, const int id ) else return connection_points.find( id ) != connection_points.end(); } - + return true; } -static Avoid::Polygon avoid_item_poly(SPItem const *item) +static std::vector approxCurveWithPoints(SPCurve *curve) { - SPDesktop *desktop = inkscape_active_desktop(); - g_assert(desktop != NULL); - - // TODO: The right way to do this is to return the convex hull of - // the object, or an approximation in the case of a rounded - // object. Specific SPItems will need to have a new - // function that returns points for the convex hull. - // For some objects it is enough to feed the snappoints to - // some convex hull code, though not NR::ConvexHull as this - // only keeps the bounding box of the convex hull currently. - - double spacing = desktop->namedview->connector_spacing; - - // [sommer] If item is a shape, use an approximation of its convex hull + // The number of segments to use for not straight curves approximation + const unsigned NUM_SEGS = 4; + + const Geom::PathVector& curve_pv = curve->get_pathvector(); + + // The structure to hold the output + std::vector poly_points; + + // Iterate over all curves, adding the endpoints for linear curves and + // sampling the other curves + double seg_size = 1.0 / NUM_SEGS; + double at; + at = 0; + Geom::PathVector::const_iterator pit = curve_pv.begin(); + while (pit != curve_pv.end()) { - // MJW: Disable this for the moment. It still has some issues. - const bool convex_hull_approximation_enabled = false; - - if ( convex_hull_approximation_enabled && SP_IS_SHAPE (item) ) { - // The number of points to use for approximation - const unsigned NUM_POINTS = 64; - -// printf("[sommer] is a shape\n"); - SPCurve* curve = sp_shape_get_curve (SP_SHAPE (item)); - if (curve) { -// printf("[sommer] is a curve\n"); - - // apply all transformations - Geom::Matrix itd_mat = sp_item_i2doc_affine(item); - curve->transform(itd_mat); - - // iterate over all paths - const Geom::PathVector& curve_pv = curve->get_pathvector(); - std::vector hull_points; - for (Geom::PathVector::const_iterator i = curve_pv.begin(); i != curve_pv.end(); i++) { - const Geom::Path& curve_pv_path = *i; -// printf("[sommer] tracing sub-path\n"); - - // FIXME: enlarge path by "desktop->namedview->connector_spacing" (using sp_selected_path_do_offset)? - - // use appropriate fraction of points for this path (first one gets any remainder) - unsigned num_points = NUM_POINTS / curve_pv.size(); - if (i == curve_pv.begin()) num_points += NUM_POINTS - (num_points * curve_pv.size()); - printf("[sommer] using %d points for this path\n", num_points); - - // sample points along the path for approximation of convex hull - for (unsigned n = 0; n < num_points; n++) { - double at = curve_pv_path.size() / static_cast(num_points) * n; - Geom::Point pt = curve_pv_path.pointAt(at); - hull_points.push_back(pt); - } + Geom::Path::const_iterator cit = pit->begin(); + while (cit != pit->end()) + if (dynamic_cast(&*cit)) + { + at += seg_size; + if (at <= 1.0 ) + poly_points.push_back(cit->pointAt(at)); + else + { + at = 0.0; + ++cit; } + } + else + { + poly_points.push_back(cit->finalPoint()); + ++cit; + } + ++pit; + } + return poly_points; +} - curve->unref(); - - // create convex hull from all sampled points - Geom::ConvexHull hull(hull_points); +static std::vector approxItemWithPoints(SPItem const *item, const Geom::Matrix& item_transform) +{ + // The structure to hold the output + std::vector poly_points; - // store expanded convex hull in Avoid::Polygn - unsigned n = 0; - Avoid::Polygon poly; - const Geom::Point& old_pt = *hull.boundary.begin(); + if (SP_IS_GROUP(item)) + { + SPGroup* group = SP_GROUP(item); + // consider all first-order children + for (GSList const* i = sp_item_group_item_list(group); i != NULL; i = i->next) { + SPItem* child_item = SP_ITEM(i->data); + std::vector child_points = approxItemWithPoints(child_item, item_transform * child_item->transform); + poly_points.insert(poly_points.end(), child_points.begin(), child_points.end()); + } + } + else if (SP_IS_SHAPE(item)) + { + SPCurve* item_curve = sp_shape_get_curve(SP_SHAPE(item)); + // make sure it has an associated curve + if (item_curve) + { + // apply transformations (up to common ancestor) + item_curve->transform(item_transform); + std::vector curve_points = approxCurveWithPoints(item_curve); + poly_points.insert(poly_points.end(), curve_points.begin(), curve_points.end()); + item_curve->unref(); + } + } - Geom::Line hull_edge(*hull.boundary.begin(), *(hull.boundary.begin()+1)); - Geom::Line parallel_hull_edge; - parallel_hull_edge.origin(hull_edge.origin()+hull_edge.versor().ccw()*spacing); - parallel_hull_edge.versor(hull_edge.versor()); - Geom::Line bisector = Geom::make_angle_bisector_line( *(hull.boundary.end()), *hull.boundary.begin(), - *(hull.boundary.begin()+1)); - Geom::OptCrossing int_pt = Geom::intersection(parallel_hull_edge, bisector); + return poly_points; +} +static Avoid::Polygon avoid_item_poly(SPItem const *item) +{ + SPDesktop *desktop = inkscape_active_desktop(); + g_assert(desktop != NULL); + double spacing = desktop->namedview->connector_spacing; - if (int_pt) - { - Avoid::Point avoid_pt((parallel_hull_edge.origin()+parallel_hull_edge.versor()*int_pt->ta)[Geom::X], - (parallel_hull_edge.origin()+parallel_hull_edge.versor()*int_pt->ta)[Geom::Y]); -// printf("[sommer] %f, %f\n", old_pt[Geom::X], old_pt[Geom::Y]); -/* printf("[sommer] %f, %f\n", (parallel_hull_edge.origin()+parallel_hull_edge.versor()*int_pt->ta)[Geom::X], - (parallel_hull_edge.origin()+parallel_hull_edge.versor()*int_pt->ta)[Geom::Y]);*/ - poly.ps.push_back(avoid_pt); - } - for (std::vector::const_iterator i = hull.boundary.begin() + 1; i != hull.boundary.end(); i++, n++) { - const Geom::Point& old_pt = *i; - Geom::Line hull_edge(*i, *(i+1)); - Geom::Line parallel_hull_edge; - parallel_hull_edge.origin(hull_edge.origin()+hull_edge.versor().ccw()*spacing); - parallel_hull_edge.versor(hull_edge.versor()); - Geom::Line bisector = Geom::make_angle_bisector_line( *(i-1), *i, *(i+1)); - Geom::OptCrossing intersect_pt = Geom::intersection(parallel_hull_edge, bisector); - - if (int_pt) - { - Avoid::Point avoid_pt((parallel_hull_edge.origin()+parallel_hull_edge.versor()*int_pt->ta)[Geom::X], - (parallel_hull_edge.origin()+parallel_hull_edge.versor()*int_pt->ta)[Geom::Y]); -/* printf("[sommer] %f, %f\n", old_pt[Geom::X], old_pt[Geom::Y]); - printf("[sommer] %f, %f\n", (parallel_hull_edge.origin()+parallel_hull_edge.versor()*int_pt->ta)[Geom::X], - (parallel_hull_edge.origin()+parallel_hull_edge.versor()*int_pt->ta)[Geom::Y]);*/ - poly.ps.push_back(avoid_pt); - } - } - + Geom::Matrix itd_mat = sp_item_i2doc_affine(item); + std::vector hull_points; + hull_points = approxItemWithPoints(item, itd_mat); - return poly; - }// else printf("[sommer] is no curve\n"); - }// else printf("[sommer] is no shape\n"); - } - - Geom::OptRect rHull = item->getBounds(sp_item_i2doc_affine(item)); - if (!rHull) { - return Avoid::Polygon(); - } + // create convex hull from all sampled points + Geom::ConvexHull hull(hull_points); - // Add a little buffer around the edge of each object. - Geom::Rect rExpandedHull = *rHull; - rExpandedHull.expandBy(spacing); - Avoid::Polygon poly(4); + // enlarge path by "desktop->namedview->connector_spacing" + // store expanded convex hull in Avoid::Polygn + Avoid::Polygon poly; - for (size_t n = 0; n < 4; ++n) { - Geom::Point hullPoint = rExpandedHull.corner(n); - poly.ps[n].x = hullPoint[Geom::X]; - poly.ps[n].y = hullPoint[Geom::Y]; + Geom::Line hull_edge(hull[-1], hull[0]); + Geom::Line prev_parallel_hull_edge; + prev_parallel_hull_edge.origin(hull_edge.origin()+hull_edge.versor().ccw()*spacing); + prev_parallel_hull_edge.versor(hull_edge.versor()); + int hull_size = hull.boundary.size(); + for (int i = 0; i <= hull_size; ++i) + { + hull_edge.setBy2Points(hull[i], hull[i+1]); + Geom::Line parallel_hull_edge; + parallel_hull_edge.origin(hull_edge.origin()+hull_edge.versor().ccw()*spacing); + parallel_hull_edge.versor(hull_edge.versor()); + + // determine the intersection point + + Geom::OptCrossing int_pt = Geom::intersection(parallel_hull_edge, prev_parallel_hull_edge); + if (int_pt) + { + Avoid::Point avoid_pt((parallel_hull_edge.origin()+parallel_hull_edge.versor()*int_pt->ta)[Geom::X], + (parallel_hull_edge.origin()+parallel_hull_edge.versor()*int_pt->ta)[Geom::Y]); + poly.ps.push_back(avoid_pt); + } + else + { + // something went wrong... + std::cout<<"conn-avoid-ref.cpp: avoid_item_poly: Geom:intersection failed."<isLayer(SP_ITEM(child)) && - !SP_ITEM(child)->isLocked() && + !SP_ITEM(child)->isLocked() && !desktop->itemIsHidden(SP_ITEM(child)) && (!initialised || SP_ITEM(child)->avoidRef->shapeRef) ) @@ -595,7 +591,7 @@ void init_avoided_shape_geometry(SPDesktop *desktop) SPDocument *document = sp_desktop_document(desktop); bool saved = sp_document_get_undo_sensitive(document); sp_document_set_undo_sensitive(document, false); - + bool initialised = false; GSList *items = get_avoided_items(NULL, desktop->currentRoot(), desktop, initialised); diff --git a/src/connector-context.cpp b/src/connector-context.cpp index 228c81d29..307d59d1f 100644 --- a/src/connector-context.cpp +++ b/src/connector-context.cpp @@ -35,7 +35,7 @@ * Gobbling away all duplicates after the current can occasionally result * in the path lagging behind the mouse cursor if it is no longer being * dragged. - * o Fix up libavoid's representation after undo actions. It doesn't see + * o Fix up libavoid's representation after undo actions. It doesn't see * any transform signals and hence doesn't know shapes have moved back to * there earlier positions. * o Decide whether drawing/editing mode should be an Inkscape preference @@ -46,83 +46,83 @@ * ---------------------------------------------------------------------------- * * mjwybrow's observations on acracan's Summer of Code connector work: - * + * * - GUI comments: - * + * * - Buttons for adding and removing user-specified connection * points should probably have "+" and "-" symbols on them so they * are consistent with the similar buttons for the node tool. - * - Controls on the connector tool be should be reordered logically, + * - Controls on the connector tool be should be reordered logically, * possibly as follows: - * - * *Connector*: [Polyline-radio-button] [Orthgonal-radio-button] + * + * *Connector*: [Polyline-radio-button] [Orthgonal-radio-button] * [Curvature-control] | *Shape*: [Avoid-button] [Dont-avoid-button] * [Spacing-control] | *Connection pts*: [Edit-mode] [Add-pt] [Rm-pt] - * - * I think that the network layout controls be moved to the - * Align and Distribute dialog (there is already the layout button + * + * I think that the network layout controls be moved to the + * Align and Distribute dialog (there is already the layout button * there, but no options are exposed). - * + * * I think that the style change between polyline and orthogonal * would be much clearer with two buttons (radio behaviour -- just * one is true). - * - * The other tools show a label change from "New:" to "Change:" + * + * The other tools show a label change from "New:" to "Change:" * depending on whether an object is selected. We could consider * this but there may not be space. - * + * * The Add-pt and Rm-pt buttons should be greyed out (inactive) if * we are not in connection point editing mode. And probably also * if there is no shape selected, i.e. at the times they have no * effect when clicked. - * - * Likewise for the avoid/ignore shapes buttons. These should be + * + * Likewise for the avoid/ignore shapes buttons. These should be * inactive when a shape is not selected in the connector context. - * + * * - When creating/editing connection points: - * + * * - Strange things can happen if you have connectors selected, or - * try rerouting connectors by dragging their endpoints when in + * try rerouting connectors by dragging their endpoints when in * connection point editing mode. - * + * * - Possibly the selected shape's connection points should always * be shown (i.e., have knots) when in editing mode. - * + * * - It is a little strange to be able to place connection points * competely outside shapes. Especially when you later can't draw * connectors to them since the knots are only visible when you * are over the shape. I think that you should only be able to - * place connection points inside or on the boundary of the shape + * place connection points inside or on the boundary of the shape * itself. - * - * - The intended ability to place a new point at the current cursor + * + * - The intended ability to place a new point at the current cursor * position by pressing RETURN does not seem to work. - * + * * - The Status bar tooltip should change to reflect editing mode * and tell the user about RETURN and how to use the tool. - * + * * - Connection points general: - * - * - Connection points that were inside the shape can end up outside + * + * - Connection points that were inside the shape can end up outside * after a rotation is applied to the shape in the select tool. * It doesn't seem like the correct transform is being applied to * these, or it is being applied at the wrong time. I'd expect * connection points to rotate with the shape, and stay at the * same position "on the shape" - * + * * - I was able to make the connectors attached to a shape fall off * the shape after scaling it. Not sure the exact cause, but may * require more investigation/debugging. - * + * * - The user-defined connection points should be either absolute * (as the current ones are) or defined as a percentage of the * shape. These would be based on a toggle setting on the * toolbar, and they would be placed in exactly the same way by * the user. The only difference would be that they would be * store as percentage positions in the SVG connection-points - * property and that they would update/move automatically if the + * property and that they would update/move automatically if the * object was resized or scaled. - * + * * - Thinking more, I think you always want to store and think about * the positions of connection points to be pre-transform, but * obviously the shape transform is applied to them. That way, @@ -130,14 +130,14 @@ * the shape transform is altered. The Percentage version would * compute their position from the pre-transform dimensions and * then have the transform applied to them, for example. - * + * * - The connection points in the test_connection_points.svg file * seem to follow the shape when it is moved, but connection * points I add to new shapes, do not follow the shape, either * when the shape is just moved or transformed. There is - * something wrong here. What exactly should the behaviour be + * something wrong here. What exactly should the behaviour be * currently? - * + * * - I see that connection points are specified at absolute canvas * positions. I really think that they should be specified in * shape coordinated relative to the shapes. There may be @@ -333,7 +333,7 @@ sp_connector_context_init(SPConnectorContext *cc) cc->clickedhandle = NULL; new (&cc->connpthandles) ConnectionPointMap(); - + for (int i = 0; i < 2; ++i) { cc->endpt_handle[i] = NULL; cc->endpt_handler_id[i] = 0; @@ -353,7 +353,7 @@ sp_connector_context_dispose(GObject *object) cc->sel_changed_connection.disconnect(); if (!cc->connpthandles.empty()) { - for (ConnectionPointMap::iterator it = cc->connpthandles.begin(); + for (ConnectionPointMap::iterator it = cc->connpthandles.begin(); it != cc->connpthandles.end(); ++it) { g_object_unref(it->first); } @@ -413,7 +413,7 @@ sp_connector_context_setup(SPEventContext *ec) cc_selection_changed(cc->selection, (gpointer) cc); cc->within_tolerance = false; - + sp_event_context_read(ec, "curvature"); sp_event_context_read(ec, "orthogonal"); sp_event_context_read(ec, "mode"); @@ -472,7 +472,7 @@ void sp_connector_context_switch_mode(SPEventContext* ec, unsigned int newMode) { cc->selection->set( SP_OBJECT( cc->active_shape ) ); } - else + else { SPItem* item = cc->selection->singleItem(); if ( item ) @@ -537,7 +537,7 @@ cc_clear_active_shape(SPConnectorContext *cc) // Hide the connection points if they exist. if (cc->connpthandles.size()) { - for (ConnectionPointMap::iterator it = cc->connpthandles.begin(); + for (ConnectionPointMap::iterator it = cc->connpthandles.begin(); it != cc->connpthandles.end(); ++it) { sp_knot_hide(it->first); } @@ -616,7 +616,7 @@ sp_connector_context_item_handler(SPEventContext *event_context, SPItem *item, G SPConnectorContext *cc = SP_CONNECTOR_CONTEXT(event_context); Geom::Point p(event->button.x, event->button.y); - + switch (event->type) { case GDK_BUTTON_RELEASE: if (event->button.button == 1 && !event_context->space_panning) { @@ -660,11 +660,11 @@ sp_connector_context_item_handler(SPEventContext *event_context, SPItem *item, G if (cc->mode == SP_CONNECTOR_CONTEXT_DRAWING_MODE || (cc->mode == SP_CONNECTOR_CONTEXT_EDITING_MODE && !cc->selected_handle)) { if (cc_item_is_shape(item)) { - + // I don't really understand what the above does, // so I commented it. // This is a shape, so show connection point(s). - /* if (!(cc->active_shape) + /* if (!(cc->active_shape) // Don't show handle for another handle. // || (cc->connpthandles.find((SPKnot*) item) != cc->connpthandles.end()) ) @@ -847,7 +847,7 @@ connector_handle_button_press(SPConnectorContext *const cc, GdkEventButton const cc->xp = bevent.x; cc->yp = bevent.y; cc->within_tolerance = true; - + ConnectionPointMap::iterator const& active_knot_it = cc->connpthandles.find( cc->active_handle ); switch (cc->state) @@ -934,7 +934,7 @@ connector_handle_motion_notify(SPConnectorContext *const cc, GdkEventMotion cons { SnapManager &m = dt->namedview->snap_manager; m.setup(dt); - + switch (cc->state) { case SP_CONNECTOR_CONTEXT_DRAGGING: { @@ -1074,7 +1074,7 @@ connector_handle_button_release(SPConnectorContext *const cc, GdkEventButton con switch ( cc->state ) { case SP_CONNECTOR_CONTEXT_DRAGGING: - + if (!cc->within_tolerance) { // sp_event_context_snap_window_open(event_context); @@ -1094,7 +1094,7 @@ connector_handle_button_release(SPConnectorContext *const cc, GdkEventButton con case SP_CONNECTOR_CONTEXT_NEWCONNPOINT: // sp_event_context_snap_window_open( event_context ); m.freeSnapReturnByRef(Inkscape::SnapPreferences::SNAPPOINT_NODE, p, Inkscape::SNAPSOURCE_HANDLE); - + sp_knot_set_position(cc->selected_handle, p, 0); // sp_event_context_snap_window_closed(event_context); @@ -1118,7 +1118,7 @@ connector_handle_button_release(SPConnectorContext *const cc, GdkEventButton con } } } - + return ret; } @@ -1196,8 +1196,8 @@ connector_handle_key_press(SPConnectorContext *const cc, guint const keyval) SnapManager &m = desktop->namedview->snap_manager; m.setup(desktop); Geom::Point p = cc->selected_handle->pos; - SPEventContext* event_context = SP_EVENT_CONTEXT( cc ); - +// SPEventContext* event_context = SP_EVENT_CONTEXT( cc ); + if (!cc->within_tolerance) { // sp_event_context_snap_window_open(event_context); @@ -1229,11 +1229,11 @@ connector_handle_key_press(SPConnectorContext *const cc, guint const keyval) SnapManager &m = desktop->namedview->snap_manager; m.setup(desktop); Geom::Point p = cc->selected_handle->pos; - SPEventContext* event_context = SP_EVENT_CONTEXT( cc ); - +// SPEventContext* event_context = SP_EVENT_CONTEXT( cc ); + // sp_event_context_snap_window_open( event_context ); m.freeSnapReturnByRef(Inkscape::SnapPreferences::SNAPPOINT_NODE, p, Inkscape::SNAPSOURCE_HANDLE); - + sp_knot_set_position(cc->selected_handle, p, 0); // sp_event_context_snap_window_closed(event_context); @@ -1263,7 +1263,7 @@ connector_handle_key_press(SPConnectorContext *const cc, guint const keyval) cc->selected_handle = NULL; ret = TRUE; } - + break; } } @@ -1453,7 +1453,7 @@ spcc_flush_white(SPConnectorContext *cc, SPCurve *gc) // Process pending updates. cc->newconn->updateRepr(); sp_document_ensure_up_to_date(doc); - + if (connection) { // Adjust endpoints to shape edge. sp_conn_reroute_path_immediate(SP_PATH(cc->newconn)); @@ -1461,7 +1461,7 @@ spcc_flush_white(SPConnectorContext *cc, SPCurve *gc) } // Only set the selection after we are finished with creating the attributes of - // the connector. Otherwise, the selection change may alter the defaults for + // the connector. Otherwise, the selection change may alter the defaults for // values like curvature in the connector context, preventing subsequent lookup // of their original values. cc->selection->set(repr); @@ -1630,7 +1630,7 @@ static void cc_active_shape_add_knot(SPDesktop* desktop, SPItem* item, Connectio static void cc_set_active_shape(SPConnectorContext *cc, SPItem *item) { g_assert(item != NULL ); - + std::map* connpts = &item->avoidRef->connection_points; if (cc->active_shape != item) @@ -1671,7 +1671,7 @@ static void cc_set_active_shape(SPConnectorContext *cc, SPItem *item) if ( connpts->size() ) for (std::map::iterator it = connpts->begin(); it != connpts->end(); ++it) cc_active_shape_add_knot(cc->desktop, item, cc->connpthandles, it->second); - + // Also add default connection points // For now, only centre default connection point will // be available diff --git a/src/sp-conn-end.cpp b/src/sp-conn-end.cpp index 52914ee9e..224442eb8 100644 --- a/src/sp-conn-end.cpp +++ b/src/sp-conn-end.cpp @@ -46,14 +46,14 @@ static bool try_get_intersect_point_with_item_recursive(Geom::PathVector& conn_p // if this is a group... if (SP_IS_GROUP(item)) { SPGroup* group = SP_GROUP(item); - + // consider all first-order children - double child_pos = std::numeric_limits::max(); + double child_pos = 0.0; for (GSList const* i = sp_item_group_item_list(group); i != NULL; i = i->next) { SPItem* child_item = SP_ITEM(i->data); try_get_intersect_point_with_item_recursive(conn_pv, child_item, item_transform * child_item->transform, child_pos); - if (intersect_pos > child_pos) + if (intersect_pos < child_pos) intersect_pos = child_pos; } return intersect_pos != initial_pos; @@ -77,7 +77,7 @@ static bool try_get_intersect_point_with_item_recursive(Geom::PathVector& conn_p for (Geom::Crossings::const_iterator i = cr.begin(); i != cr.end(); i++) { const Geom::Crossing& cr_pt = *i; - if ( intersect_pos > cr_pt.ta) + if ( intersect_pos < cr_pt.ta) intersect_pos = cr_pt.ta; } } @@ -93,9 +93,9 @@ static bool try_get_intersect_point_with_item_recursive(Geom::PathVector& conn_p // The transforms given should be to a common ancestor of both the path and item. // static bool try_get_intersect_point_with_item(SPPath* conn, SPItem* item, - const Geom::Matrix& item_transform, const Geom::Matrix& conn_transform, + const Geom::Matrix& item_transform, const Geom::Matrix& conn_transform, const bool at_start, double& intersect_pos) { - + // Copy the curve and apply transformations up to common ancestor. SPCurve* conn_curve = conn->curve->copy(); conn_curve->transform(conn_transform); @@ -109,8 +109,8 @@ static bool try_get_intersect_point_with_item(SPPath* conn, SPItem* item, conn_pv[0] = conn_pv[0].reverse(); } - // We start with the intersection point at the end of the path - intersect_pos = conn_pv[0].size(); + // We start with the intersection point at the beginning of the path + intersect_pos = 0.0; // Find the intersection. bool result = try_get_intersect_point_with_item_recursive(conn_pv, item, item_transform, intersect_pos); @@ -130,7 +130,7 @@ static bool try_get_intersect_point_with_item(SPPath* conn, SPItem* item, static void -sp_conn_get_route_and_redraw(SPPath *const path, +sp_conn_get_route_and_redraw(SPPath *const path, const bool updatePathRepr = true) { // Get the new route around obstacles. @@ -138,7 +138,7 @@ sp_conn_get_route_and_redraw(SPPath *const path, if (!rerouted) { return; } - + SPItem *h2attItem[2]; path->connEndPair.getAttachedItems(h2attItem); @@ -146,7 +146,7 @@ sp_conn_get_route_and_redraw(SPPath *const path, SPObject const *const ancestor = get_nearest_common_ancestor(path_item, h2attItem); Geom::Matrix const path2anc(i2anc_affine(path_item, ancestor)); - // Set sensible values incase there the connector ends are not + // Set sensible values incase there the connector ends are not // attached to any shapes. Geom::PathVector conn_pv = path->curve->get_pathvector(); double endPos[2] = { 0, conn_pv[0].size() }; @@ -241,7 +241,7 @@ sp_conn_end_detach(SPObject *const owner, unsigned const handle_ix) } void -SPConnEnd::setAttacherHref(gchar const *value, SPPath* path) +SPConnEnd::setAttacherHref(gchar const *value, SPPath* /*path*/) { if ( value && href && ( strcmp(value, href) == 0 ) ) { /* No change, do nothing. */ @@ -293,7 +293,7 @@ SPConnEnd::setAttacherHref(gchar const *value, SPPath* path) } } // Check to see if the connection point changed and update it. - // + // if ( !value_strarray[1] ) { @@ -353,12 +353,12 @@ SPConnEnd::setAttacherHref(gchar const *value, SPPath* path) validRef = false; } } - + if ( changed ) { // We still have to verify that the reference to the // connection point is a valid one. - + // Get the item the connector is attached to SPItem* item = ref.getObject(); if ( item && !item->avoidRef->isValidConnPointId( type, id ) ) @@ -370,7 +370,8 @@ SPConnEnd::setAttacherHref(gchar const *value, SPPath* path) // Update the connector if (path->connEndPair.isAutoRoutingConn()) { path->connEndPair.tellLibavoidNewEndpoints(); - }*/ + } +*/ } if ( !validRef ) -- cgit v1.2.3 From 33868c3652ea703aab59d730d8923b2f487e271c Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Sun, 27 Dec 2009 20:17:24 +0100 Subject: inkscape.pot and French translation update (bzr r8857.1.3) --- po/fr.po | 2346 ++++++++++++++++++++++--------------------- po/inkscape.pot | 2978 ++++++++++++++++++++++++++++++------------------------- 2 files changed, 2827 insertions(+), 2497 deletions(-) diff --git a/po/fr.po b/po/fr.po index 835bc824e..4c37b24eb 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: 2009-12-08 06:25+0100\n" -"PO-Revision-Date: 2009-12-09 17:46+0100\n" +"POT-Creation-Date: 2009-12-27 08:18+0100\n" +"PO-Revision-Date: 2009-12-27 20:16+0100\n" "Last-Translator: Nicolas Dufour \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -401,7 +401,7 @@ msgstr "Détecte les bords de couleur verticaux dans les objets" #. Pencil #: ../share/filters/filters.svg.h:29 #: ../src/ui/dialog/inkscape-preferences.cpp:492 -#: ../src/verbs.cpp:2528 +#: ../src/verbs.cpp:2534 msgid "Pencil" msgstr "Crayon" @@ -1629,7 +1629,7 @@ msgstr "Bosselage spéculaire extrêmement flexible avec transparence" #: ../share/filters/filters.svg.h:162 #: ../src/ui/dialog/align-and-distribute.cpp:920 -#: ../src/widgets/desktop-widget.cpp:1576 +#: ../src/widgets/desktop-widget.cpp:1584 msgid "Drawing" msgstr "Dessin" @@ -2276,25 +2276,25 @@ msgstr "Ellipse : %s × %s; Ctrl pour dessiner des cercles ou msgid "Create ellipse" msgstr "Créer une ellipse" -#: ../src/box3d-context.cpp:429 -#: ../src/box3d-context.cpp:436 -#: ../src/box3d-context.cpp:443 -#: ../src/box3d-context.cpp:450 -#: ../src/box3d-context.cpp:457 -#: ../src/box3d-context.cpp:464 +#: ../src/box3d-context.cpp:435 +#: ../src/box3d-context.cpp:442 +#: ../src/box3d-context.cpp:449 +#: ../src/box3d-context.cpp:456 +#: ../src/box3d-context.cpp:463 +#: ../src/box3d-context.cpp:470 msgid "Change perspective (angle of PLs)" msgstr "Changer la perspective (angle des LP)" #. status text -#: ../src/box3d-context.cpp:622 +#: ../src/box3d-context.cpp:638 msgid "3D Box; with Shift to extrude along the Z axis" msgstr "Boîte 3D. Utiliser Maj pour extruder suivant Z" -#: ../src/box3d-context.cpp:650 +#: ../src/box3d-context.cpp:666 msgid "Create 3D box" msgstr "Créer une boîte 3D" -#: ../src/box3d.cpp:315 +#: ../src/box3d.cpp:327 msgid "3D Box" msgstr "Boîte 3D" @@ -2331,12 +2331,12 @@ msgid "Select at least one non-connector object." msgstr "Sélectionner au moins un objet non connecteur." #: ../src/connector-context.cpp:1930 -#: ../src/widgets/toolbox.cpp:7377 +#: ../src/widgets/toolbox.cpp:7457 msgid "Make connectors avoid selected objects" msgstr "Faire que les connecteurs évitent les objets sélectionnés" #: ../src/connector-context.cpp:1931 -#: ../src/widgets/toolbox.cpp:7387 +#: ../src/widgets/toolbox.cpp:7467 msgid "Make connectors ignore selected objects" msgstr "Faire que les connecteurs ignorent les objets sélectionnés" @@ -2350,11 +2350,11 @@ msgstr "Le calque courant est caché. Le rendre visible pour pouvoir y de msgid "Current layer is locked. Unlock it to be able to draw on it." msgstr "Le calque courant est verrouillé. Le déverrouiller pour pouvoir y dessiner." -#: ../src/desktop.cpp:830 +#: ../src/desktop.cpp:833 msgid "No previous zoom." msgstr "Plus de zoom précédent." -#: ../src/desktop.cpp:855 +#: ../src/desktop.cpp:858 msgid "No next zoom." msgstr "Plus de zoom suivant." @@ -2411,7 +2411,7 @@ msgid "Delete tiled clones" msgstr "Supprimer les clones de pavage" #: ../src/dialogs/clonetiler.cpp:1097 -#: ../src/selection-chemistry.cpp:1883 +#: ../src/selection-chemistry.cpp:1906 msgid "Select an object to clone." msgstr "Sélectionner un objet à cloner." @@ -2889,7 +2889,7 @@ msgstr "Capturer la couleur et l'opacité visibles" #: ../src/dialogs/clonetiler.cpp:2764 #: ../src/extension/internal/bitmap/opacity.cpp:37 #: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/widgets/toolbox.cpp:4353 +#: ../src/widgets/toolbox.cpp:4354 #: ../share/extensions/interp_att_g.inx.h:12 msgid "Opacity" msgstr "Opacité" @@ -3090,17 +3090,17 @@ msgid "Reset all shifts, scales, rotates, opacity and color changes in the dialo msgstr "Remise à zéro de tous les décalages, redimensionnements, rotation et opacités dans la boîte de dialogue" #: ../src/dialogs/export.cpp:146 -#: ../src/verbs.cpp:2637 +#: ../src/verbs.cpp:2645 msgid "_Page" msgstr "_Page" #: ../src/dialogs/export.cpp:146 -#: ../src/verbs.cpp:2641 +#: ../src/verbs.cpp:2649 msgid "_Drawing" msgstr "_Dessin" #: ../src/dialogs/export.cpp:146 -#: ../src/verbs.cpp:2643 +#: ../src/verbs.cpp:2651 msgid "_Selection" msgstr "_Sélection" @@ -3521,8 +3521,8 @@ msgstr "L'attribut id= (seuls les chiffres, lettres, et les caractères .-_: son #. Button for setting the object's id, label, title and description. #: ../src/dialogs/item-properties.cpp:143 -#: ../src/verbs.cpp:2496 #: ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2508 msgid "_Set" msgstr "_Définir" @@ -3683,10 +3683,10 @@ msgstr "Y :" #: ../src/dialogs/object-attributes.cpp:53 #: ../src/dialogs/object-attributes.cpp:61 -#: ../src/widgets/toolbox.cpp:4151 -#: ../src/widgets/toolbox.cpp:4475 -#: ../src/widgets/toolbox.cpp:4934 -#: ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4478 +#: ../src/widgets/toolbox.cpp:4937 +#: ../src/widgets/toolbox.cpp:5956 msgid "Width:" msgstr "Épaisseur :" @@ -3802,12 +3802,12 @@ msgid "Justify lines" msgstr "Justifier les lignes" #: ../src/dialogs/text-edit.cpp:300 -#: ../src/widgets/toolbox.cpp:7031 +#: ../src/widgets/toolbox.cpp:7111 msgid "Horizontal text" msgstr "Texte horizontal" #: ../src/dialogs/text-edit.cpp:314 -#: ../src/widgets/toolbox.cpp:7043 +#: ../src/widgets/toolbox.cpp:7123 msgid "Vertical text" msgstr "Texte vertical" @@ -3819,9 +3819,10 @@ msgstr "Espacement entre les lignes :" #: ../src/dialogs/text-edit.cpp:375 #: ../src/selection-describer.cpp:69 #: ../src/ui/dialog/inkscape-preferences.cpp:528 -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2540 #: ../share/extensions/lorem_ipsum.inx.h:5 #: ../share/extensions/render_alphabetsoup.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:6 #: ../share/extensions/text_braille.inx.h:2 #: ../share/extensions/text_flipcase.inx.h:1 #: ../share/extensions/text_lowercase.inx.h:1 @@ -3838,7 +3839,7 @@ msgid "Set as default" msgstr "Enregistrer comme valeur par défaut" #: ../src/dialogs/text-edit.cpp:665 -#: ../src/text-context.cpp:1493 +#: ../src/text-context.cpp:1500 msgid "Set text style" msgstr "Appliquer un style à un texte" @@ -3997,7 +3998,7 @@ msgstr "Longueur de base de l'axe z" #: ../src/display/canvas-axonomgrid.cpp:404 #: ../src/ui/dialog/inkscape-preferences.cpp:1021 -#: ../src/widgets/toolbox.cpp:3449 +#: ../src/widgets/toolbox.cpp:3452 msgid "Angle X:" msgstr "Angle X :" @@ -4008,7 +4009,7 @@ msgstr "Angle de l'axe x" #: ../src/display/canvas-axonomgrid.cpp:406 #: ../src/ui/dialog/inkscape-preferences.cpp:1022 -#: ../src/widgets/toolbox.cpp:3528 +#: ../src/widgets/toolbox.cpp:3531 msgid "Angle Z:" msgstr "Angle Z :" @@ -4284,7 +4285,7 @@ msgid "Quadrant point" msgstr "Point de quadrant" #: ../src/display/snap-indicator.cpp:196 -#: ../src/widgets/toolbox.cpp:6961 +#: ../src/widgets/toolbox.cpp:7041 msgid "Center" msgstr "Centre" @@ -4300,17 +4301,17 @@ msgstr "Ligne de base de texte" msgid " to " msgstr " à " -#: ../src/document.cpp:457 +#: ../src/document.cpp:478 #, c-format msgid "New document %d" msgstr "Nouveau document %d" -#: ../src/document.cpp:489 +#: ../src/document.cpp:510 #, c-format msgid "Memory document %d" msgstr "Document d'information %d" -#: ../src/document.cpp:644 +#: ../src/document.cpp:665 #, c-format msgid "Unnamed document %d" msgstr "Document sans nom %d" @@ -4339,33 +4340,33 @@ msgstr "Créer un point isolé" #. alpha of color under cursor, to show in the statusbar #. locale-sensitive printf is OK, since this goes to the UI, not into SVG -#: ../src/dropper-context.cpp:310 +#: ../src/dropper-context.cpp:312 #, c-format msgid " alpha %.3g" msgstr " alpha %.3g" #. where the color is picked, to show in the statusbar -#: ../src/dropper-context.cpp:312 +#: ../src/dropper-context.cpp:314 #, c-format msgid ", averaged with radius %d" msgstr ", valeur moyenne dans un rayon de %d" -#: ../src/dropper-context.cpp:312 +#: ../src/dropper-context.cpp:314 #, c-format msgid " under cursor" msgstr " sous le curseur" #. message, to show in the statusbar -#: ../src/dropper-context.cpp:314 +#: ../src/dropper-context.cpp:316 msgid "Release mouse to set color." msgstr "Relâcher la souris pour appliquer la couleur." -#: ../src/dropper-context.cpp:314 +#: ../src/dropper-context.cpp:316 #: ../src/tools-switch.cpp:216 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 "Cliquer pour appliquer au remplissage, Maj+clic pour appliquer au contour; cliquer-déplacer pour capturer la couleur moyenne sur une zone; à combiner avec Alt pour capturer la couleur inverse; Ctrl+C pour copier la couleur sous le curseur de la souris vers le presse-papiers " -#: ../src/dropper-context.cpp:352 +#: ../src/dropper-context.cpp:354 msgid "Set picked color" msgstr "Appliquer la couleur capturée" @@ -4412,13 +4413,13 @@ msgstr "[Inchangé]" #. Edit #: ../src/event-log.cpp:264 #: ../src/event-log.cpp:267 -#: ../src/verbs.cpp:2286 +#: ../src/verbs.cpp:2292 msgid "_Undo" msgstr "Ann_uler" #: ../src/event-log.cpp:274 #: ../src/event-log.cpp:278 -#: ../src/verbs.cpp:2288 +#: ../src/verbs.cpp:2294 msgid "_Redo" msgstr "Réta_blir" @@ -4561,8 +4562,8 @@ msgstr "Seuil adaptatif" #: ../src/live_effects/lpe-bendpath.cpp:56 #: ../src/live_effects/lpe-patternalongpath.cpp:64 #: ../src/widgets/toolbox.cpp:3122 -#: ../src/widgets/toolbox.cpp:4151 -#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4478 #: ../share/extensions/foldablebox.inx.h:9 #: ../share/extensions/interp_att_g.inx.h:26 msgid "Width" @@ -4899,7 +4900,7 @@ msgstr "Ajuster TSV" #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:438 #: ../src/widgets/sp-color-scales.cpp:439 -#: ../src/widgets/toolbox.cpp:4308 +#: ../src/widgets/toolbox.cpp:4309 #: ../share/extensions/color_randomize.inx.h:2 msgid "Hue" msgstr "Teinte" @@ -4911,7 +4912,7 @@ msgstr "Teinte" #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:441 #: ../src/widgets/sp-color-scales.cpp:442 -#: ../src/widgets/toolbox.cpp:4323 +#: ../src/widgets/toolbox.cpp:4324 #: ../share/extensions/color_randomize.inx.h:5 msgid "Saturation" msgstr "Saturation" @@ -5119,7 +5120,7 @@ msgstr "PostScript niveau 2" #: ../src/extension/internal/cairo-ps-out.cpp:282 #: ../src/extension/internal/cairo-ps-out.cpp:319 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:219 -#: ../src/extension/internal/emf-win32-inout.cpp:2430 +#: ../src/extension/internal/emf-win32-inout.cpp:2431 msgid "Convert texts to paths" msgstr "Convertir les textes en chemins" @@ -5184,39 +5185,39 @@ msgstr "Restreindre à la version de PDF" msgid "PDF 1.4" msgstr "PDF 1.4" -#: ../src/extension/internal/emf-win32-inout.cpp:2400 +#: ../src/extension/internal/emf-win32-inout.cpp:2401 msgid "EMF Input" msgstr "Entrée EMF" -#: ../src/extension/internal/emf-win32-inout.cpp:2405 +#: ../src/extension/internal/emf-win32-inout.cpp:2406 msgid "Enhanced Metafiles (*.emf)" msgstr "Métafichier amélioré (*.emf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2406 +#: ../src/extension/internal/emf-win32-inout.cpp:2407 msgid "Enhanced Metafiles" msgstr "Métafichier amélioré" -#: ../src/extension/internal/emf-win32-inout.cpp:2414 +#: ../src/extension/internal/emf-win32-inout.cpp:2415 msgid "WMF Input" msgstr "Entrée WMF" -#: ../src/extension/internal/emf-win32-inout.cpp:2419 +#: ../src/extension/internal/emf-win32-inout.cpp:2420 msgid "Windows Metafiles (*.wmf)" msgstr "Métafichier Windows (*.wmf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2420 +#: ../src/extension/internal/emf-win32-inout.cpp:2421 msgid "Windows Metafiles" msgstr "Métafichier Windows" -#: ../src/extension/internal/emf-win32-inout.cpp:2428 +#: ../src/extension/internal/emf-win32-inout.cpp:2429 msgid "EMF Output" msgstr "Sortie EMF" -#: ../src/extension/internal/emf-win32-inout.cpp:2434 +#: ../src/extension/internal/emf-win32-inout.cpp:2435 msgid "Enhanced Metafile (*.emf)" msgstr "Métafichier amélioré (*.emf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2435 +#: ../src/extension/internal/emf-win32-inout.cpp:2436 msgid "Enhanced Metafile" msgstr "Métafichier amélioré" @@ -5350,10 +5351,12 @@ msgstr "Décalage vertical" #: ../share/extensions/printing-marks.inx.h:14 #: ../share/extensions/render_alphabetsoup.inx.h:3 #: ../share/extensions/render_barcode.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:3 #: ../share/extensions/rtree.inx.h:4 #: ../share/extensions/spirograph.inx.h:6 #: ../share/extensions/svgcalendar.inx.h:22 #: ../share/extensions/triangle.inx.h:10 +#: ../share/extensions/wireframe_sphere.inx.h:5 msgid "Render" msgstr "Rendu" @@ -5495,27 +5498,27 @@ msgstr "fin" msgid "very fine" msgstr "très fin" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:753 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:754 msgid "PDF Input" msgstr "Entrée PDF" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:758 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 msgid "Adobe PDF (*.pdf)" msgstr "Adobe PDF (*.pdf)" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:760 msgid "Adobe Portable Document Format" msgstr "Adobe Portable Document Format" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:766 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:767 msgid "AI Input" msgstr "Entrée AI" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:771 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 msgid "Adobe Illustrator 9.0 and above (*.ai)" msgstr "Adobe Illustrator 9.0 et supérieur (*.ai)" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:773 msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" msgstr "Ouvrir des fichiers créés avec Adobe Illustrator version 9.0 et les versions plus récentes" @@ -5748,7 +5751,7 @@ msgid "Select file to export to" msgstr "Sélectionner un fichier vers lequel exporter" #: ../src/file.cpp:1473 -#: ../src/verbs.cpp:2275 +#: ../src/verbs.cpp:2281 msgid "Import From Open Clip Art Library" msgstr "Importer depuis la bibliothèque Open Clip Art" @@ -5870,7 +5873,7 @@ msgstr "Luminance vers opacité" #. File #: ../src/filter-enums.cpp:72 -#: ../src/verbs.cpp:2252 +#: ../src/verbs.cpp:2258 msgid "Default" msgstr "Défaut" @@ -5919,7 +5922,7 @@ msgid "Gamma" msgstr "Gamma" #: ../src/filter-enums.cpp:94 -#: ../src/selection-chemistry.cpp:316 +#: ../src/selection-chemistry.cpp:317 #: ../src/widgets/gradient-selector.cpp:139 msgid "Duplicate" msgstr "Dupliquer" @@ -5938,9 +5941,9 @@ msgstr "Retour à la ligne" #: ../src/ui/dialog/inkscape-preferences.cpp:565 #: ../src/ui/dialog/inkscape-preferences.cpp:1167 #: ../src/ui/dialog/inkscape-preferences.cpp:1232 -#: ../src/verbs.cpp:2249 +#: ../src/verbs.cpp:2255 #: ../src/widgets/stroke-style.cpp:765 -#: ../src/widgets/toolbox.cpp:3914 +#: ../src/widgets/toolbox.cpp:3917 #: ../share/extensions/grid_polar.inx.h:16 #: ../share/extensions/guides_creator.inx.h:15 #: ../share/extensions/scour.inx.h:7 @@ -6008,7 +6011,7 @@ msgstr "Couleurs visibles" #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:444 #: ../src/widgets/sp-color-scales.cpp:445 -#: ../src/widgets/toolbox.cpp:4338 +#: ../src/widgets/toolbox.cpp:4339 #: ../share/extensions/color_randomize.inx.h:3 msgid "Lightness" msgstr "Luminosité" @@ -6251,7 +6254,7 @@ msgid "Delete gradient stop(s)" msgstr "Supprimer un stop de dégradé" #: ../src/helper/units.cpp:37 -#: ../src/live_effects/lpe-ruler.cpp:43 +#: ../src/live_effects/lpe-ruler.cpp:44 #: ../share/extensions/foldablebox.inx.h:8 #: ../share/extensions/interp_att_g.inx.h:24 #: ../share/extensions/printing-marks.inx.h:19 @@ -6263,8 +6266,8 @@ msgstr "Unité" #: ../src/widgets/select-toolbar.cpp:504 #: ../src/widgets/toolbox.cpp:1530 #: ../src/widgets/toolbox.cpp:3183 -#: ../src/widgets/toolbox.cpp:5879 -#: ../src/widgets/toolbox.cpp:7635 +#: ../src/widgets/toolbox.cpp:5882 +#: ../src/widgets/toolbox.cpp:7715 msgid "Units" msgstr "Unités" @@ -6463,98 +6466,98 @@ msgstr "Les enregistrements automatiques des documents suivants ont échoué :\ #. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu", #. checkitem_toggled, checkitem_update, 0); -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Commands Bar" msgstr "Barre des commandes" -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Show or hide the Commands bar (under the menu)" msgstr "Afficher ou non la barre des commandes (sous le menu)" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Snap Controls Bar" msgstr "Barre des contrôles du magnétisme" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Show or hide the snapping controls" msgstr "Afficher ou non la barre des contrôles du magnétisme" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Tool Controls Bar" msgstr "Barre des contrôles des outils" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Show or hide the Tool Controls bar" msgstr "Afficher ou non la barre des contrôles des outils" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "_Toolbox" msgstr "Boîte à _outils" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "Show or hide the main toolbox (on the left)" msgstr "Afficher ou non la boîte à outils principale (à gauche)" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "_Palette" msgstr "_Palette" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "Show or hide the color palette" msgstr "Afficher ou non la palette de couleurs" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 msgid "_Statusbar" msgstr "Barre d'_état" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 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/interface.cpp:956 +#: ../src/interface.cpp:958 #, c-format msgid "Verb \"%s\" Unknown" msgstr "Verbe « %s » inconnu" -#: ../src/interface.cpp:998 +#: ../src/interface.cpp:1000 msgid "Open _Recent" msgstr "Documents _récents" #. TRANSLATORS: #%s is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1099 +#: ../src/interface.cpp:1101 #, c-format msgid "Enter group #%s" msgstr "Entrer dans le groupe #%s" -#: ../src/interface.cpp:1110 +#: ../src/interface.cpp:1112 msgid "Go to parent" msgstr "Sélectionner le parent" -#: ../src/interface.cpp:1201 -#: ../src/interface.cpp:1287 -#: ../src/interface.cpp:1390 +#: ../src/interface.cpp:1203 +#: ../src/interface.cpp:1289 +#: ../src/interface.cpp:1392 #: ../src/ui/widget/selected-style.cpp:468 msgid "Drop color" msgstr "Déposer la couleur" -#: ../src/interface.cpp:1240 -#: ../src/interface.cpp:1350 +#: ../src/interface.cpp:1242 +#: ../src/interface.cpp:1352 msgid "Drop color on gradient" msgstr "Déposer la couleur dans le dégradé" -#: ../src/interface.cpp:1403 +#: ../src/interface.cpp:1405 msgid "Could not parse SVG data" msgstr "Impossible de parcourir les données SVG" -#: ../src/interface.cpp:1442 +#: ../src/interface.cpp:1444 msgid "Drop SVG" msgstr "Déposer un SVG" -#: ../src/interface.cpp:1498 +#: ../src/interface.cpp:1500 msgid "Drop bitmap image" msgstr "Déposer une image bitmap" -#: ../src/interface.cpp:1590 +#: ../src/interface.cpp:1592 #, c-format msgid "" "A file named \"%s\" already exists. Do you want to replace it?\n" @@ -6566,7 +6569,7 @@ msgstr "" "\n" "Le fichier existe déjà dans « %s ». Le remplacer écrase son contenu." -#: ../src/interface.cpp:1597 +#: ../src/interface.cpp:1599 #: ../share/extensions/web-set-att.inx.h:5 #: ../share/extensions/web-transmit-att.inx.h:5 msgid "Replace" @@ -6862,7 +6865,7 @@ msgstr "Le nouveau contrôleur d'attache %p est automatique. Seuls les ojbets d' #: ../src/ui/dialog/align-and-distribute.cpp:919 #: ../src/ui/dialog/document-properties.cpp:118 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 -#: ../src/widgets/desktop-widget.cpp:1572 +#: ../src/widgets/desktop-widget.cpp:1580 msgid "Page" msgstr "Page" @@ -7013,7 +7016,7 @@ msgstr "Quelque chose de bizarre est arrivé en essayant d'obtenir le placement msgid "Dockitem which 'owns' this tablabel" msgstr "Élément d'attache qui « possède » ce tablabel" -#: ../src/libnrtype/FontFactory.cpp:806 +#: ../src/libnrtype/FontFactory.cpp:821 msgid "Ignoring font without family that will crash Pango" msgstr "Ignorer les polices sans famille qui font planter Pango" @@ -7696,20 +7699,20 @@ msgid "Both" msgstr "Les deux" #: ../src/live_effects/lpe-ruler.cpp:35 -#: ../src/widgets/toolbox.cpp:5387 +#: ../src/widgets/toolbox.cpp:5390 msgid "Start" msgstr "Début" #: ../src/live_effects/lpe-ruler.cpp:36 -#: ../src/widgets/toolbox.cpp:5400 +#: ../src/widgets/toolbox.cpp:5403 msgid "End" msgstr "Fin" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Mark distance" msgstr "Distance entre graduations" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Distance between successive ruler marks" msgstr "Distance entre deux graduations successives" @@ -7848,7 +7851,7 @@ msgid "How many construction lines (tangents) to draw" msgstr "Nombre de lignes de construction (tangentes) à dessiner" #: ../src/live_effects/lpe-sketch.cpp:55 -#: ../src/selection-chemistry.cpp:1516 +#: ../src/selection-chemistry.cpp:1539 #: ../src/seltrans.cpp:531 #: ../src/ui/dialog/transformation.cpp:738 #: ../share/extensions/interp_att_g.inx.h:16 @@ -8218,8 +8221,8 @@ msgstr "OBJECT-ID" msgid "Start Inkscape in interactive shell mode." msgstr "Démarrer Inkscape en mode de commande interactif." -#: ../src/main.cpp:762 -#: ../src/main.cpp:1088 +#: ../src/main.cpp:766 +#: ../src/main.cpp:1092 msgid "" "[OPTIONS...] [FILE...]\n" "\n" @@ -8241,87 +8244,85 @@ msgstr "_Fichier" msgid "_New" msgstr "_Nouveau" -#. TODO look at some dynamic option for changing the menu tree: -#. " \n" -#: ../src/menus-skeleton.h:49 -#: ../src/verbs.cpp:2498 +#: ../src/menus-skeleton.h:48 #: ../src/verbs.cpp:2504 +#: ../src/verbs.cpp:2510 msgid "_Edit" msgstr "_Édition" -#: ../src/menus-skeleton.h:59 -#: ../src/verbs.cpp:2298 +#: ../src/menus-skeleton.h:58 +#: ../src/verbs.cpp:2304 msgid "Paste Si_ze" msgstr "Coller les d_imensions" -#: ../src/menus-skeleton.h:71 +#: ../src/menus-skeleton.h:70 msgid "Clo_ne" msgstr "Clo_ner" -#: ../src/menus-skeleton.h:91 +#: ../src/menus-skeleton.h:90 msgid "_View" msgstr "_Affichage" -#: ../src/menus-skeleton.h:92 +#: ../src/menus-skeleton.h:91 msgid "_Zoom" msgstr "_Zoom" -#: ../src/menus-skeleton.h:108 +#: ../src/menus-skeleton.h:107 msgid "_Display mode" msgstr "Mode d'_affichage" -#: ../src/menus-skeleton.h:120 +#: ../src/menus-skeleton.h:121 msgid "Show/Hide" msgstr "Afficher/cacher" #. " \n" #. Not quite ready to be in the menus. #. " \n" -#: ../src/menus-skeleton.h:139 +#: ../src/menus-skeleton.h:140 msgid "_Layer" msgstr "Ca_lque" -#: ../src/menus-skeleton.h:159 +#: ../src/menus-skeleton.h:160 msgid "_Object" msgstr "_Objet" -#: ../src/menus-skeleton.h:166 +#: ../src/menus-skeleton.h:167 msgid "Cli_p" msgstr "D_écoupe" -#: ../src/menus-skeleton.h:170 +#: ../src/menus-skeleton.h:171 msgid "Mas_k" msgstr "Mas_que" -#: ../src/menus-skeleton.h:174 +#: ../src/menus-skeleton.h:175 msgid "Patter_n" msgstr "Moti_f" -#: ../src/menus-skeleton.h:198 +#: ../src/menus-skeleton.h:199 msgid "_Path" msgstr "_Chemin" -#: ../src/menus-skeleton.h:225 +#: ../src/menus-skeleton.h:226 msgid "_Text" msgstr "_Texte" -#: ../src/menus-skeleton.h:244 +#: ../src/menus-skeleton.h:245 msgid "Filter_s" msgstr "Filtre_s" -#: ../src/menus-skeleton.h:250 +#: ../src/menus-skeleton.h:251 msgid "Exte_nsions" msgstr "Exte_nsions" -#: ../src/menus-skeleton.h:257 +#: ../src/menus-skeleton.h:258 msgid "Whiteboa_rd" msgstr "Tableau _blanc" -#: ../src/menus-skeleton.h:261 +#: ../src/menus-skeleton.h:262 msgid "_Help" msgstr "Aid_e" -#: ../src/menus-skeleton.h:265 +#: ../src/menus-skeleton.h:266 msgid "Tutorials" msgstr "Didacticiels" @@ -8774,11 +8775,11 @@ msgstr "Poignée de la courbe : angle %3.2f°, longueur %s ; avec < msgid "Drawing finished" msgstr "Tracé terminé" -#: ../src/persp3d.cpp:335 +#: ../src/persp3d.cpp:345 msgid "Toggle vanishing point" msgstr "Alterner les points de fuite" -#: ../src/persp3d.cpp:346 +#: ../src/persp3d.cpp:356 msgid "Toggle multiple vanishing points" msgstr "Alterner entre des points de fuite multiples" @@ -9092,361 +9093,361 @@ msgstr "Alt : cliquer pour sélectionner sous, cliquer-déplacer pour d msgid "Selected object is not a group. Cannot enter." msgstr "L'objet sélectionné n'est pas un groupe. Impossible d'y entrer." -#: ../src/selection-chemistry.cpp:195 +#: ../src/selection-chemistry.cpp:196 msgid "Delete text" msgstr "Supprimer le texte" -#: ../src/selection-chemistry.cpp:203 +#: ../src/selection-chemistry.cpp:204 msgid "Nothing was deleted." msgstr "Rien n'a été supprimé." -#: ../src/selection-chemistry.cpp:221 -#: ../src/text-context.cpp:995 +#: ../src/selection-chemistry.cpp:222 +#: ../src/text-context.cpp:1002 #: ../src/ui/dialog/swatches.cpp:471 #: ../src/widgets/toolbox.cpp:1330 -#: ../src/widgets/toolbox.cpp:5971 +#: ../src/widgets/toolbox.cpp:5974 msgid "Delete" msgstr "Supprimer" -#: ../src/selection-chemistry.cpp:249 +#: ../src/selection-chemistry.cpp:250 msgid "Select object(s) to duplicate." msgstr "Sélectionner un ou des objet(s) à dupliquer." -#: ../src/selection-chemistry.cpp:341 +#: ../src/selection-chemistry.cpp:342 msgid "Delete all" msgstr "Supprimer tout" -#: ../src/selection-chemistry.cpp:464 +#: ../src/selection-chemistry.cpp:465 msgid "Select some objects to group." msgstr "Sélectionner des objets à grouper." -#: ../src/selection-chemistry.cpp:537 +#: ../src/selection-chemistry.cpp:538 #: ../src/selection-describer.cpp:53 msgid "Group" msgstr "Groupe" -#: ../src/selection-chemistry.cpp:551 +#: ../src/selection-chemistry.cpp:552 msgid "Select a group to ungroup." msgstr "Sélectionner un groupe à dégrouper." -#: ../src/selection-chemistry.cpp:592 +#: ../src/selection-chemistry.cpp:593 msgid "No groups to ungroup in the selection." msgstr "Aucun groupe à dégrouper dans la sélection." -#: ../src/selection-chemistry.cpp:598 -#: ../src/sp-item-group.cpp:516 +#: ../src/selection-chemistry.cpp:599 +#: ../src/sp-item-group.cpp:496 msgid "Ungroup" msgstr "Dégrouper" -#: ../src/selection-chemistry.cpp:688 +#: ../src/selection-chemistry.cpp:689 msgid "Select object(s) to raise." msgstr "Sélectionner un ou des objet(s) à monter." -#: ../src/selection-chemistry.cpp:694 -#: ../src/selection-chemistry.cpp:756 -#: ../src/selection-chemistry.cpp:790 -#: ../src/selection-chemistry.cpp:854 +#: ../src/selection-chemistry.cpp:695 +#: ../src/selection-chemistry.cpp:757 +#: ../src/selection-chemistry.cpp:791 +#: ../src/selection-chemistry.cpp:855 msgid "You cannot raise/lower objects from different groups or layers." msgstr "Vous ne pouvez pas monter/descendre des objets de différents groupes ou calques." #. TRANSLATORS: only translate "string" in "context|string". #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS #. "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:736 +#: ../src/selection-chemistry.cpp:737 msgid "undo_action|Raise" msgstr "Monter" -#: ../src/selection-chemistry.cpp:748 +#: ../src/selection-chemistry.cpp:749 msgid "Select object(s) to raise to top." msgstr "Sélectionner des objets à monter au premier plan." -#: ../src/selection-chemistry.cpp:771 +#: ../src/selection-chemistry.cpp:772 msgid "Raise to top" msgstr "Monter au premier plan" -#: ../src/selection-chemistry.cpp:784 +#: ../src/selection-chemistry.cpp:785 msgid "Select object(s) to lower." msgstr "Sélectionner un ou des objet(s) à descendre." -#: ../src/selection-chemistry.cpp:834 +#: ../src/selection-chemistry.cpp:835 msgid "Lower" msgstr "Descendre" -#: ../src/selection-chemistry.cpp:846 +#: ../src/selection-chemistry.cpp:847 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:881 +#: ../src/selection-chemistry.cpp:882 msgid "Lower to bottom" msgstr "Descendre à l'arrière-plan" -#: ../src/selection-chemistry.cpp:888 +#: ../src/selection-chemistry.cpp:889 msgid "Nothing to undo." msgstr "Rien à défaire." -#: ../src/selection-chemistry.cpp:895 +#: ../src/selection-chemistry.cpp:896 msgid "Nothing to redo." msgstr "Rien à refaire." -#: ../src/selection-chemistry.cpp:955 +#: ../src/selection-chemistry.cpp:956 msgid "Paste" msgstr "Coller" -#: ../src/selection-chemistry.cpp:962 +#: ../src/selection-chemistry.cpp:963 msgid "Paste style" msgstr "Coller le style" -#: ../src/selection-chemistry.cpp:971 +#: ../src/selection-chemistry.cpp:972 msgid "Paste live path effect" msgstr "Coller l'effet de chemin en direct" -#: ../src/selection-chemistry.cpp:991 +#: ../src/selection-chemistry.cpp:992 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:1003 +#: ../src/selection-chemistry.cpp:1004 msgid "Remove live path effect" msgstr "Supprimer l'effet de chemin en direct" -#: ../src/selection-chemistry.cpp:1014 +#: ../src/selection-chemistry.cpp:1015 msgid "Select object(s) to remove filters from." msgstr "Sélectionner les objets pour en retirer les filtres." -#: ../src/selection-chemistry.cpp:1024 +#: ../src/selection-chemistry.cpp:1025 #: ../src/ui/dialog/filter-effects-dialog.cpp:1336 msgid "Remove filter" msgstr "Supprimer le filtre" -#: ../src/selection-chemistry.cpp:1033 +#: ../src/selection-chemistry.cpp:1034 msgid "Paste size" msgstr "Coller les dimensions" -#: ../src/selection-chemistry.cpp:1041 +#: ../src/selection-chemistry.cpp:1042 msgid "Paste size separately" msgstr "Coller les dimensions séparément" -#: ../src/selection-chemistry.cpp:1050 +#: ../src/selection-chemistry.cpp:1051 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:1076 +#: ../src/selection-chemistry.cpp:1077 msgid "Raise to next layer" msgstr "Monter au calque suivant" -#: ../src/selection-chemistry.cpp:1083 +#: ../src/selection-chemistry.cpp:1084 msgid "No more layers above." msgstr "Plus de calque au-dessus." -#: ../src/selection-chemistry.cpp:1095 +#: ../src/selection-chemistry.cpp:1096 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:1121 +#: ../src/selection-chemistry.cpp:1122 msgid "Lower to previous layer" msgstr "Descendre au calque précédent." -#: ../src/selection-chemistry.cpp:1128 +#: ../src/selection-chemistry.cpp:1129 msgid "No more layers below." msgstr "Plus de calque en-dessous." -#: ../src/selection-chemistry.cpp:1315 +#: ../src/selection-chemistry.cpp:1338 msgid "Remove transform" msgstr "Retirer les transformations" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CCW" msgstr "Tourner de 90° dans le sens anti-horaire" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CW" msgstr "Tourner de 90° dans le sens horaire" -#: ../src/selection-chemistry.cpp:1439 +#: ../src/selection-chemistry.cpp:1462 #: ../src/seltrans.cpp:534 #: ../src/ui/dialog/transformation.cpp:760 msgid "Rotate" msgstr "Tourner" -#: ../src/selection-chemistry.cpp:1486 +#: ../src/selection-chemistry.cpp:1509 msgid "Rotate by pixels" msgstr "Tourner par pixels" -#: ../src/selection-chemistry.cpp:1541 +#: ../src/selection-chemistry.cpp:1564 msgid "Scale by whole factor" msgstr "Redimensionner d'un facteur entier" -#: ../src/selection-chemistry.cpp:1556 +#: ../src/selection-chemistry.cpp:1579 msgid "Move vertically" msgstr "Déplacer verticalement" -#: ../src/selection-chemistry.cpp:1559 +#: ../src/selection-chemistry.cpp:1582 msgid "Move horizontally" msgstr "Déplacer horizontalement" -#: ../src/selection-chemistry.cpp:1562 -#: ../src/selection-chemistry.cpp:1588 +#: ../src/selection-chemistry.cpp:1585 +#: ../src/selection-chemistry.cpp:1611 #: ../src/seltrans.cpp:528 #: ../src/ui/dialog/transformation.cpp:681 msgid "Move" msgstr "Déplacer" -#: ../src/selection-chemistry.cpp:1582 +#: ../src/selection-chemistry.cpp:1605 msgid "Move vertically by pixels" msgstr "Déplacer verticalement par pixels" -#: ../src/selection-chemistry.cpp:1585 +#: ../src/selection-chemistry.cpp:1608 msgid "Move horizontally by pixels" msgstr "Déplacer horizontalement par pixels" -#: ../src/selection-chemistry.cpp:1713 +#: ../src/selection-chemistry.cpp:1736 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:1760 +#: ../src/selection-chemistry.cpp:1783 msgid "The selection has no applied clip path." msgstr "Aucune découpe n'est appliquée à cette sélection." -#: ../src/selection-chemistry.cpp:1762 +#: ../src/selection-chemistry.cpp:1785 msgid "The selection has no applied mask." msgstr "Aucun masque n'est appliqué à cette sélection." -#: ../src/selection-chemistry.cpp:1919 +#: ../src/selection-chemistry.cpp:1942 msgid "action|Clone" msgstr "Cloner" -#: ../src/selection-chemistry.cpp:1935 +#: ../src/selection-chemistry.cpp:1958 msgid "Select clones to relink." msgstr "Sélectionner les clones à relier." -#: ../src/selection-chemistry.cpp:1942 +#: ../src/selection-chemistry.cpp:1965 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:1966 +#: ../src/selection-chemistry.cpp:1989 msgid "No clones to relink in the selection." msgstr "Aucun clone à relier dans la sélection." -#: ../src/selection-chemistry.cpp:1969 +#: ../src/selection-chemistry.cpp:1992 msgid "Relink clone" msgstr "Relier le clone" -#: ../src/selection-chemistry.cpp:1983 +#: ../src/selection-chemistry.cpp:2006 msgid "Select clones to unlink." msgstr "Sélectionner les clones à délier." -#: ../src/selection-chemistry.cpp:2032 +#: ../src/selection-chemistry.cpp:2055 msgid "No clones to unlink in the selection." msgstr "Aucun clone à délier dans la sélection." -#: ../src/selection-chemistry.cpp:2036 +#: ../src/selection-chemistry.cpp:2059 msgid "Unlink clone" msgstr "Délier le clone" -#: ../src/selection-chemistry.cpp:2049 +#: ../src/selection-chemistry.cpp:2072 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 "Sélectionner un clone pour sélectionner son original. Sélectionner un offset lié pour sélectionner sa source. Sélectionner un texte suivant un chemin pour sélectionner son chemin. Sélectionner un texte encadré pour sélectionner son cadre." -#: ../src/selection-chemistry.cpp:2072 +#: ../src/selection-chemistry.cpp:2095 msgid "Cannot find the object to select (orphaned clone, offset, textpath, flowed text?)" msgstr "Impossible de trouver l'objet à sélectionner (clone orphelin, offset, chemin de texte, texte encadré ?)" -#: ../src/selection-chemistry.cpp:2078 +#: ../src/selection-chemistry.cpp:2101 msgid "The object you're trying to select is not visible (it is in <defs>)" msgstr "L'objet que vous essayez de sélectionner n'est pas visible (il est dans <defs>)" -#: ../src/selection-chemistry.cpp:2124 +#: ../src/selection-chemistry.cpp:2147 msgid "Select object(s) to convert to marker." msgstr "Sélectionner un ou des objet(s) à convertir en marqueur." -#: ../src/selection-chemistry.cpp:2192 +#: ../src/selection-chemistry.cpp:2215 msgid "Objects to marker" msgstr "Objets en marqueur" -#: ../src/selection-chemistry.cpp:2220 +#: ../src/selection-chemistry.cpp:2243 msgid "Select object(s) to convert to guides." msgstr "Sélectionner un ou des objet(s) à convertir en guides." -#: ../src/selection-chemistry.cpp:2232 +#: ../src/selection-chemistry.cpp:2255 msgid "Objects to guides" msgstr "Objets en guides" -#: ../src/selection-chemistry.cpp:2248 +#: ../src/selection-chemistry.cpp:2271 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:2336 +#: ../src/selection-chemistry.cpp:2359 msgid "Objects to pattern" msgstr "Objets en motif" -#: ../src/selection-chemistry.cpp:2352 +#: ../src/selection-chemistry.cpp:2375 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:2405 +#: ../src/selection-chemistry.cpp:2428 msgid "No pattern fills in the selection." msgstr "Aucun motif de remplissage dans la sélection." -#: ../src/selection-chemistry.cpp:2408 +#: ../src/selection-chemistry.cpp:2431 msgid "Pattern to objects" msgstr "Motif en objets" -#: ../src/selection-chemistry.cpp:2493 +#: ../src/selection-chemistry.cpp:2516 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:2497 +#: ../src/selection-chemistry.cpp:2520 msgid "Rendering bitmap..." msgstr "Génération du bitmap..." -#: ../src/selection-chemistry.cpp:2676 +#: ../src/selection-chemistry.cpp:2699 msgid "Create bitmap" msgstr "Créer un bitmap" -#: ../src/selection-chemistry.cpp:2708 +#: ../src/selection-chemistry.cpp:2731 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:2711 +#: ../src/selection-chemistry.cpp:2734 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:2818 +#: ../src/selection-chemistry.cpp:2841 msgid "Set clipping path" msgstr "Définir un chemin de découpe" -#: ../src/selection-chemistry.cpp:2820 +#: ../src/selection-chemistry.cpp:2843 msgid "Set mask" msgstr "Définir un masque" -#: ../src/selection-chemistry.cpp:2833 +#: ../src/selection-chemistry.cpp:2856 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:2906 +#: ../src/selection-chemistry.cpp:2929 msgid "Release clipping path" msgstr "Retirer le chemin de découpe" -#: ../src/selection-chemistry.cpp:2908 +#: ../src/selection-chemistry.cpp:2931 msgid "Release mask" msgstr "Retirer le masque" -#: ../src/selection-chemistry.cpp:2924 +#: ../src/selection-chemistry.cpp:2947 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:2944 -#: ../src/verbs.cpp:2739 +#: ../src/selection-chemistry.cpp:2967 +#: ../src/verbs.cpp:2749 msgid "Fit Page to Selection" msgstr "Ajuster la page à la sélection" -#: ../src/selection-chemistry.cpp:2969 -#: ../src/verbs.cpp:2741 +#: ../src/selection-chemistry.cpp:2992 +#: ../src/verbs.cpp:2751 msgid "Fit Page to Drawing" msgstr "Ajuster la page au dessin" -#: ../src/selection-chemistry.cpp:2985 -#: ../src/verbs.cpp:2743 +#: ../src/selection-chemistry.cpp:3008 +#: ../src/verbs.cpp:2753 msgid "Fit Page to Selection or Drawing" msgstr "Ajuster la page à la sélection ou au dessin" @@ -9465,8 +9466,8 @@ msgstr "Cercle" #: ../src/selection-describer.cpp:49 #: ../src/selection-describer.cpp:76 #: ../src/ui/dialog/inkscape-preferences.cpp:480 -#: ../src/verbs.cpp:2522 -#: ../src/widgets/toolbox.cpp:3917 +#: ../src/verbs.cpp:2528 +#: ../src/widgets/toolbox.cpp:3920 msgid "Ellipse" msgstr "Ellipse" @@ -9494,14 +9495,14 @@ msgstr "Polyligne" #. Rectangle #: ../src/selection-describer.cpp:65 #: ../src/ui/dialog/inkscape-preferences.cpp:470 -#: ../src/verbs.cpp:2518 +#: ../src/verbs.cpp:2524 msgid "Rectangle" msgstr "Rectangle" #. 3D box #: ../src/selection-describer.cpp:67 #: ../src/ui/dialog/inkscape-preferences.cpp:475 -#: ../src/verbs.cpp:2520 +#: ../src/verbs.cpp:2526 msgid "3D Box" msgstr "Boîte 3D" @@ -9519,14 +9520,14 @@ msgstr "Chemin offset" #. Spiral #: ../src/selection-describer.cpp:80 #: ../src/ui/dialog/inkscape-preferences.cpp:488 -#: ../src/verbs.cpp:2526 +#: ../src/verbs.cpp:2532 msgid "Spiral" msgstr "Spirale" #. Star #: ../src/selection-describer.cpp:82 #: ../src/ui/dialog/inkscape-preferences.cpp:484 -#: ../src/verbs.cpp:2524 +#: ../src/verbs.cpp:2530 #: ../src/widgets/toolbox.cpp:2760 msgid "Star" msgstr "Étoile" @@ -9597,7 +9598,7 @@ msgstr "Utilisez Maj+D pour sélectionner le cadre" #. this is only used with 2 or more objects #: ../src/selection-describer.cpp:211 -#: ../src/spray-context.cpp:288 +#: ../src/spray-context.cpp:284 #: ../src/tweak-context.cpp:202 #, c-format msgid "%i object selected" @@ -9750,19 +9751,25 @@ msgstr "Région d'encadrement" msgid "Flow excluded region" msgstr "Région d'encadrement exclue" -#: ../src/sp-flowtext.cpp:376 +#: ../src/sp-flowtext.cpp:378 +#: ../src/sp-text.cpp:427 +#: ../src/text-context.cpp:1604 +msgid " [truncated]" +msgstr "[tronqué]" + +#: ../src/sp-flowtext.cpp:382 #, c-format -msgid "Flowed text (%d character)" -msgid_plural "Flowed text (%d characters)" -msgstr[0] "Texte encadré (%d caractère)" -msgstr[1] "Texte encadré (%d caractères)" +msgid "Flowed text (%d character%s)" +msgid_plural "Flowed text (%d characters%s)" +msgstr[0] "Texte encadré (%d caractère%s)" +msgstr[1] "Texte encadré (%d caractères%s)" -#: ../src/sp-flowtext.cpp:378 +#: ../src/sp-flowtext.cpp:384 #, c-format -msgid "Linked flowed text (%d character)" -msgid_plural "Linked flowed text (%d characters)" -msgstr[0] "Texte encadré lié (%d caractère)" -msgstr[1] "Texte encadré lié (%d caractères)" +msgid "Linked flowed text (%d character%s)" +msgid_plural "Linked flowed text (%d characters%s)" +msgstr[0] "Texte encadré lié (%d caractère%s)" +msgstr[1] "Texte encadré lié (%d caractères%s)" #: ../src/sp-guide.cpp:287 msgid "Guides Around Page" @@ -9842,7 +9849,7 @@ msgstr "%s; filtré (%s)" msgid "%s; filtered" msgstr "%s; filtré" -#: ../src/sp-item-group.cpp:761 +#: ../src/sp-item-group.cpp:741 #, c-format msgid "Group of %d object" msgid_plural "Group of %d objects" @@ -10058,15 +10065,15 @@ msgstr[1] "Groupe conditionnel de %d objets" msgid "<no name found>" msgstr "<aucun nom trouvé>" -#: ../src/sp-text.cpp:425 +#: ../src/sp-text.cpp:431 #, c-format -msgid "Text on path (%s, %s)" -msgstr "Texte le long d'un chemin (%s, %s)" +msgid "Text on path%s (%s, %s)" +msgstr "Texte le long d'un chemin%s (%s, %s)" -#: ../src/sp-text.cpp:426 +#: ../src/sp-text.cpp:432 #, c-format -msgid "Text (%s, %s)" -msgstr "Texte (%s, %s)" +msgid "Text%s (%s, %s)" +msgstr "Texte%s (%s, %s)" #: ../src/sp-tref.cpp:368 #, c-format @@ -10100,47 +10107,47 @@ msgstr "Clone de : %s" msgid "Orphaned clone" msgstr "Clone orphelin" -#: ../src/spray-context.cpp:290 +#: ../src/spray-context.cpp:286 #: ../src/tweak-context.cpp:204 #, c-format msgid "Nothing selected" msgstr "Rien n'a été sélectionné." -#: ../src/spray-context.cpp:296 +#: ../src/spray-context.cpp:292 #, c-format msgid "%s. Drag, click or scroll to spray copies of the initial selection" msgstr "%s. Cliquer-déplacer, cliquer ou défiler pour pulvériser des copies de la sélection initiale" -#: ../src/spray-context.cpp:299 +#: ../src/spray-context.cpp:295 #, c-format msgid "%s. Drag, click or scroll to spray clones of the initial selection" msgstr "%s. Cliquer-déplacer, cliquer ou défiler pour pulvériser des clones de la sélection initiale" -#: ../src/spray-context.cpp:302 +#: ../src/spray-context.cpp:298 #, c-format msgid "%s. Drag, click or scroll to spray in a single path of the initial selection" msgstr "%s. Cliquer-déplacer, cliquer ou défiler pour pulvériser dans un chemin unique la sélection initiale" -#: ../src/spray-context.cpp:305 +#: ../src/spray-context.cpp:301 #, c-format msgid "%s. Modify spray options" msgstr "%s. Modifier les options du pulvérisateur" -#: ../src/spray-context.cpp:917 +#: ../src/spray-context.cpp:926 msgid "Nothing selected! Select objects to spray." msgstr "Sélection vide ! Sélectionner les objets à pulvériser." -#: ../src/spray-context.cpp:1025 -#: ../src/widgets/toolbox.cpp:4525 +#: ../src/spray-context.cpp:1034 +#: ../src/widgets/toolbox.cpp:4528 msgid "Spray with copies" msgstr "Pulvérise avec des copies" -#: ../src/spray-context.cpp:1029 -#: ../src/widgets/toolbox.cpp:4532 +#: ../src/spray-context.cpp:1038 +#: ../src/widgets/toolbox.cpp:4535 msgid "Spray with clones" msgstr "Pulvérise avec des clones" -#: ../src/spray-context.cpp:1033 +#: ../src/spray-context.cpp:1042 msgid "Spray in single path" msgstr "Pulvérisation par union des formes" @@ -10180,7 +10187,7 @@ 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:192 -#: ../src/verbs.cpp:2374 +#: ../src/verbs.cpp:2380 msgid "Put text on path" msgstr "Mettre le texte le long d'un chemin" @@ -10193,7 +10200,7 @@ msgid "No texts-on-paths in the selection." msgstr "Aucun texte le long d'un chemin dans la sélection." #: ../src/text-chemistry.cpp:229 -#: ../src/verbs.cpp:2376 +#: ../src/verbs.cpp:2382 msgid "Remove text from path" msgstr "Retirer le texte du chemin" @@ -10238,141 +10245,141 @@ msgstr "Convertir du texte encadré en texte" msgid "No flowed text(s) to convert in the selection." msgstr "Aucun texte encadré à convertir dans la sélection." -#: ../src/text-context.cpp:441 +#: ../src/text-context.cpp:448 msgid "Click to edit the text, drag to select part of the text." msgstr "Cliquer pour éditer le texte, cliquer-déplacer pour sélectionner une partie du texte." -#: ../src/text-context.cpp:443 +#: ../src/text-context.cpp:450 msgid "Click to edit the flowed text, drag to select part of the text." msgstr "Cliquer pour éditer le texte encadré, cliquer-déplacer pour sélectionner une partie du texte." -#: ../src/text-context.cpp:498 +#: ../src/text-context.cpp:505 msgid "Create text" msgstr "Créer un texte" -#: ../src/text-context.cpp:522 +#: ../src/text-context.cpp:529 msgid "Non-printable character" msgstr "Caractère non imprimable" -#: ../src/text-context.cpp:537 +#: ../src/text-context.cpp:544 msgid "Insert Unicode character" msgstr "Insérer un caractère Unicode" -#: ../src/text-context.cpp:572 +#: ../src/text-context.cpp:579 #, c-format msgid "Unicode (Enter to finish): %s: %s" msgstr "Unicode (Entrée pour terminer) : %s: %s" -#: ../src/text-context.cpp:574 -#: ../src/text-context.cpp:849 +#: ../src/text-context.cpp:581 +#: ../src/text-context.cpp:856 msgid "Unicode (Enter to finish): " msgstr "Unicode (Entrée pour terminer) : " -#: ../src/text-context.cpp:649 +#: ../src/text-context.cpp:656 #, c-format msgid "Flowed text frame: %s × %s" msgstr "Cadre de texte : %s × %s" -#: ../src/text-context.cpp:681 +#: ../src/text-context.cpp:688 msgid "Type text; Enter to start new line." -msgstr "Taper le texte; Entrée pour commencer une nouvelle ligne." +msgstr "Taper le texte ; Entrée pour commencer une nouvelle ligne." -#: ../src/text-context.cpp:694 +#: ../src/text-context.cpp:701 msgid "Flowed text is created." msgstr "Le texte encadré est créé." -#: ../src/text-context.cpp:696 +#: ../src/text-context.cpp:703 msgid "Create flowed text" msgstr "Créer un texte encadré" -#: ../src/text-context.cpp:698 +#: ../src/text-context.cpp:705 msgid "The frame is too small for the current font size. Flowed text not created." msgstr "Le cadre est trop petit pour la taille de police courante. Le texte encadré n'a pas été créé." -#: ../src/text-context.cpp:834 +#: ../src/text-context.cpp:841 msgid "No-break space" msgstr "Espace insécable" -#: ../src/text-context.cpp:836 +#: ../src/text-context.cpp:843 msgid "Insert no-break space" msgstr "Insérer un espace insécable" -#: ../src/text-context.cpp:873 +#: ../src/text-context.cpp:880 msgid "Make bold" msgstr "Rendre gras" -#: ../src/text-context.cpp:891 +#: ../src/text-context.cpp:898 msgid "Make italic" msgstr "Rendre italique" -#: ../src/text-context.cpp:930 +#: ../src/text-context.cpp:937 msgid "New line" msgstr "Nouvelle ligne" -#: ../src/text-context.cpp:964 +#: ../src/text-context.cpp:971 msgid "Backspace" msgstr "Retour arrière" -#: ../src/text-context.cpp:1012 +#: ../src/text-context.cpp:1019 msgid "Kern to the left" msgstr "Créner vers la gauche" -#: ../src/text-context.cpp:1037 +#: ../src/text-context.cpp:1044 msgid "Kern to the right" msgstr "Créner vers la droite" -#: ../src/text-context.cpp:1062 +#: ../src/text-context.cpp:1069 msgid "Kern up" msgstr "Créner vers le haut" -#: ../src/text-context.cpp:1088 +#: ../src/text-context.cpp:1095 msgid "Kern down" msgstr "Créner vers le bas" -#: ../src/text-context.cpp:1165 +#: ../src/text-context.cpp:1172 msgid "Rotate counterclockwise" msgstr "Tourner dans le sens anti-horaire" -#: ../src/text-context.cpp:1186 +#: ../src/text-context.cpp:1193 msgid "Rotate clockwise" msgstr "Tourner dans le sens horaire" -#: ../src/text-context.cpp:1203 +#: ../src/text-context.cpp:1210 msgid "Contract line spacing" msgstr "Diminuer l'espacement entre les lignes" -#: ../src/text-context.cpp:1211 +#: ../src/text-context.cpp:1218 msgid "Contract letter spacing" msgstr "Diminuer l'espacement des lettres" -#: ../src/text-context.cpp:1230 +#: ../src/text-context.cpp:1237 msgid "Expand line spacing" msgstr "Augmenter l'espacement entre les lignes" -#: ../src/text-context.cpp:1238 +#: ../src/text-context.cpp:1245 msgid "Expand letter spacing" msgstr "Augmenter l'espacement des lettres" -#: ../src/text-context.cpp:1368 +#: ../src/text-context.cpp:1375 msgid "Paste text" msgstr "Coller le texte" -#: ../src/text-context.cpp:1602 +#: ../src/text-context.cpp:1621 #, c-format -msgid "Type or edit flowed text (%d characters); Enter to start new paragraph." -msgstr "Taper ou modifier le texte encadré (%d caractères); Entrée pour commencer un nouveau paragraphe." +msgid "Type or edit flowed text (%d characters%s); Enter to start new paragraph." +msgstr "Saisir ou modifier le texte encadré (%d caractères%s) ; Entrée pour commencer un nouveau paragraphe." -#: ../src/text-context.cpp:1604 +#: ../src/text-context.cpp:1623 #, c-format -msgid "Type or edit text (%d characters); Enter to start new line." -msgstr "Taper ou modifier le texte (%d caractères) ; Entrée pour commencer une nouvelle ligne." +msgid "Type or edit text (%d characters%s); Enter to start new line." +msgstr "Saisir ou modifier le texte (%d caractères%s) ; Entrée pour commencer une nouvelle ligne." -#: ../src/text-context.cpp:1612 +#: ../src/text-context.cpp:1631 #: ../src/tools-switch.cpp:198 msgid "Click to select or create text, drag to create flowed text; then type." msgstr "Cliquer pour sélectionner ou créer un texte, cliquer-déplacer pour créer un texte encadré; puis taper le texte." -#: ../src/text-context.cpp:1722 +#: ../src/text-context.cpp:1741 msgid "Type text" msgstr "Taper du texte" @@ -10703,7 +10710,7 @@ msgstr "Créer un lien" #. "Ungroup" #: ../src/ui/context-menu.cpp:306 -#: ../src/verbs.cpp:2370 +#: ../src/verbs.cpp:2376 msgid "_Ungroup" msgstr "_Dégrouper" @@ -10821,15 +10828,15 @@ msgstr "V :" #: ../src/ui/dialog/align-and-distribute.cpp:509 #: ../src/ui/dialog/align-and-distribute.cpp:789 -#: ../src/ui/dialog/spray-option.cpp:116 -#: ../src/ui/dialog/spray-option.cpp:194 -#: ../src/ui/dialog/spray-option.cpp:212 -#: ../src/widgets/toolbox.cpp:7475 +#: ../src/ui/dialog/spray-option.cpp:117 +#: ../src/ui/dialog/spray-option.cpp:195 +#: ../src/ui/dialog/spray-option.cpp:213 +#: ../src/widgets/toolbox.cpp:7555 msgid "Remove overlaps" msgstr "Supprimer les chevauchements" #: ../src/ui/dialog/align-and-distribute.cpp:540 -#: ../src/widgets/toolbox.cpp:7265 +#: ../src/widgets/toolbox.cpp:7345 msgid "Arrange connector network" msgstr "Arranger le réseau de connecteurs" @@ -10967,7 +10974,7 @@ msgid "Move objects as little as possible so that their bounding boxes do not ov 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:893 -#: ../src/widgets/toolbox.cpp:7436 +#: ../src/widgets/toolbox.cpp:7516 msgid "Nicely arrange selected connector network" msgstr "Dispose le réseau de connecteurs sélectionnés de façon agréable" @@ -11007,7 +11014,7 @@ msgstr "Objet le plus petit" #: ../src/ui/dialog/align-and-distribute.cpp:921 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 #: ../src/ui/dialog/icon-preview.cpp:178 -#: ../src/widgets/desktop-widget.cpp:1580 +#: ../src/widgets/desktop-widget.cpp:1588 msgid "Selection" msgstr "Sélection" @@ -11188,7 +11195,7 @@ msgid "Grids" msgstr "Grilles" #: ../src/ui/dialog/document-properties.cpp:121 -#: ../src/verbs.cpp:2601 +#: ../src/verbs.cpp:2607 #: ../src/widgets/toolbox.cpp:2055 msgid "Snap" msgstr "Magnétisme" @@ -11311,7 +11318,7 @@ msgstr "Le répertoire des profils (%s) est indisponible." #. inform the document, so we can undo #. Color Management #: ../src/ui/dialog/document-properties.cpp:452 -#: ../src/verbs.cpp:2755 +#: ../src/verbs.cpp:2765 msgid "Link Color Profile" msgstr "Lier un profil de couleurs" @@ -11717,9 +11724,9 @@ msgid "Height of filter effects region" msgstr "Hauteur de la zone d'action du filtre" #: ../src/ui/dialog/filter-effects-dialog.cpp:2165 -#: ../src/widgets/toolbox.cpp:3886 -#: ../src/widgets/toolbox.cpp:4277 -#: ../src/widgets/toolbox.cpp:4545 +#: ../src/widgets/toolbox.cpp:3889 +#: ../src/widgets/toolbox.cpp:4278 +#: ../src/widgets/toolbox.cpp:4548 #: ../share/extensions/extrude.inx.h:4 msgid "Mode:" msgstr "Mode :" @@ -11891,7 +11898,7 @@ msgid "The whole filter region will be filled with this color." msgstr "Toute la région affectée par le filtre sera remplie avec cette couleur." #: ../src/ui/dialog/filter-effects-dialog.cpp:2214 -#: ../src/widgets/toolbox.cpp:5518 +#: ../src/widgets/toolbox.cpp:5521 msgid "Opacity:" msgstr "Opacité :" @@ -12183,7 +12190,7 @@ msgstr "Vitesse du défilement automatique de la zone de travail lors que l'on t #: ../src/ui/dialog/tracedialog.cpp:420 #: ../src/ui/dialog/tracedialog.cpp:453 #: ../src/ui/dialog/tracedialog.cpp:596 -#: ../src/widgets/toolbox.cpp:7617 +#: ../src/widgets/toolbox.cpp:7697 msgid "Threshold:" msgstr "Seuil :" @@ -12535,7 +12542,7 @@ msgstr "Définit combien de temps le contour sera visible après son survol par #. Tweak #: ../src/ui/dialog/inkscape-preferences.cpp:447 -#: ../src/verbs.cpp:2514 +#: ../src/verbs.cpp:2520 msgid "Tweak" msgstr "Ajuster" @@ -12546,14 +12553,14 @@ msgstr "Peindre les objets avec :" #. Spray #: ../src/ui/dialog/inkscape-preferences.cpp:453 -#: ../src/verbs.cpp:2516 +#: ../src/verbs.cpp:2522 msgid "Spray" msgstr "Pulvérisateur" #. Zoom #: ../src/ui/dialog/inkscape-preferences.cpp:459 #: ../src/ui/view/edit-widget.cpp:1068 -#: ../src/verbs.cpp:2538 +#: ../src/verbs.cpp:2544 #: ../src/widgets/desktop-widget.cpp:483 msgid "Zoom" msgstr "Zoom" @@ -12573,13 +12580,13 @@ msgstr "Si coché, le résultat du croquis sera moyenné avec tous les autres cr #. Pen #: ../src/ui/dialog/inkscape-preferences.cpp:501 -#: ../src/verbs.cpp:2530 +#: ../src/verbs.cpp:2536 msgid "Pen" msgstr "Stylo" #. Calligraphy #: ../src/ui/dialog/inkscape-preferences.cpp:507 -#: ../src/verbs.cpp:2532 +#: ../src/verbs.cpp:2538 msgid "Calligraphy" msgstr "Plume calligraphique" @@ -12593,19 +12600,19 @@ msgstr "Activer pour que les nouveaux objets soient automatiquement sélectionn #. Paint Bucket #: ../src/ui/dialog/inkscape-preferences.cpp:515 -#: ../src/verbs.cpp:2544 +#: ../src/verbs.cpp:2550 msgid "Paint Bucket" msgstr "Remplissage au seau" #. Eraser #: ../src/ui/dialog/inkscape-preferences.cpp:520 -#: ../src/verbs.cpp:2548 +#: ../src/verbs.cpp:2554 msgid "Eraser" msgstr "Gomme" #. LPETool #: ../src/ui/dialog/inkscape-preferences.cpp:524 -#: ../src/verbs.cpp:2550 +#: ../src/verbs.cpp:2556 msgid "LPE Tool" msgstr "Outil effets de chemin en direct" @@ -12619,13 +12626,13 @@ msgstr "Affiche les échantillons de police à côté du nom dans la liste déro #. Gradient #: ../src/ui/dialog/inkscape-preferences.cpp:539 -#: ../src/verbs.cpp:2536 +#: ../src/verbs.cpp:2542 msgid "Gradient" msgstr "Dégradé" #. Connector #: ../src/ui/dialog/inkscape-preferences.cpp:543 -#: ../src/verbs.cpp:2542 +#: ../src/verbs.cpp:2548 msgid "Connector" msgstr "Connecteur" @@ -12635,7 +12642,7 @@ msgstr "Si coché, les points d'accroche de connecteur ne sont pas montrés pour #. Dropper #: ../src/ui/dialog/inkscape-preferences.cpp:548 -#: ../src/verbs.cpp:2540 +#: ../src/verbs.cpp:2546 msgid "Dropper" msgstr "Pipette" @@ -14115,32 +14122,64 @@ msgstr "Rechercher" msgid "Files found" msgstr "Fichiers trouvés" -#: ../src/ui/dialog/print.cpp:93 +#: ../src/ui/dialog/print.cpp:97 msgid "Could not open temporary PNG for bitmap printing" msgstr "Impossible d'ouvrir un PNG temporaire pour imprimer en bitmap." -#: ../src/ui/dialog/print.cpp:136 +#: ../src/ui/dialog/print.cpp:140 msgid "Could not set up Document" msgstr "Impossible de préparer le document" -#: ../src/ui/dialog/print.cpp:140 +#: ../src/ui/dialog/print.cpp:144 msgid "Failed to set CairoRenderContext" msgstr "Erreur au réglage de CairoRenderContext" #. set up dialog title, based on document name -#: ../src/ui/dialog/print.cpp:180 +#: ../src/ui/dialog/print.cpp:184 msgid "SVG Document" msgstr "Document SVG" -#: ../src/ui/dialog/print.cpp:181 +#: ../src/ui/dialog/print.cpp:185 msgid "Print" msgstr "Imprimer" #. build custom preferences tab -#: ../src/ui/dialog/print.cpp:215 +#: ../src/ui/dialog/print.cpp:219 msgid "Rendering" msgstr "Rendu" +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:61 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:466 +#: ../src/widgets/sp-color-scales.cpp:467 +msgid "Cyan" +msgstr "Cyan" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:66 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:469 +#: ../src/widgets/sp-color-scales.cpp:470 +msgid "Magenta" +msgstr "Magenta" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:71 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:472 +#: ../src/widgets/sp-color-scales.cpp:473 +msgid "Yellow" +msgstr "Jaune" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:76 +#: ../src/ui/widget/selected-style.cpp:236 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-scales.cpp:475 +#: ../src/widgets/sp-color-scales.cpp:476 +msgid "Black" +msgstr "Noir" + #: ../src/ui/dialog/scriptdialog.cpp:211 msgid "_Execute Javascript" msgstr "_Exécuter Javascript" @@ -14165,21 +14204,21 @@ msgstr "Résultat" msgid "Errors" msgstr "Erreurs" -#: ../src/ui/dialog/spray-option.cpp:154 +#: ../src/ui/dialog/spray-option.cpp:155 #: ../share/extensions/polyhedron_3d.inx.h:26 msgid "Minimum" msgstr "Minimum" -#: ../src/ui/dialog/spray-option.cpp:156 +#: ../src/ui/dialog/spray-option.cpp:157 msgid "Min" msgstr "Min" -#: ../src/ui/dialog/spray-option.cpp:164 +#: ../src/ui/dialog/spray-option.cpp:165 #: ../share/extensions/polyhedron_3d.inx.h:24 msgid "Maximum" msgstr "Maximum" -#: ../src/ui/dialog/spray-option.cpp:166 +#: ../src/ui/dialog/spray-option.cpp:167 msgid "Max:" msgstr "Max :" @@ -14195,60 +14234,60 @@ msgstr "Options du curseur" msgid "sprayOptions|Random Options" msgstr "Options aléatoires" +#: ../src/ui/dialog/spray-option.cpp:262 +msgid "sprayOptions|Distribution:" +msgstr "Distribution :" + #. ComboBoxText -#: ../src/ui/dialog/spray-option.cpp:251 -#: ../src/ui/dialog/spray-option.cpp:260 +#: ../src/ui/dialog/spray-option.cpp:263 +#: ../src/ui/dialog/spray-option.cpp:276 msgid "sprayOptions|Uniform" msgstr "Uniforme" -#: ../src/ui/dialog/spray-option.cpp:252 -#: ../src/ui/dialog/spray-option.cpp:261 +#: ../src/ui/dialog/spray-option.cpp:264 +#: ../src/ui/dialog/spray-option.cpp:277 msgid "sprayOptions|Gaussian" msgstr "Gaussienne" -#: ../src/ui/dialog/spray-option.cpp:253 -msgid "sprayOptions|Distribution:" -msgstr "Distribution :" - #. Hbox Random -#: ../src/ui/dialog/spray-option.cpp:277 +#: ../src/ui/dialog/spray-option.cpp:293 msgid "sprayOptions|Scale:" msgstr "Échelle :" -#: ../src/ui/dialog/spray-option.cpp:277 +#: ../src/ui/dialog/spray-option.cpp:293 msgid "Apply a scale factor" msgstr "Appliquer un facteur d'échelle" -#: ../src/ui/dialog/spray-option.cpp:278 +#: ../src/ui/dialog/spray-option.cpp:294 msgid "sprayOptions|Rotation:" msgstr "Rotation :" -#: ../src/ui/dialog/spray-option.cpp:278 +#: ../src/ui/dialog/spray-option.cpp:294 msgid "Apply rotation" msgstr "Appliquer une totation" #. Hbox Cursor -#: ../src/ui/dialog/spray-option.cpp:287 +#: ../src/ui/dialog/spray-option.cpp:303 msgid "sprayOptions|Ratio:" msgstr "Rapport :" -#: ../src/ui/dialog/spray-option.cpp:287 +#: ../src/ui/dialog/spray-option.cpp:303 msgid "Eccentricity of the ellipse" msgstr "Excentricité de l'ellipse" -#: ../src/ui/dialog/spray-option.cpp:288 +#: ../src/ui/dialog/spray-option.cpp:304 msgid "sprayOptions|Angle:" msgstr "Angle :" -#: ../src/ui/dialog/spray-option.cpp:288 +#: ../src/ui/dialog/spray-option.cpp:304 msgid "Angle of the ellipse" msgstr "Angle de l'ellipse" -#: ../src/ui/dialog/spray-option.cpp:289 +#: ../src/ui/dialog/spray-option.cpp:305 msgid "sprayOptions|Width:" msgstr "Largeur :" -#: ../src/ui/dialog/spray-option.cpp:289 +#: ../src/ui/dialog/spray-option.cpp:305 msgid "Size of the ellipse" msgstr "Taille de l'ellipse" @@ -14680,8 +14719,8 @@ msgstr "Passes multiples : crée un groupe de chemins" #. # end multiple scan #. ## end mode page #: ../src/ui/dialog/tracedialog.cpp:563 -#: ../src/widgets/toolbox.cpp:4276 -#: ../src/widgets/toolbox.cpp:4544 +#: ../src/widgets/toolbox.cpp:4277 +#: ../src/widgets/toolbox.cpp:4547 #: ../share/extensions/triangle.inx.h:9 msgid "Mode" msgstr "Mode" @@ -14966,7 +15005,7 @@ msgid "Welcome to Inkscape! Use shape or drawing tools to create objects; msgstr "Bienvenue dans Inkscape ! Utilisez les outils de formes ou de dessin à main levée pour créer des objets; utilisez les sélecteurs (flèches) pour les déplacer ou les modifier." #: ../src/ui/view/edit-widget.cpp:1206 -#: ../src/widgets/desktop-widget.cpp:838 +#: ../src/widgets/desktop-widget.cpp:846 #, c-format msgid "" "Save changes to document \"%s\" before closing?\n" @@ -14979,13 +15018,13 @@ msgstr "" #: ../src/ui/view/edit-widget.cpp:1217 #: ../src/ui/view/edit-widget.cpp:1265 -#: ../src/widgets/desktop-widget.cpp:845 -#: ../src/widgets/desktop-widget.cpp:902 +#: ../src/widgets/desktop-widget.cpp:853 +#: ../src/widgets/desktop-widget.cpp:910 msgid "Close _without saving" msgstr "Fermer _sans enregistrer" #: ../src/ui/view/edit-widget.cpp:1253 -#: ../src/widgets/desktop-widget.cpp:894 +#: ../src/widgets/desktop-widget.cpp:902 #, c-format msgid "" "The file \"%s\" was saved with a format (%s) that may cause data loss!\n" @@ -14997,7 +15036,7 @@ msgstr "" "Voulez-vous enregistrer ce fichier au format Inkscape SVG ?" #: ../src/ui/view/edit-widget.cpp:1268 -#: ../src/widgets/desktop-widget.cpp:905 +#: ../src/widgets/desktop-widget.cpp:913 msgid "_Save as SVG" msgstr "Enregi_strer comme SVG" @@ -15362,13 +15401,6 @@ msgstr "Dernière couleur sélectionnée" msgid "White" msgstr "Blanc" -#: ../src/ui/widget/selected-style.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-scales.cpp:475 -#: ../src/widgets/sp-color-scales.cpp:476 -msgid "Black" -msgstr "Noir" - #: ../src/ui/widget/selected-style.cpp:240 msgid "Copy color" msgstr "Copier la couleur" @@ -15701,1534 +15733,1542 @@ msgstr "Retourner verticalement" #. TRANSLATORS: If you have translated the tutorial-basic.svg file to your language, #. then translate this string as "tutorial-basic.LANG.svg" (where LANG is your language #. code); otherwise leave as "tutorial-basic.svg". -#: ../src/verbs.cpp:1922 +#: ../src/verbs.cpp:1928 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:1926 +#: ../src/verbs.cpp:1932 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:1930 +#: ../src/verbs.cpp:1936 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:1934 +#: ../src/verbs.cpp:1940 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. #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1938 +#: ../src/verbs.cpp:1944 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:1942 +#: ../src/verbs.cpp:1948 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:1946 +#: ../src/verbs.cpp:1952 msgid "tutorial-tips.svg" msgstr "tutorial-tips.fr.svg" -#: ../src/verbs.cpp:2222 -#: ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2228 +#: ../src/verbs.cpp:2757 msgid "Unlock all objects in the current layer" msgstr "Déverrouiller tous les objets sur le calque courant" -#: ../src/verbs.cpp:2226 -#: ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2232 +#: ../src/verbs.cpp:2759 msgid "Unlock all objects in all layers" msgstr "Déverouiller tous les objets sur tous les calques" -#: ../src/verbs.cpp:2230 -#: ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2236 +#: ../src/verbs.cpp:2761 msgid "Unhide all objects in the current layer" msgstr "Montrer tous les objets sur le calque courant" -#: ../src/verbs.cpp:2234 -#: ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2240 +#: ../src/verbs.cpp:2763 msgid "Unhide all objects in all layers" msgstr "Montrer tous les objets sur tous les calques" -#: ../src/verbs.cpp:2249 +#: ../src/verbs.cpp:2255 msgid "Does nothing" msgstr "Ne fait rien" -#: ../src/verbs.cpp:2252 +#: ../src/verbs.cpp:2258 msgid "Create new document from the default template" msgstr "Créer un nouveau document depuis le modèle par défaut" -#: ../src/verbs.cpp:2254 +#: ../src/verbs.cpp:2260 msgid "_Open..." msgstr "_Ouvrir..." -#: ../src/verbs.cpp:2255 +#: ../src/verbs.cpp:2261 msgid "Open an existing document" msgstr "Ouvrir un document existant" -#: ../src/verbs.cpp:2256 +#: ../src/verbs.cpp:2262 msgid "Re_vert" msgstr "_Recharger" -#: ../src/verbs.cpp:2257 +#: ../src/verbs.cpp:2263 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:2258 +#: ../src/verbs.cpp:2264 msgid "_Save" msgstr "_Enregistrer" -#: ../src/verbs.cpp:2258 +#: ../src/verbs.cpp:2264 msgid "Save document" msgstr "Enregistrer le document" -#: ../src/verbs.cpp:2260 +#: ../src/verbs.cpp:2266 msgid "Save _As..." msgstr "Enregistrer _sous..." -#: ../src/verbs.cpp:2261 +#: ../src/verbs.cpp:2267 msgid "Save document under a new name" msgstr "Enregistrer le document sous un nouveau nom" -#: ../src/verbs.cpp:2262 +#: ../src/verbs.cpp:2268 msgid "Save a Cop_y..." msgstr "Enregistrer une cop_ie..." -#: ../src/verbs.cpp:2263 +#: ../src/verbs.cpp:2269 msgid "Save a copy of the document under a new name" msgstr "Enregistrer une copie du document sous un nouveau nom" -#: ../src/verbs.cpp:2264 +#: ../src/verbs.cpp:2270 msgid "_Print..." msgstr "Im_primer..." -#: ../src/verbs.cpp:2264 +#: ../src/verbs.cpp:2270 msgid "Print document" msgstr "Imprimer le document" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2267 +#: ../src/verbs.cpp:2273 msgid "Vac_uum Defs" msgstr "Nettoyer les De_fs" -#: ../src/verbs.cpp:2267 +#: ../src/verbs.cpp:2273 msgid "Remove unused definitions (such as gradients or clipping paths) from the <defs> of the document" 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:2269 +#: ../src/verbs.cpp:2275 msgid "Print Previe_w" msgstr "A_perçu avant impression" -#: ../src/verbs.cpp:2270 +#: ../src/verbs.cpp:2276 msgid "Preview document printout" msgstr "Prévisualiser avant impression" -#: ../src/verbs.cpp:2271 +#: ../src/verbs.cpp:2277 msgid "_Import..." msgstr "_Importer..." -#: ../src/verbs.cpp:2272 +#: ../src/verbs.cpp:2278 msgid "Import a bitmap or SVG image into this document" msgstr "Importer une image SVG ou bitmap dans ce document" -#: ../src/verbs.cpp:2273 +#: ../src/verbs.cpp:2279 msgid "_Export Bitmap..." msgstr "E_xporter en bitmap..." -#: ../src/verbs.cpp:2274 +#: ../src/verbs.cpp:2280 msgid "Export this document or a selection as a bitmap image" msgstr "Exporter ce document ou la sélection en image bitmap" -#: ../src/verbs.cpp:2275 +#: ../src/verbs.cpp:2281 msgid "Import a document from Open Clip Art Library" msgstr "Importer un document 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:2277 +#: ../src/verbs.cpp:2283 msgid "N_ext Window" msgstr "Fenêtre _suivante" -#: ../src/verbs.cpp:2278 +#: ../src/verbs.cpp:2284 msgid "Switch to the next document window" msgstr "Passer à la fenêtre (document) suivante" -#: ../src/verbs.cpp:2279 +#: ../src/verbs.cpp:2285 msgid "P_revious Window" msgstr "Fenêtre _précédente" -#: ../src/verbs.cpp:2280 +#: ../src/verbs.cpp:2286 msgid "Switch to the previous document window" msgstr "Passer à la fenêtre (document) précédente" -#: ../src/verbs.cpp:2281 +#: ../src/verbs.cpp:2287 msgid "_Close" msgstr "_Fermer" -#: ../src/verbs.cpp:2282 +#: ../src/verbs.cpp:2288 msgid "Close this document window" msgstr "Fermer cette fenêtre document" -#: ../src/verbs.cpp:2283 +#: ../src/verbs.cpp:2289 msgid "_Quit" msgstr "_Quitter" -#: ../src/verbs.cpp:2283 +#: ../src/verbs.cpp:2289 msgid "Quit Inkscape" msgstr "Quitter Inkscape" -#: ../src/verbs.cpp:2286 +#: ../src/verbs.cpp:2292 msgid "Undo last action" msgstr "Annuler la dernière action" -#: ../src/verbs.cpp:2289 +#: ../src/verbs.cpp:2295 msgid "Do again the last undone action" msgstr "Refaire la dernière action annulée" -#: ../src/verbs.cpp:2290 +#: ../src/verbs.cpp:2296 msgid "Cu_t" msgstr "_Couper" -#: ../src/verbs.cpp:2291 +#: ../src/verbs.cpp:2297 msgid "Cut selection to clipboard" msgstr "Couper la sélection vers le presse-papiers" -#: ../src/verbs.cpp:2292 +#: ../src/verbs.cpp:2298 msgid "_Copy" msgstr "Co_pier" -#: ../src/verbs.cpp:2293 +#: ../src/verbs.cpp:2299 msgid "Copy selection to clipboard" msgstr "Copier la sélection vers le presse-papiers" -#: ../src/verbs.cpp:2294 +#: ../src/verbs.cpp:2300 msgid "_Paste" msgstr "C_oller" -#: ../src/verbs.cpp:2295 +#: ../src/verbs.cpp:2301 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:2296 +#: ../src/verbs.cpp:2302 msgid "Paste _Style" msgstr "Coller le st_yle" -#: ../src/verbs.cpp:2297 +#: ../src/verbs.cpp:2303 msgid "Apply the style of the copied object to selection" msgstr "Appliquer le style de l'objet copié à la sélection" -#: ../src/verbs.cpp:2299 +#: ../src/verbs.cpp:2305 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:2300 +#: ../src/verbs.cpp:2306 msgid "Paste _Width" msgstr "Coller la _largeur" -#: ../src/verbs.cpp:2301 +#: ../src/verbs.cpp:2307 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:2302 +#: ../src/verbs.cpp:2308 msgid "Paste _Height" msgstr "Coller la _hauteur" -#: ../src/verbs.cpp:2303 +#: ../src/verbs.cpp:2309 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:2304 +#: ../src/verbs.cpp:2310 msgid "Paste Size Separately" msgstr "Coller les dimensions séparément" -#: ../src/verbs.cpp:2305 +#: ../src/verbs.cpp:2311 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:2306 +#: ../src/verbs.cpp:2312 msgid "Paste Width Separately" msgstr "Coller la largeur séparément" -#: ../src/verbs.cpp:2307 +#: ../src/verbs.cpp:2313 msgid "Scale each selected object horizontally to match the width of the copied object" msgstr "Redimensionner horizontalement chaque objet sélectionné afin de correspondre à la largeur de l'objet copié" -#: ../src/verbs.cpp:2308 +#: ../src/verbs.cpp:2314 msgid "Paste Height Separately" msgstr "Coller la hauteur séparément" -#: ../src/verbs.cpp:2309 +#: ../src/verbs.cpp:2315 msgid "Scale each selected object vertically to match the height of the copied object" msgstr "Redimensionner verticalement chaque objet sélectionné afin de correspondre à la hauteur de l'objet copié" -#: ../src/verbs.cpp:2310 +#: ../src/verbs.cpp:2316 msgid "Paste _In Place" msgstr "Coller sur pl_ace" -#: ../src/verbs.cpp:2311 +#: ../src/verbs.cpp:2317 msgid "Paste objects from clipboard to the original location" msgstr "Coller les objets du presse-papiers à leur emplacement d'origine" -#: ../src/verbs.cpp:2312 +#: ../src/verbs.cpp:2318 msgid "Paste Path _Effect" msgstr "Coller l'effet de chemin" -#: ../src/verbs.cpp:2313 +#: ../src/verbs.cpp:2319 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:2314 +#: ../src/verbs.cpp:2320 msgid "Remove Path _Effect" msgstr "Supprimer l'_effet de chemin" -#: ../src/verbs.cpp:2315 +#: ../src/verbs.cpp:2321 msgid "Remove any path effects from selected objects" msgstr "Retirer tous les effets de chemin de la sélection" -#: ../src/verbs.cpp:2316 +#: ../src/verbs.cpp:2322 msgid "Remove Filters" msgstr "Supprimer les filtres" -#: ../src/verbs.cpp:2317 +#: ../src/verbs.cpp:2323 msgid "Remove any filters from selected objects" msgstr "Retirer tous les filtres de la sélection" -#: ../src/verbs.cpp:2318 +#: ../src/verbs.cpp:2324 msgid "_Delete" msgstr "_Supprimer" -#: ../src/verbs.cpp:2319 +#: ../src/verbs.cpp:2325 msgid "Delete selection" msgstr "Supprimer la sélection" -#: ../src/verbs.cpp:2320 +#: ../src/verbs.cpp:2326 msgid "Duplic_ate" msgstr "Dupli_quer" -#: ../src/verbs.cpp:2321 +#: ../src/verbs.cpp:2327 msgid "Duplicate selected objects" msgstr "Dupliquer les objets sélectionnés" -#: ../src/verbs.cpp:2322 +#: ../src/verbs.cpp:2328 msgid "Create Clo_ne" msgstr "Créer un clo_ne" -#: ../src/verbs.cpp:2323 +#: ../src/verbs.cpp:2329 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:2324 +#: ../src/verbs.cpp:2330 msgid "Unlin_k Clone" msgstr "_Délier le clone" -#: ../src/verbs.cpp:2325 +#: ../src/verbs.cpp:2331 msgid "Cut the selected clones' links to the originals, turning them into standalone objects" msgstr "Couper le lien entre le clone sélectionné et son original, le transformant en objet indépendant" -#: ../src/verbs.cpp:2326 +#: ../src/verbs.cpp:2332 msgid "Relink to Copied" msgstr "Relier à la copie" -#: ../src/verbs.cpp:2327 +#: ../src/verbs.cpp:2333 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:2328 +#: ../src/verbs.cpp:2334 msgid "Select _Original" msgstr "Sélectionner l'_original" -#: ../src/verbs.cpp:2329 +#: ../src/verbs.cpp:2335 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:2330 +#: ../src/verbs.cpp:2336 msgid "Objects to _Marker" msgstr "Objets en _marqueur" -#: ../src/verbs.cpp:2331 +#: ../src/verbs.cpp:2337 msgid "Convert selection to a line marker" msgstr "Transforme la sélection en marqueur de ligne" -#: ../src/verbs.cpp:2332 +#: ../src/verbs.cpp:2338 msgid "Objects to Gu_ides" msgstr "Objets en gu_ides" -#: ../src/verbs.cpp:2333 +#: ../src/verbs.cpp:2339 msgid "Convert selected objects to a collection of guidelines aligned with their edges" msgstr "Convertir les objets sélectionnés en une collection de guides alignés avec leurs bords" -#: ../src/verbs.cpp:2334 +#: ../src/verbs.cpp:2340 msgid "Objects to Patter_n" msgstr "Objets en _motif" -#: ../src/verbs.cpp:2335 +#: ../src/verbs.cpp:2341 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "Convertir la sélection en rectangle rempli par ce motif" -#: ../src/verbs.cpp:2336 +#: ../src/verbs.cpp:2342 msgid "Pattern to _Objects" msgstr "Motif en _objets" -#: ../src/verbs.cpp:2337 +#: ../src/verbs.cpp:2343 msgid "Extract objects from a tiled pattern fill" msgstr "Extraire des objet(s) d'un motif de remplissage" -#: ../src/verbs.cpp:2338 +#: ../src/verbs.cpp:2344 msgid "Clea_r All" msgstr "Efface_r tout" -#: ../src/verbs.cpp:2339 +#: ../src/verbs.cpp:2345 msgid "Delete all objects from document" msgstr "Supprimer tous les objets du document" -#: ../src/verbs.cpp:2340 +#: ../src/verbs.cpp:2346 msgid "Select Al_l" msgstr "Sélectionner _tout" -#: ../src/verbs.cpp:2341 +#: ../src/verbs.cpp:2347 msgid "Select all objects or all nodes" msgstr "Sélectionner tous les objets ou tous les nÅ“uds" -#: ../src/verbs.cpp:2342 +#: ../src/verbs.cpp:2348 msgid "Select All in All La_yers" msgstr "Tout s_électionner dans tous les calques" -#: ../src/verbs.cpp:2343 +#: ../src/verbs.cpp:2349 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:2344 +#: ../src/verbs.cpp:2350 msgid "In_vert Selection" msgstr "In_verser la sélection" -#: ../src/verbs.cpp:2345 +#: ../src/verbs.cpp:2351 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:2346 +#: ../src/verbs.cpp:2352 msgid "Invert in All Layers" msgstr "Inverser dans tous les calques" -#: ../src/verbs.cpp:2347 +#: ../src/verbs.cpp:2353 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:2348 +#: ../src/verbs.cpp:2354 msgid "Select Next" msgstr "Sélectionner suivant" -#: ../src/verbs.cpp:2349 +#: ../src/verbs.cpp:2355 msgid "Select next object or node" msgstr "Sélectionner l'objet ou nÅ“ud suivant" -#: ../src/verbs.cpp:2350 +#: ../src/verbs.cpp:2356 msgid "Select Previous" msgstr "Sélectionner précédent" -#: ../src/verbs.cpp:2351 +#: ../src/verbs.cpp:2357 msgid "Select previous object or node" msgstr "Sélectionner l'objet ou nÅ“ud précédent" -#: ../src/verbs.cpp:2352 +#: ../src/verbs.cpp:2358 msgid "D_eselect" msgstr "_Désélectionner" -#: ../src/verbs.cpp:2353 +#: ../src/verbs.cpp:2359 msgid "Deselect any selected objects or nodes" msgstr "Désélectionner tous les objets ou nÅ“uds" -#: ../src/verbs.cpp:2354 +#: ../src/verbs.cpp:2360 msgid "_Guides Around Page" msgstr "_Guides autour de la page" -#: ../src/verbs.cpp:2355 +#: ../src/verbs.cpp:2361 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:2356 +#: ../src/verbs.cpp:2362 msgid "Next Path Effect Parameter" msgstr "Paramètre suivant" -#: ../src/verbs.cpp:2357 +#: ../src/verbs.cpp:2363 msgid "Show next Path Effect parameter for editing" msgstr "Afficher le paramètre d'effet de chemin suivant pour le modifier" #. Selection -#: ../src/verbs.cpp:2360 +#: ../src/verbs.cpp:2366 msgid "Raise to _Top" msgstr "Monter au premier p_lan" -#: ../src/verbs.cpp:2361 +#: ../src/verbs.cpp:2367 msgid "Raise selection to top" msgstr "Monter la sélection au premier plan" -#: ../src/verbs.cpp:2362 +#: ../src/verbs.cpp:2368 msgid "Lower to _Bottom" msgstr "Descendre à l'arrière-pl_an" -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2369 msgid "Lower selection to bottom" msgstr "Descendre la sélection à l'arrière-plan" -#: ../src/verbs.cpp:2364 +#: ../src/verbs.cpp:2370 msgid "_Raise" msgstr "_Monter" -#: ../src/verbs.cpp:2365 +#: ../src/verbs.cpp:2371 msgid "Raise selection one step" msgstr "Monter la sélection d'un cran" -#: ../src/verbs.cpp:2366 +#: ../src/verbs.cpp:2372 msgid "_Lower" msgstr "D_escendre" -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2373 msgid "Lower selection one step" msgstr "Descendre la sélection d'un cran" -#: ../src/verbs.cpp:2368 +#: ../src/verbs.cpp:2374 msgid "_Group" msgstr "_Grouper" -#: ../src/verbs.cpp:2369 +#: ../src/verbs.cpp:2375 msgid "Group selected objects" msgstr "Grouper les objets sélectionnés" -#: ../src/verbs.cpp:2371 +#: ../src/verbs.cpp:2377 msgid "Ungroup selected groups" msgstr "Dégrouper les groupes sélectionnés" -#: ../src/verbs.cpp:2373 +#: ../src/verbs.cpp:2379 msgid "_Put on Path" msgstr "Mettre _suivant un chemin" -#: ../src/verbs.cpp:2375 +#: ../src/verbs.cpp:2381 msgid "_Remove from Path" msgstr "_Retirer du chemin" -#: ../src/verbs.cpp:2377 +#: ../src/verbs.cpp:2383 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:2380 +#: ../src/verbs.cpp:2386 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:2382 +#: ../src/verbs.cpp:2388 msgid "_Union" msgstr "_Union" -#: ../src/verbs.cpp:2383 +#: ../src/verbs.cpp:2389 msgid "Create union of selected paths" msgstr "Créer l'union des chemins sélectionnés" -#: ../src/verbs.cpp:2384 +#: ../src/verbs.cpp:2390 msgid "_Intersection" msgstr "_Intersection" -#: ../src/verbs.cpp:2385 +#: ../src/verbs.cpp:2391 msgid "Create intersection of selected paths" msgstr "Créer l'intersection des chemins sélectionnés" -#: ../src/verbs.cpp:2386 +#: ../src/verbs.cpp:2392 msgid "_Difference" msgstr "_Différence" -#: ../src/verbs.cpp:2387 +#: ../src/verbs.cpp:2393 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:2388 +#: ../src/verbs.cpp:2394 msgid "E_xclusion" msgstr "E_xclusion" -#: ../src/verbs.cpp:2389 +#: ../src/verbs.cpp:2395 msgid "Create exclusive OR of selected paths (those parts that belong to only one path)" msgstr "Créer un OU exclusif des chemins sélectionnés (seules les parties qui n'appartiennent qu'à un seul chemin)" -#: ../src/verbs.cpp:2390 +#: ../src/verbs.cpp:2396 msgid "Di_vision" msgstr "Di_vision" -#: ../src/verbs.cpp:2391 +#: ../src/verbs.cpp:2397 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:2394 +#: ../src/verbs.cpp:2400 msgid "Cut _Path" msgstr "Décou_per le chemin" -#: ../src/verbs.cpp:2395 +#: ../src/verbs.cpp:2401 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:2399 +#: ../src/verbs.cpp:2405 msgid "Outs_et" msgstr "Dil_ater" -#: ../src/verbs.cpp:2400 +#: ../src/verbs.cpp:2406 msgid "Outset selected paths" msgstr "Dilater les chemins sélectionnés" -#: ../src/verbs.cpp:2402 +#: ../src/verbs.cpp:2408 msgid "O_utset Path by 1 px" msgstr "_Dilater le chemin de 1px" -#: ../src/verbs.cpp:2403 +#: ../src/verbs.cpp:2409 msgid "Outset selected paths by 1 px" msgstr "Dilater les chemins sélectionnés de 1px" -#: ../src/verbs.cpp:2405 +#: ../src/verbs.cpp:2411 msgid "O_utset Path by 10 px" msgstr "_Dilater le chemin de 10px" -#: ../src/verbs.cpp:2406 +#: ../src/verbs.cpp:2412 msgid "Outset selected paths by 10 px" msgstr "Dilater les chemins sélectionnés de 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:2410 +#: ../src/verbs.cpp:2416 msgid "I_nset" msgstr "Co_ntracter" -#: ../src/verbs.cpp:2411 +#: ../src/verbs.cpp:2417 msgid "Inset selected paths" msgstr "Contracter les chemins sélectionnés" -#: ../src/verbs.cpp:2413 +#: ../src/verbs.cpp:2419 msgid "I_nset Path by 1 px" msgstr "Co_ntracter le chemin de 1px" -#: ../src/verbs.cpp:2414 +#: ../src/verbs.cpp:2420 msgid "Inset selected paths by 1 px" msgstr "Contracter les chemins sélectionnés de 1px" -#: ../src/verbs.cpp:2416 +#: ../src/verbs.cpp:2422 msgid "I_nset Path by 10 px" msgstr "Co_ntracter le chemin de 10px" -#: ../src/verbs.cpp:2417 +#: ../src/verbs.cpp:2423 msgid "Inset selected paths by 10 px" msgstr "Contracter les chemins sélectionnés de 10px" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2425 msgid "D_ynamic Offset" msgstr "Offset d_ynamique" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2425 msgid "Create a dynamic offset object" msgstr "Créer un objet offset dynamique" -#: ../src/verbs.cpp:2421 +#: ../src/verbs.cpp:2427 msgid "_Linked Offset" msgstr "Offset _lié" -#: ../src/verbs.cpp:2422 +#: ../src/verbs.cpp:2428 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:2424 +#: ../src/verbs.cpp:2430 msgid "_Stroke to Path" msgstr "_Contour en chemin" -#: ../src/verbs.cpp:2425 +#: ../src/verbs.cpp:2431 msgid "Convert selected object's stroke to paths" msgstr "Convertir les contours des objets sélectionnés en chemins" -#: ../src/verbs.cpp:2426 +#: ../src/verbs.cpp:2432 msgid "Si_mplify" msgstr "Si_mplifier" -#: ../src/verbs.cpp:2427 +#: ../src/verbs.cpp:2433 msgid "Simplify selected paths (remove extra nodes)" msgstr "Simplifier les chemins sélectionnés (supprimer des nÅ“uds superflus)" -#: ../src/verbs.cpp:2428 +#: ../src/verbs.cpp:2434 msgid "_Reverse" msgstr "Invers_er" -#: ../src/verbs.cpp:2429 +#: ../src/verbs.cpp:2435 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)" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2431 +#: ../src/verbs.cpp:2437 msgid "_Trace Bitmap..." msgstr "Vec_toriser le bitmap..." -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2438 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:2433 +#: ../src/verbs.cpp:2439 msgid "_Make a Bitmap Copy" msgstr "Faire une copie bit_map" -#: ../src/verbs.cpp:2434 +#: ../src/verbs.cpp:2440 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:2435 +#: ../src/verbs.cpp:2441 msgid "_Combine" msgstr "Com_biner" -#: ../src/verbs.cpp:2436 +#: ../src/verbs.cpp:2442 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:2439 +#: ../src/verbs.cpp:2445 msgid "Break _Apart" msgstr "Sépa_rer" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2446 msgid "Break selected paths into subpaths" msgstr "Séparer les chemins sélectionnés en sous-chemins" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2447 msgid "Rows and Columns..." msgstr "Lignes et colonnes..." -#: ../src/verbs.cpp:2442 +#: ../src/verbs.cpp:2448 msgid "Arrange selected objects in a table" msgstr "Arranger les objets sélectionnés dans une grille" #. Layer -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2450 msgid "_Add Layer..." msgstr "_Ajouter un calque..." -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2451 msgid "Create a new layer" msgstr "Créer un nouveau calque" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2452 msgid "Re_name Layer..." msgstr "Re_nommer le calque..." -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2453 msgid "Rename the current layer" msgstr "Renommer le calque courant" -#: ../src/verbs.cpp:2448 +#: ../src/verbs.cpp:2454 msgid "Switch to Layer Abov_e" msgstr "Passer au calque supéri_eur" -#: ../src/verbs.cpp:2449 +#: ../src/verbs.cpp:2455 msgid "Switch to the layer above the current" msgstr "Passer au calque au-dessus du calque courant" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2456 msgid "Switch to Layer Belo_w" msgstr "Passer au calque inférie_ur" -#: ../src/verbs.cpp:2451 +#: ../src/verbs.cpp:2457 msgid "Switch to the layer below the current" msgstr "Passer au calque en-dessous du calque courant" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2458 msgid "Move Selection to Layer Abo_ve" msgstr "Déplacer la sélection au calque su_périeur" -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2459 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:2454 +#: ../src/verbs.cpp:2460 msgid "Move Selection to Layer Bel_ow" msgstr "Déplacer la sélection au calque in_férieur" -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2461 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:2456 +#: ../src/verbs.cpp:2462 msgid "Layer to _Top" msgstr "Calque au pre_mier plan" -#: ../src/verbs.cpp:2457 +#: ../src/verbs.cpp:2463 msgid "Raise the current layer to the top" msgstr "Monter le calque courant au premier plan" -#: ../src/verbs.cpp:2458 +#: ../src/verbs.cpp:2464 msgid "Layer to _Bottom" msgstr "Calque à l'a_rrière-plan" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2465 msgid "Lower the current layer to the bottom" msgstr "Descendre le calque courant à l'arrière-plan" -#: ../src/verbs.cpp:2460 +#: ../src/verbs.cpp:2466 msgid "_Raise Layer" msgstr "M_onter le calque" -#: ../src/verbs.cpp:2461 +#: ../src/verbs.cpp:2467 msgid "Raise the current layer" msgstr "Monter le calque courant" -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2468 msgid "_Lower Layer" msgstr "Descen_dre le calque" -#: ../src/verbs.cpp:2463 +#: ../src/verbs.cpp:2469 msgid "Lower the current layer" msgstr "Descendre le calque courant" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2470 msgid "Duplicate Current Layer" msgstr "Dupliquer le calque courant" -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2471 msgid "Duplicate an existing layer" msgstr "Dupliquer un calque existant" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2472 msgid "_Delete Current Layer" msgstr "_Supprimer le calque courant" -#: ../src/verbs.cpp:2467 +#: ../src/verbs.cpp:2473 msgid "Delete the current layer" msgstr "Supprimer le calque courant" -#: ../src/verbs.cpp:2468 +#: ../src/verbs.cpp:2474 msgid "_Show/hide other layers" msgstr "Afficher ou masquer les autres calques" -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2475 msgid "Solo the current layer" msgstr "Afficher le calque courant uniquement" #. Object -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2478 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:2475 +#: ../src/verbs.cpp:2481 msgid "Rotate selection 90° clockwise" msgstr "Tourner la sélection de 90° dans le sens horaire" -#: ../src/verbs.cpp:2476 +#: ../src/verbs.cpp:2482 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:2479 +#: ../src/verbs.cpp:2485 msgid "Rotate selection 90° counter-clockwise" msgstr "Tourner la sélection de 90° dans le sens anti-horaire" -#: ../src/verbs.cpp:2480 +#: ../src/verbs.cpp:2486 msgid "Remove _Transformations" msgstr "Retirer les _transformations" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2487 msgid "Remove transformations from object" msgstr "retirer les transformations de l'objet" -#: ../src/verbs.cpp:2482 +#: ../src/verbs.cpp:2488 msgid "_Object to Path" msgstr "_Objet en chemin" -#: ../src/verbs.cpp:2483 +#: ../src/verbs.cpp:2489 msgid "Convert selected object to path" msgstr "Convertir les objets sélectionnés en chemins" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2490 msgid "_Flow into Frame" msgstr "_Encadrer" -#: ../src/verbs.cpp:2485 +#: ../src/verbs.cpp:2491 msgid "Put text into a frame (path or shape), creating a flowed text linked to the frame object" msgstr "Placer du texte dans un cadre (chemin ou forme), créant un texte encadré lié à l'objet cadre" -#: ../src/verbs.cpp:2486 +#: ../src/verbs.cpp:2492 msgid "_Unflow" msgstr "_Désencadrer" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2493 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:2488 +#: ../src/verbs.cpp:2494 msgid "_Convert to Text" msgstr "_Convertir en texte" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2495 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:2491 +#: ../src/verbs.cpp:2497 msgid "Flip _Horizontal" msgstr "Retourner _horizontalement" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2497 msgid "Flip selected objects horizontally" msgstr "Retourner horizontalement les objets sélectionnés" -#: ../src/verbs.cpp:2494 +#: ../src/verbs.cpp:2500 msgid "Flip _Vertical" msgstr "Retourner _verticalement" -#: ../src/verbs.cpp:2494 +#: ../src/verbs.cpp:2500 msgid "Flip selected objects vertically" msgstr "Retourner verticalement les objets sélectionnés" -#: ../src/verbs.cpp:2497 +#: ../src/verbs.cpp:2503 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:2499 +#: ../src/verbs.cpp:2505 msgid "Edit mask" msgstr "Modifier le masque" -#: ../src/verbs.cpp:2500 #: ../src/verbs.cpp:2506 +#: ../src/verbs.cpp:2512 msgid "_Release" msgstr "_Retirer" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2507 msgid "Remove mask from selection" msgstr "Retirer le masque de la sélection" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2509 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:2505 +#: ../src/verbs.cpp:2511 #: ../src/widgets/toolbox.cpp:1472 msgid "Edit clipping path" msgstr "Modifier le chemin de découpe" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2513 msgid "Remove clipping path from selection" msgstr "Retirer le chemin de découpe de la sélection" #. Tools -#: ../src/verbs.cpp:2510 +#: ../src/verbs.cpp:2516 msgid "Select" msgstr "Sélectionner" -#: ../src/verbs.cpp:2511 +#: ../src/verbs.cpp:2517 msgid "Select and transform objects" msgstr "Sélectionner et transformer des objets" -#: ../src/verbs.cpp:2512 +#: ../src/verbs.cpp:2518 msgid "Node Edit" msgstr "Éditer les nÅ“uds" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2519 msgid "Edit paths by nodes" msgstr "Éditer les nÅ“uds ou les poignées de contrôle d'un chemin" -#: ../src/verbs.cpp:2515 +#: ../src/verbs.cpp:2521 msgid "Tweak objects by sculpting or painting" msgstr "Ajuster les objets en les sculptant ou en les peignant" -#: ../src/verbs.cpp:2517 +#: ../src/verbs.cpp:2523 msgid "Spray objects by sculpting or painting" msgstr "Pulvériser les objets en les sculptant ou en les peignant" -#: ../src/verbs.cpp:2519 +#: ../src/verbs.cpp:2525 msgid "Create rectangles and squares" msgstr "Créer des rectangles et des carrés" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2527 msgid "Create 3D boxes" msgstr "Créer une boîte 3D" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2529 msgid "Create circles, ellipses, and arcs" msgstr "Créer des cercles, des ellipses et des arcs" -#: ../src/verbs.cpp:2525 +#: ../src/verbs.cpp:2531 msgid "Create stars and polygons" msgstr "Créer des étoiles et des polygones" -#: ../src/verbs.cpp:2527 +#: ../src/verbs.cpp:2533 msgid "Create spirals" msgstr "Créer des spirales" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2535 msgid "Draw freehand lines" msgstr "Dessiner des lignes à main levée" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2537 msgid "Draw Bezier curves and straight lines" msgstr "Tracer des courbes de Bézier et des segments de droites" -#: ../src/verbs.cpp:2533 +#: ../src/verbs.cpp:2539 msgid "Draw calligraphic or brush strokes" msgstr "Créer un tracé calligraphique ou au pinceau" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2541 msgid "Create and edit text objects" msgstr "Créer et éditer des objets textes" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2543 msgid "Create and edit gradients" msgstr "Créer et éditer des dégradés" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2545 msgid "Zoom in or out" msgstr "(Dé)zoommer" -#: ../src/verbs.cpp:2541 +#: ../src/verbs.cpp:2547 msgid "Pick colors from image" msgstr "Capturer des couleurs depuis l'image" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2549 msgid "Create diagram connectors" msgstr "Créer des connecteurs" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2551 msgid "Fill bounded areas" msgstr "Remplir une zone bornée" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2552 msgid "LPE Edit" msgstr "Édition des effets de chemin en direct" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2553 msgid "Edit Path Effect parameters" msgstr "Modifier les paramètres des effets de chemin" -#: ../src/verbs.cpp:2549 +#: ../src/verbs.cpp:2555 msgid "Erase existing paths" msgstr "Effacer les chemins existants" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2557 msgid "Do geometric constructions" msgstr "Réalise des contructions géométriques" #. Tool prefs -#: ../src/verbs.cpp:2553 +#: ../src/verbs.cpp:2559 msgid "Selector Preferences" msgstr "Préférences du sélecteur" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2560 msgid "Open Preferences for the Selector tool" msgstr "Ouvrir les préférences de l'outil sélecteur" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2561 msgid "Node Tool Preferences" msgstr "Préférences des nÅ“uds" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2562 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:2557 +#: ../src/verbs.cpp:2563 msgid "Tweak Tool Preferences" msgstr "Préférences de l'outil d'ajustement" -#: ../src/verbs.cpp:2558 +#: ../src/verbs.cpp:2564 msgid "Open Preferences for the Tweak tool" msgstr "Ouvrir les préférences de l'outil d'ajustement" -#: ../src/verbs.cpp:2559 +#: ../src/verbs.cpp:2565 msgid "Spray Tool Preferences" msgstr "Préférences de l'outil pulvérisateur" -#: ../src/verbs.cpp:2560 +#: ../src/verbs.cpp:2566 msgid "Open Preferences for the Spray tool" msgstr "Ouvrir les préférences de l'outil pulvérisateur" -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2567 msgid "Rectangle Preferences" msgstr "Préférences des rectangles" -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2568 msgid "Open Preferences for the Rectangle tool" msgstr "Ouvrir les préférences de l'outil rectangle" -#: ../src/verbs.cpp:2563 +#: ../src/verbs.cpp:2569 msgid "3D Box Preferences" msgstr "Préférences des boîtes 3D" -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2570 msgid "Open Preferences for the 3D Box tool" msgstr "Ouvrir les préférences de l'outil boîte 3D" -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2571 msgid "Ellipse Preferences" msgstr "Préférences des ellipses" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2572 msgid "Open Preferences for the Ellipse tool" msgstr "Ouvrir les préférences de l'outil ellipse" -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2573 msgid "Star Preferences" msgstr "Préférences des étoiles" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2574 msgid "Open Preferences for the Star tool" msgstr "Ouvrir les préférences de l'outil étoile" -#: ../src/verbs.cpp:2569 +#: ../src/verbs.cpp:2575 msgid "Spiral Preferences" msgstr "Préférences des spirales" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2576 msgid "Open Preferences for the Spiral tool" msgstr "Ouvrir les préférences de l'outil spirale" -#: ../src/verbs.cpp:2571 +#: ../src/verbs.cpp:2577 msgid "Pencil Preferences" msgstr "Préférences du crayon" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2578 msgid "Open Preferences for the Pencil tool" msgstr "Ouvrir les préférences de l'outil crayon" -#: ../src/verbs.cpp:2573 +#: ../src/verbs.cpp:2579 msgid "Pen Preferences" msgstr "Préférences du stylo" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2580 msgid "Open Preferences for the Pen tool" msgstr "Ouvrir les préférences de l'outil stylo" -#: ../src/verbs.cpp:2575 +#: ../src/verbs.cpp:2581 msgid "Calligraphic Preferences" msgstr "Préférences de la plume calligraphique" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2582 msgid "Open Preferences for the Calligraphy tool" msgstr "Ouvrir les préférences de la plume calligraphique" -#: ../src/verbs.cpp:2577 +#: ../src/verbs.cpp:2583 msgid "Text Preferences" msgstr "Préférences des textes" -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2584 msgid "Open Preferences for the Text tool" msgstr "Ouvrir les préférences de l'outil texte" -#: ../src/verbs.cpp:2579 +#: ../src/verbs.cpp:2585 msgid "Gradient Preferences" msgstr "Préférences des dégradés" -#: ../src/verbs.cpp:2580 +#: ../src/verbs.cpp:2586 msgid "Open Preferences for the Gradient tool" msgstr "Ouvrir les préférences de l'outil de dégradé" -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2587 msgid "Zoom Preferences" msgstr "Préférences du zoom" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2588 msgid "Open Preferences for the Zoom tool" msgstr "Ouvrir les préférences de l'outil zoom" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2589 msgid "Dropper Preferences" msgstr "Préférences de la pipette" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2590 msgid "Open Preferences for the Dropper tool" msgstr "Ouvrir les préférences de l'outil pipette" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2591 msgid "Connector Preferences" msgstr "Préférences des connecteurs" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2592 msgid "Open Preferences for the Connector tool" msgstr "Ouvrir les préférences de l'outil connecteur" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2593 msgid "Paint Bucket Preferences" msgstr "Préférences de remplissage au seau" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2594 msgid "Open Preferences for the Paint Bucket tool" msgstr "Ouvrir les préférences de l'outil de remplissage au seau" -#: ../src/verbs.cpp:2589 +#: ../src/verbs.cpp:2595 msgid "Eraser Preferences" msgstr "Préférences de la gomme" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2596 msgid "Open Preferences for the Eraser tool" msgstr "Ouvrir les préférences de l'outil gomme" -#: ../src/verbs.cpp:2591 +#: ../src/verbs.cpp:2597 msgid "LPE Tool Preferences" msgstr "Préférences de l'outil Effets de chemin en direct" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2598 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:2595 +#: ../src/verbs.cpp:2601 msgid "Zoom In" msgstr "Zoommer" -#: ../src/verbs.cpp:2595 +#: ../src/verbs.cpp:2601 msgid "Zoom in" msgstr "Zoommer" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2602 msgid "Zoom Out" msgstr "Dézoommer" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2602 msgid "Zoom out" msgstr "Dézoommer" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2603 msgid "_Rulers" msgstr "_Règles" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2603 msgid "Show or hide the canvas rulers" msgstr "Afficher ou non les règles de la zone de travail" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2604 msgid "Scroll_bars" msgstr "_Barres de défilement" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2604 msgid "Show or hide the canvas scrollbars" msgstr "Afficher ou non les barres de défilement de la zone de travail" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2605 msgid "_Grid" msgstr "_Grille" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2605 msgid "Show or hide the grid" msgstr "Afficher ou non la grille" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2606 msgid "G_uides" msgstr "G_uides" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2606 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:2601 +#: ../src/verbs.cpp:2607 msgid "Toggle snapping on or off" msgstr "Activer ou désactiver le magnétisme" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2608 msgid "Nex_t Zoom" msgstr "Zoom suivan_t" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2608 msgid "Next zoom (from the history of zooms)" msgstr "Zoom suivant (dans l'historique des zooms)" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2610 msgid "Pre_vious Zoom" msgstr "Zoom _précédent" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2610 msgid "Previous zoom (from the history of zooms)" msgstr "Zoom précédent (dans l'historique des zooms)" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2612 msgid "Zoom 1:_1" msgstr "Zoom 1:_1" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2612 msgid "Zoom to 1:1" msgstr "Zoommer à 1:1" -#: ../src/verbs.cpp:2608 +#: ../src/verbs.cpp:2614 msgid "Zoom 1:_2" msgstr "Zoom 1:_2" -#: ../src/verbs.cpp:2608 +#: ../src/verbs.cpp:2614 msgid "Zoom to 1:2" msgstr "Zoommer à 1:2" -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2616 msgid "_Zoom 2:1" msgstr "_Zoom 2:1" -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2616 msgid "Zoom to 2:1" msgstr "Zoommer à 2:1" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2619 msgid "_Fullscreen" msgstr "Plein _écran" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2619 msgid "Stretch this document window to full screen" msgstr "Afficher cette fenêtre (document) en plein écran" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2622 msgid "Toggle _Focus Mode" msgstr "Inverser le mode de _focus" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2622 msgid "Remove excess toolbars to focus on drawing" msgstr "Supprime les barres superflues pour se concentrer sur le dessin" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2624 msgid "Duplic_ate Window" msgstr "Dupliquer la _fenêtre" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2624 msgid "Open a new window with the same document" msgstr "Ouvrir une nouvelle fenêtre avec le même document" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2626 msgid "_New View Preview" msgstr "_Nouvel aperçu" -#: ../src/verbs.cpp:2621 +#: ../src/verbs.cpp:2627 msgid "New View Preview" msgstr "Nouvel aperçu" #. "view_new_preview" -#: ../src/verbs.cpp:2623 +#: ../src/verbs.cpp:2629 msgid "_Normal" msgstr "_Normal" -#: ../src/verbs.cpp:2624 +#: ../src/verbs.cpp:2630 msgid "Switch to normal display mode" msgstr "Passer en mode d'affichage normal" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2631 msgid "No _Filters" msgstr "Sans _filtre" -#: ../src/verbs.cpp:2626 +#: ../src/verbs.cpp:2632 msgid "Switch to normal display without filters" msgstr "Passer en mode d'affichage normal, sans filtre" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2633 msgid "_Outline" msgstr "_Contour" -#: ../src/verbs.cpp:2628 +#: ../src/verbs.cpp:2634 msgid "Switch to outline (wireframe) display mode" msgstr "Passer en mode d'affichage contour (fil de fer)" -#: ../src/verbs.cpp:2629 +#: ../src/verbs.cpp:2635 +msgid "_Print Colors Preview" +msgstr "A_perçu des couleurs d'impression" + +#: ../src/verbs.cpp:2636 +msgid "Switch to print colors preview mode" +msgstr "Passer en mode aperçu des couleurs d'impression" + +#: ../src/verbs.cpp:2637 msgid "_Toggle" msgstr "Al_terner" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2638 msgid "Toggle between normal and outline display modes" msgstr "Alterner entre les modes d'affichage normal et contour" -#: ../src/verbs.cpp:2632 +#: ../src/verbs.cpp:2640 msgid "Color-managed view" msgstr "Affichage avec gestion des couleurs" -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2641 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:2635 +#: ../src/verbs.cpp:2643 msgid "Ico_n Preview..." msgstr "Aperçu d'_icône..." -#: ../src/verbs.cpp:2636 +#: ../src/verbs.cpp:2644 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:2638 +#: ../src/verbs.cpp:2646 msgid "Zoom to fit page in window" msgstr "Ajuster la page à la fenêtre" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2647 msgid "Page _Width" msgstr "_Largeur de la page" -#: ../src/verbs.cpp:2640 +#: ../src/verbs.cpp:2648 msgid "Zoom to fit page width in window" msgstr "Zoomer pour ajuster la largeur de la page à la fenêtre" -#: ../src/verbs.cpp:2642 +#: ../src/verbs.cpp:2650 msgid "Zoom to fit drawing in window" msgstr "Zoomer pour ajuster le dessin à la fenêtre" -#: ../src/verbs.cpp:2644 +#: ../src/verbs.cpp:2652 msgid "Zoom to fit selection in window" msgstr "Zoomer pour ajuster la sélection à la fenêtre" #. Dialogs -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2655 msgid "In_kscape Preferences..." msgstr "Préférences d'In_kscape..." -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2656 msgid "Edit global Inkscape preferences" msgstr "Éditer les préférences globales d'Inkscape" -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2657 msgid "_Document Properties..." msgstr "Propriétés du do_cument..." -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2658 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:2651 +#: ../src/verbs.cpp:2659 msgid "Document _Metadata..." msgstr "_Métadonnées du document..." -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2660 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:2653 +#: ../src/verbs.cpp:2661 msgid "_Fill and Stroke..." msgstr "_Remplissage et contour..." -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2662 msgid "Edit objects' colors, gradients, stroke width, arrowheads, dash patterns..." msgstr "Éditer les couleurs de l'objet, ses dégradés, l'épaisseur de son contour, les têtes de flèches, les pointillés..." #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2664 msgid "S_watches..." msgstr "_Palettes..." -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2665 msgid "Select colors from a swatches palette" msgstr "Sélectionner des couleurs depuis une palette" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2666 msgid "Transfor_m..." msgstr "_Transformer..." -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2667 msgid "Precisely control objects' transformations" msgstr "Contrôler précisément les transformations d'objets" -#: ../src/verbs.cpp:2660 +#: ../src/verbs.cpp:2668 msgid "_Align and Distribute..." msgstr "Aligner et distri_buer..." -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2669 msgid "Align and distribute objects" msgstr "Aligner et distribuer des objets" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2670 msgid "_Spray options..." msgstr "Options du pulvéri_sateur..." -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2671 msgid "Some options for the spray" msgstr "Options pour le pulvérisateur" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2672 msgid "Undo _History..." msgstr "_Historique des annulations" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2673 msgid "Undo History" msgstr "Historique des annulations" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2674 msgid "_Text and Font..." msgstr "_Texte et police..." -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2675 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:2668 +#: ../src/verbs.cpp:2676 msgid "_XML Editor..." msgstr "Éditeur _XML..." -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2677 msgid "View and edit the XML tree of the document" msgstr "Voir et éditer l'arbre XML du document" -#: ../src/verbs.cpp:2670 +#: ../src/verbs.cpp:2678 msgid "_Find..." msgstr "_Rechercher..." -#: ../src/verbs.cpp:2671 +#: ../src/verbs.cpp:2679 msgid "Find objects in document" msgstr "Rechercher des objets dans le document" -#: ../src/verbs.cpp:2672 +#: ../src/verbs.cpp:2680 msgid "Find and _Replace Text..." msgstr "Trouver et _remplacer le texte..." -#: ../src/verbs.cpp:2673 +#: ../src/verbs.cpp:2681 msgid "Find and replace text in document" msgstr "Rechercher et remplacer du texte dans le document" -#: ../src/verbs.cpp:2674 +#: ../src/verbs.cpp:2682 msgid "Check Spellin_g..." msgstr "Vérification ortho_graphique..." -#: ../src/verbs.cpp:2675 +#: ../src/verbs.cpp:2683 msgid "Check spelling of text in document" msgstr "Vérifier l'orthographe des texte du document" -#: ../src/verbs.cpp:2676 +#: ../src/verbs.cpp:2684 msgid "_Messages..." msgstr "_Messages..." -#: ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2685 msgid "View debug messages" msgstr "Voir les messages de débuggage" -#: ../src/verbs.cpp:2678 +#: ../src/verbs.cpp:2686 msgid "S_cripts..." msgstr "S_cripts..." -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2687 msgid "Run scripts" msgstr "Exécuter des scripts" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2688 msgid "Show/Hide D_ialogs" msgstr "Afficher/cacher les boîtes de d_ialogue" -#: ../src/verbs.cpp:2681 +#: ../src/verbs.cpp:2689 msgid "Show or hide all open dialogs" msgstr "Afficher ou non les dialogues ouverts" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2690 msgid "Create Tiled Clones..." msgstr "Créer un pavage avec des clones..." -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2691 msgid "Create multiple clones of selected object, arranging them into a pattern or scattering" msgstr "Créer des clones multiple d'un objet, et les arranger selon un motif ou les disperser" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2692 msgid "_Object Properties..." msgstr "Propriétés de l'_objet..." -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2693 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" @@ -17236,204 +17276,212 @@ msgstr "Editer l'Id, les statuts de visibilité et de verrouillage et autres pro #. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient", #. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL), #. #endif -#: ../src/verbs.cpp:2690 +#: ../src/verbs.cpp:2698 msgid "_Input Devices..." msgstr "Périp_hériques de saisie..." -#: ../src/verbs.cpp:2691 -#: ../src/verbs.cpp:2693 +#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2701 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:2692 +#: ../src/verbs.cpp:2700 msgid "_Input Devices (new)..." msgstr "Périphériques de saisie... (nouveau)" -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2702 msgid "_Extensions..." msgstr "_Extensions..." -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2703 msgid "Query information about extensions" msgstr "Demander des informations à propos des extensions" -#: ../src/verbs.cpp:2696 +#: ../src/verbs.cpp:2704 msgid "Layer_s..." msgstr "_Calques..." -#: ../src/verbs.cpp:2697 +#: ../src/verbs.cpp:2705 msgid "View Layers" msgstr "Afficher les calques" -#: ../src/verbs.cpp:2698 +#: ../src/verbs.cpp:2706 msgid "Path Effect Editor..." msgstr "Éditeur d'effets de chemin..." -#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2707 msgid "Manage, edit, and apply path effects" msgstr "Créer, modifier et appliquer des effets de chemin" -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2708 msgid "Filter Editor..." msgstr "Éditeur de filtres..." -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2709 msgid "Manage, edit, and apply SVG filters" msgstr "Gérer, modifier et appliquer des filtres SVG" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2710 msgid "SVG Font Editor..." msgstr "Éditeur de fontes SVG..." -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2711 msgid "Edit SVG fonts" msgstr "Éditer les fontes SVG" +#: ../src/verbs.cpp:2712 +msgid "Print Colors..." +msgstr "Imprimer les couleurs..." + +#: ../src/verbs.cpp:2713 +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" + #. Help -#: ../src/verbs.cpp:2706 +#: ../src/verbs.cpp:2716 msgid "About E_xtensions" msgstr "À propos des e_xtensions" -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2717 msgid "Information on Inkscape extensions" msgstr "Information sur les extensions d'Inkscape" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2718 msgid "About _Memory" msgstr "Gestion _mémoire" -#: ../src/verbs.cpp:2709 +#: ../src/verbs.cpp:2719 msgid "Memory usage information" msgstr "Information sur l'utilisation de la mémoire" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2720 msgid "_About Inkscape" msgstr "À _propos d'Inkscape" -#: ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2721 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:2716 +#: ../src/verbs.cpp:2726 msgid "Inkscape: _Basic" msgstr "Inkscape : _basique" -#: ../src/verbs.cpp:2717 +#: ../src/verbs.cpp:2727 msgid "Getting started with Inkscape" msgstr "Premiers pas avec Inkscape" #. "tutorial_basic" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2728 msgid "Inkscape: _Shapes" msgstr "Inkscape : _formes" -#: ../src/verbs.cpp:2719 +#: ../src/verbs.cpp:2729 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:2720 +#: ../src/verbs.cpp:2730 msgid "Inkscape: _Advanced" msgstr "Inkscape : _avancé" -#: ../src/verbs.cpp:2721 +#: ../src/verbs.cpp:2731 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:2723 +#: ../src/verbs.cpp:2733 msgid "Inkscape: T_racing" msgstr "Inkscape : _vectorisation" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2734 msgid "Using bitmap tracing" msgstr "Vectorisation de bitmap" #. "tutorial_tracing" -#: ../src/verbs.cpp:2725 +#: ../src/verbs.cpp:2735 msgid "Inkscape: _Calligraphy" msgstr "Inkscape : _calligraphie" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2736 msgid "Using the Calligraphy pen tool" msgstr "Utilisation de la plume calligraphique d'Inkscape" -#: ../src/verbs.cpp:2727 +#: ../src/verbs.cpp:2737 msgid "_Elements of Design" msgstr "Rudiments de _design" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2738 msgid "Principles of design in the tutorial form" msgstr "Rudiments de design sous forme de didacticiel" #. "tutorial_design" -#: ../src/verbs.cpp:2729 +#: ../src/verbs.cpp:2739 msgid "_Tips and Tricks" msgstr "_Trucs et astuces" -#: ../src/verbs.cpp:2730 +#: ../src/verbs.cpp:2740 msgid "Miscellaneous tips and tricks" msgstr "Divers trucs et astuces" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2743 msgid "Previous Extension" msgstr "Extension précédente" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2744 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:2735 +#: ../src/verbs.cpp:2745 msgid "Previous Extension Settings..." msgstr "Paramètres de l'extension précédente..." -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2746 msgid "Repeat the last extension with new settings" msgstr "Répéter la dernière extension avec les nouveaux paramètres" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2750 msgid "Fit the page to the current selection" msgstr "Ajuster la page à la sélection courante" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2752 msgid "Fit the page to the drawing" msgstr "Ajuster la page au dessin" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2754 msgid "Fit the page to the current selection or the drawing if there is no selection" msgstr "Ajuster la page à la sélection courante ou au dessin s'il n'y a pas de sélection" #. LockAndHide -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2756 msgid "Unlock All" msgstr "Déverrouiller tout" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2758 msgid "Unlock All in All Layers" msgstr "Tout déverouiller dans tous les calques" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2760 msgid "Unhide All" msgstr "Montrer tout" -#: ../src/verbs.cpp:2752 +#: ../src/verbs.cpp:2762 msgid "Unhide All in All Layers" msgstr "Tout montrer dans tous les calques" -#: ../src/verbs.cpp:2756 +#: ../src/verbs.cpp:2766 msgid "Link an ICC color profile" msgstr "Lier un profil de couleur ICC" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2767 msgid "Remove Color Profile" msgstr "Supprimer le profil de couleur" -#: ../src/verbs.cpp:2758 +#: ../src/verbs.cpp:2768 msgid "Remove a linked ICC color profile" msgstr "Supprimer un profil de couleur ICC lié" @@ -17457,15 +17505,35 @@ msgstr "%s: %d (contour) - Inkscape" #: ../src/widgets/desktop-widget.cpp:617 #, c-format +msgid "%s: %d (no filters) - Inkscape" +msgstr "%s: %d (aucun filtre) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:619 +#, c-format +msgid "%s: %d (print colors preview) - Inkscape" +msgstr "%s: %d (aperçu des couleurs d'impression) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:621 +#, c-format msgid "%s: %d - Inkscape" msgstr "%s: %d - Inkscape" -#: ../src/widgets/desktop-widget.cpp:621 +#: ../src/widgets/desktop-widget.cpp:625 #, c-format msgid "%s (outline) - Inkscape" msgstr "%s (contour) - Inkscape" -#: ../src/widgets/desktop-widget.cpp:623 +#: ../src/widgets/desktop-widget.cpp:627 +#, c-format +msgid "%s (no filters) - Inkscape" +msgstr "%s (aucun filtre) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:629 +#, c-format +msgid "%s (print colors preview) - Inkscape" +msgstr "%s (aperçu des couleurs d'impression) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:631 #, c-format msgid "%s - Inkscape" msgstr "%s - Inkscape" @@ -17569,10 +17637,10 @@ msgstr "Éditer les stops du dégradé" #: ../src/widgets/toolbox.cpp:2735 #: ../src/widgets/toolbox.cpp:3066 #: ../src/widgets/toolbox.cpp:3104 -#: ../src/widgets/toolbox.cpp:3719 -#: ../src/widgets/toolbox.cpp:3743 -#: ../src/widgets/toolbox.cpp:5349 -#: ../src/widgets/toolbox.cpp:5378 +#: ../src/widgets/toolbox.cpp:3722 +#: ../src/widgets/toolbox.cpp:3746 +#: ../src/widgets/toolbox.cpp:5352 +#: ../src/widgets/toolbox.cpp:5381 msgid "New:" msgstr "Créer :" @@ -17603,10 +17671,10 @@ msgstr "Appliquer le dégradé au contour" #: ../src/widgets/toolbox.cpp:2659 #: ../src/widgets/toolbox.cpp:3074 #: ../src/widgets/toolbox.cpp:3092 -#: ../src/widgets/toolbox.cpp:3721 -#: ../src/widgets/toolbox.cpp:3732 -#: ../src/widgets/toolbox.cpp:5352 -#: ../src/widgets/toolbox.cpp:5363 +#: ../src/widgets/toolbox.cpp:3724 +#: ../src/widgets/toolbox.cpp:3735 +#: ../src/widgets/toolbox.cpp:5355 +#: ../src/widgets/toolbox.cpp:5366 msgid "Change:" msgstr "Modifier :" @@ -17917,27 +17985,6 @@ msgstr "_N" msgid "Gray" msgstr "Niveaux de gris" -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:466 -#: ../src/widgets/sp-color-scales.cpp:467 -msgid "Cyan" -msgstr "Cyan" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:469 -#: ../src/widgets/sp-color-scales.cpp:470 -msgid "Magenta" -msgstr "Magenta" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:472 -#: ../src/widgets/sp-color-scales.cpp:473 -msgid "Yellow" -msgstr "Jaune" - #: ../src/widgets/sp-color-icc-selector.cpp:296 msgid "Fix" msgstr "Fixer" @@ -18639,14 +18686,14 @@ msgid "Scatter randomly the corners and angles" msgstr "Disperser aléatoirement les sommets et les angles" #: ../src/widgets/toolbox.cpp:2855 -#: ../src/widgets/toolbox.cpp:3794 -#: ../src/widgets/toolbox.cpp:4054 -#: ../src/widgets/toolbox.cpp:7681 +#: ../src/widgets/toolbox.cpp:3797 +#: ../src/widgets/toolbox.cpp:4055 +#: ../src/widgets/toolbox.cpp:7761 msgid "Defaults" msgstr "R-à-z" #: ../src/widgets/toolbox.cpp:2856 -#: ../src/widgets/toolbox.cpp:3795 +#: ../src/widgets/toolbox.cpp:3798 msgid "Reset shape parameters to defaults (use Inkscape Preferences > Tools to change defaults)" msgstr "Restaurer les préférences de la forme par défaut (changez les valeurs par défaut dans Inkscape Préférences > Outils)" @@ -18709,1145 +18756,1145 @@ msgstr "Rendre les coins pointus" # ligne d'horizon ? #. TODO: use the correct axis here, too -#: ../src/widgets/toolbox.cpp:3379 +#: ../src/widgets/toolbox.cpp:3382 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "Boîte 3D: changer la perspective (angle de ligne d'horizon)" -#: ../src/widgets/toolbox.cpp:3449 +#: ../src/widgets/toolbox.cpp:3452 msgid "Angle in X direction" msgstr "Angle dans la direction X" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3451 +#: ../src/widgets/toolbox.cpp:3454 msgid "Angle of PLs in X direction" msgstr "Angle des lignes parallèles dans la direction X" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3473 +#: ../src/widgets/toolbox.cpp:3476 msgid "State of VP in X direction" msgstr "État du point de fuite dans la direction X" -#: ../src/widgets/toolbox.cpp:3474 +#: ../src/widgets/toolbox.cpp:3477 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "Alterner le point de fuite dans la direction X entre « fini » et « infini » (=parallèles)" -#: ../src/widgets/toolbox.cpp:3489 +#: ../src/widgets/toolbox.cpp:3492 msgid "Angle in Y direction" msgstr "Angle dans la direction Y" -#: ../src/widgets/toolbox.cpp:3489 +#: ../src/widgets/toolbox.cpp:3492 msgid "Angle Y:" msgstr "Angle Y :" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3491 +#: ../src/widgets/toolbox.cpp:3494 msgid "Angle of PLs in Y direction" msgstr "Angle des lignes parallèles dans la direction Y" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3512 +#: ../src/widgets/toolbox.cpp:3515 msgid "State of VP in Y direction" msgstr "État du point de fuite dans la direction Y" -#: ../src/widgets/toolbox.cpp:3513 +#: ../src/widgets/toolbox.cpp:3516 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "Alterner le point de fuite dans la direction Y entre « fini » et « infini » (=parallèles)" -#: ../src/widgets/toolbox.cpp:3528 +#: ../src/widgets/toolbox.cpp:3531 msgid "Angle in Z direction" msgstr "Angle dans la direction Z" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3530 +#: ../src/widgets/toolbox.cpp:3533 msgid "Angle of PLs in Z direction" msgstr "Angle des lignes parallèles dans la direction Z" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3551 +#: ../src/widgets/toolbox.cpp:3554 msgid "State of VP in Z direction" msgstr "État du point de fuite dans la direction Z" -#: ../src/widgets/toolbox.cpp:3552 +#: ../src/widgets/toolbox.cpp:3555 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "Alterner le point de fuite dans la direction Z entre « fini » et « infini » (=parallèles)" -#: ../src/widgets/toolbox.cpp:3610 +#: ../src/widgets/toolbox.cpp:3613 msgid "Change spiral" msgstr "Modifier une spirale" -#: ../src/widgets/toolbox.cpp:3751 +#: ../src/widgets/toolbox.cpp:3754 msgid "just a curve" msgstr "juste une courbe" -#: ../src/widgets/toolbox.cpp:3751 +#: ../src/widgets/toolbox.cpp:3754 msgid "one full revolution" msgstr "une révolution complète" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Number of turns" msgstr "Nombre de tours" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Turns:" msgstr "Tours :" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Number of revolutions" msgstr "Nombre de révolutions" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "circle" msgstr "cercle" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "edge is much denser" msgstr "le bord est beaucoup plus dense" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "edge is denser" msgstr "le bord est plus dense" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "even" msgstr "égal" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "center is denser" msgstr "le centre est plus dense" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "center is much denser" msgstr "le centre est beaucoup plus dense" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "Divergence" msgstr "Divergence :" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "Divergence:" msgstr "Divergence :" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "How much denser/sparser are outer revolutions; 1 = uniform" msgstr "Densité de la révolution; 1 = uniforme" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts from center" msgstr "démarrer du centre" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts mid-way" msgstr "démarrer du milieu" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts near edge" msgstr "démarrer près du bord" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Inner radius" msgstr "Rayon intérieur :" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Inner radius:" msgstr "Rayon intérieur :" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Radius of the innermost revolution (relative to the spiral size)" msgstr "Rayon de la révolution intérieure (relatif aux dimensions de la spirale)" -#: ../src/widgets/toolbox.cpp:3855 +#: ../src/widgets/toolbox.cpp:3858 msgid "Bezier" msgstr "Bézier" -#: ../src/widgets/toolbox.cpp:3856 +#: ../src/widgets/toolbox.cpp:3859 msgid "Create regular Bezier path" msgstr "Créer un chemin de Bézier régulier" -#: ../src/widgets/toolbox.cpp:3862 +#: ../src/widgets/toolbox.cpp:3865 msgid "Spiro" msgstr "Spiro" -#: ../src/widgets/toolbox.cpp:3863 +#: ../src/widgets/toolbox.cpp:3866 msgid "Create Spiro path" msgstr "Créer un chemin spirographique" -#: ../src/widgets/toolbox.cpp:3870 +#: ../src/widgets/toolbox.cpp:3873 msgid "Zigzag" msgstr "Zigzag" -#: ../src/widgets/toolbox.cpp:3871 +#: ../src/widgets/toolbox.cpp:3874 msgid "Create a sequence of straight line segments" msgstr "Créer une séquence de segments de lignes droites" -#: ../src/widgets/toolbox.cpp:3877 +#: ../src/widgets/toolbox.cpp:3880 msgid "Paraxial" msgstr "Paraxial" -#: ../src/widgets/toolbox.cpp:3878 +#: ../src/widgets/toolbox.cpp:3881 msgid "Create a sequence of paraxial line segments" msgstr "Créer une séquence de segments de lignes paraxiales" -#: ../src/widgets/toolbox.cpp:3886 +#: ../src/widgets/toolbox.cpp:3889 msgid "Mode of new lines drawn by this tool" msgstr "Mode des nouvelles lignes dessinées avec cet outil" -#: ../src/widgets/toolbox.cpp:3915 +#: ../src/widgets/toolbox.cpp:3918 msgid "Triangle in" msgstr "Triangle décroissant" -#: ../src/widgets/toolbox.cpp:3916 +#: ../src/widgets/toolbox.cpp:3919 msgid "Triangle out" msgstr "Triangle croissant" -#: ../src/widgets/toolbox.cpp:3918 +#: ../src/widgets/toolbox.cpp:3921 msgid "From clipboard" msgstr "À partir du presse-papier" -#: ../src/widgets/toolbox.cpp:3943 -#: ../src/widgets/toolbox.cpp:3944 +#: ../src/widgets/toolbox.cpp:3946 +#: ../src/widgets/toolbox.cpp:3947 msgid "Shape:" msgstr "Forme :" -#: ../src/widgets/toolbox.cpp:3943 +#: ../src/widgets/toolbox.cpp:3946 msgid "Shape of new paths drawn by this tool" msgstr "Style des nouveaux chemins dessinés avec cet outil" -#: ../src/widgets/toolbox.cpp:4028 +#: ../src/widgets/toolbox.cpp:4032 msgid "(many nodes, rough)" msgstr "(nombreux nÅ“uds, rugueux)" -#: ../src/widgets/toolbox.cpp:4028 -#: ../src/widgets/toolbox.cpp:4148 -#: ../src/widgets/toolbox.cpp:4165 -#: ../src/widgets/toolbox.cpp:4368 -#: ../src/widgets/toolbox.cpp:4472 -#: ../src/widgets/toolbox.cpp:4488 -#: ../src/widgets/toolbox.cpp:4504 -#: ../src/widgets/toolbox.cpp:4564 -#: ../src/widgets/toolbox.cpp:4931 -#: ../src/widgets/toolbox.cpp:4964 -#: ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4032 +#: ../src/widgets/toolbox.cpp:4149 +#: ../src/widgets/toolbox.cpp:4166 +#: ../src/widgets/toolbox.cpp:4369 +#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4934 +#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:5953 msgid "(default)" msgstr "(défaut)" -#: ../src/widgets/toolbox.cpp:4028 +#: ../src/widgets/toolbox.cpp:4032 msgid "(few nodes, smooth)" msgstr "(peu de nÅ“uds, doux)" -#: ../src/widgets/toolbox.cpp:4031 +#: ../src/widgets/toolbox.cpp:4035 msgid "Smoothing:" msgstr "Lissage :" -#: ../src/widgets/toolbox.cpp:4031 +#: ../src/widgets/toolbox.cpp:4035 msgid "Smoothing: " msgstr "Lissage :" -#: ../src/widgets/toolbox.cpp:4032 +#: ../src/widgets/toolbox.cpp:4036 msgid "How much smoothing (simplifying) is applied to the line" msgstr "Quel niveau de lissage (simplification) est appliqué à la ligne" -#: ../src/widgets/toolbox.cpp:4055 +#: ../src/widgets/toolbox.cpp:4056 msgid "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to change defaults)" msgstr "Restaurer les préférences du crayon par défaut (changez les valeurs par défaut dans Préférences d'Inkscape > Outils)" #. Width -#: ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4149 msgid "(pinch tweak)" msgstr "(ajustement serré)" -#: ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4149 msgid "(broad tweak)" msgstr "(ajustement large)" -#: ../src/widgets/toolbox.cpp:4151 +#: ../src/widgets/toolbox.cpp:4152 msgid "The width of the tweak area (relative to the visible canvas area)" msgstr "Largeur de la zone d'ajustement (relativement à la zone de travail visible)" #. Force -#: ../src/widgets/toolbox.cpp:4165 +#: ../src/widgets/toolbox.cpp:4166 msgid "(minimum force)" msgstr "(force minimum)" -#: ../src/widgets/toolbox.cpp:4165 +#: ../src/widgets/toolbox.cpp:4166 msgid "(maximum force)" msgstr "(force maximum)" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "Force" msgstr "Force" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "Force:" msgstr "Force :" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "The force of the tweak action" msgstr "Force de l'action d'ajustement" -#: ../src/widgets/toolbox.cpp:4186 +#: ../src/widgets/toolbox.cpp:4187 msgid "Move mode" msgstr "Mode déplacement" -#: ../src/widgets/toolbox.cpp:4187 +#: ../src/widgets/toolbox.cpp:4188 msgid "Move objects in any direction" msgstr "Déplace la sélection dans la direction du curseur" -#: ../src/widgets/toolbox.cpp:4193 +#: ../src/widgets/toolbox.cpp:4194 msgid "Move in/out mode" msgstr "Mode rapprochement/éloignement" -#: ../src/widgets/toolbox.cpp:4194 +#: ../src/widgets/toolbox.cpp:4195 msgid "Move objects towards cursor; with Shift from cursor" msgstr "Déplace l'objet vers le curseur ; avec Maj, à l'encontre du curseur" -#: ../src/widgets/toolbox.cpp:4200 +#: ../src/widgets/toolbox.cpp:4201 msgid "Move jitter mode" msgstr "Mode déplacement aléatoire" -#: ../src/widgets/toolbox.cpp:4201 +#: ../src/widgets/toolbox.cpp:4202 msgid "Move objects in random directions" msgstr "Déplace la sélection dans une direction aléatoire" -#: ../src/widgets/toolbox.cpp:4207 +#: ../src/widgets/toolbox.cpp:4208 msgid "Scale mode" msgstr "Mode redimensionnement" -#: ../src/widgets/toolbox.cpp:4208 +#: ../src/widgets/toolbox.cpp:4209 msgid "Shrink objects, with Shift enlarge" msgstr "Rétrécir les objets, avec Maj. étirer" -#: ../src/widgets/toolbox.cpp:4214 +#: ../src/widgets/toolbox.cpp:4215 msgid "Rotate mode" msgstr "Mode rotation" -#: ../src/widgets/toolbox.cpp:4215 +#: ../src/widgets/toolbox.cpp:4216 msgid "Rotate objects, with Shift counterclockwise" msgstr "Applique une rotation dans le sens horaire ; avec Maj, le sens est inversé" -#: ../src/widgets/toolbox.cpp:4221 +#: ../src/widgets/toolbox.cpp:4222 msgid "Duplicate/delete mode" msgstr "Mode duplication/suppression" -#: ../src/widgets/toolbox.cpp:4222 +#: ../src/widgets/toolbox.cpp:4223 msgid "Duplicate objects, with Shift delete" msgstr "Duplique les objets ; avec Maj, efface" -#: ../src/widgets/toolbox.cpp:4228 +#: ../src/widgets/toolbox.cpp:4229 msgid "Push mode" msgstr "Mode poussée" -#: ../src/widgets/toolbox.cpp:4229 +#: ../src/widgets/toolbox.cpp:4230 msgid "Push parts of paths in any direction" msgstr "Pousse le chemin dans le sens du curseur" -#: ../src/widgets/toolbox.cpp:4235 +#: ../src/widgets/toolbox.cpp:4236 msgid "Shrink/grow mode" msgstr "Mode rétrécissement/élargissement" -#: ../src/widgets/toolbox.cpp:4236 +#: ../src/widgets/toolbox.cpp:4237 msgid "Shrink (inset) parts of paths; with Shift grow (outset)" msgstr "Rétrécit les chemins (contraction) ; avec Maj, élargit (dilatation)" -#: ../src/widgets/toolbox.cpp:4242 +#: ../src/widgets/toolbox.cpp:4243 msgid "Attract/repel mode" msgstr "Mode attraction/répulsion" -#: ../src/widgets/toolbox.cpp:4243 +#: ../src/widgets/toolbox.cpp:4244 msgid "Attract parts of paths towards cursor; with Shift from cursor" msgstr "Attire les chemins vers le curseur ; avec Maj, éloigne les chemins du curseur" -#: ../src/widgets/toolbox.cpp:4249 +#: ../src/widgets/toolbox.cpp:4250 msgid "Roughen mode" msgstr "Mode rugueux" -#: ../src/widgets/toolbox.cpp:4250 +#: ../src/widgets/toolbox.cpp:4251 msgid "Roughen parts of paths" msgstr "Rend les chemins plus rugueux" -#: ../src/widgets/toolbox.cpp:4256 +#: ../src/widgets/toolbox.cpp:4257 msgid "Color paint mode" msgstr "Mode peinture de couleur" -#: ../src/widgets/toolbox.cpp:4257 +#: ../src/widgets/toolbox.cpp:4258 msgid "Paint the tool's color upon selected objects" msgstr "Décaler la couleur des objets vers celle de l'outil" -#: ../src/widgets/toolbox.cpp:4263 +#: ../src/widgets/toolbox.cpp:4264 msgid "Color jitter mode" msgstr "Mode perturbation des couleurs" -#: ../src/widgets/toolbox.cpp:4264 +#: ../src/widgets/toolbox.cpp:4265 msgid "Jitter the colors of selected objects" msgstr "Perturber la couleur des objets sélectionnés" -#: ../src/widgets/toolbox.cpp:4270 +#: ../src/widgets/toolbox.cpp:4271 msgid "Blur mode" msgstr "Mode flou" -#: ../src/widgets/toolbox.cpp:4271 +#: ../src/widgets/toolbox.cpp:4272 msgid "Blur selected objects more; with Shift, blur less" msgstr "Ajoute du flou à la sélection ; avec Maj, retire du flou" -#: ../src/widgets/toolbox.cpp:4298 +#: ../src/widgets/toolbox.cpp:4299 msgid "Channels:" msgstr "Canaux :" -#: ../src/widgets/toolbox.cpp:4309 +#: ../src/widgets/toolbox.cpp:4310 msgid "In color mode, act on objects' hue" msgstr "En mode couleur, agit sur la teinte des objets" #. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/toolbox.cpp:4313 +#: ../src/widgets/toolbox.cpp:4314 msgid "H" msgstr "T" -#: ../src/widgets/toolbox.cpp:4324 +#: ../src/widgets/toolbox.cpp:4325 msgid "In color mode, act on objects' saturation" msgstr "En mode couleur, agit sur la saturation des objets" # Saturation (in HSL) #. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/toolbox.cpp:4328 +#: ../src/widgets/toolbox.cpp:4329 msgid "S" msgstr "S" -#: ../src/widgets/toolbox.cpp:4339 +#: ../src/widgets/toolbox.cpp:4340 msgid "In color mode, act on objects' lightness" msgstr "En mode couleur, agit sur la luminosité des objets" # Luminosity (in HSL) #. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/toolbox.cpp:4343 +#: ../src/widgets/toolbox.cpp:4344 msgid "L" msgstr "L" -#: ../src/widgets/toolbox.cpp:4354 +#: ../src/widgets/toolbox.cpp:4355 msgid "In color mode, act on objects' opacity" msgstr "En mode couleur, agit sur l'opacité des objets" # Opacity #. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/toolbox.cpp:4358 +#: ../src/widgets/toolbox.cpp:4359 msgid "O" msgstr "O" #. Fidelity -#: ../src/widgets/toolbox.cpp:4368 +#: ../src/widgets/toolbox.cpp:4369 msgid "(rough, simplified)" msgstr "(grossier, simplifié)" -#: ../src/widgets/toolbox.cpp:4368 +#: ../src/widgets/toolbox.cpp:4369 msgid "(fine, but many nodes)" msgstr "(fin, mais avec beaucoup de nÅ“uds)" -#: ../src/widgets/toolbox.cpp:4371 +#: ../src/widgets/toolbox.cpp:4372 msgid "Fidelity" msgstr "Fidélité" -#: ../src/widgets/toolbox.cpp:4371 +#: ../src/widgets/toolbox.cpp:4372 msgid "Fidelity:" msgstr "Fidélité:" -#: ../src/widgets/toolbox.cpp:4372 +#: ../src/widgets/toolbox.cpp:4373 msgid "Low fidelity simplifies paths; high fidelity preserves path features but may generate a lot of new nodes" msgstr "Une basse fidélité simplifie les chemins; Une haute fidélité préserve les propriétés des chemins mais peut ajouter de nombreux nÅ“uds." -#: ../src/widgets/toolbox.cpp:4389 -#: ../src/widgets/toolbox.cpp:4582 -#: ../src/widgets/toolbox.cpp:5082 +#: ../src/widgets/toolbox.cpp:4390 +#: ../src/widgets/toolbox.cpp:4585 +#: ../src/widgets/toolbox.cpp:5085 msgid "Pressure" msgstr "Pression" -#: ../src/widgets/toolbox.cpp:4390 +#: ../src/widgets/toolbox.cpp:4391 msgid "Use the pressure of the input device to alter the force of tweak action" msgstr "Utiliser la pression du périphérique d'entrée pour modifier la force de l'outil" #. Width -#: ../src/widgets/toolbox.cpp:4472 +#: ../src/widgets/toolbox.cpp:4475 msgid "(narrow spray)" msgstr " (pulvérisation étroite)" -#: ../src/widgets/toolbox.cpp:4472 +#: ../src/widgets/toolbox.cpp:4475 msgid "(broad spray)" msgstr " (pulvérisation large)" -#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4478 msgid "The width of the spray area (relative to the visible canvas area)" msgstr "Largeur de la zone de pulvérisation (relativement à la zone de travail visible)" #. Mean -#: ../src/widgets/toolbox.cpp:4488 +#: ../src/widgets/toolbox.cpp:4491 msgid "(minimum mean)" msgstr "(moyenne minimale)" -#: ../src/widgets/toolbox.cpp:4488 +#: ../src/widgets/toolbox.cpp:4491 msgid "(maximum mean)" msgstr "(moyenne maximale)" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4494 #: ../share/extensions/polyhedron_3d.inx.h:25 msgid "Mean" msgstr "Moyenne" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4494 msgid "Mean:" msgstr "Moyenne :" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4494 msgid "The mean of the spray action" msgstr "La moyenne de la pulvérisation" #. Standard_deviation -#: ../src/widgets/toolbox.cpp:4504 +#: ../src/widgets/toolbox.cpp:4507 msgid "(minimum standard_deviation)" msgstr "(écart type minimum)" -#: ../src/widgets/toolbox.cpp:4504 +#: ../src/widgets/toolbox.cpp:4507 msgid "(maximum standard_deviation)" msgstr "(écart type maximum)" # Saturation (in HSL) -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "SD" msgstr "Écart type" -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "SD:" msgstr "Écart type :" -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "The standard deviation of the spray action" msgstr "L'écart type de la pulvérisation" -#: ../src/widgets/toolbox.cpp:4526 +#: ../src/widgets/toolbox.cpp:4529 msgid "Spray copies of the initial selection" msgstr "Pulvériser des copies de la sélection initiale" -#: ../src/widgets/toolbox.cpp:4533 +#: ../src/widgets/toolbox.cpp:4536 msgid "Spray clones of the initial selection" msgstr "Pulvériser des clones de la sélection initiale" -#: ../src/widgets/toolbox.cpp:4539 +#: ../src/widgets/toolbox.cpp:4542 msgid "Spray single path" msgstr "Pulvérisation par union des formes" -#: ../src/widgets/toolbox.cpp:4540 +#: ../src/widgets/toolbox.cpp:4543 msgid "Spray objects in a single path" msgstr "Pulvérisation fusionnée en un chemin unique" #. Population -#: ../src/widgets/toolbox.cpp:4564 +#: ../src/widgets/toolbox.cpp:4567 msgid "(low population)" msgstr "(faible population)" -#: ../src/widgets/toolbox.cpp:4564 +#: ../src/widgets/toolbox.cpp:4567 msgid "(high population)" msgstr "(forte population)" -#: ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4570 msgid "Population" msgstr "Population" -#: ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4570 msgid "Population:" msgstr "Population :" -#: ../src/widgets/toolbox.cpp:4568 +#: ../src/widgets/toolbox.cpp:4571 msgid "This setting adjusts the number of items sprayed" msgstr "Ce paramètre spécifie le nombre de d'éléments pulvérisés" -#: ../src/widgets/toolbox.cpp:4583 +#: ../src/widgets/toolbox.cpp:4586 msgid "Use the pressure of the input device to alter the force of spray action" msgstr "Utiliser la pression du périphérique d'entrée pour modifier la force de pulvérisation" -#: ../src/widgets/toolbox.cpp:4762 +#: ../src/widgets/toolbox.cpp:4765 msgid "No preset" msgstr "Aucune présélection" -#: ../src/widgets/toolbox.cpp:4780 +#: ../src/widgets/toolbox.cpp:4783 msgid "Save..." msgstr "Enregistrer sous..." #. Width -#: ../src/widgets/toolbox.cpp:4931 -#: ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4934 +#: ../src/widgets/toolbox.cpp:5953 msgid "(hairline)" msgstr "(sans épaisseur)" -#: ../src/widgets/toolbox.cpp:4931 -#: ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4934 +#: ../src/widgets/toolbox.cpp:5953 msgid "(broad stroke)" msgstr " (trait large)" -#: ../src/widgets/toolbox.cpp:4934 -#: ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4937 +#: ../src/widgets/toolbox.cpp:5956 msgid "Pen Width" msgstr "Largeur du stylo" -#: ../src/widgets/toolbox.cpp:4935 +#: ../src/widgets/toolbox.cpp:4938 msgid "The width of the calligraphic pen (relative to the visible canvas area)" msgstr "Largeur de la plume (relativement à la zone de travail visible)" #. Thinning -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(speed blows up stroke)" msgstr "(la vitesse gonfle le trait)" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(slight widening)" msgstr "(léger élargissement)" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(constant width)" msgstr "(largeur constante)" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(slight thinning, default)" msgstr "(léger amincissement, défaut)" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(speed deflates stroke)" msgstr "(la vitesse affine le trait)" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4954 msgid "Stroke Thinning" msgstr "Affinnement du trait" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4954 msgid "Thinning:" msgstr "Mincissement :" -#: ../src/widgets/toolbox.cpp:4952 +#: ../src/widgets/toolbox.cpp:4955 msgid "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 makes them broader, 0 makes width independent of velocity)" msgstr "Largeur du tracé en fonction de la vélocité. (>0 la vitesse du tracé diminue sa largeur, <0 l'augmente, 0 ne l'influence pas)" #. Angle -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(left edge up)" msgstr "(bord gauche vers le haut)" -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(horizontal)" msgstr "(horizontal)" -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(right edge up)" msgstr "(bord droit vers le haut)" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4970 msgid "Pen Angle" msgstr "Angle du stylo" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4970 msgid "Angle:" msgstr "Angle :" -#: ../src/widgets/toolbox.cpp:4968 +#: ../src/widgets/toolbox.cpp:4971 msgid "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if fixation = 0)" msgstr "Angle de la plume (en degrés; 0 = horizontal; n'a pas d'effet si orientation = 0)" #. Fixation -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(perpendicular to stroke, \"brush\")" msgstr "(perpendiculaire au tracé, « pinceau »)" -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(almost fixed, default)" msgstr "(presque fixe, valeur par défaut)" -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(fixed by Angle, \"pen\")" msgstr "(fixé par un angle, « stylo »)" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:4988 msgid "Fixation" msgstr "Fixité" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:4988 msgid "Fixation:" msgstr "Fixité :" -#: ../src/widgets/toolbox.cpp:4986 +#: ../src/widgets/toolbox.cpp:4989 msgid "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = fixed angle)" msgstr "Comportement de l'angle de la plume (0 = toujours perpendiculaire à la direction du tracé, 100 = invariant)" #. Cap Rounding -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(blunt caps, default)" msgstr "(terminaisons planes, défaut)" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(slightly bulging)" msgstr "(légèrement bombées)" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(approximately round)" msgstr "(approximativement arrondies)" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(long protruding caps)" msgstr "(terminaisons très proéminentes)" -#: ../src/widgets/toolbox.cpp:5002 +#: ../src/widgets/toolbox.cpp:5005 msgid "Cap rounding" msgstr "Arrondi de la terminaison" -#: ../src/widgets/toolbox.cpp:5002 +#: ../src/widgets/toolbox.cpp:5005 msgid "Caps:" msgstr "Terminaisons :" -#: ../src/widgets/toolbox.cpp:5003 +#: ../src/widgets/toolbox.cpp:5006 msgid "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = round caps)" msgstr "Augmenter ce paramètre pour que les extrémités du tracé soient plus proéminentes (0 = pas de terminaison, 1 = terminaison arrondie)" #. Tremor -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(smooth line)" msgstr "(ligne douce)" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(slight tremor)" msgstr "(léger tremblement)" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(noticeable tremor)" msgstr "(tremblement sensible)" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(maximum tremor)" msgstr "(tremblement maximum)" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5021 msgid "Stroke Tremor" msgstr "Appliquer un tremblement au contour" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5021 msgid "Tremor:" msgstr "Tremblement :" -#: ../src/widgets/toolbox.cpp:5019 +#: ../src/widgets/toolbox.cpp:5022 msgid "Increase to make strokes rugged and trembling" msgstr "Augmenter ce paramètre pour rendre la plume tremblante et irrégulière" #. Wiggle -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(no wiggle)" msgstr "(pas d'agitation)" -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(slight deviation)" msgstr "(légères déviations)" -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(wild waves and curls)" msgstr "(grandes vagues et boucles)" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5039 msgid "Pen Wiggle" msgstr "Agitation du stylo" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5039 msgid "Wiggle:" msgstr "Agitation :" -#: ../src/widgets/toolbox.cpp:5037 +#: ../src/widgets/toolbox.cpp:5040 msgid "Increase to make the pen waver and wiggle" msgstr "Augmenter ce paramètre pour rendre la plume hésitante et agitée" #. Mass -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(no inertia)" msgstr "(aucune inertie)" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(slight smoothing, default)" msgstr "(lissage léger, valeur par défaut)" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(noticeable lagging)" msgstr "(retard sensible)" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(maximum inertia)" msgstr "(inertie maximum)" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5056 msgid "Pen Mass" msgstr "Inertie du stylo" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5056 msgid "Mass:" msgstr "Inertie :" -#: ../src/widgets/toolbox.cpp:5054 +#: ../src/widgets/toolbox.cpp:5057 msgid "Increase to make the pen drag behind, as if slowed by inertia" msgstr "Augmenter ce paramètre pour que la plume traîne, ralentie par son inertie" -#: ../src/widgets/toolbox.cpp:5069 +#: ../src/widgets/toolbox.cpp:5072 msgid "Trace Background" msgstr "Tracer selon le fond" -#: ../src/widgets/toolbox.cpp:5070 +#: ../src/widgets/toolbox.cpp:5073 msgid "Trace the lightness of the background by the width of the pen (white - minimum width, black - maximum width)" msgstr "Imiter la luminosité du fond avec l'épaisseur du trait (blanc - trait fin, noir - trait épais)" -#: ../src/widgets/toolbox.cpp:5083 +#: ../src/widgets/toolbox.cpp:5086 msgid "Use the pressure of the input device to alter the width of the pen" msgstr "Utiliser la pression du périphérique d'entrée pour modifier la largeur de la plume" -#: ../src/widgets/toolbox.cpp:5095 +#: ../src/widgets/toolbox.cpp:5098 msgid "Tilt" msgstr "Inclinaison" -#: ../src/widgets/toolbox.cpp:5096 +#: ../src/widgets/toolbox.cpp:5099 msgid "Use the tilt of the input device to alter the angle of the pen's nib" msgstr "Utiliser l'inclinaison du périphérique d'entrée pour modifier l'angle de la plume" -#: ../src/widgets/toolbox.cpp:5109 +#: ../src/widgets/toolbox.cpp:5112 msgid "Choose a preset" msgstr "Aucune présélection" -#: ../src/widgets/toolbox.cpp:5197 +#: ../src/widgets/toolbox.cpp:5200 msgid "Arc: Change start/end" msgstr "Arc : déplacer début/fin" -#: ../src/widgets/toolbox.cpp:5261 +#: ../src/widgets/toolbox.cpp:5264 msgid "Arc: Change open/closed" msgstr "Arc : modifier ouvert/fermé" -#: ../src/widgets/toolbox.cpp:5387 +#: ../src/widgets/toolbox.cpp:5390 msgid "Start:" msgstr "Début :" -#: ../src/widgets/toolbox.cpp:5388 +#: ../src/widgets/toolbox.cpp:5391 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "Angle (en degrés) entre l'horizontale et le début de l'arc" -#: ../src/widgets/toolbox.cpp:5400 +#: ../src/widgets/toolbox.cpp:5403 msgid "End:" msgstr "Fin :" -#: ../src/widgets/toolbox.cpp:5401 +#: ../src/widgets/toolbox.cpp:5404 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "Angle (en degrés) entre l'horizontale et la fin de l'arc" -#: ../src/widgets/toolbox.cpp:5417 +#: ../src/widgets/toolbox.cpp:5420 msgid "Closed arc" msgstr "Arc fermé" -#: ../src/widgets/toolbox.cpp:5418 +#: ../src/widgets/toolbox.cpp:5421 msgid "Switch to segment (closed shape with two radii)" msgstr "Tracer un camembert (forme fermée entre deux rayons)" -#: ../src/widgets/toolbox.cpp:5424 +#: ../src/widgets/toolbox.cpp:5427 msgid "Open Arc" msgstr "Arc ouvert" -#: ../src/widgets/toolbox.cpp:5425 +#: ../src/widgets/toolbox.cpp:5428 msgid "Switch to arc (unclosed shape)" msgstr "Tracer un arc (courbe non fermée)" -#: ../src/widgets/toolbox.cpp:5448 +#: ../src/widgets/toolbox.cpp:5451 msgid "Make whole" msgstr "Refermer" -#: ../src/widgets/toolbox.cpp:5449 +#: ../src/widgets/toolbox.cpp:5452 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "Transformer en ellipse pleine (pas un arc ou un camembert)" -#: ../src/widgets/toolbox.cpp:5525 +#: ../src/widgets/toolbox.cpp:5528 msgid "Pick opacity" msgstr "Capturer l'opacité" -#: ../src/widgets/toolbox.cpp:5526 +#: ../src/widgets/toolbox.cpp:5529 msgid "Pick both the color and the alpha (transparency) under cursor; otherwise, pick only the visible color premultiplied by alpha" msgstr "Capturer à la fois la couleur et l'alpha (opacité) sous le curseur; Sinon, ne capturer que la couleur visible prémultipliée par l'alpha" -#: ../src/widgets/toolbox.cpp:5529 +#: ../src/widgets/toolbox.cpp:5532 msgid "Pick" msgstr "Capturer" -#: ../src/widgets/toolbox.cpp:5538 +#: ../src/widgets/toolbox.cpp:5541 msgid "Assign opacity" msgstr "Appliquer l'opacité" -#: ../src/widgets/toolbox.cpp:5539 +#: ../src/widgets/toolbox.cpp:5542 msgid "If alpha was picked, assign it to selection as fill or stroke transparency" msgstr "Si l'alpha a été capturé, l'appliquer comme transparence de remplissage ou de contour à la sélection" -#: ../src/widgets/toolbox.cpp:5542 +#: ../src/widgets/toolbox.cpp:5545 msgid "Assign" msgstr "Appliquer" -#: ../src/widgets/toolbox.cpp:5728 +#: ../src/widgets/toolbox.cpp:5731 msgid "Closed" msgstr "Fermé" -#: ../src/widgets/toolbox.cpp:5730 +#: ../src/widgets/toolbox.cpp:5733 msgid "Open start" msgstr "Début ouvert" -#: ../src/widgets/toolbox.cpp:5732 +#: ../src/widgets/toolbox.cpp:5735 msgid "Open end" msgstr "Fin ouverte" -#: ../src/widgets/toolbox.cpp:5734 +#: ../src/widgets/toolbox.cpp:5737 msgid "Open both" msgstr "Les deux ouverts" -#: ../src/widgets/toolbox.cpp:5793 +#: ../src/widgets/toolbox.cpp:5796 msgid "All inactive" msgstr "Tout inactif" -#: ../src/widgets/toolbox.cpp:5794 +#: ../src/widgets/toolbox.cpp:5797 msgid "No geometric tool is active" msgstr "Aucun outil géométrique n'est actif" -#: ../src/widgets/toolbox.cpp:5827 +#: ../src/widgets/toolbox.cpp:5830 msgid "Show limiting bounding box" msgstr "Montrer la boîte englobante limite" -#: ../src/widgets/toolbox.cpp:5828 +#: ../src/widgets/toolbox.cpp:5831 msgid "Show bounding box (used to cut infinite lines)" msgstr "Affiche la boîte englobante (utilisé pour couper les lignes infinies)" -#: ../src/widgets/toolbox.cpp:5839 +#: ../src/widgets/toolbox.cpp:5842 msgid "Get limiting bounding box from selection" msgstr "Obtenir la boîte englobante limite à partir de la sélection" -#: ../src/widgets/toolbox.cpp:5840 +#: ../src/widgets/toolbox.cpp:5843 msgid "Set limiting bounding box (used to cut infinite lines) to the bounding box of current selection" msgstr "Définir la boîte englobante limite (utilisée pour couper les lignes infinies) à la boîte englobante de la sélection" -#: ../src/widgets/toolbox.cpp:5852 +#: ../src/widgets/toolbox.cpp:5855 msgid "Choose a line segment type" msgstr "Sélectionner un type de segment" -#: ../src/widgets/toolbox.cpp:5868 +#: ../src/widgets/toolbox.cpp:5871 msgid "Display measuring info" msgstr "Afficher les informations de mesure" -#: ../src/widgets/toolbox.cpp:5869 +#: ../src/widgets/toolbox.cpp:5872 msgid "Display measuring info for selected items" msgstr "Affiche les informations de mesure pour la sélection" -#: ../src/widgets/toolbox.cpp:5889 +#: ../src/widgets/toolbox.cpp:5892 msgid "Open LPE dialog" msgstr "Ouvrir la boîte de dialogue des effets de chemin" -#: ../src/widgets/toolbox.cpp:5890 +#: ../src/widgets/toolbox.cpp:5893 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "Ouvrir la boîte de dialogue des effets de chemin (pour adapter les paramètres numériquement)" -#: ../src/widgets/toolbox.cpp:5954 +#: ../src/widgets/toolbox.cpp:5957 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/toolbox.cpp:5972 +#: ../src/widgets/toolbox.cpp:5975 msgid "Delete objects touched by the eraser" msgstr "Effacer les objets en contact avec la gomme" -#: ../src/widgets/toolbox.cpp:5978 +#: ../src/widgets/toolbox.cpp:5981 msgid "Cut" msgstr "Couper" -#: ../src/widgets/toolbox.cpp:5979 +#: ../src/widgets/toolbox.cpp:5982 msgid "Cut out from objects" msgstr "Effacer une partie d'objet" -#: ../src/widgets/toolbox.cpp:6323 +#: ../src/widgets/toolbox.cpp:6326 msgid "Text: Change font family" msgstr "Texte : modifier la police" -#: ../src/widgets/toolbox.cpp:6393 +#: ../src/widgets/toolbox.cpp:6473 msgid "Text: Change alignment" msgstr "Texte : modifier l'alignement" -#: ../src/widgets/toolbox.cpp:6497 +#: ../src/widgets/toolbox.cpp:6577 msgid "Text: Change font style" msgstr "Texte : modifier le style de la police" -#: ../src/widgets/toolbox.cpp:6544 +#: ../src/widgets/toolbox.cpp:6624 msgid "Text: Change orientation" msgstr "Texte : modifier l'orientation" -#: ../src/widgets/toolbox.cpp:6658 +#: ../src/widgets/toolbox.cpp:6738 msgid "Text: Change font size" msgstr "Texte : modifier la taille de police" -#: ../src/widgets/toolbox.cpp:6877 +#: ../src/widgets/toolbox.cpp:6957 msgid "Select font family (Alt+X to access)" msgstr "Sélectionner une famille de police (Alt+X)" -#: ../src/widgets/toolbox.cpp:6914 +#: ../src/widgets/toolbox.cpp:6994 msgid "This font is currently not installed on your system. Inkscape will use the default font instead." msgstr "Cette police n'est pas installée sur votre système. Inkscape utilisera la police par défaut à la place" -#: ../src/widgets/toolbox.cpp:6950 +#: ../src/widgets/toolbox.cpp:7030 msgid "Align left" msgstr "Aligné à gauche" -#: ../src/widgets/toolbox.cpp:6972 +#: ../src/widgets/toolbox.cpp:7052 msgid "Align right" msgstr "Aligné à droite" -#: ../src/widgets/toolbox.cpp:6983 +#: ../src/widgets/toolbox.cpp:7063 msgid "Justify" msgstr "Justifiié" -#: ../src/widgets/toolbox.cpp:6998 +#: ../src/widgets/toolbox.cpp:7078 msgid "Bold" msgstr "Gras" -#: ../src/widgets/toolbox.cpp:7009 +#: ../src/widgets/toolbox.cpp:7089 msgid "Italic" msgstr "Italique" -#: ../src/widgets/toolbox.cpp:7148 +#: ../src/widgets/toolbox.cpp:7228 msgid "Set connector type: orthogonal" msgstr "Type de connecteur : orthogonal" -#: ../src/widgets/toolbox.cpp:7148 +#: ../src/widgets/toolbox.cpp:7228 msgid "Set connector type: polyline" msgstr "Type de connecteur : polyligne" -#: ../src/widgets/toolbox.cpp:7198 +#: ../src/widgets/toolbox.cpp:7278 msgid "Change connector curvature" msgstr "Modifier la courbure du connecteur" -#: ../src/widgets/toolbox.cpp:7247 +#: ../src/widgets/toolbox.cpp:7327 msgid "Change connector spacing" msgstr "Modifier la marge des connecteurs" -#: ../src/widgets/toolbox.cpp:7361 +#: ../src/widgets/toolbox.cpp:7441 msgid "EditMode" msgstr "Moded'édition" -#: ../src/widgets/toolbox.cpp:7362 +#: ../src/widgets/toolbox.cpp:7442 msgid "Switch between connection point editing and connector drawing mode" msgstr "Permuter entre le mode Édition de point de connexion et le mode Tracé de connecteur" -#: ../src/widgets/toolbox.cpp:7376 +#: ../src/widgets/toolbox.cpp:7456 msgid "Avoid" msgstr "Éviter" -#: ../src/widgets/toolbox.cpp:7386 +#: ../src/widgets/toolbox.cpp:7466 msgid "Ignore" msgstr "Ignorer" -#: ../src/widgets/toolbox.cpp:7397 +#: ../src/widgets/toolbox.cpp:7477 msgid "Orthogonal" msgstr "Othogonal" -#: ../src/widgets/toolbox.cpp:7398 +#: ../src/widgets/toolbox.cpp:7478 msgid "Make connector orthogonal or polyline" msgstr "Rend les connecteurs orthogonaux ou polylignes" -#: ../src/widgets/toolbox.cpp:7412 +#: ../src/widgets/toolbox.cpp:7492 msgid "Connector Curvature" msgstr "Courbure du connecteur" -#: ../src/widgets/toolbox.cpp:7412 +#: ../src/widgets/toolbox.cpp:7492 msgid "Curvature:" msgstr "Courbure :" -#: ../src/widgets/toolbox.cpp:7413 +#: ../src/widgets/toolbox.cpp:7493 msgid "The amount of connectors curvature" msgstr "Quantité de courbure des connecteurs" -#: ../src/widgets/toolbox.cpp:7423 +#: ../src/widgets/toolbox.cpp:7503 msgid "Connector Spacing" msgstr "Espacement des connecteurs" -#: ../src/widgets/toolbox.cpp:7423 +#: ../src/widgets/toolbox.cpp:7503 msgid "Spacing:" msgstr "Espacement :" -#: ../src/widgets/toolbox.cpp:7424 +#: ../src/widgets/toolbox.cpp:7504 msgid "The amount of space left around objects by auto-routing connectors" msgstr "Espace laissé autour des objets par les connecteurs routés automatiquement" -#: ../src/widgets/toolbox.cpp:7435 +#: ../src/widgets/toolbox.cpp:7515 msgid "Graph" msgstr "Graphe" -#: ../src/widgets/toolbox.cpp:7445 +#: ../src/widgets/toolbox.cpp:7525 msgid "Connector Length" msgstr "Longueur des connecteurs" -#: ../src/widgets/toolbox.cpp:7445 +#: ../src/widgets/toolbox.cpp:7525 msgid "Length:" msgstr "Longueur :" -#: ../src/widgets/toolbox.cpp:7446 +#: ../src/widgets/toolbox.cpp:7526 msgid "Ideal length for connectors when layout is applied" msgstr "Longueur idéale pour les connecteurs après routage" -#: ../src/widgets/toolbox.cpp:7458 +#: ../src/widgets/toolbox.cpp:7538 msgid "Downwards" msgstr "Vers le bas" -#: ../src/widgets/toolbox.cpp:7459 +#: ../src/widgets/toolbox.cpp:7539 msgid "Make connectors with end-markers (arrows) point downwards" msgstr "Faire que les connecteurs avec des marqueurs de fin (des flèches) pointent vers le bas" -#: ../src/widgets/toolbox.cpp:7476 +#: ../src/widgets/toolbox.cpp:7556 msgid "Do not allow overlapping shapes" msgstr "Ne pas permettre que deux formes se chevauchent" -#: ../src/widgets/toolbox.cpp:7491 +#: ../src/widgets/toolbox.cpp:7571 msgid "New connection point" msgstr "Nouveau point de connection" -#: ../src/widgets/toolbox.cpp:7492 +#: ../src/widgets/toolbox.cpp:7572 msgid "Add a new connection point to the currently selected item" msgstr "Ajoute un nouveau point de connexion à l'élément sélectionné" -#: ../src/widgets/toolbox.cpp:7503 +#: ../src/widgets/toolbox.cpp:7583 msgid "Remove connection point" msgstr "Supprimer le point de connection" -#: ../src/widgets/toolbox.cpp:7504 +#: ../src/widgets/toolbox.cpp:7584 msgid "Remove the currently selected connection point" msgstr "Supprime le point de connexion sélectionné" -#: ../src/widgets/toolbox.cpp:7604 +#: ../src/widgets/toolbox.cpp:7684 msgid "Fill by" msgstr "Type de remplissage" -#: ../src/widgets/toolbox.cpp:7605 +#: ../src/widgets/toolbox.cpp:7685 msgid "Fill by:" msgstr "Type de remplissage :" -#: ../src/widgets/toolbox.cpp:7617 +#: ../src/widgets/toolbox.cpp:7697 msgid "Fill Threshold" msgstr "Seuil de remplissage :" -#: ../src/widgets/toolbox.cpp:7618 +#: ../src/widgets/toolbox.cpp:7698 msgid "The maximum allowed difference between the clicked pixel and the neighboring pixels to be counted in the fill" msgstr "La différence maximale entre le pixel du clic et les pixels voisins pour qu'ils soient ajoutés dans le remplissage" -#: ../src/widgets/toolbox.cpp:7643 +#: ../src/widgets/toolbox.cpp:7723 msgid "Grow/shrink by" msgstr "Agrandir/rétrécir de" -#: ../src/widgets/toolbox.cpp:7643 +#: ../src/widgets/toolbox.cpp:7723 msgid "Grow/shrink by:" msgstr "Agrandir/rétrécir de :" -#: ../src/widgets/toolbox.cpp:7644 +#: ../src/widgets/toolbox.cpp:7724 msgid "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "Agrandit (si positif) ou rétrécit (si négatif) de cette quantité le chemin créé par remplissage." -#: ../src/widgets/toolbox.cpp:7669 +#: ../src/widgets/toolbox.cpp:7749 msgid "Close gaps" msgstr "Combler les vides" -#: ../src/widgets/toolbox.cpp:7670 +#: ../src/widgets/toolbox.cpp:7750 msgid "Close gaps:" msgstr "Combler les vides :" -#: ../src/widgets/toolbox.cpp:7682 +#: ../src/widgets/toolbox.cpp:7762 msgid "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools to change defaults)" msgstr "Restaurer les préférences par défaut de l'outil de remplissage au seau (changez les valeurs par défaut dans Inkscape Préférences > Outils)" @@ -19892,16 +19939,16 @@ msgstr "Aire (px²) :" msgid "Failed to import the numpy or numpy.linalg modules. These modules are required by this extension. Please install them and try again." msgstr "Échec lors de l'import des modules numpy.linalg. Ces modules sont nécessaires à cette extension. Veuillez les installer et réessayer." -#: ../share/extensions/embedimage.py:74 +#: ../share/extensions/embedimage.py:75 msgid "No xlink:href or sodipodi:absref attributes found, or they do not point to an existing file! Unable to embed image." msgstr "Les attributs xlink:href et sodipodi:absref n'ont pas été trouvés, ou n'indiquent pas un fichier existant ! Impossible d'incorporer l'image." -#: ../share/extensions/embedimage.py:76 +#: ../share/extensions/embedimage.py:77 #, python-format msgid "Sorry we could not locate %s" msgstr "Désolé, nous ne pouvons pas localiser %s" -#: ../share/extensions/embedimage.py:101 +#: ../share/extensions/embedimage.py:102 #, python-format msgid "%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, or image/x-icon" msgstr "%s n'est pas du type image/png, image/jpeg, image/bmp, image/gif, image/tiff, ou image/x-icon" @@ -21916,6 +21963,22 @@ msgstr "Données du code-barre :" msgid "Barcode Type:" msgstr "Type de code-barre :" +#: ../share/extensions/render_barcode_datamatrix.inx.h:1 +msgid "Barcode - Datamatrix" +msgstr "Code barre - Datamatrix" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:2 +msgid "Cols" +msgstr "Colonnes" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:4 +msgid "Rows" +msgstr "Lignes" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:5 +msgid "Square Size / px" +msgstr "Taille du carré (px)" + #: ../share/extensions/restack.inx.h:2 msgid "Arbitrary Angle:" msgstr "Angle arbitraire" @@ -22577,6 +22640,34 @@ msgstr "Rotation en sens horaire" msgid "Whirl" msgstr "Tourbillon" +#: ../share/extensions/wireframe_sphere.inx.h:1 +msgid "Hide lines behind the sphere" +msgstr "Cacher les lignes derrière la sphère" + +#: ../share/extensions/wireframe_sphere.inx.h:2 +msgid "Lines of latitude" +msgstr "Lignes de latitude" + +#: ../share/extensions/wireframe_sphere.inx.h:3 +msgid "Lines of longitude" +msgstr "Lignes de longitudes" + +#: ../share/extensions/wireframe_sphere.inx.h:4 +msgid "Radius [px]" +msgstr "Rayon (px)" + +#: ../share/extensions/wireframe_sphere.inx.h:6 +msgid "Rotation [deg]" +msgstr "Rotation (deg)" + +#: ../share/extensions/wireframe_sphere.inx.h:7 +msgid "Tilt [deg]" +msgstr "Inclinaison (deg)" + +#: ../share/extensions/wireframe_sphere.inx.h:8 +msgid "Wireframe Sphere" +msgstr "Sphère fil de fer" + #: ../share/extensions/wmf_input.inx.h:1 #: ../share/extensions/wmf_output.inx.h:1 msgid "A popular graphics file format for clipart" @@ -22596,6 +22687,13 @@ msgstr "Entrée métafichier Windows (*.wmf)" msgid "XAML Input" msgstr "Entrée XAML" +#, fuzzy +#~ msgid "Exchange Positions" +#~ msgstr "Position aléatoire" + +#, fuzzy +#~ msgid "Exchange positions of selected objects" +#~ msgstr "Perturber la couleur des objets sélectionnés" #~ msgid "Uniform" #~ msgstr "Uniforme" #~ msgid "Gaussian " @@ -23967,8 +24065,6 @@ msgstr "Entrée XAML" #~ msgstr "Sélectionner une deuxième option :" #~ msgid "Random Point" #~ msgstr "Point aléatoire" -#~ msgid "Random Position" -#~ msgstr "Position aléatoire" #~ msgid "medium" #~ msgstr "moyen" #~ msgid "%s selected out of %d gradient handles on %d selected object" diff --git a/po/inkscape.pot b/po/inkscape.pot index ced8b2713..9d14ac6cb 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: 2009-12-03 13:24+0100\n" +"POT-Creation-Date: 2009-12-27 08:18+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -339,7 +339,7 @@ msgstr "" #. Pencil #: ../share/filters/filters.svg.h:29 -#: ../src/ui/dialog/inkscape-preferences.cpp:492 ../src/verbs.cpp:2528 +#: ../src/ui/dialog/inkscape-preferences.cpp:492 ../src/verbs.cpp:2534 msgid "Pencil" msgstr "" @@ -1522,7 +1522,7 @@ msgstr "" #: ../share/filters/filters.svg.h:162 #: ../src/ui/dialog/align-and-distribute.cpp:920 -#: ../src/widgets/desktop-widget.cpp:1576 +#: ../src/widgets/desktop-widget.cpp:1584 msgid "Drawing" msgstr "" @@ -2190,22 +2190,22 @@ msgstr "" msgid "Create ellipse" msgstr "" -#: ../src/box3d-context.cpp:429 ../src/box3d-context.cpp:436 -#: ../src/box3d-context.cpp:443 ../src/box3d-context.cpp:450 -#: ../src/box3d-context.cpp:457 ../src/box3d-context.cpp:464 +#: ../src/box3d-context.cpp:435 ../src/box3d-context.cpp:442 +#: ../src/box3d-context.cpp:449 ../src/box3d-context.cpp:456 +#: ../src/box3d-context.cpp:463 ../src/box3d-context.cpp:470 msgid "Change perspective (angle of PLs)" msgstr "" #. status text -#: ../src/box3d-context.cpp:622 +#: ../src/box3d-context.cpp:638 msgid "3D Box; with Shift to extrude along the Z axis" msgstr "" -#: ../src/box3d-context.cpp:650 +#: ../src/box3d-context.cpp:666 msgid "Create 3D box" msgstr "" -#: ../src/box3d.cpp:315 +#: ../src/box3d.cpp:327 msgid "3D Box" msgstr "" @@ -2241,11 +2241,11 @@ msgstr "" msgid "Select at least one non-connector object." msgstr "" -#: ../src/connector-context.cpp:1930 ../src/widgets/toolbox.cpp:7377 +#: ../src/connector-context.cpp:1930 ../src/widgets/toolbox.cpp:7457 msgid "Make connectors avoid selected objects" msgstr "" -#: ../src/connector-context.cpp:1931 ../src/widgets/toolbox.cpp:7387 +#: ../src/connector-context.cpp:1931 ../src/widgets/toolbox.cpp:7467 msgid "Make connectors ignore selected objects" msgstr "" @@ -2257,11 +2257,11 @@ msgstr "" msgid "Current layer is locked. Unlock it to be able to draw on it." msgstr "" -#: ../src/desktop.cpp:830 +#: ../src/desktop.cpp:833 msgid "No previous zoom." msgstr "" -#: ../src/desktop.cpp:855 +#: ../src/desktop.cpp:858 msgid "No next zoom." msgstr "" @@ -2316,7 +2316,7 @@ msgstr "" msgid "Delete tiled clones" msgstr "" -#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1883 +#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1906 msgid "Select an object to clone." msgstr "" @@ -2790,7 +2790,7 @@ msgstr "" #: ../src/dialogs/clonetiler.cpp:2615 ../src/dialogs/clonetiler.cpp:2764 #: ../src/extension/internal/bitmap/opacity.cpp:37 #: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/widgets/toolbox.cpp:4353 ../share/extensions/interp_att_g.inx.h:12 +#: ../src/widgets/toolbox.cpp:4354 ../share/extensions/interp_att_g.inx.h:12 msgid "Opacity" msgstr "" @@ -2994,15 +2994,15 @@ msgid "" "to zero" msgstr "" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2637 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2645 msgid "_Page" msgstr "" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2641 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2649 msgid "_Drawing" msgstr "" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2643 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2651 msgid "_Selection" msgstr "" @@ -3062,8 +3062,8 @@ msgstr "" msgid "_Height:" msgstr "" -#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:779 -#: ../src/ui/dialog/inkscape-preferences.cpp:1191 +#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:784 +#: ../src/ui/dialog/inkscape-preferences.cpp:1196 msgid "dpi" msgstr "" @@ -3371,8 +3371,8 @@ msgid "" msgstr "" #. Button for setting the object's id, label, title and description. -#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2496 -#: ../src/verbs.cpp:2502 +#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2508 msgid "_Set" msgstr "" @@ -3528,9 +3528,9 @@ msgid "Y:" msgstr "" #: ../src/dialogs/object-attributes.cpp:53 -#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4151 -#: ../src/widgets/toolbox.cpp:4475 ../src/widgets/toolbox.cpp:4934 -#: ../src/widgets/toolbox.cpp:5953 +#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4478 ../src/widgets/toolbox.cpp:4937 +#: ../src/widgets/toolbox.cpp:5956 msgid "Width:" msgstr "" @@ -3644,11 +3644,11 @@ msgstr "" msgid "Justify lines" msgstr "" -#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7031 +#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7111 msgid "Horizontal text" msgstr "" -#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7043 +#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7123 msgid "Vertical text" msgstr "" @@ -3658,9 +3658,10 @@ msgstr "" #. Text #: ../src/dialogs/text-edit.cpp:375 ../src/selection-describer.cpp:69 -#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2534 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2540 #: ../share/extensions/lorem_ipsum.inx.h:5 #: ../share/extensions/render_alphabetsoup.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:6 #: ../share/extensions/text_braille.inx.h:2 #: ../share/extensions/text_flipcase.inx.h:1 #: ../share/extensions/text_lowercase.inx.h:1 @@ -3676,7 +3677,7 @@ msgstr "" msgid "Set as default" msgstr "" -#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1493 +#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1500 msgid "Set text style" msgstr "" @@ -3798,8 +3799,8 @@ msgid "_Origin X:" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672 -#: ../src/ui/dialog/inkscape-preferences.cpp:989 -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 msgid "X coordinate of grid origin" msgstr "" @@ -3808,8 +3809,8 @@ msgid "O_rigin Y:" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674 -#: ../src/ui/dialog/inkscape-preferences.cpp:990 -#: ../src/ui/dialog/inkscape-preferences.cpp:1011 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Y coordinate of grid origin" msgstr "" @@ -3818,29 +3819,29 @@ msgid "Spacing _Y:" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:402 -#: ../src/ui/dialog/inkscape-preferences.cpp:1013 +#: ../src/ui/dialog/inkscape-preferences.cpp:1018 msgid "Base length of z-axis" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1016 -#: ../src/widgets/toolbox.cpp:3449 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +#: ../src/widgets/toolbox.cpp:3452 msgid "Angle X:" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1016 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 msgid "Angle of x-axis" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1017 -#: ../src/widgets/toolbox.cpp:3528 +#: ../src/ui/dialog/inkscape-preferences.cpp:1022 +#: ../src/widgets/toolbox.cpp:3531 msgid "Angle Z:" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1017 +#: ../src/ui/dialog/inkscape-preferences.cpp:1022 msgid "Angle of z-axis" msgstr "" @@ -3923,12 +3924,12 @@ msgid "Spacing _X:" msgstr "" #: ../src/display/canvas-grid.cpp:676 -#: ../src/ui/dialog/inkscape-preferences.cpp:993 +#: ../src/ui/dialog/inkscape-preferences.cpp:998 msgid "Distance between vertical grid lines" msgstr "" #: ../src/display/canvas-grid.cpp:678 -#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:999 msgid "Distance between horizontal grid lines" msgstr "" @@ -4106,7 +4107,7 @@ msgstr "" msgid "Quadrant point" msgstr "" -#: ../src/display/snap-indicator.cpp:196 ../src/widgets/toolbox.cpp:6961 +#: ../src/display/snap-indicator.cpp:196 ../src/widgets/toolbox.cpp:7041 msgid "Center" msgstr "" @@ -4122,17 +4123,17 @@ msgstr "" msgid " to " msgstr "" -#: ../src/document.cpp:457 +#: ../src/document.cpp:478 #, c-format msgid "New document %d" msgstr "" -#: ../src/document.cpp:489 +#: ../src/document.cpp:510 #, c-format msgid "Memory document %d" msgstr "" -#: ../src/document.cpp:644 +#: ../src/document.cpp:665 #, c-format msgid "Unnamed document %d" msgstr "" @@ -4161,35 +4162,35 @@ msgstr "" #. alpha of color under cursor, to show in the statusbar #. locale-sensitive printf is OK, since this goes to the UI, not into SVG -#: ../src/dropper-context.cpp:302 +#: ../src/dropper-context.cpp:312 #, c-format msgid " alpha %.3g" msgstr "" #. where the color is picked, to show in the statusbar -#: ../src/dropper-context.cpp:304 +#: ../src/dropper-context.cpp:314 #, c-format msgid ", averaged with radius %d" msgstr "" -#: ../src/dropper-context.cpp:304 +#: ../src/dropper-context.cpp:314 #, c-format msgid " under cursor" msgstr "" #. message, to show in the statusbar -#: ../src/dropper-context.cpp:306 +#: ../src/dropper-context.cpp:316 msgid "Release mouse to set color." msgstr "" -#: ../src/dropper-context.cpp:306 ../src/tools-switch.cpp:216 +#: ../src/dropper-context.cpp:316 ../src/tools-switch.cpp:216 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 "" -#: ../src/dropper-context.cpp:344 +#: ../src/dropper-context.cpp:354 msgid "Set picked color" msgstr "" @@ -4235,11 +4236,11 @@ msgid "[Unchanged]" msgstr "" #. Edit -#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2286 +#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2292 msgid "_Undo" msgstr "" -#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2288 +#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2294 msgid "_Redo" msgstr "" @@ -4390,8 +4391,8 @@ msgstr "" #: ../src/libgdl/gdl-dock-placeholder.c:169 #: ../src/live_effects/lpe-bendpath.cpp:56 #: ../src/live_effects/lpe-patternalongpath.cpp:64 -#: ../src/widgets/toolbox.cpp:3122 ../src/widgets/toolbox.cpp:4151 -#: ../src/widgets/toolbox.cpp:4475 ../share/extensions/foldablebox.inx.h:9 +#: ../src/widgets/toolbox.cpp:3122 ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4478 ../share/extensions/foldablebox.inx.h:9 #: ../share/extensions/interp_att_g.inx.h:26 msgid "Width" msgstr "" @@ -4726,18 +4727,18 @@ msgstr "" #: ../src/extension/internal/bitmap/modulate.cpp:41 #: ../src/flood-context.cpp:250 ../src/widgets/sp-color-icc-selector.cpp:236 #: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:426 -#: ../src/widgets/sp-color-scales.cpp:427 ../src/widgets/toolbox.cpp:4308 +#: ../src/widgets/sp-color-scales.cpp:438 +#: ../src/widgets/sp-color-scales.cpp:439 ../src/widgets/toolbox.cpp:4309 #: ../share/extensions/color_randomize.inx.h:2 msgid "Hue" msgstr "" #: ../src/extension/internal/bitmap/modulate.cpp:42 -#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:846 #: ../src/widgets/sp-color-icc-selector.cpp:236 #: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:429 -#: ../src/widgets/sp-color-scales.cpp:430 ../src/widgets/toolbox.cpp:4323 +#: ../src/widgets/sp-color-scales.cpp:441 +#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/toolbox.cpp:4324 #: ../share/extensions/color_randomize.inx.h:5 msgid "Saturation" msgstr "" @@ -4953,7 +4954,7 @@ msgstr "" #: ../src/extension/internal/cairo-ps-out.cpp:282 #: ../src/extension/internal/cairo-ps-out.cpp:319 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:219 -#: ../src/extension/internal/emf-win32-inout.cpp:2430 +#: ../src/extension/internal/emf-win32-inout.cpp:2431 msgid "Convert texts to paths" msgstr "" @@ -5018,39 +5019,39 @@ msgstr "" msgid "PDF 1.4" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2400 +#: ../src/extension/internal/emf-win32-inout.cpp:2401 msgid "EMF Input" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2405 +#: ../src/extension/internal/emf-win32-inout.cpp:2406 msgid "Enhanced Metafiles (*.emf)" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2406 +#: ../src/extension/internal/emf-win32-inout.cpp:2407 msgid "Enhanced Metafiles" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2414 +#: ../src/extension/internal/emf-win32-inout.cpp:2415 msgid "WMF Input" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2419 +#: ../src/extension/internal/emf-win32-inout.cpp:2420 msgid "Windows Metafiles (*.wmf)" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2420 +#: ../src/extension/internal/emf-win32-inout.cpp:2421 msgid "Windows Metafiles" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2428 +#: ../src/extension/internal/emf-win32-inout.cpp:2429 msgid "EMF Output" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2434 +#: ../src/extension/internal/emf-win32-inout.cpp:2435 msgid "Enhanced Metafile (*.emf)" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2435 +#: ../src/extension/internal/emf-win32-inout.cpp:2436 msgid "Enhanced Metafile" msgstr "" @@ -5086,7 +5087,7 @@ msgstr "" #: ../src/extension/internal/filter/filter.cpp:214 #: ../src/extension/internal/filter/filter-file.cpp:148 #: ../src/extension/internal/filter/snow.h:38 -#: ../src/ui/dialog/inkscape-preferences.cpp:744 +#: ../src/ui/dialog/inkscape-preferences.cpp:749 msgid "Filters" msgstr "" @@ -5182,9 +5183,11 @@ msgstr "" #: ../share/extensions/printing-marks.inx.h:14 #: ../share/extensions/render_alphabetsoup.inx.h:3 #: ../share/extensions/render_barcode.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:3 #: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:6 #: ../share/extensions/svgcalendar.inx.h:22 #: ../share/extensions/triangle.inx.h:10 +#: ../share/extensions/wireframe_sphere.inx.h:5 msgid "Render" msgstr "" @@ -5328,27 +5331,27 @@ msgstr "" msgid "very fine" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:753 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:754 msgid "PDF Input" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:758 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 msgid "Adobe PDF (*.pdf)" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:760 msgid "Adobe Portable Document Format" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:766 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:767 msgid "AI Input" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:771 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 msgid "Adobe Illustrator 9.0 and above (*.ai)" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:773 msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" msgstr "" @@ -5576,7 +5579,7 @@ msgstr "" msgid "Select file to export to" msgstr "" -#: ../src/file.cpp:1473 ../src/verbs.cpp:2275 +#: ../src/file.cpp:1473 ../src/verbs.cpp:2281 msgid "Import From Open Clip Art Library" msgstr "" @@ -5695,7 +5698,7 @@ msgid "Luminance to Alpha" msgstr "" #. File -#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2252 +#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2258 msgid "Default" msgstr "" @@ -5743,7 +5746,7 @@ msgstr "" msgid "Gamma" msgstr "" -#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:316 +#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:317 #: ../src/widgets/gradient-selector.cpp:139 msgid "Duplicate" msgstr "" @@ -5759,9 +5762,9 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:259 #: ../src/ui/dialog/inkscape-preferences.cpp:422 #: ../src/ui/dialog/inkscape-preferences.cpp:565 -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 -#: ../src/ui/dialog/inkscape-preferences.cpp:1227 ../src/verbs.cpp:2249 -#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3914 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +#: ../src/ui/dialog/inkscape-preferences.cpp:1232 ../src/verbs.cpp:2255 +#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3917 #: ../share/extensions/grid_polar.inx.h:16 #: ../share/extensions/guides_creator.inx.h:15 #: ../share/extensions/scour.inx.h:7 @@ -5770,22 +5773,22 @@ msgstr "" #: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:247 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:400 -#: ../src/widgets/sp-color-scales.cpp:401 +#: ../src/widgets/sp-color-scales.cpp:412 +#: ../src/widgets/sp-color-scales.cpp:413 msgid "Red" msgstr "" #: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:248 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:403 -#: ../src/widgets/sp-color-scales.cpp:404 +#: ../src/widgets/sp-color-scales.cpp:415 +#: ../src/widgets/sp-color-scales.cpp:416 msgid "Green" msgstr "" #: ../src/filter-enums.cpp:104 ../src/flood-context.cpp:249 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:406 -#: ../src/widgets/sp-color-scales.cpp:407 +#: ../src/widgets/sp-color-scales.cpp:418 +#: ../src/widgets/sp-color-scales.cpp:419 msgid "Blue" msgstr "" @@ -5822,13 +5825,13 @@ msgid "Visible Colors" msgstr "" #: ../src/flood-context.cpp:252 ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:432 -#: ../src/widgets/sp-color-scales.cpp:433 ../src/widgets/toolbox.cpp:4338 +#: ../src/widgets/sp-color-scales.cpp:444 +#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/toolbox.cpp:4339 #: ../share/extensions/color_randomize.inx.h:3 msgid "Lightness" msgstr "" -#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1083 +#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Small" msgstr "" @@ -5836,7 +5839,7 @@ msgstr "" msgid "Medium" msgstr "" -#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1083 +#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Large" msgstr "" @@ -6064,7 +6067,7 @@ msgstr "" msgid "Delete gradient stop(s)" msgstr "" -#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:43 +#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:44 #: ../share/extensions/foldablebox.inx.h:8 #: ../share/extensions/interp_att_g.inx.h:24 #: ../share/extensions/printing-marks.inx.h:19 @@ -6074,7 +6077,7 @@ msgstr "" #. Add the units menu. #: ../src/helper/units.cpp:37 ../src/widgets/select-toolbar.cpp:504 #: ../src/widgets/toolbox.cpp:1530 ../src/widgets/toolbox.cpp:3183 -#: ../src/widgets/toolbox.cpp:5879 ../src/widgets/toolbox.cpp:7635 +#: ../src/widgets/toolbox.cpp:5882 ../src/widgets/toolbox.cpp:7715 msgid "Units" msgstr "" @@ -6268,95 +6271,95 @@ msgstr "" #. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu", #. checkitem_toggled, checkitem_update, 0); -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Commands Bar" msgstr "" -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Show or hide the Commands bar (under the menu)" msgstr "" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Snap Controls Bar" msgstr "" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Show or hide the snapping controls" msgstr "" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Tool Controls Bar" msgstr "" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Show or hide the Tool Controls bar" msgstr "" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "_Toolbox" msgstr "" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "Show or hide the main toolbox (on the left)" msgstr "" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "_Palette" msgstr "" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "Show or hide the color palette" msgstr "" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 msgid "_Statusbar" msgstr "" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 msgid "Show or hide the statusbar (at the bottom of the window)" msgstr "" -#: ../src/interface.cpp:956 +#: ../src/interface.cpp:958 #, c-format msgid "Verb \"%s\" Unknown" msgstr "" -#: ../src/interface.cpp:998 +#: ../src/interface.cpp:1000 msgid "Open _Recent" msgstr "" #. TRANSLATORS: #%s is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1099 +#: ../src/interface.cpp:1101 #, c-format msgid "Enter group #%s" msgstr "" -#: ../src/interface.cpp:1110 +#: ../src/interface.cpp:1112 msgid "Go to parent" msgstr "" -#: ../src/interface.cpp:1201 ../src/interface.cpp:1287 -#: ../src/interface.cpp:1390 ../src/ui/widget/selected-style.cpp:468 +#: ../src/interface.cpp:1203 ../src/interface.cpp:1289 +#: ../src/interface.cpp:1392 ../src/ui/widget/selected-style.cpp:468 msgid "Drop color" msgstr "" -#: ../src/interface.cpp:1240 ../src/interface.cpp:1350 +#: ../src/interface.cpp:1242 ../src/interface.cpp:1352 msgid "Drop color on gradient" msgstr "" -#: ../src/interface.cpp:1403 +#: ../src/interface.cpp:1405 msgid "Could not parse SVG data" msgstr "" -#: ../src/interface.cpp:1442 +#: ../src/interface.cpp:1444 msgid "Drop SVG" msgstr "" -#: ../src/interface.cpp:1498 +#: ../src/interface.cpp:1500 msgid "Drop bitmap image" msgstr "" -#: ../src/interface.cpp:1590 +#: ../src/interface.cpp:1592 #, c-format msgid "" "A file named \"%s\" already exists. Do " @@ -6365,7 +6368,7 @@ msgid "" "The file already exists in \"%s\". Replacing it will overwrite its contents." msgstr "" -#: ../src/interface.cpp:1597 ../share/extensions/web-set-att.inx.h:5 +#: ../src/interface.cpp:1599 ../share/extensions/web-set-att.inx.h:5 #: ../share/extensions/web-transmit-att.inx.h:5 msgid "Replace" msgstr "" @@ -6663,7 +6666,7 @@ msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:919 #: ../src/ui/dialog/document-properties.cpp:118 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 -#: ../src/widgets/desktop-widget.cpp:1572 +#: ../src/widgets/desktop-widget.cpp:1580 msgid "Page" msgstr "" @@ -6824,7 +6827,7 @@ msgstr "" msgid "Dockitem which 'owns' this tablabel" msgstr "" -#: ../src/libnrtype/FontFactory.cpp:806 +#: ../src/libnrtype/FontFactory.cpp:821 msgid "Ignoring font without family that will crash Pango" msgstr "" @@ -7534,19 +7537,19 @@ msgstr "" msgid "Both" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5387 +#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5390 msgid "Start" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5400 +#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5403 msgid "End" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Mark distance" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Distance between successive ruler marks" msgstr "" @@ -7686,7 +7689,7 @@ msgstr "" msgid "How many construction lines (tangents) to draw" msgstr "" -#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1516 +#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1539 #: ../src/seltrans.cpp:531 ../src/ui/dialog/transformation.cpp:738 #: ../share/extensions/interp_att_g.inx.h:16 #: ../share/extensions/render_alphabetsoup.inx.h:4 @@ -8069,7 +8072,7 @@ msgstr "" msgid "Start Inkscape in interactive shell mode." msgstr "" -#: ../src/main.cpp:762 ../src/main.cpp:1088 +#: ../src/main.cpp:766 ../src/main.cpp:1092 msgid "" "[OPTIONS...] [FILE...]\n" "\n" @@ -8086,84 +8089,82 @@ msgstr "" msgid "_New" msgstr "" -#. TODO look at some dynamic option for changing the menu tree: -#. " \n" -#: ../src/menus-skeleton.h:49 ../src/verbs.cpp:2498 ../src/verbs.cpp:2504 +#: ../src/menus-skeleton.h:48 ../src/verbs.cpp:2504 ../src/verbs.cpp:2510 msgid "_Edit" msgstr "" -#: ../src/menus-skeleton.h:59 ../src/verbs.cpp:2298 +#: ../src/menus-skeleton.h:58 ../src/verbs.cpp:2304 msgid "Paste Si_ze" msgstr "" -#: ../src/menus-skeleton.h:71 +#: ../src/menus-skeleton.h:70 msgid "Clo_ne" msgstr "" -#: ../src/menus-skeleton.h:91 +#: ../src/menus-skeleton.h:90 msgid "_View" msgstr "" -#: ../src/menus-skeleton.h:92 +#: ../src/menus-skeleton.h:91 msgid "_Zoom" msgstr "" -#: ../src/menus-skeleton.h:108 +#: ../src/menus-skeleton.h:107 msgid "_Display mode" msgstr "" -#: ../src/menus-skeleton.h:120 +#: ../src/menus-skeleton.h:121 msgid "Show/Hide" msgstr "" #. " \n" #. Not quite ready to be in the menus. #. " \n" -#: ../src/menus-skeleton.h:139 +#: ../src/menus-skeleton.h:140 msgid "_Layer" msgstr "" -#: ../src/menus-skeleton.h:159 +#: ../src/menus-skeleton.h:160 msgid "_Object" msgstr "" -#: ../src/menus-skeleton.h:166 +#: ../src/menus-skeleton.h:167 msgid "Cli_p" msgstr "" -#: ../src/menus-skeleton.h:170 +#: ../src/menus-skeleton.h:171 msgid "Mas_k" msgstr "" -#: ../src/menus-skeleton.h:174 +#: ../src/menus-skeleton.h:175 msgid "Patter_n" msgstr "" -#: ../src/menus-skeleton.h:198 +#: ../src/menus-skeleton.h:199 msgid "_Path" msgstr "" -#: ../src/menus-skeleton.h:225 +#: ../src/menus-skeleton.h:226 msgid "_Text" msgstr "" -#: ../src/menus-skeleton.h:244 +#: ../src/menus-skeleton.h:245 msgid "Filter_s" msgstr "" -#: ../src/menus-skeleton.h:250 +#: ../src/menus-skeleton.h:251 msgid "Exte_nsions" msgstr "" -#: ../src/menus-skeleton.h:257 +#: ../src/menus-skeleton.h:258 msgid "Whiteboa_rd" msgstr "" -#: ../src/menus-skeleton.h:261 +#: ../src/menus-skeleton.h:262 msgid "_Help" msgstr "" -#: ../src/menus-skeleton.h:265 +#: ../src/menus-skeleton.h:266 msgid "Tutorials" msgstr "" @@ -8652,11 +8653,11 @@ msgstr "" msgid "Drawing finished" msgstr "" -#: ../src/persp3d.cpp:335 +#: ../src/persp3d.cpp:345 msgid "Toggle vanishing point" msgstr "" -#: ../src/persp3d.cpp:346 +#: ../src/persp3d.cpp:356 msgid "Toggle multiple vanishing points" msgstr "" @@ -8990,54 +8991,54 @@ msgstr "" msgid "Selected object is not a group. Cannot enter." msgstr "" -#: ../src/selection-chemistry.cpp:195 +#: ../src/selection-chemistry.cpp:196 msgid "Delete text" msgstr "" -#: ../src/selection-chemistry.cpp:203 +#: ../src/selection-chemistry.cpp:204 msgid "Nothing was deleted." msgstr "" -#: ../src/selection-chemistry.cpp:221 ../src/text-context.cpp:995 +#: ../src/selection-chemistry.cpp:222 ../src/text-context.cpp:1002 #: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1330 -#: ../src/widgets/toolbox.cpp:5971 +#: ../src/widgets/toolbox.cpp:5974 msgid "Delete" msgstr "" -#: ../src/selection-chemistry.cpp:249 +#: ../src/selection-chemistry.cpp:250 msgid "Select object(s) to duplicate." msgstr "" -#: ../src/selection-chemistry.cpp:341 +#: ../src/selection-chemistry.cpp:342 msgid "Delete all" msgstr "" -#: ../src/selection-chemistry.cpp:464 +#: ../src/selection-chemistry.cpp:465 msgid "Select some objects to group." msgstr "" -#: ../src/selection-chemistry.cpp:537 ../src/selection-describer.cpp:53 +#: ../src/selection-chemistry.cpp:538 ../src/selection-describer.cpp:53 msgid "Group" msgstr "" -#: ../src/selection-chemistry.cpp:551 +#: ../src/selection-chemistry.cpp:552 msgid "Select a group to ungroup." msgstr "" -#: ../src/selection-chemistry.cpp:592 +#: ../src/selection-chemistry.cpp:593 msgid "No groups to ungroup in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:598 ../src/sp-item-group.cpp:516 +#: ../src/selection-chemistry.cpp:599 ../src/sp-item-group.cpp:496 msgid "Ungroup" msgstr "" -#: ../src/selection-chemistry.cpp:688 +#: ../src/selection-chemistry.cpp:689 msgid "Select object(s) to raise." msgstr "" -#: ../src/selection-chemistry.cpp:694 ../src/selection-chemistry.cpp:756 -#: ../src/selection-chemistry.cpp:790 ../src/selection-chemistry.cpp:854 +#: ../src/selection-chemistry.cpp:695 ../src/selection-chemistry.cpp:757 +#: ../src/selection-chemistry.cpp:791 ../src/selection-chemistry.cpp:855 msgid "" "You cannot raise/lower objects from different groups or layers." msgstr "" @@ -9045,302 +9046,302 @@ msgstr "" #. TRANSLATORS: only translate "string" in "context|string". #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS #. "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:736 +#: ../src/selection-chemistry.cpp:737 msgid "undo_action|Raise" msgstr "" -#: ../src/selection-chemistry.cpp:748 +#: ../src/selection-chemistry.cpp:749 msgid "Select object(s) to raise to top." msgstr "" -#: ../src/selection-chemistry.cpp:771 +#: ../src/selection-chemistry.cpp:772 msgid "Raise to top" msgstr "" -#: ../src/selection-chemistry.cpp:784 +#: ../src/selection-chemistry.cpp:785 msgid "Select object(s) to lower." msgstr "" -#: ../src/selection-chemistry.cpp:834 +#: ../src/selection-chemistry.cpp:835 msgid "Lower" msgstr "" -#: ../src/selection-chemistry.cpp:846 +#: ../src/selection-chemistry.cpp:847 msgid "Select object(s) to lower to bottom." msgstr "" -#: ../src/selection-chemistry.cpp:881 +#: ../src/selection-chemistry.cpp:882 msgid "Lower to bottom" msgstr "" -#: ../src/selection-chemistry.cpp:888 +#: ../src/selection-chemistry.cpp:889 msgid "Nothing to undo." msgstr "" -#: ../src/selection-chemistry.cpp:895 +#: ../src/selection-chemistry.cpp:896 msgid "Nothing to redo." msgstr "" -#: ../src/selection-chemistry.cpp:955 +#: ../src/selection-chemistry.cpp:956 msgid "Paste" msgstr "" -#: ../src/selection-chemistry.cpp:962 +#: ../src/selection-chemistry.cpp:963 msgid "Paste style" msgstr "" -#: ../src/selection-chemistry.cpp:971 +#: ../src/selection-chemistry.cpp:972 msgid "Paste live path effect" msgstr "" -#: ../src/selection-chemistry.cpp:991 +#: ../src/selection-chemistry.cpp:992 msgid "Select object(s) to remove live path effects from." msgstr "" -#: ../src/selection-chemistry.cpp:1003 +#: ../src/selection-chemistry.cpp:1004 msgid "Remove live path effect" msgstr "" -#: ../src/selection-chemistry.cpp:1014 +#: ../src/selection-chemistry.cpp:1015 msgid "Select object(s) to remove filters from." msgstr "" -#: ../src/selection-chemistry.cpp:1024 +#: ../src/selection-chemistry.cpp:1025 #: ../src/ui/dialog/filter-effects-dialog.cpp:1336 msgid "Remove filter" msgstr "" -#: ../src/selection-chemistry.cpp:1033 +#: ../src/selection-chemistry.cpp:1034 msgid "Paste size" msgstr "" -#: ../src/selection-chemistry.cpp:1041 +#: ../src/selection-chemistry.cpp:1042 msgid "Paste size separately" msgstr "" -#: ../src/selection-chemistry.cpp:1050 +#: ../src/selection-chemistry.cpp:1051 msgid "Select object(s) to move to the layer above." msgstr "" -#: ../src/selection-chemistry.cpp:1076 +#: ../src/selection-chemistry.cpp:1077 msgid "Raise to next layer" msgstr "" -#: ../src/selection-chemistry.cpp:1083 +#: ../src/selection-chemistry.cpp:1084 msgid "No more layers above." msgstr "" -#: ../src/selection-chemistry.cpp:1095 +#: ../src/selection-chemistry.cpp:1096 msgid "Select object(s) to move to the layer below." msgstr "" -#: ../src/selection-chemistry.cpp:1121 +#: ../src/selection-chemistry.cpp:1122 msgid "Lower to previous layer" msgstr "" -#: ../src/selection-chemistry.cpp:1128 +#: ../src/selection-chemistry.cpp:1129 msgid "No more layers below." msgstr "" -#: ../src/selection-chemistry.cpp:1315 +#: ../src/selection-chemistry.cpp:1338 msgid "Remove transform" msgstr "" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CCW" msgstr "" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CW" msgstr "" -#: ../src/selection-chemistry.cpp:1439 ../src/seltrans.cpp:534 +#: ../src/selection-chemistry.cpp:1462 ../src/seltrans.cpp:534 #: ../src/ui/dialog/transformation.cpp:760 msgid "Rotate" msgstr "" -#: ../src/selection-chemistry.cpp:1486 +#: ../src/selection-chemistry.cpp:1509 msgid "Rotate by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:1541 +#: ../src/selection-chemistry.cpp:1564 msgid "Scale by whole factor" msgstr "" -#: ../src/selection-chemistry.cpp:1556 +#: ../src/selection-chemistry.cpp:1579 msgid "Move vertically" msgstr "" -#: ../src/selection-chemistry.cpp:1559 +#: ../src/selection-chemistry.cpp:1582 msgid "Move horizontally" msgstr "" -#: ../src/selection-chemistry.cpp:1562 ../src/selection-chemistry.cpp:1588 +#: ../src/selection-chemistry.cpp:1585 ../src/selection-chemistry.cpp:1611 #: ../src/seltrans.cpp:528 ../src/ui/dialog/transformation.cpp:681 msgid "Move" msgstr "" -#: ../src/selection-chemistry.cpp:1582 +#: ../src/selection-chemistry.cpp:1605 msgid "Move vertically by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:1585 +#: ../src/selection-chemistry.cpp:1608 msgid "Move horizontally by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:1713 +#: ../src/selection-chemistry.cpp:1736 msgid "The selection has no applied path effect." msgstr "" -#: ../src/selection-chemistry.cpp:1760 +#: ../src/selection-chemistry.cpp:1783 msgid "The selection has no applied clip path." msgstr "" -#: ../src/selection-chemistry.cpp:1762 +#: ../src/selection-chemistry.cpp:1785 msgid "The selection has no applied mask." msgstr "" -#: ../src/selection-chemistry.cpp:1919 +#: ../src/selection-chemistry.cpp:1942 msgid "action|Clone" msgstr "" -#: ../src/selection-chemistry.cpp:1935 +#: ../src/selection-chemistry.cpp:1958 msgid "Select clones to relink." msgstr "" -#: ../src/selection-chemistry.cpp:1942 +#: ../src/selection-chemistry.cpp:1965 msgid "Copy an object to clipboard to relink clones to." msgstr "" -#: ../src/selection-chemistry.cpp:1966 +#: ../src/selection-chemistry.cpp:1989 msgid "No clones to relink in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:1969 +#: ../src/selection-chemistry.cpp:1992 msgid "Relink clone" msgstr "" -#: ../src/selection-chemistry.cpp:1983 +#: ../src/selection-chemistry.cpp:2006 msgid "Select clones to unlink." msgstr "" -#: ../src/selection-chemistry.cpp:2032 +#: ../src/selection-chemistry.cpp:2055 msgid "No clones to unlink in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:2036 +#: ../src/selection-chemistry.cpp:2059 msgid "Unlink clone" msgstr "" -#: ../src/selection-chemistry.cpp:2049 +#: ../src/selection-chemistry.cpp:2072 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:2072 +#: ../src/selection-chemistry.cpp:2095 msgid "" "Cannot find the object to select (orphaned clone, offset, textpath, " "flowed text?)" msgstr "" -#: ../src/selection-chemistry.cpp:2078 +#: ../src/selection-chemistry.cpp:2101 msgid "" "The object you're trying to select is not visible (it is in <" "defs>)" msgstr "" -#: ../src/selection-chemistry.cpp:2124 +#: ../src/selection-chemistry.cpp:2147 msgid "Select object(s) to convert to marker." msgstr "" -#: ../src/selection-chemistry.cpp:2192 +#: ../src/selection-chemistry.cpp:2215 msgid "Objects to marker" msgstr "" -#: ../src/selection-chemistry.cpp:2220 +#: ../src/selection-chemistry.cpp:2243 msgid "Select object(s) to convert to guides." msgstr "" -#: ../src/selection-chemistry.cpp:2232 +#: ../src/selection-chemistry.cpp:2255 msgid "Objects to guides" msgstr "" -#: ../src/selection-chemistry.cpp:2248 +#: ../src/selection-chemistry.cpp:2271 msgid "Select object(s) to convert to pattern." msgstr "" -#: ../src/selection-chemistry.cpp:2336 +#: ../src/selection-chemistry.cpp:2359 msgid "Objects to pattern" msgstr "" -#: ../src/selection-chemistry.cpp:2352 +#: ../src/selection-chemistry.cpp:2375 msgid "Select an object with pattern fill to extract objects from." msgstr "" -#: ../src/selection-chemistry.cpp:2405 +#: ../src/selection-chemistry.cpp:2428 msgid "No pattern fills in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:2408 +#: ../src/selection-chemistry.cpp:2431 msgid "Pattern to objects" msgstr "" -#: ../src/selection-chemistry.cpp:2493 +#: ../src/selection-chemistry.cpp:2516 msgid "Select object(s) to make a bitmap copy." msgstr "" -#: ../src/selection-chemistry.cpp:2497 +#: ../src/selection-chemistry.cpp:2520 msgid "Rendering bitmap..." msgstr "" -#: ../src/selection-chemistry.cpp:2676 +#: ../src/selection-chemistry.cpp:2699 msgid "Create bitmap" msgstr "" -#: ../src/selection-chemistry.cpp:2708 +#: ../src/selection-chemistry.cpp:2731 msgid "Select object(s) to create clippath or mask from." msgstr "" -#: ../src/selection-chemistry.cpp:2711 +#: ../src/selection-chemistry.cpp:2734 msgid "Select mask object and object(s) to apply clippath or mask to." msgstr "" -#: ../src/selection-chemistry.cpp:2818 +#: ../src/selection-chemistry.cpp:2841 msgid "Set clipping path" msgstr "" -#: ../src/selection-chemistry.cpp:2820 +#: ../src/selection-chemistry.cpp:2843 msgid "Set mask" msgstr "" -#: ../src/selection-chemistry.cpp:2833 +#: ../src/selection-chemistry.cpp:2856 msgid "Select object(s) to remove clippath or mask from." msgstr "" -#: ../src/selection-chemistry.cpp:2906 +#: ../src/selection-chemistry.cpp:2929 msgid "Release clipping path" msgstr "" -#: ../src/selection-chemistry.cpp:2908 +#: ../src/selection-chemistry.cpp:2931 msgid "Release mask" msgstr "" -#: ../src/selection-chemistry.cpp:2924 +#: ../src/selection-chemistry.cpp:2947 msgid "Select object(s) to fit canvas to." msgstr "" #. Fit Page -#: ../src/selection-chemistry.cpp:2944 ../src/verbs.cpp:2739 +#: ../src/selection-chemistry.cpp:2967 ../src/verbs.cpp:2749 msgid "Fit Page to Selection" msgstr "" -#: ../src/selection-chemistry.cpp:2969 ../src/verbs.cpp:2741 +#: ../src/selection-chemistry.cpp:2992 ../src/verbs.cpp:2751 msgid "Fit Page to Drawing" msgstr "" -#: ../src/selection-chemistry.cpp:2985 ../src/verbs.cpp:2743 +#: ../src/selection-chemistry.cpp:3008 ../src/verbs.cpp:2753 msgid "Fit Page to Selection or Drawing" msgstr "" @@ -9357,8 +9358,8 @@ msgstr "" #. Ellipse #: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:76 -#: ../src/ui/dialog/inkscape-preferences.cpp:480 ../src/verbs.cpp:2522 -#: ../src/widgets/toolbox.cpp:3917 +#: ../src/ui/dialog/inkscape-preferences.cpp:480 ../src/verbs.cpp:2528 +#: ../src/widgets/toolbox.cpp:3920 msgid "Ellipse" msgstr "" @@ -9384,13 +9385,13 @@ msgstr "" #. Rectangle #: ../src/selection-describer.cpp:65 -#: ../src/ui/dialog/inkscape-preferences.cpp:470 ../src/verbs.cpp:2518 +#: ../src/ui/dialog/inkscape-preferences.cpp:470 ../src/verbs.cpp:2524 msgid "Rectangle" msgstr "" #. 3D box #: ../src/selection-describer.cpp:67 -#: ../src/ui/dialog/inkscape-preferences.cpp:475 ../src/verbs.cpp:2520 +#: ../src/ui/dialog/inkscape-preferences.cpp:475 ../src/verbs.cpp:2526 msgid "3D Box" msgstr "" @@ -9407,13 +9408,13 @@ msgstr "" #. Spiral #: ../src/selection-describer.cpp:80 -#: ../src/ui/dialog/inkscape-preferences.cpp:488 ../src/verbs.cpp:2526 +#: ../src/ui/dialog/inkscape-preferences.cpp:488 ../src/verbs.cpp:2532 msgid "Spiral" msgstr "" #. Star #: ../src/selection-describer.cpp:82 -#: ../src/ui/dialog/inkscape-preferences.cpp:484 ../src/verbs.cpp:2524 +#: ../src/ui/dialog/inkscape-preferences.cpp:484 ../src/verbs.cpp:2530 #: ../src/widgets/toolbox.cpp:2760 msgid "Star" msgstr "" @@ -9484,7 +9485,8 @@ msgid "Use Shift+D to look up frame" msgstr "" #. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:211 ../src/tweak-context.cpp:202 +#: ../src/selection-describer.cpp:211 ../src/spray-context.cpp:284 +#: ../src/tweak-context.cpp:202 #, c-format msgid "%i object selected" msgid_plural "%i objects selected" @@ -9645,17 +9647,22 @@ msgstr "" msgid "Flow excluded region" msgstr "" -#: ../src/sp-flowtext.cpp:376 +#: ../src/sp-flowtext.cpp:378 ../src/sp-text.cpp:427 +#: ../src/text-context.cpp:1604 +msgid " [truncated]" +msgstr "" + +#: ../src/sp-flowtext.cpp:382 #, c-format -msgid "Flowed text (%d character)" -msgid_plural "Flowed text (%d characters)" +msgid "Flowed text (%d character%s)" +msgid_plural "Flowed text (%d characters%s)" msgstr[0] "" msgstr[1] "" -#: ../src/sp-flowtext.cpp:378 +#: ../src/sp-flowtext.cpp:384 #, c-format -msgid "Linked flowed text (%d character)" -msgid_plural "Linked flowed text (%d characters)" +msgid "Linked flowed text (%d character%s)" +msgid_plural "Linked flowed text (%d characters%s)" msgstr[0] "" msgstr[1] "" @@ -9684,16 +9691,16 @@ msgstr "" msgid "at %d degrees, through (%s,%s)" msgstr "" -#: ../src/sp-image.cpp:1128 +#: ../src/sp-image.cpp:1135 msgid "embedded" msgstr "" -#: ../src/sp-image.cpp:1136 +#: ../src/sp-image.cpp:1143 #, c-format msgid "Image with bad reference: %s" msgstr "" -#: ../src/sp-image.cpp:1137 +#: ../src/sp-image.cpp:1144 #, c-format msgid "Image %d × %d: %s" msgstr "" @@ -9740,7 +9747,7 @@ msgstr "" msgid "%s; filtered" msgstr "" -#: ../src/sp-item-group.cpp:761 +#: ../src/sp-item-group.cpp:741 #, c-format msgid "Group of %d object" msgid_plural "Group of %d objects" @@ -9953,14 +9960,14 @@ msgstr[1] "" msgid "<no name found>" msgstr "" -#: ../src/sp-text.cpp:425 +#: ../src/sp-text.cpp:431 #, c-format -msgid "Text on path (%s, %s)" +msgid "Text on path%s (%s, %s)" msgstr "" -#: ../src/sp-text.cpp:426 +#: ../src/sp-text.cpp:432 #, c-format -msgid "Text (%s, %s)" +msgid "Text%s (%s, %s)" msgstr "" #: ../src/sp-tref.cpp:368 @@ -9995,6 +10002,51 @@ msgstr "" msgid "Orphaned clone" msgstr "" +#: ../src/spray-context.cpp:286 ../src/tweak-context.cpp:204 +#, c-format +msgid "Nothing selected" +msgstr "" + +#: ../src/spray-context.cpp:292 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray copies of the initial selection" +msgstr "" + +#: ../src/spray-context.cpp:295 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray clones of the initial selection" +msgstr "" + +#: ../src/spray-context.cpp:298 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray in a single path of the initial " +"selection" +msgstr "" + +#: ../src/spray-context.cpp:301 +#, c-format +msgid "%s. Modify spray options" +msgstr "" + +#: ../src/spray-context.cpp:926 +msgid "Nothing selected! Select objects to spray." +msgstr "" + +#: ../src/spray-context.cpp:1034 ../src/widgets/toolbox.cpp:4528 +msgid "Spray with copies" +msgstr "" + +#: ../src/spray-context.cpp:1038 ../src/widgets/toolbox.cpp:4535 +msgid "Spray with clones" +msgstr "" + +#: ../src/spray-context.cpp:1042 +msgid "Spray in single path" +msgstr "" + #: ../src/star-context.cpp:333 msgid "Ctrl: snap angle; keep rays radial" msgstr "" @@ -10035,7 +10087,7 @@ msgstr "" msgid "The flowed text(s) must be visible in order to be put on a path." msgstr "" -#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2374 +#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2380 msgid "Put text on path" msgstr "" @@ -10047,7 +10099,7 @@ msgstr "" msgid "No texts-on-paths in the selection." msgstr "" -#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2376 +#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2382 msgid "Remove text from path" msgstr "" @@ -10093,146 +10145,146 @@ msgstr "" msgid "No flowed text(s) to convert in the selection." msgstr "" -#: ../src/text-context.cpp:441 +#: ../src/text-context.cpp:448 msgid "Click to edit the text, drag to select part of the text." msgstr "" -#: ../src/text-context.cpp:443 +#: ../src/text-context.cpp:450 msgid "" "Click to edit the flowed text, drag to select part of the text." msgstr "" -#: ../src/text-context.cpp:498 +#: ../src/text-context.cpp:505 msgid "Create text" msgstr "" -#: ../src/text-context.cpp:522 +#: ../src/text-context.cpp:529 msgid "Non-printable character" msgstr "" -#: ../src/text-context.cpp:537 +#: ../src/text-context.cpp:544 msgid "Insert Unicode character" msgstr "" -#: ../src/text-context.cpp:572 +#: ../src/text-context.cpp:579 #, c-format msgid "Unicode (Enter to finish): %s: %s" msgstr "" -#: ../src/text-context.cpp:574 ../src/text-context.cpp:849 +#: ../src/text-context.cpp:581 ../src/text-context.cpp:856 msgid "Unicode (Enter to finish): " msgstr "" -#: ../src/text-context.cpp:649 +#: ../src/text-context.cpp:656 #, c-format msgid "Flowed text frame: %s × %s" msgstr "" -#: ../src/text-context.cpp:681 +#: ../src/text-context.cpp:688 msgid "Type text; Enter to start new line." msgstr "" -#: ../src/text-context.cpp:694 +#: ../src/text-context.cpp:701 msgid "Flowed text is created." msgstr "" -#: ../src/text-context.cpp:696 +#: ../src/text-context.cpp:703 msgid "Create flowed text" msgstr "" -#: ../src/text-context.cpp:698 +#: ../src/text-context.cpp:705 msgid "" "The frame is too small for the current font size. Flowed text not " "created." msgstr "" -#: ../src/text-context.cpp:834 +#: ../src/text-context.cpp:841 msgid "No-break space" msgstr "" -#: ../src/text-context.cpp:836 +#: ../src/text-context.cpp:843 msgid "Insert no-break space" msgstr "" -#: ../src/text-context.cpp:873 +#: ../src/text-context.cpp:880 msgid "Make bold" msgstr "" -#: ../src/text-context.cpp:891 +#: ../src/text-context.cpp:898 msgid "Make italic" msgstr "" -#: ../src/text-context.cpp:930 +#: ../src/text-context.cpp:937 msgid "New line" msgstr "" -#: ../src/text-context.cpp:964 +#: ../src/text-context.cpp:971 msgid "Backspace" msgstr "" -#: ../src/text-context.cpp:1012 +#: ../src/text-context.cpp:1019 msgid "Kern to the left" msgstr "" -#: ../src/text-context.cpp:1037 +#: ../src/text-context.cpp:1044 msgid "Kern to the right" msgstr "" -#: ../src/text-context.cpp:1062 +#: ../src/text-context.cpp:1069 msgid "Kern up" msgstr "" -#: ../src/text-context.cpp:1088 +#: ../src/text-context.cpp:1095 msgid "Kern down" msgstr "" -#: ../src/text-context.cpp:1165 +#: ../src/text-context.cpp:1172 msgid "Rotate counterclockwise" msgstr "" -#: ../src/text-context.cpp:1186 +#: ../src/text-context.cpp:1193 msgid "Rotate clockwise" msgstr "" -#: ../src/text-context.cpp:1203 +#: ../src/text-context.cpp:1210 msgid "Contract line spacing" msgstr "" -#: ../src/text-context.cpp:1211 +#: ../src/text-context.cpp:1218 msgid "Contract letter spacing" msgstr "" -#: ../src/text-context.cpp:1230 +#: ../src/text-context.cpp:1237 msgid "Expand line spacing" msgstr "" -#: ../src/text-context.cpp:1238 +#: ../src/text-context.cpp:1245 msgid "Expand letter spacing" msgstr "" -#: ../src/text-context.cpp:1368 +#: ../src/text-context.cpp:1375 msgid "Paste text" msgstr "" -#: ../src/text-context.cpp:1602 +#: ../src/text-context.cpp:1621 #, c-format msgid "" -"Type or edit flowed text (%d characters); Enter to start new " +"Type or edit flowed text (%d characters%s); Enter to start new " "paragraph." msgstr "" -#: ../src/text-context.cpp:1604 +#: ../src/text-context.cpp:1623 #, c-format -msgid "Type or edit text (%d characters); Enter to start new line." +msgid "Type or edit text (%d characters%s); Enter to start new line." msgstr "" -#: ../src/text-context.cpp:1612 ../src/tools-switch.cpp:198 +#: ../src/text-context.cpp:1631 ../src/tools-switch.cpp:198 msgid "" "Click to select or create text, drag to create flowed text; " "then type." msgstr "" -#: ../src/text-context.cpp:1722 +#: ../src/text-context.cpp:1741 msgid "Type text" msgstr "" @@ -10384,11 +10436,6 @@ msgstr "" msgid "Trace: Done. %ld nodes created" msgstr "" -#: ../src/tweak-context.cpp:204 -#, c-format -msgid "Nothing selected" -msgstr "" - #: ../src/tweak-context.cpp:210 #, c-format msgid "%s. Drag to move." @@ -10592,7 +10639,7 @@ msgid "Create link" msgstr "" #. "Ungroup" -#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2370 +#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2376 msgid "_Ungroup" msgstr "" @@ -10701,12 +10748,13 @@ msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:509 #: ../src/ui/dialog/align-and-distribute.cpp:789 -#: ../src/widgets/toolbox.cpp:7475 +#: ../src/ui/dialog/spray-option.cpp:117 ../src/ui/dialog/spray-option.cpp:195 +#: ../src/ui/dialog/spray-option.cpp:213 ../src/widgets/toolbox.cpp:7555 msgid "Remove overlaps" msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:540 -#: ../src/widgets/toolbox.cpp:7265 +#: ../src/widgets/toolbox.cpp:7345 msgid "Arrange connector network" msgstr "" @@ -10846,7 +10894,7 @@ msgid "" msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:893 -#: ../src/widgets/toolbox.cpp:7436 +#: ../src/widgets/toolbox.cpp:7516 msgid "Nicely arrange selected connector network" msgstr "" @@ -10886,7 +10934,7 @@ msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:921 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 #: ../src/ui/dialog/icon-preview.cpp:178 -#: ../src/widgets/desktop-widget.cpp:1580 +#: ../src/widgets/desktop-widget.cpp:1588 msgid "Selection" msgstr "" @@ -10907,7 +10955,7 @@ msgstr "" #. #. ----------- #: ../src/ui/dialog/calligraphic-profile-rename.cpp:52 -#: ../src/ui/dialog/inkscape-preferences.cpp:1156 +#: ../src/ui/dialog/inkscape-preferences.cpp:1161 msgid "Save" msgstr "" @@ -11063,12 +11111,12 @@ msgid "Guides" msgstr "" #: ../src/ui/dialog/document-properties.cpp:120 -#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1030 #: ../src/widgets/toolbox.cpp:2190 msgid "Grids" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2601 +#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2607 #: ../src/widgets/toolbox.cpp:2055 msgid "Snap" msgstr "" @@ -11196,61 +11244,61 @@ msgstr "" #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:451 ../src/verbs.cpp:2755 +#: ../src/ui/dialog/document-properties.cpp:452 ../src/verbs.cpp:2765 msgid "Link Color Profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:524 +#: ../src/ui/dialog/document-properties.cpp:525 msgid "Remove linked color profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:538 +#: ../src/ui/dialog/document-properties.cpp:539 msgid "Linked Color Profiles:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:540 +#: ../src/ui/dialog/document-properties.cpp:541 msgid "Available Color Profiles:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:542 +#: ../src/ui/dialog/document-properties.cpp:543 msgid "Link Profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:573 +#: ../src/ui/dialog/document-properties.cpp:574 msgid "Profile Name" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:604 +#: ../src/ui/dialog/document-properties.cpp:605 msgid "External script files:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:606 +#: ../src/ui/dialog/document-properties.cpp:607 #: ../src/ui/dialog/swatches.cpp:463 msgid "Add" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:629 +#: ../src/ui/dialog/document-properties.cpp:630 msgid "Filename" msgstr "" #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:669 +#: ../src/ui/dialog/document-properties.cpp:670 msgid "Add external script..." msgstr "" -#: ../src/ui/dialog/document-properties.cpp:693 +#: ../src/ui/dialog/document-properties.cpp:694 msgid "Remove external script" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:774 +#: ../src/ui/dialog/document-properties.cpp:775 msgid "Creation" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:775 +#: ../src/ui/dialog/document-properties.cpp:776 msgid "Defined grids" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:985 +#: ../src/ui/dialog/document-properties.cpp:986 msgid "Remove grid" msgstr "" @@ -11608,8 +11656,8 @@ msgid "Height of filter effects region" msgstr "" #: ../src/ui/dialog/filter-effects-dialog.cpp:2165 -#: ../src/widgets/toolbox.cpp:3886 ../src/widgets/toolbox.cpp:4277 -#: ../src/widgets/toolbox.cpp:4545 ../share/extensions/extrude.inx.h:4 +#: ../src/widgets/toolbox.cpp:3889 ../src/widgets/toolbox.cpp:4278 +#: ../src/widgets/toolbox.cpp:4548 ../share/extensions/extrude.inx.h:4 msgid "Mode:" msgstr "" @@ -11808,7 +11856,7 @@ msgid "The whole filter region will be filled with this color." msgstr "" #: ../src/ui/dialog/filter-effects-dialog.cpp:2214 -#: ../src/widgets/toolbox.cpp:5518 +#: ../src/widgets/toolbox.cpp:5521 msgid "Opacity:" msgstr "" @@ -12162,7 +12210,7 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:204 #: ../src/ui/dialog/tracedialog.cpp:420 ../src/ui/dialog/tracedialog.cpp:453 -#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7617 +#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7697 msgid "Threshold:" msgstr "" @@ -12555,7 +12603,7 @@ msgid "" msgstr "" #. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2514 +#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2520 msgid "Tweak" msgstr "" @@ -12565,13 +12613,13 @@ msgid "Paint objects with:" msgstr "" #. Spray -#: ../src/ui/dialog/inkscape-preferences.cpp:453 ../src/verbs.cpp:2516 +#: ../src/ui/dialog/inkscape-preferences.cpp:453 ../src/verbs.cpp:2522 msgid "Spray" msgstr "" #. Zoom #: ../src/ui/dialog/inkscape-preferences.cpp:459 -#: ../src/ui/view/edit-widget.cpp:1068 ../src/verbs.cpp:2538 +#: ../src/ui/view/edit-widget.cpp:1068 ../src/verbs.cpp:2544 #: ../src/widgets/desktop-widget.cpp:483 msgid "Zoom" msgstr "" @@ -12592,12 +12640,12 @@ msgid "" msgstr "" #. Pen -#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2530 +#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2536 msgid "Pen" msgstr "" #. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:507 ../src/verbs.cpp:2532 +#: ../src/ui/dialog/inkscape-preferences.cpp:507 ../src/verbs.cpp:2538 msgid "Calligraphy" msgstr "" @@ -12614,17 +12662,17 @@ msgid "" msgstr "" #. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:515 ../src/verbs.cpp:2544 +#: ../src/ui/dialog/inkscape-preferences.cpp:515 ../src/verbs.cpp:2550 msgid "Paint Bucket" msgstr "" #. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:520 ../src/verbs.cpp:2548 +#: ../src/ui/dialog/inkscape-preferences.cpp:520 ../src/verbs.cpp:2554 msgid "Eraser" msgstr "" #. LPETool -#: ../src/ui/dialog/inkscape-preferences.cpp:524 ../src/verbs.cpp:2550 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 ../src/verbs.cpp:2556 msgid "LPE Tool" msgstr "" @@ -12638,12 +12686,12 @@ msgid "" msgstr "" #. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:539 ../src/verbs.cpp:2536 +#: ../src/ui/dialog/inkscape-preferences.cpp:539 ../src/verbs.cpp:2542 msgid "Gradient" msgstr "" #. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:543 ../src/verbs.cpp:2542 +#: ../src/ui/dialog/inkscape-preferences.cpp:543 ../src/verbs.cpp:2548 msgid "Connector" msgstr "" @@ -12652,7 +12700,7 @@ msgid "If on, connector attachment points will not be shown for text objects" msgstr "" #. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:548 ../src/verbs.cpp:2540 +#: ../src/ui/dialog/inkscape-preferences.cpp:548 ../src/verbs.cpp:2546 msgid "Dropper" msgstr "" @@ -13002,728 +13050,743 @@ msgid "" "filter effects dialog." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:750 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +msgid "Number of Threads:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +msgid "(requires restart)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +msgid "" +"Configure number of processors/threads to use with rendering of gaussian " +"blur." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:755 msgid "Select in all layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:751 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 msgid "Select only within current layer" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:752 +#: ../src/ui/dialog/inkscape-preferences.cpp:757 msgid "Select in current layer and sublayers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:753 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 msgid "Ignore hidden objects and layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:754 +#: ../src/ui/dialog/inkscape-preferences.cpp:759 msgid "Ignore locked objects and layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:755 +#: ../src/ui/dialog/inkscape-preferences.cpp:760 msgid "Deselect upon layer change" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:757 +#: ../src/ui/dialog/inkscape-preferences.cpp:762 msgid "Ctrl+A, Tab, Shift+Tab:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:759 +#: ../src/ui/dialog/inkscape-preferences.cpp:764 msgid "Make keyboard selection commands work on objects in all layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:761 +#: ../src/ui/dialog/inkscape-preferences.cpp:766 msgid "Make keyboard selection commands work on objects in current layer only" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:763 +#: ../src/ui/dialog/inkscape-preferences.cpp:768 msgid "" "Make keyboard selection commands work on objects in current layer and all " "its sublayers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:765 +#: ../src/ui/dialog/inkscape-preferences.cpp:770 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:767 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 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:770 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "" "Uncheck this to be able to keep the current objects selected when the " "current layer changes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:772 +#: ../src/ui/dialog/inkscape-preferences.cpp:777 msgid "Selecting" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:779 +#: ../src/ui/dialog/inkscape-preferences.cpp:784 msgid "Default export resolution:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:780 +#: ../src/ui/dialog/inkscape-preferences.cpp:785 msgid "Default bitmap resolution (in dots per inch) in the Export dialog" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:782 +#: ../src/ui/dialog/inkscape-preferences.cpp:787 msgid "Open Clip Art Library Server Name:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:783 +#: ../src/ui/dialog/inkscape-preferences.cpp:788 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:785 +#: ../src/ui/dialog/inkscape-preferences.cpp:790 msgid "Open Clip Art Library Username:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:786 +#: ../src/ui/dialog/inkscape-preferences.cpp:791 msgid "The username used to log into Open Clip Art Library." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:788 +#: ../src/ui/dialog/inkscape-preferences.cpp:793 msgid "Open Clip Art Library Password:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:789 +#: ../src/ui/dialog/inkscape-preferences.cpp:794 msgid "The password used to log into Open Clip Art Library." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:791 +#: ../src/ui/dialog/inkscape-preferences.cpp:796 msgid "Import/Export" msgstr "" #. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Perceptual" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Relative Colorimetric" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Absolute Colorimetric" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:845 +#: ../src/ui/dialog/inkscape-preferences.cpp:850 msgid "(Note: Color management has been disabled in this build)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:849 +#: ../src/ui/dialog/inkscape-preferences.cpp:854 msgid "Display adjustment" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:859 +#: ../src/ui/dialog/inkscape-preferences.cpp:864 #, c-format msgid "" "The ICC profile to use to calibrate display output.\n" "Searched directories:%s" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:860 +#: ../src/ui/dialog/inkscape-preferences.cpp:865 msgid "Display profile:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:865 +#: ../src/ui/dialog/inkscape-preferences.cpp:870 msgid "Retrieve profile from display" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:868 +#: ../src/ui/dialog/inkscape-preferences.cpp:873 msgid "Retrieve profiles from those attached to displays via XICC." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:870 +#: ../src/ui/dialog/inkscape-preferences.cpp:875 msgid "Retrieve profiles from those attached to displays." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:875 +#: ../src/ui/dialog/inkscape-preferences.cpp:880 msgid "Display rendering intent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:876 -#: ../src/ui/dialog/inkscape-preferences.cpp:899 +#: ../src/ui/dialog/inkscape-preferences.cpp:881 +#: ../src/ui/dialog/inkscape-preferences.cpp:904 msgid "The rendering intent to use to calibrate display output." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:878 +#: ../src/ui/dialog/inkscape-preferences.cpp:883 msgid "Proofing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:880 +#: ../src/ui/dialog/inkscape-preferences.cpp:885 msgid "Simulate output on screen" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:882 +#: ../src/ui/dialog/inkscape-preferences.cpp:887 msgid "Simulates output of target device." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:884 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "Mark out of gamut colors" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:886 +#: ../src/ui/dialog/inkscape-preferences.cpp:891 msgid "Highlights colors that are out of gamut for the target device." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:891 +#: ../src/ui/dialog/inkscape-preferences.cpp:896 msgid "Out of gamut warning color:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:892 +#: ../src/ui/dialog/inkscape-preferences.cpp:897 msgid "Selects the color used for out of gamut warning." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:899 msgid "Device profile:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:895 +#: ../src/ui/dialog/inkscape-preferences.cpp:900 msgid "The ICC profile to use to simulate device output." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:898 +#: ../src/ui/dialog/inkscape-preferences.cpp:903 msgid "Device rendering intent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:901 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "Black point compensation" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:903 +#: ../src/ui/dialog/inkscape-preferences.cpp:908 msgid "Enables black point compensation." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:905 +#: ../src/ui/dialog/inkscape-preferences.cpp:910 msgid "Preserve black" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:910 +#: ../src/ui/dialog/inkscape-preferences.cpp:915 msgid "(LittleCMS 1.15 or later required)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:912 +#: ../src/ui/dialog/inkscape-preferences.cpp:917 msgid "Preserve K channel in CMYK -> CMYK transforms" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:925 +#: ../src/ui/dialog/inkscape-preferences.cpp:930 #: ../src/widgets/sp-color-icc-selector.cpp:306 #: ../src/widgets/sp-color-icc-selector.cpp:579 msgid "" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:970 +#: ../src/ui/dialog/inkscape-preferences.cpp:975 msgid "Color management" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:975 +#: ../src/ui/dialog/inkscape-preferences.cpp:980 msgid "Major grid line emphasizing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:977 +#: ../src/ui/dialog/inkscape-preferences.cpp:982 msgid "Don't emphasize gridlines when zoomed out" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:978 +#: ../src/ui/dialog/inkscape-preferences.cpp:983 msgid "" "If set and zoomed out, the gridlines will be shown in normal color instead " "of major grid line color." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:980 +#: ../src/ui/dialog/inkscape-preferences.cpp:985 msgid "Default grid settings" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:986 -#: ../src/ui/dialog/inkscape-preferences.cpp:1007 +#: ../src/ui/dialog/inkscape-preferences.cpp:991 +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 msgid "Grid units:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:989 -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 msgid "Origin X:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:990 -#: ../src/ui/dialog/inkscape-preferences.cpp:1011 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Origin Y:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:993 +#: ../src/ui/dialog/inkscape-preferences.cpp:998 msgid "Spacing X:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:994 -#: ../src/ui/dialog/inkscape-preferences.cpp:1013 +#: ../src/ui/dialog/inkscape-preferences.cpp:999 +#: ../src/ui/dialog/inkscape-preferences.cpp:1018 msgid "Spacing Y:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:996 -#: ../src/ui/dialog/inkscape-preferences.cpp:997 -#: ../src/ui/dialog/inkscape-preferences.cpp:1018 -#: ../src/ui/dialog/inkscape-preferences.cpp:1019 +#: ../src/ui/dialog/inkscape-preferences.cpp:1001 +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +#: ../src/ui/dialog/inkscape-preferences.cpp:1024 msgid "Grid line color:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:997 -#: ../src/ui/dialog/inkscape-preferences.cpp:1019 +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1024 msgid "Color used for normal grid lines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:998 -#: ../src/ui/dialog/inkscape-preferences.cpp:999 -#: ../src/ui/dialog/inkscape-preferences.cpp:1020 -#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 msgid "Major grid line color:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:999 -#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 msgid "Color used for major (highlighted) grid lines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1001 -#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1028 msgid "Major grid line every:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1007 msgid "Show dots instead of lines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +#: ../src/ui/dialog/inkscape-preferences.cpp:1008 msgid "If set, display dots at gridpoints instead of gridlines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1030 +#: ../src/ui/dialog/inkscape-preferences.cpp:1035 msgid "Use named colors" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1031 +#: ../src/ui/dialog/inkscape-preferences.cpp:1036 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:1033 +#: ../src/ui/dialog/inkscape-preferences.cpp:1038 msgid "XML formatting" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1035 +#: ../src/ui/dialog/inkscape-preferences.cpp:1040 msgid "Inline attributes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1036 +#: ../src/ui/dialog/inkscape-preferences.cpp:1041 msgid "Put attributes on the same line as the element tag" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1039 +#: ../src/ui/dialog/inkscape-preferences.cpp:1044 msgid "Indent, spaces:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1039 +#: ../src/ui/dialog/inkscape-preferences.cpp:1044 msgid "" "The number of spaces to use for indenting nested elements; set to 0 for no " "indentation" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1041 +#: ../src/ui/dialog/inkscape-preferences.cpp:1046 msgid "Path data" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1043 +#: ../src/ui/dialog/inkscape-preferences.cpp:1048 msgid "Allow relative coordinates" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1044 +#: ../src/ui/dialog/inkscape-preferences.cpp:1049 msgid "If set, relative coordinates may be used in path data" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1046 +#: ../src/ui/dialog/inkscape-preferences.cpp:1051 msgid "Force repeat commands" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1047 +#: ../src/ui/dialog/inkscape-preferences.cpp:1052 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:1049 +#: ../src/ui/dialog/inkscape-preferences.cpp:1054 msgid "Numbers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1057 msgid "Numeric precision:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1057 msgid "How many digits to write after the decimal dot" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 +#: ../src/ui/dialog/inkscape-preferences.cpp:1060 msgid "Minimum exponent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 +#: ../src/ui/dialog/inkscape-preferences.cpp:1060 msgid "" "The smallest number written to SVG is 10 to the power of this exponent; " "anything smaller is written as zero." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1062 msgid "SVG output" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "System default" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Albanian (sq)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Amharic (am)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Arabic (ar)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Armenian (hy)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Azerbaijani (az)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Basque (eu)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Belarusian (be)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Bulgarian (bg)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Bengali (bn)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Breton (br)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Catalan (ca)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Valencian Catalan (ca@valencia)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Chinese/China (zh_CN)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1064 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Chinese/Taiwan (zh_TW)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1064 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Croatian (hr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1064 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Czech (cs)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Danish (da)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Dutch (nl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Dzongkha (dz)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "German (de)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Greek (el)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "English (en)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "English/Australia (en_AU)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1066 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "English/Canada (en_CA)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1066 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "English/Great Britain (en_GB)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1066 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "Pig Latin (en_US@piglatin)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Esperanto (eo)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Estonian (et)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Finnish (fi)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "French (fr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Irish (ga)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Galician (gl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Hebrew (he)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Hungarian (hu)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Indonesian (id)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Italian (it)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Japanese (ja)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Khmer (km)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Kinyarwanda (rw)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Korean (ko)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Lithuanian (lt)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Macedonian (mk)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Mongolian (mn)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Nepali (ne)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Norwegian BokmÃ¥l (nb)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Norwegian Nynorsk (nn)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Panjabi (pa)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Polish (pl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Portuguese (pt)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Portuguese/Brazil (pt_BR)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Romanian (ro)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Russian (ru)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Serbian (sr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Serbian in Latin script (sr@latin)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Slovak (sk)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Slovenian (sl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Spanish (es)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Spanish/Mexico (es_MX)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Swedish (sv)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Thai (th)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Turkish (tr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Ukrainian (uk)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Vietnamese (vi)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1080 +#: ../src/ui/dialog/inkscape-preferences.cpp:1085 msgid "Language (requires restart):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1081 +#: ../src/ui/dialog/inkscape-preferences.cpp:1086 msgid "Set the language for menus and number formats" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1083 +#: ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Smaller" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1087 +#: ../src/ui/dialog/inkscape-preferences.cpp:1092 msgid "Toolbox icon size" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1088 +#: ../src/ui/dialog/inkscape-preferences.cpp:1093 msgid "Set the size for the tool icons (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1091 +#: ../src/ui/dialog/inkscape-preferences.cpp:1096 msgid "Control bar icon size" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1092 +#: ../src/ui/dialog/inkscape-preferences.cpp:1097 msgid "" "Set the size for the icons in tools' control bars to use (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1095 +#: ../src/ui/dialog/inkscape-preferences.cpp:1100 msgid "Secondary toolbar icon size" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 msgid "" "Set the size for the icons in secondary toolbars to use (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1099 +#: ../src/ui/dialog/inkscape-preferences.cpp:1104 msgid "Work-around color sliders not drawing." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1101 +#: ../src/ui/dialog/inkscape-preferences.cpp:1106 msgid "" "When on, will attempt to work around bugs in certain GTK themes drawing " "color sliders." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1107 +#: ../src/ui/dialog/inkscape-preferences.cpp:1112 msgid "Clear list" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1112 +#: ../src/ui/dialog/inkscape-preferences.cpp:1117 msgid "Maximum documents in Open Recent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1113 +#: ../src/ui/dialog/inkscape-preferences.cpp:1118 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:1116 +#: ../src/ui/dialog/inkscape-preferences.cpp:1121 msgid "Zoom correction factor (in %):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1117 +#: ../src/ui/dialog/inkscape-preferences.cpp:1122 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:1119 +#: ../src/ui/dialog/inkscape-preferences.cpp:1124 msgid "Interface" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1125 +#: ../src/ui/dialog/inkscape-preferences.cpp:1130 msgid "Use current directory for \"Save As ...\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1127 +#: ../src/ui/dialog/inkscape-preferences.cpp:1132 msgid "" "When this option is on, the \"Save as...\" dialog will always open in the " "directory where the currently open document is. When it's off, it will open " @@ -13731,237 +13794,233 @@ msgid "" msgstr "" #. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1131 +#: ../src/ui/dialog/inkscape-preferences.cpp:1136 msgid "Enable autosave (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1132 +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 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:1134 +#: ../src/ui/dialog/inkscape-preferences.cpp:1139 msgid "Interval (in minutes):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1134 +#: ../src/ui/dialog/inkscape-preferences.cpp:1139 msgid "Interval (in minutes) at which document will be autosaved" msgstr "" #. TRANSLATORS: only translate "string" in "context|string". #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/dialog/inkscape-preferences.cpp:1138 +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 msgid "filesystem|Path:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1138 +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 msgid "The directory where autosaves will be written" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1140 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "Maximum number of autosaves:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1140 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "" "Maximum number of autosaved files; use this to limit the storage space used" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "2x2" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "4x4" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "8x8" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "16x16" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1166 +#: ../src/ui/dialog/inkscape-preferences.cpp:1171 msgid "Oversample bitmaps:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1169 +#: ../src/ui/dialog/inkscape-preferences.cpp:1174 msgid "Automatically reload bitmaps" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1171 +#: ../src/ui/dialog/inkscape-preferences.cpp:1176 msgid "Automatically reload linked images when file is changed on disk" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1185 +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 msgid "Bitmap editor:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1191 +#: ../src/ui/dialog/inkscape-preferences.cpp:1196 msgid "Resolution for Create Bitmap Copy:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1192 +#: ../src/ui/dialog/inkscape-preferences.cpp:1197 msgid "Resolution used by the Create Bitmap Copy command" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1194 +#: ../src/ui/dialog/inkscape-preferences.cpp:1199 msgid "Bitmaps" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1246 +#: ../src/ui/dialog/inkscape-preferences.cpp:1251 msgid "Language:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1247 +#: ../src/ui/dialog/inkscape-preferences.cpp:1252 msgid "Set the main spell check language" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1250 +#: ../src/ui/dialog/inkscape-preferences.cpp:1255 msgid "Second language:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1251 +#: ../src/ui/dialog/inkscape-preferences.cpp:1256 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:1254 +#: ../src/ui/dialog/inkscape-preferences.cpp:1259 msgid "Third language:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1255 +#: ../src/ui/dialog/inkscape-preferences.cpp:1260 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:1257 +#: ../src/ui/dialog/inkscape-preferences.cpp:1262 msgid "Ignore words with digits" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1259 +#: ../src/ui/dialog/inkscape-preferences.cpp:1264 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1261 +#: ../src/ui/dialog/inkscape-preferences.cpp:1266 msgid "Ignore words in ALL CAPITALS" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1263 +#: ../src/ui/dialog/inkscape-preferences.cpp:1268 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1265 +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 msgid "Spellcheck" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1284 +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 msgid "Add label comments to printing output" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1286 +#: ../src/ui/dialog/inkscape-preferences.cpp:1291 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:1288 +#: ../src/ui/dialog/inkscape-preferences.cpp:1293 msgid "Prevent sharing of gradient definitions" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1290 +#: ../src/ui/dialog/inkscape-preferences.cpp:1295 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:1293 +#: ../src/ui/dialog/inkscape-preferences.cpp:1298 msgid "Simplification threshold:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1294 +#: ../src/ui/dialog/inkscape-preferences.cpp:1299 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:1297 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 msgid "Latency skew:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1297 -msgid "(requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1298 +#: ../src/ui/dialog/inkscape-preferences.cpp:1303 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:1300 +#: ../src/ui/dialog/inkscape-preferences.cpp:1305 msgid "Pre-render named icons" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +#: ../src/ui/dialog/inkscape-preferences.cpp:1307 msgid "" "When on, named icons will be rendered before displaying the ui. This is for " "working around bugs in GTK+ named icon notification" msgstr "" #. TRANSLATORS: following strings are paths in Inkscape preferences - Misc - System info -#: ../src/ui/dialog/inkscape-preferences.cpp:1308 +#: ../src/ui/dialog/inkscape-preferences.cpp:1313 msgid "User config: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:1317 msgid "User data: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1316 +#: ../src/ui/dialog/inkscape-preferences.cpp:1321 msgid "User cache: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1320 +#: ../src/ui/dialog/inkscape-preferences.cpp:1325 msgid "System config: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1323 +#: ../src/ui/dialog/inkscape-preferences.cpp:1328 msgid "System data: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1326 +#: ../src/ui/dialog/inkscape-preferences.cpp:1331 msgid "PIXMAP: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1330 +#: ../src/ui/dialog/inkscape-preferences.cpp:1335 msgid "DATA: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1334 +#: ../src/ui/dialog/inkscape-preferences.cpp:1339 msgid "UI: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1343 +#: ../src/ui/dialog/inkscape-preferences.cpp:1348 msgid "Icon theme: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1358 +#: ../src/ui/dialog/inkscape-preferences.cpp:1363 msgid "System info" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1358 +#: ../src/ui/dialog/inkscape-preferences.cpp:1363 msgid "General system information" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1360 +#: ../src/ui/dialog/inkscape-preferences.cpp:1365 msgid "Misc" msgstr "" @@ -14192,32 +14251,64 @@ msgstr "" msgid "Files found" msgstr "" -#: ../src/ui/dialog/print.cpp:93 +#: ../src/ui/dialog/print.cpp:97 msgid "Could not open temporary PNG for bitmap printing" msgstr "" -#: ../src/ui/dialog/print.cpp:136 +#: ../src/ui/dialog/print.cpp:140 msgid "Could not set up Document" msgstr "" -#: ../src/ui/dialog/print.cpp:140 +#: ../src/ui/dialog/print.cpp:144 msgid "Failed to set CairoRenderContext" msgstr "" #. set up dialog title, based on document name -#: ../src/ui/dialog/print.cpp:180 +#: ../src/ui/dialog/print.cpp:184 msgid "SVG Document" msgstr "" -#: ../src/ui/dialog/print.cpp:181 +#: ../src/ui/dialog/print.cpp:185 msgid "Print" msgstr "" #. build custom preferences tab -#: ../src/ui/dialog/print.cpp:215 +#: ../src/ui/dialog/print.cpp:219 msgid "Rendering" msgstr "" +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:61 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:466 +#: ../src/widgets/sp-color-scales.cpp:467 +msgid "Cyan" +msgstr "" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:66 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:469 +#: ../src/widgets/sp-color-scales.cpp:470 +msgid "Magenta" +msgstr "" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:71 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:472 +#: ../src/widgets/sp-color-scales.cpp:473 +msgid "Yellow" +msgstr "" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:76 +#: ../src/ui/widget/selected-style.cpp:236 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-scales.cpp:475 +#: ../src/widgets/sp-color-scales.cpp:476 +msgid "Black" +msgstr "" + #: ../src/ui/dialog/scriptdialog.cpp:211 msgid "_Execute Javascript" msgstr "" @@ -14242,6 +14333,91 @@ msgstr "" msgid "Errors" msgstr "" +#: ../src/ui/dialog/spray-option.cpp:155 +#: ../share/extensions/polyhedron_3d.inx.h:26 +msgid "Minimum" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:157 +msgid "Min" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:165 +#: ../share/extensions/polyhedron_3d.inx.h:24 +msgid "Maximum" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:167 +msgid "Max:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:245 +msgid "sprayOptions|Distribution" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:246 +msgid "sprayOptions|Cursor Options" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:247 +msgid "sprayOptions|Random Options" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:262 +msgid "sprayOptions|Distribution:" +msgstr "" + +#. ComboBoxText +#: ../src/ui/dialog/spray-option.cpp:263 ../src/ui/dialog/spray-option.cpp:276 +msgid "sprayOptions|Uniform" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:264 ../src/ui/dialog/spray-option.cpp:277 +msgid "sprayOptions|Gaussian" +msgstr "" + +#. Hbox Random +#: ../src/ui/dialog/spray-option.cpp:293 +msgid "sprayOptions|Scale:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:293 +msgid "Apply a scale factor" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:294 +msgid "sprayOptions|Rotation:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:294 +msgid "Apply rotation" +msgstr "" + +#. Hbox Cursor +#: ../src/ui/dialog/spray-option.cpp:303 +msgid "sprayOptions|Ratio:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:303 +msgid "Eccentricity of the ellipse" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:304 +msgid "sprayOptions|Angle:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:304 +msgid "Angle of the ellipse" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:305 +msgid "sprayOptions|Width:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:305 +msgid "Size of the ellipse" +msgstr "" + #: ../src/ui/dialog/svg-fonts-dialog.cpp:121 msgid "Set SVG Font attribute" msgstr "" @@ -14670,8 +14846,8 @@ msgstr "" #. # end multiple scan #. ## end mode page -#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4276 -#: ../src/widgets/toolbox.cpp:4544 ../share/extensions/triangle.inx.h:9 +#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4277 +#: ../src/widgets/toolbox.cpp:4547 ../share/extensions/triangle.inx.h:9 msgid "Mode" msgstr "" @@ -14951,7 +15127,7 @@ msgid "" "use selector (arrow) to move or transform them." msgstr "" -#: ../src/ui/view/edit-widget.cpp:1206 ../src/widgets/desktop-widget.cpp:838 +#: ../src/ui/view/edit-widget.cpp:1206 ../src/widgets/desktop-widget.cpp:846 #, c-format msgid "" "Save changes to document \"%s\" before " @@ -14961,11 +15137,11 @@ msgid "" msgstr "" #: ../src/ui/view/edit-widget.cpp:1217 ../src/ui/view/edit-widget.cpp:1265 -#: ../src/widgets/desktop-widget.cpp:845 ../src/widgets/desktop-widget.cpp:902 +#: ../src/widgets/desktop-widget.cpp:853 ../src/widgets/desktop-widget.cpp:910 msgid "Close _without saving" msgstr "" -#: ../src/ui/view/edit-widget.cpp:1253 ../src/widgets/desktop-widget.cpp:894 +#: ../src/ui/view/edit-widget.cpp:1253 ../src/widgets/desktop-widget.cpp:902 #, c-format msgid "" "The file \"%s\" was saved with a " @@ -14974,7 +15150,7 @@ msgid "" "Do you want to save this file as an Inkscape SVG?" msgstr "" -#: ../src/ui/view/edit-widget.cpp:1268 ../src/widgets/desktop-widget.cpp:905 +#: ../src/ui/view/edit-widget.cpp:1268 ../src/widgets/desktop-widget.cpp:913 msgid "_Save as SVG" msgstr "" @@ -15344,13 +15520,6 @@ msgstr "" msgid "White" msgstr "" -#: ../src/ui/widget/selected-style.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-scales.cpp:463 -#: ../src/widgets/sp-color-scales.cpp:464 -msgid "Black" -msgstr "" - #: ../src/ui/widget/selected-style.cpp:240 msgid "Copy color" msgstr "" @@ -15688,1539 +15857,1547 @@ msgstr "" #. TRANSLATORS: If you have translated the tutorial-basic.svg file to your language, #. then translate this string as "tutorial-basic.LANG.svg" (where LANG is your language #. code); otherwise leave as "tutorial-basic.svg". -#: ../src/verbs.cpp:1922 +#: ../src/verbs.cpp:1928 msgid "tutorial-basic.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1926 +#: ../src/verbs.cpp:1932 msgid "tutorial-shapes.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1930 +#: ../src/verbs.cpp:1936 msgid "tutorial-advanced.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1934 +#: ../src/verbs.cpp:1940 msgid "tutorial-tracing.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1938 +#: ../src/verbs.cpp:1944 msgid "tutorial-calligraphy.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1942 +#: ../src/verbs.cpp:1948 msgid "tutorial-elements.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1946 +#: ../src/verbs.cpp:1952 msgid "tutorial-tips.svg" msgstr "" -#: ../src/verbs.cpp:2222 ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2228 ../src/verbs.cpp:2757 msgid "Unlock all objects in the current layer" msgstr "" -#: ../src/verbs.cpp:2226 ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2232 ../src/verbs.cpp:2759 msgid "Unlock all objects in all layers" msgstr "" -#: ../src/verbs.cpp:2230 ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2236 ../src/verbs.cpp:2761 msgid "Unhide all objects in the current layer" msgstr "" -#: ../src/verbs.cpp:2234 ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2240 ../src/verbs.cpp:2763 msgid "Unhide all objects in all layers" msgstr "" -#: ../src/verbs.cpp:2249 +#: ../src/verbs.cpp:2255 msgid "Does nothing" msgstr "" -#: ../src/verbs.cpp:2252 +#: ../src/verbs.cpp:2258 msgid "Create new document from the default template" msgstr "" -#: ../src/verbs.cpp:2254 +#: ../src/verbs.cpp:2260 msgid "_Open..." msgstr "" -#: ../src/verbs.cpp:2255 +#: ../src/verbs.cpp:2261 msgid "Open an existing document" msgstr "" -#: ../src/verbs.cpp:2256 +#: ../src/verbs.cpp:2262 msgid "Re_vert" msgstr "" -#: ../src/verbs.cpp:2257 +#: ../src/verbs.cpp:2263 msgid "Revert to the last saved version of document (changes will be lost)" msgstr "" -#: ../src/verbs.cpp:2258 +#: ../src/verbs.cpp:2264 msgid "_Save" msgstr "" -#: ../src/verbs.cpp:2258 +#: ../src/verbs.cpp:2264 msgid "Save document" msgstr "" -#: ../src/verbs.cpp:2260 +#: ../src/verbs.cpp:2266 msgid "Save _As..." msgstr "" -#: ../src/verbs.cpp:2261 +#: ../src/verbs.cpp:2267 msgid "Save document under a new name" msgstr "" -#: ../src/verbs.cpp:2262 +#: ../src/verbs.cpp:2268 msgid "Save a Cop_y..." msgstr "" -#: ../src/verbs.cpp:2263 +#: ../src/verbs.cpp:2269 msgid "Save a copy of the document under a new name" msgstr "" -#: ../src/verbs.cpp:2264 +#: ../src/verbs.cpp:2270 msgid "_Print..." msgstr "" -#: ../src/verbs.cpp:2264 +#: ../src/verbs.cpp:2270 msgid "Print document" msgstr "" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2267 +#: ../src/verbs.cpp:2273 msgid "Vac_uum Defs" msgstr "" -#: ../src/verbs.cpp:2267 +#: ../src/verbs.cpp:2273 msgid "" "Remove unused definitions (such as gradients or clipping paths) from the <" "defs> of the document" msgstr "" -#: ../src/verbs.cpp:2269 +#: ../src/verbs.cpp:2275 msgid "Print Previe_w" msgstr "" -#: ../src/verbs.cpp:2270 +#: ../src/verbs.cpp:2276 msgid "Preview document printout" msgstr "" -#: ../src/verbs.cpp:2271 +#: ../src/verbs.cpp:2277 msgid "_Import..." msgstr "" -#: ../src/verbs.cpp:2272 +#: ../src/verbs.cpp:2278 msgid "Import a bitmap or SVG image into this document" msgstr "" -#: ../src/verbs.cpp:2273 +#: ../src/verbs.cpp:2279 msgid "_Export Bitmap..." msgstr "" -#: ../src/verbs.cpp:2274 +#: ../src/verbs.cpp:2280 msgid "Export this document or a selection as a bitmap image" msgstr "" -#: ../src/verbs.cpp:2275 +#: ../src/verbs.cpp:2281 msgid "Import a document 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:2277 +#: ../src/verbs.cpp:2283 msgid "N_ext Window" msgstr "" -#: ../src/verbs.cpp:2278 +#: ../src/verbs.cpp:2284 msgid "Switch to the next document window" msgstr "" -#: ../src/verbs.cpp:2279 +#: ../src/verbs.cpp:2285 msgid "P_revious Window" msgstr "" -#: ../src/verbs.cpp:2280 +#: ../src/verbs.cpp:2286 msgid "Switch to the previous document window" msgstr "" -#: ../src/verbs.cpp:2281 +#: ../src/verbs.cpp:2287 msgid "_Close" msgstr "" -#: ../src/verbs.cpp:2282 +#: ../src/verbs.cpp:2288 msgid "Close this document window" msgstr "" -#: ../src/verbs.cpp:2283 +#: ../src/verbs.cpp:2289 msgid "_Quit" msgstr "" -#: ../src/verbs.cpp:2283 +#: ../src/verbs.cpp:2289 msgid "Quit Inkscape" msgstr "" -#: ../src/verbs.cpp:2286 +#: ../src/verbs.cpp:2292 msgid "Undo last action" msgstr "" -#: ../src/verbs.cpp:2289 +#: ../src/verbs.cpp:2295 msgid "Do again the last undone action" msgstr "" -#: ../src/verbs.cpp:2290 +#: ../src/verbs.cpp:2296 msgid "Cu_t" msgstr "" -#: ../src/verbs.cpp:2291 +#: ../src/verbs.cpp:2297 msgid "Cut selection to clipboard" msgstr "" -#: ../src/verbs.cpp:2292 +#: ../src/verbs.cpp:2298 msgid "_Copy" msgstr "" -#: ../src/verbs.cpp:2293 +#: ../src/verbs.cpp:2299 msgid "Copy selection to clipboard" msgstr "" -#: ../src/verbs.cpp:2294 +#: ../src/verbs.cpp:2300 msgid "_Paste" msgstr "" -#: ../src/verbs.cpp:2295 +#: ../src/verbs.cpp:2301 msgid "Paste objects from clipboard to mouse point, or paste text" msgstr "" -#: ../src/verbs.cpp:2296 +#: ../src/verbs.cpp:2302 msgid "Paste _Style" msgstr "" -#: ../src/verbs.cpp:2297 +#: ../src/verbs.cpp:2303 msgid "Apply the style of the copied object to selection" msgstr "" -#: ../src/verbs.cpp:2299 +#: ../src/verbs.cpp:2305 msgid "Scale selection to match the size of the copied object" msgstr "" -#: ../src/verbs.cpp:2300 +#: ../src/verbs.cpp:2306 msgid "Paste _Width" msgstr "" -#: ../src/verbs.cpp:2301 +#: ../src/verbs.cpp:2307 msgid "Scale selection horizontally to match the width of the copied object" msgstr "" -#: ../src/verbs.cpp:2302 +#: ../src/verbs.cpp:2308 msgid "Paste _Height" msgstr "" -#: ../src/verbs.cpp:2303 +#: ../src/verbs.cpp:2309 msgid "Scale selection vertically to match the height of the copied object" msgstr "" -#: ../src/verbs.cpp:2304 +#: ../src/verbs.cpp:2310 msgid "Paste Size Separately" msgstr "" -#: ../src/verbs.cpp:2305 +#: ../src/verbs.cpp:2311 msgid "Scale each selected object to match the size of the copied object" msgstr "" -#: ../src/verbs.cpp:2306 +#: ../src/verbs.cpp:2312 msgid "Paste Width Separately" msgstr "" -#: ../src/verbs.cpp:2307 +#: ../src/verbs.cpp:2313 msgid "" "Scale each selected object horizontally to match the width of the copied " "object" msgstr "" -#: ../src/verbs.cpp:2308 +#: ../src/verbs.cpp:2314 msgid "Paste Height Separately" msgstr "" -#: ../src/verbs.cpp:2309 +#: ../src/verbs.cpp:2315 msgid "" "Scale each selected object vertically to match the height of the copied " "object" msgstr "" -#: ../src/verbs.cpp:2310 +#: ../src/verbs.cpp:2316 msgid "Paste _In Place" msgstr "" -#: ../src/verbs.cpp:2311 +#: ../src/verbs.cpp:2317 msgid "Paste objects from clipboard to the original location" msgstr "" -#: ../src/verbs.cpp:2312 +#: ../src/verbs.cpp:2318 msgid "Paste Path _Effect" msgstr "" -#: ../src/verbs.cpp:2313 +#: ../src/verbs.cpp:2319 msgid "Apply the path effect of the copied object to selection" msgstr "" -#: ../src/verbs.cpp:2314 +#: ../src/verbs.cpp:2320 msgid "Remove Path _Effect" msgstr "" -#: ../src/verbs.cpp:2315 +#: ../src/verbs.cpp:2321 msgid "Remove any path effects from selected objects" msgstr "" -#: ../src/verbs.cpp:2316 +#: ../src/verbs.cpp:2322 msgid "Remove Filters" msgstr "" -#: ../src/verbs.cpp:2317 +#: ../src/verbs.cpp:2323 msgid "Remove any filters from selected objects" msgstr "" -#: ../src/verbs.cpp:2318 +#: ../src/verbs.cpp:2324 msgid "_Delete" msgstr "" -#: ../src/verbs.cpp:2319 +#: ../src/verbs.cpp:2325 msgid "Delete selection" msgstr "" -#: ../src/verbs.cpp:2320 +#: ../src/verbs.cpp:2326 msgid "Duplic_ate" msgstr "" -#: ../src/verbs.cpp:2321 +#: ../src/verbs.cpp:2327 msgid "Duplicate selected objects" msgstr "" -#: ../src/verbs.cpp:2322 +#: ../src/verbs.cpp:2328 msgid "Create Clo_ne" msgstr "" -#: ../src/verbs.cpp:2323 +#: ../src/verbs.cpp:2329 msgid "Create a clone (a copy linked to the original) of selected object" msgstr "" -#: ../src/verbs.cpp:2324 +#: ../src/verbs.cpp:2330 msgid "Unlin_k Clone" msgstr "" -#: ../src/verbs.cpp:2325 +#: ../src/verbs.cpp:2331 msgid "" "Cut the selected clones' links to the originals, turning them into " "standalone objects" msgstr "" -#: ../src/verbs.cpp:2326 +#: ../src/verbs.cpp:2332 msgid "Relink to Copied" msgstr "" -#: ../src/verbs.cpp:2327 +#: ../src/verbs.cpp:2333 msgid "Relink the selected clones to the object currently on the clipboard" msgstr "" -#: ../src/verbs.cpp:2328 +#: ../src/verbs.cpp:2334 msgid "Select _Original" msgstr "" -#: ../src/verbs.cpp:2329 +#: ../src/verbs.cpp:2335 msgid "Select the object to which the selected clone is linked" msgstr "" -#: ../src/verbs.cpp:2330 +#: ../src/verbs.cpp:2336 msgid "Objects to _Marker" msgstr "" -#: ../src/verbs.cpp:2331 +#: ../src/verbs.cpp:2337 msgid "Convert selection to a line marker" msgstr "" -#: ../src/verbs.cpp:2332 +#: ../src/verbs.cpp:2338 msgid "Objects to Gu_ides" msgstr "" -#: ../src/verbs.cpp:2333 +#: ../src/verbs.cpp:2339 msgid "" "Convert selected objects to a collection of guidelines aligned with their " "edges" msgstr "" -#: ../src/verbs.cpp:2334 +#: ../src/verbs.cpp:2340 msgid "Objects to Patter_n" msgstr "" -#: ../src/verbs.cpp:2335 +#: ../src/verbs.cpp:2341 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "" -#: ../src/verbs.cpp:2336 +#: ../src/verbs.cpp:2342 msgid "Pattern to _Objects" msgstr "" -#: ../src/verbs.cpp:2337 +#: ../src/verbs.cpp:2343 msgid "Extract objects from a tiled pattern fill" msgstr "" -#: ../src/verbs.cpp:2338 +#: ../src/verbs.cpp:2344 msgid "Clea_r All" msgstr "" -#: ../src/verbs.cpp:2339 +#: ../src/verbs.cpp:2345 msgid "Delete all objects from document" msgstr "" -#: ../src/verbs.cpp:2340 +#: ../src/verbs.cpp:2346 msgid "Select Al_l" msgstr "" -#: ../src/verbs.cpp:2341 +#: ../src/verbs.cpp:2347 msgid "Select all objects or all nodes" msgstr "" -#: ../src/verbs.cpp:2342 +#: ../src/verbs.cpp:2348 msgid "Select All in All La_yers" msgstr "" -#: ../src/verbs.cpp:2343 +#: ../src/verbs.cpp:2349 msgid "Select all objects in all visible and unlocked layers" msgstr "" -#: ../src/verbs.cpp:2344 +#: ../src/verbs.cpp:2350 msgid "In_vert Selection" msgstr "" -#: ../src/verbs.cpp:2345 +#: ../src/verbs.cpp:2351 msgid "Invert selection (unselect what is selected and select everything else)" msgstr "" -#: ../src/verbs.cpp:2346 +#: ../src/verbs.cpp:2352 msgid "Invert in All Layers" msgstr "" -#: ../src/verbs.cpp:2347 +#: ../src/verbs.cpp:2353 msgid "Invert selection in all visible and unlocked layers" msgstr "" -#: ../src/verbs.cpp:2348 +#: ../src/verbs.cpp:2354 msgid "Select Next" msgstr "" -#: ../src/verbs.cpp:2349 +#: ../src/verbs.cpp:2355 msgid "Select next object or node" msgstr "" -#: ../src/verbs.cpp:2350 +#: ../src/verbs.cpp:2356 msgid "Select Previous" msgstr "" -#: ../src/verbs.cpp:2351 +#: ../src/verbs.cpp:2357 msgid "Select previous object or node" msgstr "" -#: ../src/verbs.cpp:2352 +#: ../src/verbs.cpp:2358 msgid "D_eselect" msgstr "" -#: ../src/verbs.cpp:2353 +#: ../src/verbs.cpp:2359 msgid "Deselect any selected objects or nodes" msgstr "" -#: ../src/verbs.cpp:2354 +#: ../src/verbs.cpp:2360 msgid "_Guides Around Page" msgstr "" -#: ../src/verbs.cpp:2355 +#: ../src/verbs.cpp:2361 msgid "Create four guides aligned with the page borders" msgstr "" -#: ../src/verbs.cpp:2356 +#: ../src/verbs.cpp:2362 msgid "Next Path Effect Parameter" msgstr "" -#: ../src/verbs.cpp:2357 +#: ../src/verbs.cpp:2363 msgid "Show next Path Effect parameter for editing" msgstr "" #. Selection -#: ../src/verbs.cpp:2360 +#: ../src/verbs.cpp:2366 msgid "Raise to _Top" msgstr "" -#: ../src/verbs.cpp:2361 +#: ../src/verbs.cpp:2367 msgid "Raise selection to top" msgstr "" -#: ../src/verbs.cpp:2362 +#: ../src/verbs.cpp:2368 msgid "Lower to _Bottom" msgstr "" -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2369 msgid "Lower selection to bottom" msgstr "" -#: ../src/verbs.cpp:2364 +#: ../src/verbs.cpp:2370 msgid "_Raise" msgstr "" -#: ../src/verbs.cpp:2365 +#: ../src/verbs.cpp:2371 msgid "Raise selection one step" msgstr "" -#: ../src/verbs.cpp:2366 +#: ../src/verbs.cpp:2372 msgid "_Lower" msgstr "" -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2373 msgid "Lower selection one step" msgstr "" -#: ../src/verbs.cpp:2368 +#: ../src/verbs.cpp:2374 msgid "_Group" msgstr "" -#: ../src/verbs.cpp:2369 +#: ../src/verbs.cpp:2375 msgid "Group selected objects" msgstr "" -#: ../src/verbs.cpp:2371 +#: ../src/verbs.cpp:2377 msgid "Ungroup selected groups" msgstr "" -#: ../src/verbs.cpp:2373 +#: ../src/verbs.cpp:2379 msgid "_Put on Path" msgstr "" -#: ../src/verbs.cpp:2375 +#: ../src/verbs.cpp:2381 msgid "_Remove from Path" msgstr "" -#: ../src/verbs.cpp:2377 +#: ../src/verbs.cpp:2383 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:2380 +#: ../src/verbs.cpp:2386 msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "" -#: ../src/verbs.cpp:2382 +#: ../src/verbs.cpp:2388 msgid "_Union" msgstr "" -#: ../src/verbs.cpp:2383 +#: ../src/verbs.cpp:2389 msgid "Create union of selected paths" msgstr "" -#: ../src/verbs.cpp:2384 +#: ../src/verbs.cpp:2390 msgid "_Intersection" msgstr "" -#: ../src/verbs.cpp:2385 +#: ../src/verbs.cpp:2391 msgid "Create intersection of selected paths" msgstr "" -#: ../src/verbs.cpp:2386 +#: ../src/verbs.cpp:2392 msgid "_Difference" msgstr "" -#: ../src/verbs.cpp:2387 +#: ../src/verbs.cpp:2393 msgid "Create difference of selected paths (bottom minus top)" msgstr "" -#: ../src/verbs.cpp:2388 +#: ../src/verbs.cpp:2394 msgid "E_xclusion" msgstr "" -#: ../src/verbs.cpp:2389 +#: ../src/verbs.cpp:2395 msgid "" "Create exclusive OR of selected paths (those parts that belong to only one " "path)" msgstr "" -#: ../src/verbs.cpp:2390 +#: ../src/verbs.cpp:2396 msgid "Di_vision" msgstr "" -#: ../src/verbs.cpp:2391 +#: ../src/verbs.cpp:2397 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:2394 +#: ../src/verbs.cpp:2400 msgid "Cut _Path" msgstr "" -#: ../src/verbs.cpp:2395 +#: ../src/verbs.cpp:2401 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:2399 +#: ../src/verbs.cpp:2405 msgid "Outs_et" msgstr "" -#: ../src/verbs.cpp:2400 +#: ../src/verbs.cpp:2406 msgid "Outset selected paths" msgstr "" -#: ../src/verbs.cpp:2402 +#: ../src/verbs.cpp:2408 msgid "O_utset Path by 1 px" msgstr "" -#: ../src/verbs.cpp:2403 +#: ../src/verbs.cpp:2409 msgid "Outset selected paths by 1 px" msgstr "" -#: ../src/verbs.cpp:2405 +#: ../src/verbs.cpp:2411 msgid "O_utset Path by 10 px" msgstr "" -#: ../src/verbs.cpp:2406 +#: ../src/verbs.cpp:2412 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:2410 +#: ../src/verbs.cpp:2416 msgid "I_nset" msgstr "" -#: ../src/verbs.cpp:2411 +#: ../src/verbs.cpp:2417 msgid "Inset selected paths" msgstr "" -#: ../src/verbs.cpp:2413 +#: ../src/verbs.cpp:2419 msgid "I_nset Path by 1 px" msgstr "" -#: ../src/verbs.cpp:2414 +#: ../src/verbs.cpp:2420 msgid "Inset selected paths by 1 px" msgstr "" -#: ../src/verbs.cpp:2416 +#: ../src/verbs.cpp:2422 msgid "I_nset Path by 10 px" msgstr "" -#: ../src/verbs.cpp:2417 +#: ../src/verbs.cpp:2423 msgid "Inset selected paths by 10 px" msgstr "" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2425 msgid "D_ynamic Offset" msgstr "" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2425 msgid "Create a dynamic offset object" msgstr "" -#: ../src/verbs.cpp:2421 +#: ../src/verbs.cpp:2427 msgid "_Linked Offset" msgstr "" -#: ../src/verbs.cpp:2422 +#: ../src/verbs.cpp:2428 msgid "Create a dynamic offset object linked to the original path" msgstr "" -#: ../src/verbs.cpp:2424 +#: ../src/verbs.cpp:2430 msgid "_Stroke to Path" msgstr "" -#: ../src/verbs.cpp:2425 +#: ../src/verbs.cpp:2431 msgid "Convert selected object's stroke to paths" msgstr "" -#: ../src/verbs.cpp:2426 +#: ../src/verbs.cpp:2432 msgid "Si_mplify" msgstr "" -#: ../src/verbs.cpp:2427 +#: ../src/verbs.cpp:2433 msgid "Simplify selected paths (remove extra nodes)" msgstr "" -#: ../src/verbs.cpp:2428 +#: ../src/verbs.cpp:2434 msgid "_Reverse" msgstr "" -#: ../src/verbs.cpp:2429 +#: ../src/verbs.cpp:2435 msgid "Reverse the direction of selected paths (useful for flipping markers)" msgstr "" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2431 +#: ../src/verbs.cpp:2437 msgid "_Trace Bitmap..." msgstr "" -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2438 msgid "Create one or more paths from a bitmap by tracing it" msgstr "" -#: ../src/verbs.cpp:2433 +#: ../src/verbs.cpp:2439 msgid "_Make a Bitmap Copy" msgstr "" -#: ../src/verbs.cpp:2434 +#: ../src/verbs.cpp:2440 msgid "Export selection to a bitmap and insert it into document" msgstr "" -#: ../src/verbs.cpp:2435 +#: ../src/verbs.cpp:2441 msgid "_Combine" msgstr "" -#: ../src/verbs.cpp:2436 +#: ../src/verbs.cpp:2442 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:2439 +#: ../src/verbs.cpp:2445 msgid "Break _Apart" msgstr "" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2446 msgid "Break selected paths into subpaths" msgstr "" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2447 msgid "Rows and Columns..." msgstr "" -#: ../src/verbs.cpp:2442 +#: ../src/verbs.cpp:2448 msgid "Arrange selected objects in a table" msgstr "" #. Layer -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2450 msgid "_Add Layer..." msgstr "" -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2451 msgid "Create a new layer" msgstr "" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2452 msgid "Re_name Layer..." msgstr "" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2453 msgid "Rename the current layer" msgstr "" -#: ../src/verbs.cpp:2448 +#: ../src/verbs.cpp:2454 msgid "Switch to Layer Abov_e" msgstr "" -#: ../src/verbs.cpp:2449 +#: ../src/verbs.cpp:2455 msgid "Switch to the layer above the current" msgstr "" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2456 msgid "Switch to Layer Belo_w" msgstr "" -#: ../src/verbs.cpp:2451 +#: ../src/verbs.cpp:2457 msgid "Switch to the layer below the current" msgstr "" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2458 msgid "Move Selection to Layer Abo_ve" msgstr "" -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2459 msgid "Move selection to the layer above the current" msgstr "" -#: ../src/verbs.cpp:2454 +#: ../src/verbs.cpp:2460 msgid "Move Selection to Layer Bel_ow" msgstr "" -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2461 msgid "Move selection to the layer below the current" msgstr "" -#: ../src/verbs.cpp:2456 +#: ../src/verbs.cpp:2462 msgid "Layer to _Top" msgstr "" -#: ../src/verbs.cpp:2457 +#: ../src/verbs.cpp:2463 msgid "Raise the current layer to the top" msgstr "" -#: ../src/verbs.cpp:2458 +#: ../src/verbs.cpp:2464 msgid "Layer to _Bottom" msgstr "" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2465 msgid "Lower the current layer to the bottom" msgstr "" -#: ../src/verbs.cpp:2460 +#: ../src/verbs.cpp:2466 msgid "_Raise Layer" msgstr "" -#: ../src/verbs.cpp:2461 +#: ../src/verbs.cpp:2467 msgid "Raise the current layer" msgstr "" -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2468 msgid "_Lower Layer" msgstr "" -#: ../src/verbs.cpp:2463 +#: ../src/verbs.cpp:2469 msgid "Lower the current layer" msgstr "" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2470 msgid "Duplicate Current Layer" msgstr "" -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2471 msgid "Duplicate an existing layer" msgstr "" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2472 msgid "_Delete Current Layer" msgstr "" -#: ../src/verbs.cpp:2467 +#: ../src/verbs.cpp:2473 msgid "Delete the current layer" msgstr "" -#: ../src/verbs.cpp:2468 +#: ../src/verbs.cpp:2474 msgid "_Show/hide other layers" msgstr "" -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2475 msgid "Solo the current layer" msgstr "" #. Object -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2478 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:2475 +#: ../src/verbs.cpp:2481 msgid "Rotate selection 90° clockwise" msgstr "" -#: ../src/verbs.cpp:2476 +#: ../src/verbs.cpp:2482 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:2479 +#: ../src/verbs.cpp:2485 msgid "Rotate selection 90° counter-clockwise" msgstr "" -#: ../src/verbs.cpp:2480 +#: ../src/verbs.cpp:2486 msgid "Remove _Transformations" msgstr "" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2487 msgid "Remove transformations from object" msgstr "" -#: ../src/verbs.cpp:2482 +#: ../src/verbs.cpp:2488 msgid "_Object to Path" msgstr "" -#: ../src/verbs.cpp:2483 +#: ../src/verbs.cpp:2489 msgid "Convert selected object to path" msgstr "" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2490 msgid "_Flow into Frame" msgstr "" -#: ../src/verbs.cpp:2485 +#: ../src/verbs.cpp:2491 msgid "" "Put text into a frame (path or shape), creating a flowed text linked to the " "frame object" msgstr "" -#: ../src/verbs.cpp:2486 +#: ../src/verbs.cpp:2492 msgid "_Unflow" msgstr "" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2493 msgid "Remove text from frame (creates a single-line text object)" msgstr "" -#: ../src/verbs.cpp:2488 +#: ../src/verbs.cpp:2494 msgid "_Convert to Text" msgstr "" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2495 msgid "Convert flowed text to regular text object (preserves appearance)" msgstr "" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2497 msgid "Flip _Horizontal" msgstr "" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2497 msgid "Flip selected objects horizontally" msgstr "" -#: ../src/verbs.cpp:2494 +#: ../src/verbs.cpp:2500 msgid "Flip _Vertical" msgstr "" -#: ../src/verbs.cpp:2494 +#: ../src/verbs.cpp:2500 msgid "Flip selected objects vertically" msgstr "" -#: ../src/verbs.cpp:2497 +#: ../src/verbs.cpp:2503 msgid "Apply mask to selection (using the topmost object as mask)" msgstr "" -#: ../src/verbs.cpp:2499 +#: ../src/verbs.cpp:2505 msgid "Edit mask" msgstr "" -#: ../src/verbs.cpp:2500 ../src/verbs.cpp:2506 +#: ../src/verbs.cpp:2506 ../src/verbs.cpp:2512 msgid "_Release" msgstr "" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2507 msgid "Remove mask from selection" msgstr "" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2509 msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "" -#: ../src/verbs.cpp:2505 ../src/widgets/toolbox.cpp:1472 +#: ../src/verbs.cpp:2511 ../src/widgets/toolbox.cpp:1472 msgid "Edit clipping path" msgstr "" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2513 msgid "Remove clipping path from selection" msgstr "" #. Tools -#: ../src/verbs.cpp:2510 +#: ../src/verbs.cpp:2516 msgid "Select" msgstr "" -#: ../src/verbs.cpp:2511 +#: ../src/verbs.cpp:2517 msgid "Select and transform objects" msgstr "" -#: ../src/verbs.cpp:2512 +#: ../src/verbs.cpp:2518 msgid "Node Edit" msgstr "" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2519 msgid "Edit paths by nodes" msgstr "" -#: ../src/verbs.cpp:2515 +#: ../src/verbs.cpp:2521 msgid "Tweak objects by sculpting or painting" msgstr "" -#: ../src/verbs.cpp:2517 +#: ../src/verbs.cpp:2523 msgid "Spray objects by sculpting or painting" msgstr "" -#: ../src/verbs.cpp:2519 +#: ../src/verbs.cpp:2525 msgid "Create rectangles and squares" msgstr "" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2527 msgid "Create 3D boxes" msgstr "" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2529 msgid "Create circles, ellipses, and arcs" msgstr "" -#: ../src/verbs.cpp:2525 +#: ../src/verbs.cpp:2531 msgid "Create stars and polygons" msgstr "" -#: ../src/verbs.cpp:2527 +#: ../src/verbs.cpp:2533 msgid "Create spirals" msgstr "" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2535 msgid "Draw freehand lines" msgstr "" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2537 msgid "Draw Bezier curves and straight lines" msgstr "" -#: ../src/verbs.cpp:2533 +#: ../src/verbs.cpp:2539 msgid "Draw calligraphic or brush strokes" msgstr "" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2541 msgid "Create and edit text objects" msgstr "" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2543 msgid "Create and edit gradients" msgstr "" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2545 msgid "Zoom in or out" msgstr "" -#: ../src/verbs.cpp:2541 +#: ../src/verbs.cpp:2547 msgid "Pick colors from image" msgstr "" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2549 msgid "Create diagram connectors" msgstr "" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2551 msgid "Fill bounded areas" msgstr "" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2552 msgid "LPE Edit" msgstr "" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2553 msgid "Edit Path Effect parameters" msgstr "" -#: ../src/verbs.cpp:2549 +#: ../src/verbs.cpp:2555 msgid "Erase existing paths" msgstr "" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2557 msgid "Do geometric constructions" msgstr "" #. Tool prefs -#: ../src/verbs.cpp:2553 +#: ../src/verbs.cpp:2559 msgid "Selector Preferences" msgstr "" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2560 msgid "Open Preferences for the Selector tool" msgstr "" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2561 msgid "Node Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2562 msgid "Open Preferences for the Node tool" msgstr "" -#: ../src/verbs.cpp:2557 +#: ../src/verbs.cpp:2563 msgid "Tweak Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2558 +#: ../src/verbs.cpp:2564 msgid "Open Preferences for the Tweak tool" msgstr "" -#: ../src/verbs.cpp:2559 +#: ../src/verbs.cpp:2565 msgid "Spray Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2560 +#: ../src/verbs.cpp:2566 msgid "Open Preferences for the Spray tool" msgstr "" -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2567 msgid "Rectangle Preferences" msgstr "" -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2568 msgid "Open Preferences for the Rectangle tool" msgstr "" -#: ../src/verbs.cpp:2563 +#: ../src/verbs.cpp:2569 msgid "3D Box Preferences" msgstr "" -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2570 msgid "Open Preferences for the 3D Box tool" msgstr "" -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2571 msgid "Ellipse Preferences" msgstr "" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2572 msgid "Open Preferences for the Ellipse tool" msgstr "" -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2573 msgid "Star Preferences" msgstr "" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2574 msgid "Open Preferences for the Star tool" msgstr "" -#: ../src/verbs.cpp:2569 +#: ../src/verbs.cpp:2575 msgid "Spiral Preferences" msgstr "" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2576 msgid "Open Preferences for the Spiral tool" msgstr "" -#: ../src/verbs.cpp:2571 +#: ../src/verbs.cpp:2577 msgid "Pencil Preferences" msgstr "" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2578 msgid "Open Preferences for the Pencil tool" msgstr "" -#: ../src/verbs.cpp:2573 +#: ../src/verbs.cpp:2579 msgid "Pen Preferences" msgstr "" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2580 msgid "Open Preferences for the Pen tool" msgstr "" -#: ../src/verbs.cpp:2575 +#: ../src/verbs.cpp:2581 msgid "Calligraphic Preferences" msgstr "" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2582 msgid "Open Preferences for the Calligraphy tool" msgstr "" -#: ../src/verbs.cpp:2577 +#: ../src/verbs.cpp:2583 msgid "Text Preferences" msgstr "" -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2584 msgid "Open Preferences for the Text tool" msgstr "" -#: ../src/verbs.cpp:2579 +#: ../src/verbs.cpp:2585 msgid "Gradient Preferences" msgstr "" -#: ../src/verbs.cpp:2580 +#: ../src/verbs.cpp:2586 msgid "Open Preferences for the Gradient tool" msgstr "" -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2587 msgid "Zoom Preferences" msgstr "" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2588 msgid "Open Preferences for the Zoom tool" msgstr "" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2589 msgid "Dropper Preferences" msgstr "" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2590 msgid "Open Preferences for the Dropper tool" msgstr "" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2591 msgid "Connector Preferences" msgstr "" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2592 msgid "Open Preferences for the Connector tool" msgstr "" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2593 msgid "Paint Bucket Preferences" msgstr "" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2594 msgid "Open Preferences for the Paint Bucket tool" msgstr "" -#: ../src/verbs.cpp:2589 +#: ../src/verbs.cpp:2595 msgid "Eraser Preferences" msgstr "" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2596 msgid "Open Preferences for the Eraser tool" msgstr "" -#: ../src/verbs.cpp:2591 +#: ../src/verbs.cpp:2597 msgid "LPE Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2598 msgid "Open Preferences for the LPETool tool" msgstr "" #. Zoom/View -#: ../src/verbs.cpp:2595 +#: ../src/verbs.cpp:2601 msgid "Zoom In" msgstr "" -#: ../src/verbs.cpp:2595 +#: ../src/verbs.cpp:2601 msgid "Zoom in" msgstr "" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2602 msgid "Zoom Out" msgstr "" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2602 msgid "Zoom out" msgstr "" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2603 msgid "_Rulers" msgstr "" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2603 msgid "Show or hide the canvas rulers" msgstr "" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2604 msgid "Scroll_bars" msgstr "" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2604 msgid "Show or hide the canvas scrollbars" msgstr "" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2605 msgid "_Grid" msgstr "" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2605 msgid "Show or hide the grid" msgstr "" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2606 msgid "G_uides" msgstr "" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2606 msgid "Show or hide guides (drag from a ruler to create a guide)" msgstr "" -#: ../src/verbs.cpp:2601 +#: ../src/verbs.cpp:2607 msgid "Toggle snapping on or off" msgstr "" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2608 msgid "Nex_t Zoom" msgstr "" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2608 msgid "Next zoom (from the history of zooms)" msgstr "" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2610 msgid "Pre_vious Zoom" msgstr "" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2610 msgid "Previous zoom (from the history of zooms)" msgstr "" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2612 msgid "Zoom 1:_1" msgstr "" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2612 msgid "Zoom to 1:1" msgstr "" -#: ../src/verbs.cpp:2608 +#: ../src/verbs.cpp:2614 msgid "Zoom 1:_2" msgstr "" -#: ../src/verbs.cpp:2608 +#: ../src/verbs.cpp:2614 msgid "Zoom to 1:2" msgstr "" -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2616 msgid "_Zoom 2:1" msgstr "" -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2616 msgid "Zoom to 2:1" msgstr "" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2619 msgid "_Fullscreen" msgstr "" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2619 msgid "Stretch this document window to full screen" msgstr "" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2622 msgid "Toggle _Focus Mode" msgstr "" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2622 msgid "Remove excess toolbars to focus on drawing" msgstr "" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2624 msgid "Duplic_ate Window" msgstr "" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2624 msgid "Open a new window with the same document" msgstr "" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2626 msgid "_New View Preview" msgstr "" -#: ../src/verbs.cpp:2621 +#: ../src/verbs.cpp:2627 msgid "New View Preview" msgstr "" #. "view_new_preview" -#: ../src/verbs.cpp:2623 +#: ../src/verbs.cpp:2629 msgid "_Normal" msgstr "" -#: ../src/verbs.cpp:2624 +#: ../src/verbs.cpp:2630 msgid "Switch to normal display mode" msgstr "" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2631 msgid "No _Filters" msgstr "" -#: ../src/verbs.cpp:2626 +#: ../src/verbs.cpp:2632 msgid "Switch to normal display without filters" msgstr "" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2633 msgid "_Outline" msgstr "" -#: ../src/verbs.cpp:2628 +#: ../src/verbs.cpp:2634 msgid "Switch to outline (wireframe) display mode" msgstr "" -#: ../src/verbs.cpp:2629 +#: ../src/verbs.cpp:2635 +msgid "_Print Colors Preview" +msgstr "" + +#: ../src/verbs.cpp:2636 +msgid "Switch to print colors preview mode" +msgstr "" + +#: ../src/verbs.cpp:2637 msgid "_Toggle" msgstr "" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2638 msgid "Toggle between normal and outline display modes" msgstr "" -#: ../src/verbs.cpp:2632 +#: ../src/verbs.cpp:2640 msgid "Color-managed view" msgstr "" -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2641 msgid "Toggle color-managed display for this document window" msgstr "" -#: ../src/verbs.cpp:2635 +#: ../src/verbs.cpp:2643 msgid "Ico_n Preview..." msgstr "" -#: ../src/verbs.cpp:2636 +#: ../src/verbs.cpp:2644 msgid "Open a window to preview objects at different icon resolutions" msgstr "" -#: ../src/verbs.cpp:2638 +#: ../src/verbs.cpp:2646 msgid "Zoom to fit page in window" msgstr "" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2647 msgid "Page _Width" msgstr "" -#: ../src/verbs.cpp:2640 +#: ../src/verbs.cpp:2648 msgid "Zoom to fit page width in window" msgstr "" -#: ../src/verbs.cpp:2642 +#: ../src/verbs.cpp:2650 msgid "Zoom to fit drawing in window" msgstr "" -#: ../src/verbs.cpp:2644 +#: ../src/verbs.cpp:2652 msgid "Zoom to fit selection in window" msgstr "" #. Dialogs -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2655 msgid "In_kscape Preferences..." msgstr "" -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2656 msgid "Edit global Inkscape preferences" msgstr "" -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2657 msgid "_Document Properties..." msgstr "" -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2658 msgid "Edit properties of this document (to be saved with the document)" msgstr "" -#: ../src/verbs.cpp:2651 +#: ../src/verbs.cpp:2659 msgid "Document _Metadata..." msgstr "" -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2660 msgid "Edit document metadata (to be saved with the document)" msgstr "" -#: ../src/verbs.cpp:2653 +#: ../src/verbs.cpp:2661 msgid "_Fill and Stroke..." msgstr "" -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2662 msgid "" "Edit objects' colors, gradients, stroke width, arrowheads, dash patterns..." msgstr "" #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2664 msgid "S_watches..." msgstr "" -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2665 msgid "Select colors from a swatches palette" msgstr "" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2666 msgid "Transfor_m..." msgstr "" -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2667 msgid "Precisely control objects' transformations" msgstr "" -#: ../src/verbs.cpp:2660 +#: ../src/verbs.cpp:2668 msgid "_Align and Distribute..." msgstr "" -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2669 msgid "Align and distribute objects" msgstr "" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2670 msgid "_Spray options..." msgstr "" -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2671 msgid "Some options for the spray" msgstr "" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2672 msgid "Undo _History..." msgstr "" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2673 msgid "Undo History" msgstr "" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2674 msgid "_Text and Font..." msgstr "" -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2675 msgid "View and select font family, font size and other text properties" msgstr "" -#: ../src/verbs.cpp:2668 +#: ../src/verbs.cpp:2676 msgid "_XML Editor..." msgstr "" -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2677 msgid "View and edit the XML tree of the document" msgstr "" -#: ../src/verbs.cpp:2670 +#: ../src/verbs.cpp:2678 msgid "_Find..." msgstr "" -#: ../src/verbs.cpp:2671 +#: ../src/verbs.cpp:2679 msgid "Find objects in document" msgstr "" -#: ../src/verbs.cpp:2672 +#: ../src/verbs.cpp:2680 msgid "Find and _Replace Text..." msgstr "" -#: ../src/verbs.cpp:2673 +#: ../src/verbs.cpp:2681 msgid "Find and replace text in document" msgstr "" -#: ../src/verbs.cpp:2674 +#: ../src/verbs.cpp:2682 msgid "Check Spellin_g..." msgstr "" -#: ../src/verbs.cpp:2675 +#: ../src/verbs.cpp:2683 msgid "Check spelling of text in document" msgstr "" -#: ../src/verbs.cpp:2676 +#: ../src/verbs.cpp:2684 msgid "_Messages..." msgstr "" -#: ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2685 msgid "View debug messages" msgstr "" -#: ../src/verbs.cpp:2678 +#: ../src/verbs.cpp:2686 msgid "S_cripts..." msgstr "" -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2687 msgid "Run scripts" msgstr "" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2688 msgid "Show/Hide D_ialogs" msgstr "" -#: ../src/verbs.cpp:2681 +#: ../src/verbs.cpp:2689 msgid "Show or hide all open dialogs" msgstr "" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2690 msgid "Create Tiled Clones..." msgstr "" -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2691 msgid "" "Create multiple clones of selected object, arranging them into a pattern or " "scattering" msgstr "" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2692 msgid "_Object Properties..." msgstr "" -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2693 msgid "Edit the ID, locked and visible status, and other object properties" msgstr "" @@ -17228,204 +17405,213 @@ msgstr "" #. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient", #. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL), #. #endif -#: ../src/verbs.cpp:2690 +#: ../src/verbs.cpp:2698 msgid "_Input Devices..." msgstr "" -#: ../src/verbs.cpp:2691 ../src/verbs.cpp:2693 +#: ../src/verbs.cpp:2699 ../src/verbs.cpp:2701 msgid "Configure extended input devices, such as a graphics tablet" msgstr "" -#: ../src/verbs.cpp:2692 +#: ../src/verbs.cpp:2700 msgid "_Input Devices (new)..." msgstr "" -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2702 msgid "_Extensions..." msgstr "" -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2703 msgid "Query information about extensions" msgstr "" -#: ../src/verbs.cpp:2696 +#: ../src/verbs.cpp:2704 msgid "Layer_s..." msgstr "" -#: ../src/verbs.cpp:2697 +#: ../src/verbs.cpp:2705 msgid "View Layers" msgstr "" -#: ../src/verbs.cpp:2698 +#: ../src/verbs.cpp:2706 msgid "Path Effect Editor..." msgstr "" -#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2707 msgid "Manage, edit, and apply path effects" msgstr "" -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2708 msgid "Filter Editor..." msgstr "" -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2709 msgid "Manage, edit, and apply SVG filters" msgstr "" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2710 msgid "SVG Font Editor..." msgstr "" -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2711 msgid "Edit SVG fonts" msgstr "" +#: ../src/verbs.cpp:2712 +msgid "Print Colors..." +msgstr "" + +#: ../src/verbs.cpp:2713 +msgid "" +"Select which color separations to render in Print Colors Preview rendermode" +msgstr "" + #. Help -#: ../src/verbs.cpp:2706 +#: ../src/verbs.cpp:2716 msgid "About E_xtensions" msgstr "" -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2717 msgid "Information on Inkscape extensions" msgstr "" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2718 msgid "About _Memory" msgstr "" -#: ../src/verbs.cpp:2709 +#: ../src/verbs.cpp:2719 msgid "Memory usage information" msgstr "" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2720 msgid "_About Inkscape" msgstr "" -#: ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2721 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:2716 +#: ../src/verbs.cpp:2726 msgid "Inkscape: _Basic" msgstr "" -#: ../src/verbs.cpp:2717 +#: ../src/verbs.cpp:2727 msgid "Getting started with Inkscape" msgstr "" #. "tutorial_basic" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2728 msgid "Inkscape: _Shapes" msgstr "" -#: ../src/verbs.cpp:2719 +#: ../src/verbs.cpp:2729 msgid "Using shape tools to create and edit shapes" msgstr "" -#: ../src/verbs.cpp:2720 +#: ../src/verbs.cpp:2730 msgid "Inkscape: _Advanced" msgstr "" -#: ../src/verbs.cpp:2721 +#: ../src/verbs.cpp:2731 msgid "Advanced Inkscape topics" msgstr "" #. "tutorial_advanced" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2723 +#: ../src/verbs.cpp:2733 msgid "Inkscape: T_racing" msgstr "" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2734 msgid "Using bitmap tracing" msgstr "" #. "tutorial_tracing" -#: ../src/verbs.cpp:2725 +#: ../src/verbs.cpp:2735 msgid "Inkscape: _Calligraphy" msgstr "" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2736 msgid "Using the Calligraphy pen tool" msgstr "" -#: ../src/verbs.cpp:2727 +#: ../src/verbs.cpp:2737 msgid "_Elements of Design" msgstr "" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2738 msgid "Principles of design in the tutorial form" msgstr "" #. "tutorial_design" -#: ../src/verbs.cpp:2729 +#: ../src/verbs.cpp:2739 msgid "_Tips and Tricks" msgstr "" -#: ../src/verbs.cpp:2730 +#: ../src/verbs.cpp:2740 msgid "Miscellaneous tips and tricks" msgstr "" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2743 msgid "Previous Extension" msgstr "" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2744 msgid "Repeat the last extension with the same settings" msgstr "" -#: ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2745 msgid "Previous Extension Settings..." msgstr "" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2746 msgid "Repeat the last extension with new settings" msgstr "" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2750 msgid "Fit the page to the current selection" msgstr "" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2752 msgid "Fit the page to the drawing" msgstr "" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2754 msgid "" "Fit the page to the current selection or the drawing if there is no selection" msgstr "" #. LockAndHide -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2756 msgid "Unlock All" msgstr "" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2758 msgid "Unlock All in All Layers" msgstr "" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2760 msgid "Unhide All" msgstr "" -#: ../src/verbs.cpp:2752 +#: ../src/verbs.cpp:2762 msgid "Unhide All in All Layers" msgstr "" -#: ../src/verbs.cpp:2756 +#: ../src/verbs.cpp:2766 msgid "Link an ICC color profile" msgstr "" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2767 msgid "Remove Color Profile" msgstr "" -#: ../src/verbs.cpp:2758 +#: ../src/verbs.cpp:2768 msgid "Remove a linked ICC color profile" msgstr "" @@ -17451,15 +17637,35 @@ msgstr "" #: ../src/widgets/desktop-widget.cpp:617 #, c-format -msgid "%s: %d - Inkscape" +msgid "%s: %d (no filters) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:619 +#, c-format +msgid "%s: %d (print colors preview) - Inkscape" msgstr "" #: ../src/widgets/desktop-widget.cpp:621 #, c-format +msgid "%s: %d - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:625 +#, c-format msgid "%s (outline) - Inkscape" msgstr "" -#: ../src/widgets/desktop-widget.cpp:623 +#: ../src/widgets/desktop-widget.cpp:627 +#, c-format +msgid "%s (no filters) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:629 +#, c-format +msgid "%s (print colors preview) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:631 #, c-format msgid "%s - Inkscape" msgstr "" @@ -17560,9 +17766,9 @@ msgstr "" #: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2657 #: ../src/widgets/toolbox.cpp:2735 ../src/widgets/toolbox.cpp:3066 -#: ../src/widgets/toolbox.cpp:3104 ../src/widgets/toolbox.cpp:3719 -#: ../src/widgets/toolbox.cpp:3743 ../src/widgets/toolbox.cpp:5349 -#: ../src/widgets/toolbox.cpp:5378 +#: ../src/widgets/toolbox.cpp:3104 ../src/widgets/toolbox.cpp:3722 +#: ../src/widgets/toolbox.cpp:3746 ../src/widgets/toolbox.cpp:5352 +#: ../src/widgets/toolbox.cpp:5381 msgid "New:" msgstr "" @@ -17591,8 +17797,8 @@ msgstr "" #. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); #: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2659 #: ../src/widgets/toolbox.cpp:3074 ../src/widgets/toolbox.cpp:3092 -#: ../src/widgets/toolbox.cpp:3721 ../src/widgets/toolbox.cpp:3732 -#: ../src/widgets/toolbox.cpp:5352 ../src/widgets/toolbox.cpp:5363 +#: ../src/widgets/toolbox.cpp:3724 ../src/widgets/toolbox.cpp:3735 +#: ../src/widgets/toolbox.cpp:5355 ../src/widgets/toolbox.cpp:5366 msgid "Change:" msgstr "" @@ -17849,58 +18055,58 @@ msgid "CMS" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:399 +#: ../src/widgets/sp-color-scales.cpp:411 msgid "_R" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:220 #: ../src/widgets/sp-color-icc-selector.cpp:221 -#: ../src/widgets/sp-color-scales.cpp:402 +#: ../src/widgets/sp-color-scales.cpp:414 msgid "_G" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:405 +#: ../src/widgets/sp-color-scales.cpp:417 msgid "_B" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:222 #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:425 +#: ../src/widgets/sp-color-scales.cpp:437 msgid "_H" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:222 #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:428 +#: ../src/widgets/sp-color-scales.cpp:440 msgid "_S" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:431 +#: ../src/widgets/sp-color-scales.cpp:443 msgid "_L" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:453 +#: ../src/widgets/sp-color-scales.cpp:465 msgid "_C" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:456 +#: ../src/widgets/sp-color-scales.cpp:468 msgid "_M" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:459 +#: ../src/widgets/sp-color-scales.cpp:471 msgid "_Y" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-scales.cpp:462 +#: ../src/widgets/sp-color-scales.cpp:474 msgid "_K" msgstr "" @@ -17908,27 +18114,6 @@ msgstr "" msgid "Gray" msgstr "" -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:454 -#: ../src/widgets/sp-color-scales.cpp:455 -msgid "Cyan" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:457 -#: ../src/widgets/sp-color-scales.cpp:458 -msgid "Magenta" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:460 -#: ../src/widgets/sp-color-scales.cpp:461 -msgid "Yellow" -msgstr "" - #: ../src/widgets/sp-color-icc-selector.cpp:296 msgid "Fix" msgstr "" @@ -17939,43 +18124,56 @@ msgstr "" #. Label #: ../src/widgets/sp-color-icc-selector.cpp:380 -#: ../src/widgets/sp-color-scales.cpp:408 -#: ../src/widgets/sp-color-scales.cpp:434 -#: ../src/widgets/sp-color-scales.cpp:465 -#: ../src/widgets/sp-color-wheel-selector.cpp:134 +#: ../src/widgets/sp-color-scales.cpp:420 +#: ../src/widgets/sp-color-scales.cpp:446 +#: ../src/widgets/sp-color-scales.cpp:477 +#: ../src/widgets/sp-color-wheel-selector.cpp:135 msgid "_A" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:390 #: ../src/widgets/sp-color-icc-selector.cpp:402 -#: ../src/widgets/sp-color-scales.cpp:409 -#: ../src/widgets/sp-color-scales.cpp:410 -#: ../src/widgets/sp-color-scales.cpp:435 -#: ../src/widgets/sp-color-scales.cpp:436 -#: ../src/widgets/sp-color-scales.cpp:466 -#: ../src/widgets/sp-color-scales.cpp:467 -#: ../src/widgets/sp-color-wheel-selector.cpp:144 -#: ../src/widgets/sp-color-wheel-selector.cpp:156 +#: ../src/widgets/sp-color-scales.cpp:421 +#: ../src/widgets/sp-color-scales.cpp:422 +#: ../src/widgets/sp-color-scales.cpp:447 +#: ../src/widgets/sp-color-scales.cpp:448 +#: ../src/widgets/sp-color-scales.cpp:478 +#: ../src/widgets/sp-color-scales.cpp:479 +#: ../src/widgets/sp-color-wheel-selector.cpp:145 +#: ../src/widgets/sp-color-wheel-selector.cpp:157 msgid "Alpha (opacity)" msgstr "" -#: ../src/widgets/sp-color-notebook.cpp:330 +#: ../src/widgets/sp-color-notebook.cpp:339 +msgid "Color Managed" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:347 +msgid "Out of gamut!" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:355 +msgid "Too much ink!" +msgstr "" + +#. Create RGBA entry and color preview +#: ../src/widgets/sp-color-notebook.cpp:362 msgid "RGBA_:" msgstr "" -#: ../src/widgets/sp-color-notebook.cpp:338 +#: ../src/widgets/sp-color-notebook.cpp:370 msgid "Hexadecimal RGBA value of the color" msgstr "" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "RGB" msgstr "" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "HSL" msgstr "" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "CMYK" msgstr "" @@ -17983,7 +18181,7 @@ msgstr "" msgid "Unnamed" msgstr "" -#: ../src/widgets/sp-color-wheel-selector.cpp:61 +#: ../src/widgets/sp-color-wheel-selector.cpp:62 msgid "Wheel" msgstr "" @@ -18613,12 +18811,12 @@ msgstr "" msgid "Scatter randomly the corners and angles" msgstr "" -#: ../src/widgets/toolbox.cpp:2855 ../src/widgets/toolbox.cpp:3794 -#: ../src/widgets/toolbox.cpp:4054 ../src/widgets/toolbox.cpp:7681 +#: ../src/widgets/toolbox.cpp:2855 ../src/widgets/toolbox.cpp:3797 +#: ../src/widgets/toolbox.cpp:4055 ../src/widgets/toolbox.cpp:7761 msgid "Defaults" msgstr "" -#: ../src/widgets/toolbox.cpp:2856 ../src/widgets/toolbox.cpp:3795 +#: ../src/widgets/toolbox.cpp:2856 ../src/widgets/toolbox.cpp:3798 msgid "" "Reset shape parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -18681,1154 +18879,1154 @@ msgid "Make corners sharp" msgstr "" #. TODO: use the correct axis here, too -#: ../src/widgets/toolbox.cpp:3379 +#: ../src/widgets/toolbox.cpp:3382 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "" -#: ../src/widgets/toolbox.cpp:3449 +#: ../src/widgets/toolbox.cpp:3452 msgid "Angle in X direction" msgstr "" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3451 +#: ../src/widgets/toolbox.cpp:3454 msgid "Angle of PLs in X direction" msgstr "" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3473 +#: ../src/widgets/toolbox.cpp:3476 msgid "State of VP in X direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3474 +#: ../src/widgets/toolbox.cpp:3477 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "" -#: ../src/widgets/toolbox.cpp:3489 +#: ../src/widgets/toolbox.cpp:3492 msgid "Angle in Y direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3489 +#: ../src/widgets/toolbox.cpp:3492 msgid "Angle Y:" msgstr "" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3491 +#: ../src/widgets/toolbox.cpp:3494 msgid "Angle of PLs in Y direction" msgstr "" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3512 +#: ../src/widgets/toolbox.cpp:3515 msgid "State of VP in Y direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3513 +#: ../src/widgets/toolbox.cpp:3516 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "" -#: ../src/widgets/toolbox.cpp:3528 +#: ../src/widgets/toolbox.cpp:3531 msgid "Angle in Z direction" msgstr "" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3530 +#: ../src/widgets/toolbox.cpp:3533 msgid "Angle of PLs in Z direction" msgstr "" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3551 +#: ../src/widgets/toolbox.cpp:3554 msgid "State of VP in Z direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3552 +#: ../src/widgets/toolbox.cpp:3555 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "" -#: ../src/widgets/toolbox.cpp:3610 +#: ../src/widgets/toolbox.cpp:3613 msgid "Change spiral" msgstr "" -#: ../src/widgets/toolbox.cpp:3751 +#: ../src/widgets/toolbox.cpp:3754 msgid "just a curve" msgstr "" -#: ../src/widgets/toolbox.cpp:3751 +#: ../src/widgets/toolbox.cpp:3754 msgid "one full revolution" msgstr "" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Number of turns" msgstr "" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Turns:" msgstr "" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Number of revolutions" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "circle" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "edge is much denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "edge is denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "even" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "center is denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "center is much denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "Divergence" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "Divergence:" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "How much denser/sparser are outer revolutions; 1 = uniform" msgstr "" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts from center" msgstr "" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts mid-way" msgstr "" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts near edge" msgstr "" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Inner radius" msgstr "" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Inner radius:" msgstr "" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Radius of the innermost revolution (relative to the spiral size)" msgstr "" -#: ../src/widgets/toolbox.cpp:3855 +#: ../src/widgets/toolbox.cpp:3858 msgid "Bezier" msgstr "" -#: ../src/widgets/toolbox.cpp:3856 +#: ../src/widgets/toolbox.cpp:3859 msgid "Create regular Bezier path" msgstr "" -#: ../src/widgets/toolbox.cpp:3862 +#: ../src/widgets/toolbox.cpp:3865 msgid "Spiro" msgstr "" -#: ../src/widgets/toolbox.cpp:3863 +#: ../src/widgets/toolbox.cpp:3866 msgid "Create Spiro path" msgstr "" -#: ../src/widgets/toolbox.cpp:3870 +#: ../src/widgets/toolbox.cpp:3873 msgid "Zigzag" msgstr "" -#: ../src/widgets/toolbox.cpp:3871 +#: ../src/widgets/toolbox.cpp:3874 msgid "Create a sequence of straight line segments" msgstr "" -#: ../src/widgets/toolbox.cpp:3877 +#: ../src/widgets/toolbox.cpp:3880 msgid "Paraxial" msgstr "" -#: ../src/widgets/toolbox.cpp:3878 +#: ../src/widgets/toolbox.cpp:3881 msgid "Create a sequence of paraxial line segments" msgstr "" -#: ../src/widgets/toolbox.cpp:3886 +#: ../src/widgets/toolbox.cpp:3889 msgid "Mode of new lines drawn by this tool" msgstr "" -#: ../src/widgets/toolbox.cpp:3915 +#: ../src/widgets/toolbox.cpp:3918 msgid "Triangle in" msgstr "" -#: ../src/widgets/toolbox.cpp:3916 +#: ../src/widgets/toolbox.cpp:3919 msgid "Triangle out" msgstr "" -#: ../src/widgets/toolbox.cpp:3918 +#: ../src/widgets/toolbox.cpp:3921 msgid "From clipboard" msgstr "" -#: ../src/widgets/toolbox.cpp:3943 ../src/widgets/toolbox.cpp:3944 +#: ../src/widgets/toolbox.cpp:3946 ../src/widgets/toolbox.cpp:3947 msgid "Shape:" msgstr "" -#: ../src/widgets/toolbox.cpp:3943 +#: ../src/widgets/toolbox.cpp:3946 msgid "Shape of new paths drawn by this tool" msgstr "" -#: ../src/widgets/toolbox.cpp:4028 +#: ../src/widgets/toolbox.cpp:4032 msgid "(many nodes, rough)" msgstr "" -#: ../src/widgets/toolbox.cpp:4028 ../src/widgets/toolbox.cpp:4148 -#: ../src/widgets/toolbox.cpp:4165 ../src/widgets/toolbox.cpp:4368 -#: ../src/widgets/toolbox.cpp:4472 ../src/widgets/toolbox.cpp:4488 -#: ../src/widgets/toolbox.cpp:4504 ../src/widgets/toolbox.cpp:4564 -#: ../src/widgets/toolbox.cpp:4931 ../src/widgets/toolbox.cpp:4964 -#: ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4032 ../src/widgets/toolbox.cpp:4149 +#: ../src/widgets/toolbox.cpp:4166 ../src/widgets/toolbox.cpp:4369 +#: ../src/widgets/toolbox.cpp:4475 ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4507 ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:5953 msgid "(default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4028 +#: ../src/widgets/toolbox.cpp:4032 msgid "(few nodes, smooth)" msgstr "" -#: ../src/widgets/toolbox.cpp:4031 +#: ../src/widgets/toolbox.cpp:4035 msgid "Smoothing:" msgstr "" -#: ../src/widgets/toolbox.cpp:4031 +#: ../src/widgets/toolbox.cpp:4035 msgid "Smoothing: " msgstr "" -#: ../src/widgets/toolbox.cpp:4032 +#: ../src/widgets/toolbox.cpp:4036 msgid "How much smoothing (simplifying) is applied to the line" msgstr "" -#: ../src/widgets/toolbox.cpp:4055 +#: ../src/widgets/toolbox.cpp:4056 msgid "" "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" msgstr "" #. Width -#: ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4149 msgid "(pinch tweak)" msgstr "" -#: ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4149 msgid "(broad tweak)" msgstr "" -#: ../src/widgets/toolbox.cpp:4151 +#: ../src/widgets/toolbox.cpp:4152 msgid "The width of the tweak area (relative to the visible canvas area)" msgstr "" #. Force -#: ../src/widgets/toolbox.cpp:4165 +#: ../src/widgets/toolbox.cpp:4166 msgid "(minimum force)" msgstr "" -#: ../src/widgets/toolbox.cpp:4165 +#: ../src/widgets/toolbox.cpp:4166 msgid "(maximum force)" msgstr "" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "Force" msgstr "" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "Force:" msgstr "" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "The force of the tweak action" msgstr "" -#: ../src/widgets/toolbox.cpp:4186 +#: ../src/widgets/toolbox.cpp:4187 msgid "Move mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4187 +#: ../src/widgets/toolbox.cpp:4188 msgid "Move objects in any direction" msgstr "" -#: ../src/widgets/toolbox.cpp:4193 +#: ../src/widgets/toolbox.cpp:4194 msgid "Move in/out mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4194 +#: ../src/widgets/toolbox.cpp:4195 msgid "Move objects towards cursor; with Shift from cursor" msgstr "" -#: ../src/widgets/toolbox.cpp:4200 +#: ../src/widgets/toolbox.cpp:4201 msgid "Move jitter mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4201 +#: ../src/widgets/toolbox.cpp:4202 msgid "Move objects in random directions" msgstr "" -#: ../src/widgets/toolbox.cpp:4207 +#: ../src/widgets/toolbox.cpp:4208 msgid "Scale mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4208 +#: ../src/widgets/toolbox.cpp:4209 msgid "Shrink objects, with Shift enlarge" msgstr "" -#: ../src/widgets/toolbox.cpp:4214 +#: ../src/widgets/toolbox.cpp:4215 msgid "Rotate mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4215 +#: ../src/widgets/toolbox.cpp:4216 msgid "Rotate objects, with Shift counterclockwise" msgstr "" -#: ../src/widgets/toolbox.cpp:4221 +#: ../src/widgets/toolbox.cpp:4222 msgid "Duplicate/delete mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4222 +#: ../src/widgets/toolbox.cpp:4223 msgid "Duplicate objects, with Shift delete" msgstr "" -#: ../src/widgets/toolbox.cpp:4228 +#: ../src/widgets/toolbox.cpp:4229 msgid "Push mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4229 +#: ../src/widgets/toolbox.cpp:4230 msgid "Push parts of paths in any direction" msgstr "" -#: ../src/widgets/toolbox.cpp:4235 +#: ../src/widgets/toolbox.cpp:4236 msgid "Shrink/grow mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4236 +#: ../src/widgets/toolbox.cpp:4237 msgid "Shrink (inset) parts of paths; with Shift grow (outset)" msgstr "" -#: ../src/widgets/toolbox.cpp:4242 +#: ../src/widgets/toolbox.cpp:4243 msgid "Attract/repel mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4243 +#: ../src/widgets/toolbox.cpp:4244 msgid "Attract parts of paths towards cursor; with Shift from cursor" msgstr "" -#: ../src/widgets/toolbox.cpp:4249 +#: ../src/widgets/toolbox.cpp:4250 msgid "Roughen mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4250 +#: ../src/widgets/toolbox.cpp:4251 msgid "Roughen parts of paths" msgstr "" -#: ../src/widgets/toolbox.cpp:4256 +#: ../src/widgets/toolbox.cpp:4257 msgid "Color paint mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4257 +#: ../src/widgets/toolbox.cpp:4258 msgid "Paint the tool's color upon selected objects" msgstr "" -#: ../src/widgets/toolbox.cpp:4263 +#: ../src/widgets/toolbox.cpp:4264 msgid "Color jitter mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4264 +#: ../src/widgets/toolbox.cpp:4265 msgid "Jitter the colors of selected objects" msgstr "" -#: ../src/widgets/toolbox.cpp:4270 +#: ../src/widgets/toolbox.cpp:4271 msgid "Blur mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4271 +#: ../src/widgets/toolbox.cpp:4272 msgid "Blur selected objects more; with Shift, blur less" msgstr "" -#: ../src/widgets/toolbox.cpp:4298 +#: ../src/widgets/toolbox.cpp:4299 msgid "Channels:" msgstr "" -#: ../src/widgets/toolbox.cpp:4309 +#: ../src/widgets/toolbox.cpp:4310 msgid "In color mode, act on objects' hue" msgstr "" #. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/toolbox.cpp:4313 +#: ../src/widgets/toolbox.cpp:4314 msgid "H" msgstr "" -#: ../src/widgets/toolbox.cpp:4324 +#: ../src/widgets/toolbox.cpp:4325 msgid "In color mode, act on objects' saturation" msgstr "" #. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/toolbox.cpp:4328 +#: ../src/widgets/toolbox.cpp:4329 msgid "S" msgstr "" -#: ../src/widgets/toolbox.cpp:4339 +#: ../src/widgets/toolbox.cpp:4340 msgid "In color mode, act on objects' lightness" msgstr "" #. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/toolbox.cpp:4343 +#: ../src/widgets/toolbox.cpp:4344 msgid "L" msgstr "" -#: ../src/widgets/toolbox.cpp:4354 +#: ../src/widgets/toolbox.cpp:4355 msgid "In color mode, act on objects' opacity" msgstr "" #. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/toolbox.cpp:4358 +#: ../src/widgets/toolbox.cpp:4359 msgid "O" msgstr "" #. Fidelity -#. Population -#: ../src/widgets/toolbox.cpp:4368 ../src/widgets/toolbox.cpp:4564 +#: ../src/widgets/toolbox.cpp:4369 msgid "(rough, simplified)" msgstr "" -#: ../src/widgets/toolbox.cpp:4368 ../src/widgets/toolbox.cpp:4564 +#: ../src/widgets/toolbox.cpp:4369 msgid "(fine, but many nodes)" msgstr "" -#: ../src/widgets/toolbox.cpp:4371 +#: ../src/widgets/toolbox.cpp:4372 msgid "Fidelity" msgstr "" -#: ../src/widgets/toolbox.cpp:4371 +#: ../src/widgets/toolbox.cpp:4372 msgid "Fidelity:" msgstr "" -#: ../src/widgets/toolbox.cpp:4372 +#: ../src/widgets/toolbox.cpp:4373 msgid "" "Low fidelity simplifies paths; high fidelity preserves path features but may " "generate a lot of new nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:4389 ../src/widgets/toolbox.cpp:4582 -#: ../src/widgets/toolbox.cpp:5082 +#: ../src/widgets/toolbox.cpp:4390 ../src/widgets/toolbox.cpp:4585 +#: ../src/widgets/toolbox.cpp:5085 msgid "Pressure" msgstr "" -#: ../src/widgets/toolbox.cpp:4390 +#: ../src/widgets/toolbox.cpp:4391 msgid "Use the pressure of the input device to alter the force of tweak action" msgstr "" #. Width -#: ../src/widgets/toolbox.cpp:4472 -msgid "(pinch spray)" +#: ../src/widgets/toolbox.cpp:4475 +msgid "(narrow spray)" msgstr "" -#: ../src/widgets/toolbox.cpp:4472 +#: ../src/widgets/toolbox.cpp:4475 msgid "(broad spray)" msgstr "" -#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4478 msgid "The width of the spray area (relative to the visible canvas area)" msgstr "" #. Mean -#: ../src/widgets/toolbox.cpp:4488 +#: ../src/widgets/toolbox.cpp:4491 msgid "(minimum mean)" msgstr "" -#: ../src/widgets/toolbox.cpp:4488 +#: ../src/widgets/toolbox.cpp:4491 msgid "(maximum mean)" msgstr "" -#: ../src/widgets/toolbox.cpp:4491 ../share/extensions/polyhedron_3d.inx.h:25 +#: ../src/widgets/toolbox.cpp:4494 ../share/extensions/polyhedron_3d.inx.h:25 msgid "Mean" msgstr "" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4494 msgid "Mean:" msgstr "" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4494 msgid "The mean of the spray action" msgstr "" #. Standard_deviation -#: ../src/widgets/toolbox.cpp:4504 +#: ../src/widgets/toolbox.cpp:4507 msgid "(minimum standard_deviation)" msgstr "" -#: ../src/widgets/toolbox.cpp:4504 +#: ../src/widgets/toolbox.cpp:4507 msgid "(maximum standard_deviation)" msgstr "" -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "SD" msgstr "" -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "SD:" msgstr "" -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "The standard deviation of the spray action" msgstr "" -#: ../src/widgets/toolbox.cpp:4525 -msgid "Spray with copies" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4526 +#: ../src/widgets/toolbox.cpp:4529 msgid "Spray copies of the initial selection" msgstr "" -#: ../src/widgets/toolbox.cpp:4532 -msgid "Spray with clones" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4533 +#: ../src/widgets/toolbox.cpp:4536 msgid "Spray clones of the initial selection" msgstr "" -#: ../src/widgets/toolbox.cpp:4539 +#: ../src/widgets/toolbox.cpp:4542 msgid "Spray single path" msgstr "" -#: ../src/widgets/toolbox.cpp:4540 +#: ../src/widgets/toolbox.cpp:4543 msgid "Spray objects in a single path" msgstr "" +#. Population #: ../src/widgets/toolbox.cpp:4567 -msgid "Population" +msgid "(low population)" msgstr "" #: ../src/widgets/toolbox.cpp:4567 +msgid "(high population)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4570 +msgid "Population" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4570 msgid "Population:" msgstr "" -#: ../src/widgets/toolbox.cpp:4568 +#: ../src/widgets/toolbox.cpp:4571 msgid "This setting adjusts the number of items sprayed" msgstr "" -#: ../src/widgets/toolbox.cpp:4583 +#: ../src/widgets/toolbox.cpp:4586 msgid "Use the pressure of the input device to alter the force of spray action" msgstr "" -#: ../src/widgets/toolbox.cpp:4762 +#: ../src/widgets/toolbox.cpp:4765 msgid "No preset" msgstr "" -#: ../src/widgets/toolbox.cpp:4780 +#: ../src/widgets/toolbox.cpp:4783 msgid "Save..." msgstr "" #. Width -#: ../src/widgets/toolbox.cpp:4931 ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 msgid "(hairline)" msgstr "" -#: ../src/widgets/toolbox.cpp:4931 ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 msgid "(broad stroke)" msgstr "" -#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4937 ../src/widgets/toolbox.cpp:5956 msgid "Pen Width" msgstr "" -#: ../src/widgets/toolbox.cpp:4935 +#: ../src/widgets/toolbox.cpp:4938 msgid "The width of the calligraphic pen (relative to the visible canvas area)" msgstr "" #. Thinning -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(speed blows up stroke)" msgstr "" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(slight widening)" msgstr "" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(constant width)" msgstr "" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(slight thinning, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(speed deflates stroke)" msgstr "" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4954 msgid "Stroke Thinning" msgstr "" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4954 msgid "Thinning:" msgstr "" -#: ../src/widgets/toolbox.cpp:4952 +#: ../src/widgets/toolbox.cpp:4955 msgid "" "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 " "makes them broader, 0 makes width independent of velocity)" msgstr "" #. Angle -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(left edge up)" msgstr "" -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(horizontal)" msgstr "" -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(right edge up)" msgstr "" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4970 msgid "Pen Angle" msgstr "" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4970 msgid "Angle:" msgstr "" -#: ../src/widgets/toolbox.cpp:4968 +#: ../src/widgets/toolbox.cpp:4971 msgid "" "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " "fixation = 0)" msgstr "" #. Fixation -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(perpendicular to stroke, \"brush\")" msgstr "" -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(almost fixed, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(fixed by Angle, \"pen\")" msgstr "" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:4988 msgid "Fixation" msgstr "" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:4988 msgid "Fixation:" msgstr "" -#: ../src/widgets/toolbox.cpp:4986 +#: ../src/widgets/toolbox.cpp:4989 msgid "" "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = " "fixed angle)" msgstr "" #. Cap Rounding -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(blunt caps, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(slightly bulging)" msgstr "" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(approximately round)" msgstr "" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(long protruding caps)" msgstr "" -#: ../src/widgets/toolbox.cpp:5002 +#: ../src/widgets/toolbox.cpp:5005 msgid "Cap rounding" msgstr "" -#: ../src/widgets/toolbox.cpp:5002 +#: ../src/widgets/toolbox.cpp:5005 msgid "Caps:" msgstr "" -#: ../src/widgets/toolbox.cpp:5003 +#: ../src/widgets/toolbox.cpp:5006 msgid "" "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = " "round caps)" msgstr "" #. Tremor -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(smooth line)" msgstr "" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(slight tremor)" msgstr "" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(noticeable tremor)" msgstr "" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(maximum tremor)" msgstr "" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5021 msgid "Stroke Tremor" msgstr "" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5021 msgid "Tremor:" msgstr "" -#: ../src/widgets/toolbox.cpp:5019 +#: ../src/widgets/toolbox.cpp:5022 msgid "Increase to make strokes rugged and trembling" msgstr "" #. Wiggle -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(no wiggle)" msgstr "" -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(slight deviation)" msgstr "" -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(wild waves and curls)" msgstr "" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5039 msgid "Pen Wiggle" msgstr "" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5039 msgid "Wiggle:" msgstr "" -#: ../src/widgets/toolbox.cpp:5037 +#: ../src/widgets/toolbox.cpp:5040 msgid "Increase to make the pen waver and wiggle" msgstr "" #. Mass -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(no inertia)" msgstr "" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(slight smoothing, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(noticeable lagging)" msgstr "" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(maximum inertia)" msgstr "" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5056 msgid "Pen Mass" msgstr "" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5056 msgid "Mass:" msgstr "" -#: ../src/widgets/toolbox.cpp:5054 +#: ../src/widgets/toolbox.cpp:5057 msgid "Increase to make the pen drag behind, as if slowed by inertia" msgstr "" -#: ../src/widgets/toolbox.cpp:5069 +#: ../src/widgets/toolbox.cpp:5072 msgid "Trace Background" msgstr "" -#: ../src/widgets/toolbox.cpp:5070 +#: ../src/widgets/toolbox.cpp:5073 msgid "" "Trace the lightness of the background by the width of the pen (white - " "minimum width, black - maximum width)" msgstr "" -#: ../src/widgets/toolbox.cpp:5083 +#: ../src/widgets/toolbox.cpp:5086 msgid "Use the pressure of the input device to alter the width of the pen" msgstr "" -#: ../src/widgets/toolbox.cpp:5095 +#: ../src/widgets/toolbox.cpp:5098 msgid "Tilt" msgstr "" -#: ../src/widgets/toolbox.cpp:5096 +#: ../src/widgets/toolbox.cpp:5099 msgid "Use the tilt of the input device to alter the angle of the pen's nib" msgstr "" -#: ../src/widgets/toolbox.cpp:5109 +#: ../src/widgets/toolbox.cpp:5112 msgid "Choose a preset" msgstr "" -#: ../src/widgets/toolbox.cpp:5197 +#: ../src/widgets/toolbox.cpp:5200 msgid "Arc: Change start/end" msgstr "" -#: ../src/widgets/toolbox.cpp:5261 +#: ../src/widgets/toolbox.cpp:5264 msgid "Arc: Change open/closed" msgstr "" -#: ../src/widgets/toolbox.cpp:5387 +#: ../src/widgets/toolbox.cpp:5390 msgid "Start:" msgstr "" -#: ../src/widgets/toolbox.cpp:5388 +#: ../src/widgets/toolbox.cpp:5391 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "" -#: ../src/widgets/toolbox.cpp:5400 +#: ../src/widgets/toolbox.cpp:5403 msgid "End:" msgstr "" -#: ../src/widgets/toolbox.cpp:5401 +#: ../src/widgets/toolbox.cpp:5404 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "" -#: ../src/widgets/toolbox.cpp:5417 +#: ../src/widgets/toolbox.cpp:5420 msgid "Closed arc" msgstr "" -#: ../src/widgets/toolbox.cpp:5418 +#: ../src/widgets/toolbox.cpp:5421 msgid "Switch to segment (closed shape with two radii)" msgstr "" -#: ../src/widgets/toolbox.cpp:5424 +#: ../src/widgets/toolbox.cpp:5427 msgid "Open Arc" msgstr "" -#: ../src/widgets/toolbox.cpp:5425 +#: ../src/widgets/toolbox.cpp:5428 msgid "Switch to arc (unclosed shape)" msgstr "" -#: ../src/widgets/toolbox.cpp:5448 +#: ../src/widgets/toolbox.cpp:5451 msgid "Make whole" msgstr "" -#: ../src/widgets/toolbox.cpp:5449 +#: ../src/widgets/toolbox.cpp:5452 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "" -#: ../src/widgets/toolbox.cpp:5525 +#: ../src/widgets/toolbox.cpp:5528 msgid "Pick opacity" msgstr "" -#: ../src/widgets/toolbox.cpp:5526 +#: ../src/widgets/toolbox.cpp:5529 msgid "" "Pick both the color and the alpha (transparency) under cursor; otherwise, " "pick only the visible color premultiplied by alpha" msgstr "" -#: ../src/widgets/toolbox.cpp:5529 +#: ../src/widgets/toolbox.cpp:5532 msgid "Pick" msgstr "" -#: ../src/widgets/toolbox.cpp:5538 +#: ../src/widgets/toolbox.cpp:5541 msgid "Assign opacity" msgstr "" -#: ../src/widgets/toolbox.cpp:5539 +#: ../src/widgets/toolbox.cpp:5542 msgid "" "If alpha was picked, assign it to selection as fill or stroke transparency" msgstr "" -#: ../src/widgets/toolbox.cpp:5542 +#: ../src/widgets/toolbox.cpp:5545 msgid "Assign" msgstr "" -#: ../src/widgets/toolbox.cpp:5728 +#: ../src/widgets/toolbox.cpp:5731 msgid "Closed" msgstr "" -#: ../src/widgets/toolbox.cpp:5730 +#: ../src/widgets/toolbox.cpp:5733 msgid "Open start" msgstr "" -#: ../src/widgets/toolbox.cpp:5732 +#: ../src/widgets/toolbox.cpp:5735 msgid "Open end" msgstr "" -#: ../src/widgets/toolbox.cpp:5734 +#: ../src/widgets/toolbox.cpp:5737 msgid "Open both" msgstr "" -#: ../src/widgets/toolbox.cpp:5793 +#: ../src/widgets/toolbox.cpp:5796 msgid "All inactive" msgstr "" -#: ../src/widgets/toolbox.cpp:5794 +#: ../src/widgets/toolbox.cpp:5797 msgid "No geometric tool is active" msgstr "" -#: ../src/widgets/toolbox.cpp:5827 +#: ../src/widgets/toolbox.cpp:5830 msgid "Show limiting bounding box" msgstr "" -#: ../src/widgets/toolbox.cpp:5828 +#: ../src/widgets/toolbox.cpp:5831 msgid "Show bounding box (used to cut infinite lines)" msgstr "" -#: ../src/widgets/toolbox.cpp:5839 +#: ../src/widgets/toolbox.cpp:5842 msgid "Get limiting bounding box from selection" msgstr "" -#: ../src/widgets/toolbox.cpp:5840 +#: ../src/widgets/toolbox.cpp:5843 msgid "" "Set limiting bounding box (used to cut infinite lines) to the bounding box " "of current selection" msgstr "" -#: ../src/widgets/toolbox.cpp:5852 +#: ../src/widgets/toolbox.cpp:5855 msgid "Choose a line segment type" msgstr "" -#: ../src/widgets/toolbox.cpp:5868 +#: ../src/widgets/toolbox.cpp:5871 msgid "Display measuring info" msgstr "" -#: ../src/widgets/toolbox.cpp:5869 +#: ../src/widgets/toolbox.cpp:5872 msgid "Display measuring info for selected items" msgstr "" -#: ../src/widgets/toolbox.cpp:5889 +#: ../src/widgets/toolbox.cpp:5892 msgid "Open LPE dialog" msgstr "" -#: ../src/widgets/toolbox.cpp:5890 +#: ../src/widgets/toolbox.cpp:5893 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "" -#: ../src/widgets/toolbox.cpp:5954 +#: ../src/widgets/toolbox.cpp:5957 msgid "The width of the eraser pen (relative to the visible canvas area)" msgstr "" -#: ../src/widgets/toolbox.cpp:5972 +#: ../src/widgets/toolbox.cpp:5975 msgid "Delete objects touched by the eraser" msgstr "" -#: ../src/widgets/toolbox.cpp:5978 +#: ../src/widgets/toolbox.cpp:5981 msgid "Cut" msgstr "" -#: ../src/widgets/toolbox.cpp:5979 +#: ../src/widgets/toolbox.cpp:5982 msgid "Cut out from objects" msgstr "" -#: ../src/widgets/toolbox.cpp:6323 +#: ../src/widgets/toolbox.cpp:6326 msgid "Text: Change font family" msgstr "" -#: ../src/widgets/toolbox.cpp:6393 +#: ../src/widgets/toolbox.cpp:6473 msgid "Text: Change alignment" msgstr "" -#: ../src/widgets/toolbox.cpp:6497 +#: ../src/widgets/toolbox.cpp:6577 msgid "Text: Change font style" msgstr "" -#: ../src/widgets/toolbox.cpp:6544 +#: ../src/widgets/toolbox.cpp:6624 msgid "Text: Change orientation" msgstr "" -#: ../src/widgets/toolbox.cpp:6658 +#: ../src/widgets/toolbox.cpp:6738 msgid "Text: Change font size" msgstr "" -#: ../src/widgets/toolbox.cpp:6877 +#: ../src/widgets/toolbox.cpp:6957 msgid "Select font family (Alt+X to access)" msgstr "" -#: ../src/widgets/toolbox.cpp:6914 +#: ../src/widgets/toolbox.cpp:6994 msgid "" "This font is currently not installed on your system. Inkscape will use the " "default font instead." msgstr "" -#: ../src/widgets/toolbox.cpp:6950 +#: ../src/widgets/toolbox.cpp:7030 msgid "Align left" msgstr "" -#: ../src/widgets/toolbox.cpp:6972 +#: ../src/widgets/toolbox.cpp:7052 msgid "Align right" msgstr "" -#: ../src/widgets/toolbox.cpp:6983 +#: ../src/widgets/toolbox.cpp:7063 msgid "Justify" msgstr "" -#: ../src/widgets/toolbox.cpp:6998 +#: ../src/widgets/toolbox.cpp:7078 msgid "Bold" msgstr "" -#: ../src/widgets/toolbox.cpp:7009 +#: ../src/widgets/toolbox.cpp:7089 msgid "Italic" msgstr "" -#: ../src/widgets/toolbox.cpp:7148 +#: ../src/widgets/toolbox.cpp:7228 msgid "Set connector type: orthogonal" msgstr "" -#: ../src/widgets/toolbox.cpp:7148 +#: ../src/widgets/toolbox.cpp:7228 msgid "Set connector type: polyline" msgstr "" -#: ../src/widgets/toolbox.cpp:7198 +#: ../src/widgets/toolbox.cpp:7278 msgid "Change connector curvature" msgstr "" -#: ../src/widgets/toolbox.cpp:7247 +#: ../src/widgets/toolbox.cpp:7327 msgid "Change connector spacing" msgstr "" -#: ../src/widgets/toolbox.cpp:7361 +#: ../src/widgets/toolbox.cpp:7441 msgid "EditMode" msgstr "" -#: ../src/widgets/toolbox.cpp:7362 +#: ../src/widgets/toolbox.cpp:7442 msgid "Switch between connection point editing and connector drawing mode" msgstr "" -#: ../src/widgets/toolbox.cpp:7376 +#: ../src/widgets/toolbox.cpp:7456 msgid "Avoid" msgstr "" -#: ../src/widgets/toolbox.cpp:7386 +#: ../src/widgets/toolbox.cpp:7466 msgid "Ignore" msgstr "" -#: ../src/widgets/toolbox.cpp:7397 +#: ../src/widgets/toolbox.cpp:7477 msgid "Orthogonal" msgstr "" -#: ../src/widgets/toolbox.cpp:7398 +#: ../src/widgets/toolbox.cpp:7478 msgid "Make connector orthogonal or polyline" msgstr "" -#: ../src/widgets/toolbox.cpp:7412 +#: ../src/widgets/toolbox.cpp:7492 msgid "Connector Curvature" msgstr "" -#: ../src/widgets/toolbox.cpp:7412 +#: ../src/widgets/toolbox.cpp:7492 msgid "Curvature:" msgstr "" -#: ../src/widgets/toolbox.cpp:7413 +#: ../src/widgets/toolbox.cpp:7493 msgid "The amount of connectors curvature" msgstr "" -#: ../src/widgets/toolbox.cpp:7423 +#: ../src/widgets/toolbox.cpp:7503 msgid "Connector Spacing" msgstr "" -#: ../src/widgets/toolbox.cpp:7423 +#: ../src/widgets/toolbox.cpp:7503 msgid "Spacing:" msgstr "" -#: ../src/widgets/toolbox.cpp:7424 +#: ../src/widgets/toolbox.cpp:7504 msgid "The amount of space left around objects by auto-routing connectors" msgstr "" -#: ../src/widgets/toolbox.cpp:7435 +#: ../src/widgets/toolbox.cpp:7515 msgid "Graph" msgstr "" -#: ../src/widgets/toolbox.cpp:7445 +#: ../src/widgets/toolbox.cpp:7525 msgid "Connector Length" msgstr "" -#: ../src/widgets/toolbox.cpp:7445 +#: ../src/widgets/toolbox.cpp:7525 msgid "Length:" msgstr "" -#: ../src/widgets/toolbox.cpp:7446 +#: ../src/widgets/toolbox.cpp:7526 msgid "Ideal length for connectors when layout is applied" msgstr "" -#: ../src/widgets/toolbox.cpp:7458 +#: ../src/widgets/toolbox.cpp:7538 msgid "Downwards" msgstr "" -#: ../src/widgets/toolbox.cpp:7459 +#: ../src/widgets/toolbox.cpp:7539 msgid "Make connectors with end-markers (arrows) point downwards" msgstr "" -#: ../src/widgets/toolbox.cpp:7476 +#: ../src/widgets/toolbox.cpp:7556 msgid "Do not allow overlapping shapes" msgstr "" -#: ../src/widgets/toolbox.cpp:7491 +#: ../src/widgets/toolbox.cpp:7571 msgid "New connection point" msgstr "" -#: ../src/widgets/toolbox.cpp:7492 +#: ../src/widgets/toolbox.cpp:7572 msgid "Add a new connection point to the currently selected item" msgstr "" -#: ../src/widgets/toolbox.cpp:7503 +#: ../src/widgets/toolbox.cpp:7583 msgid "Remove connection point" msgstr "" -#: ../src/widgets/toolbox.cpp:7504 +#: ../src/widgets/toolbox.cpp:7584 msgid "Remove the currently selected connection point" msgstr "" -#: ../src/widgets/toolbox.cpp:7604 +#: ../src/widgets/toolbox.cpp:7684 msgid "Fill by" msgstr "" -#: ../src/widgets/toolbox.cpp:7605 +#: ../src/widgets/toolbox.cpp:7685 msgid "Fill by:" msgstr "" -#: ../src/widgets/toolbox.cpp:7617 +#: ../src/widgets/toolbox.cpp:7697 msgid "Fill Threshold" msgstr "" -#: ../src/widgets/toolbox.cpp:7618 +#: ../src/widgets/toolbox.cpp:7698 msgid "" "The maximum allowed difference between the clicked pixel and the neighboring " "pixels to be counted in the fill" msgstr "" -#: ../src/widgets/toolbox.cpp:7643 +#: ../src/widgets/toolbox.cpp:7723 msgid "Grow/shrink by" msgstr "" -#: ../src/widgets/toolbox.cpp:7643 +#: ../src/widgets/toolbox.cpp:7723 msgid "Grow/shrink by:" msgstr "" -#: ../src/widgets/toolbox.cpp:7644 +#: ../src/widgets/toolbox.cpp:7724 msgid "" "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "" -#: ../src/widgets/toolbox.cpp:7669 +#: ../src/widgets/toolbox.cpp:7749 msgid "Close gaps" msgstr "" -#: ../src/widgets/toolbox.cpp:7670 +#: ../src/widgets/toolbox.cpp:7750 msgid "Close gaps:" msgstr "" -#: ../src/widgets/toolbox.cpp:7682 +#: ../src/widgets/toolbox.cpp:7762 msgid "" "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " "to change defaults)" @@ -19877,18 +20075,18 @@ msgid "" "required by this extension. Please install them and try again." msgstr "" -#: ../share/extensions/embedimage.py:74 +#: ../share/extensions/embedimage.py:75 msgid "" "No xlink:href or sodipodi:absref attributes found, or they do not point to " "an existing file! Unable to embed image." msgstr "" -#: ../share/extensions/embedimage.py:76 +#: ../share/extensions/embedimage.py:77 #, python-format msgid "Sorry we could not locate %s" msgstr "" -#: ../share/extensions/embedimage.py:101 +#: ../share/extensions/embedimage.py:102 #, python-format msgid "" "%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, " @@ -19905,7 +20103,7 @@ msgstr "" msgid "Unable to find image data." msgstr "" -#: ../share/extensions/inkex.py:66 +#: ../share/extensions/inkex.py:67 msgid "" "The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " "this extension. Please download and install the latest version from http://" @@ -19913,7 +20111,7 @@ msgid "" "by a command like: sudo apt-get install python-lxml" msgstr "" -#: ../share/extensions/inkex.py:222 +#: ../share/extensions/inkex.py:223 #, python-format msgid "No matching node for expression: %s" msgstr "" @@ -21655,14 +21853,6 @@ msgstr "" msgid "Load from file" msgstr "" -#: ../share/extensions/polyhedron_3d.inx.h:24 -msgid "Maximum" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:26 -msgid "Minimum" -msgstr "" - #: ../share/extensions/polyhedron_3d.inx.h:27 msgid "Model file" msgstr "" @@ -21890,6 +22080,22 @@ msgstr "" msgid "Barcode Type:" msgstr "" +#: ../share/extensions/render_barcode_datamatrix.inx.h:1 +msgid "Barcode - Datamatrix" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:2 +msgid "Cols" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:4 +msgid "Rows" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:5 +msgid "Square Size / px" +msgstr "" + #: ../share/extensions/restack.inx.h:2 msgid "Arbitrary Angle:" msgstr "" @@ -22556,6 +22762,34 @@ msgstr "" msgid "Whirl" msgstr "" +#: ../share/extensions/wireframe_sphere.inx.h:1 +msgid "Hide lines behind the sphere" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:2 +msgid "Lines of latitude" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:3 +msgid "Lines of longitude" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:4 +msgid "Radius [px]" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:6 +msgid "Rotation [deg]" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:7 +msgid "Tilt [deg]" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:8 +msgid "Wireframe Sphere" +msgstr "" + #: ../share/extensions/wmf_input.inx.h:1 #: ../share/extensions/wmf_output.inx.h:1 msgid "A popular graphics file format for clipart" -- cgit v1.2.3 From 79fe247fa9d135f86770eb8910249ceb85371d08 Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Sun, 27 Dec 2009 20:17:24 +0100 Subject: inkscape.pot and French translation update (bzr r8920) --- po/fr.po | 2346 ++++++++++++++++++++++--------------------- po/inkscape.pot | 2978 ++++++++++++++++++++++++++++++------------------------- 2 files changed, 2827 insertions(+), 2497 deletions(-) diff --git a/po/fr.po b/po/fr.po index 835bc824e..4c37b24eb 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: 2009-12-08 06:25+0100\n" -"PO-Revision-Date: 2009-12-09 17:46+0100\n" +"POT-Creation-Date: 2009-12-27 08:18+0100\n" +"PO-Revision-Date: 2009-12-27 20:16+0100\n" "Last-Translator: Nicolas Dufour \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -401,7 +401,7 @@ msgstr "Détecte les bords de couleur verticaux dans les objets" #. Pencil #: ../share/filters/filters.svg.h:29 #: ../src/ui/dialog/inkscape-preferences.cpp:492 -#: ../src/verbs.cpp:2528 +#: ../src/verbs.cpp:2534 msgid "Pencil" msgstr "Crayon" @@ -1629,7 +1629,7 @@ msgstr "Bosselage spéculaire extrêmement flexible avec transparence" #: ../share/filters/filters.svg.h:162 #: ../src/ui/dialog/align-and-distribute.cpp:920 -#: ../src/widgets/desktop-widget.cpp:1576 +#: ../src/widgets/desktop-widget.cpp:1584 msgid "Drawing" msgstr "Dessin" @@ -2276,25 +2276,25 @@ msgstr "Ellipse : %s × %s; Ctrl pour dessiner des cercles ou msgid "Create ellipse" msgstr "Créer une ellipse" -#: ../src/box3d-context.cpp:429 -#: ../src/box3d-context.cpp:436 -#: ../src/box3d-context.cpp:443 -#: ../src/box3d-context.cpp:450 -#: ../src/box3d-context.cpp:457 -#: ../src/box3d-context.cpp:464 +#: ../src/box3d-context.cpp:435 +#: ../src/box3d-context.cpp:442 +#: ../src/box3d-context.cpp:449 +#: ../src/box3d-context.cpp:456 +#: ../src/box3d-context.cpp:463 +#: ../src/box3d-context.cpp:470 msgid "Change perspective (angle of PLs)" msgstr "Changer la perspective (angle des LP)" #. status text -#: ../src/box3d-context.cpp:622 +#: ../src/box3d-context.cpp:638 msgid "3D Box; with Shift to extrude along the Z axis" msgstr "Boîte 3D. Utiliser Maj pour extruder suivant Z" -#: ../src/box3d-context.cpp:650 +#: ../src/box3d-context.cpp:666 msgid "Create 3D box" msgstr "Créer une boîte 3D" -#: ../src/box3d.cpp:315 +#: ../src/box3d.cpp:327 msgid "3D Box" msgstr "Boîte 3D" @@ -2331,12 +2331,12 @@ msgid "Select at least one non-connector object." msgstr "Sélectionner au moins un objet non connecteur." #: ../src/connector-context.cpp:1930 -#: ../src/widgets/toolbox.cpp:7377 +#: ../src/widgets/toolbox.cpp:7457 msgid "Make connectors avoid selected objects" msgstr "Faire que les connecteurs évitent les objets sélectionnés" #: ../src/connector-context.cpp:1931 -#: ../src/widgets/toolbox.cpp:7387 +#: ../src/widgets/toolbox.cpp:7467 msgid "Make connectors ignore selected objects" msgstr "Faire que les connecteurs ignorent les objets sélectionnés" @@ -2350,11 +2350,11 @@ msgstr "Le calque courant est caché. Le rendre visible pour pouvoir y de msgid "Current layer is locked. Unlock it to be able to draw on it." msgstr "Le calque courant est verrouillé. Le déverrouiller pour pouvoir y dessiner." -#: ../src/desktop.cpp:830 +#: ../src/desktop.cpp:833 msgid "No previous zoom." msgstr "Plus de zoom précédent." -#: ../src/desktop.cpp:855 +#: ../src/desktop.cpp:858 msgid "No next zoom." msgstr "Plus de zoom suivant." @@ -2411,7 +2411,7 @@ msgid "Delete tiled clones" msgstr "Supprimer les clones de pavage" #: ../src/dialogs/clonetiler.cpp:1097 -#: ../src/selection-chemistry.cpp:1883 +#: ../src/selection-chemistry.cpp:1906 msgid "Select an object to clone." msgstr "Sélectionner un objet à cloner." @@ -2889,7 +2889,7 @@ msgstr "Capturer la couleur et l'opacité visibles" #: ../src/dialogs/clonetiler.cpp:2764 #: ../src/extension/internal/bitmap/opacity.cpp:37 #: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/widgets/toolbox.cpp:4353 +#: ../src/widgets/toolbox.cpp:4354 #: ../share/extensions/interp_att_g.inx.h:12 msgid "Opacity" msgstr "Opacité" @@ -3090,17 +3090,17 @@ msgid "Reset all shifts, scales, rotates, opacity and color changes in the dialo msgstr "Remise à zéro de tous les décalages, redimensionnements, rotation et opacités dans la boîte de dialogue" #: ../src/dialogs/export.cpp:146 -#: ../src/verbs.cpp:2637 +#: ../src/verbs.cpp:2645 msgid "_Page" msgstr "_Page" #: ../src/dialogs/export.cpp:146 -#: ../src/verbs.cpp:2641 +#: ../src/verbs.cpp:2649 msgid "_Drawing" msgstr "_Dessin" #: ../src/dialogs/export.cpp:146 -#: ../src/verbs.cpp:2643 +#: ../src/verbs.cpp:2651 msgid "_Selection" msgstr "_Sélection" @@ -3521,8 +3521,8 @@ msgstr "L'attribut id= (seuls les chiffres, lettres, et les caractères .-_: son #. Button for setting the object's id, label, title and description. #: ../src/dialogs/item-properties.cpp:143 -#: ../src/verbs.cpp:2496 #: ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2508 msgid "_Set" msgstr "_Définir" @@ -3683,10 +3683,10 @@ msgstr "Y :" #: ../src/dialogs/object-attributes.cpp:53 #: ../src/dialogs/object-attributes.cpp:61 -#: ../src/widgets/toolbox.cpp:4151 -#: ../src/widgets/toolbox.cpp:4475 -#: ../src/widgets/toolbox.cpp:4934 -#: ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4478 +#: ../src/widgets/toolbox.cpp:4937 +#: ../src/widgets/toolbox.cpp:5956 msgid "Width:" msgstr "Épaisseur :" @@ -3802,12 +3802,12 @@ msgid "Justify lines" msgstr "Justifier les lignes" #: ../src/dialogs/text-edit.cpp:300 -#: ../src/widgets/toolbox.cpp:7031 +#: ../src/widgets/toolbox.cpp:7111 msgid "Horizontal text" msgstr "Texte horizontal" #: ../src/dialogs/text-edit.cpp:314 -#: ../src/widgets/toolbox.cpp:7043 +#: ../src/widgets/toolbox.cpp:7123 msgid "Vertical text" msgstr "Texte vertical" @@ -3819,9 +3819,10 @@ msgstr "Espacement entre les lignes :" #: ../src/dialogs/text-edit.cpp:375 #: ../src/selection-describer.cpp:69 #: ../src/ui/dialog/inkscape-preferences.cpp:528 -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2540 #: ../share/extensions/lorem_ipsum.inx.h:5 #: ../share/extensions/render_alphabetsoup.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:6 #: ../share/extensions/text_braille.inx.h:2 #: ../share/extensions/text_flipcase.inx.h:1 #: ../share/extensions/text_lowercase.inx.h:1 @@ -3838,7 +3839,7 @@ msgid "Set as default" msgstr "Enregistrer comme valeur par défaut" #: ../src/dialogs/text-edit.cpp:665 -#: ../src/text-context.cpp:1493 +#: ../src/text-context.cpp:1500 msgid "Set text style" msgstr "Appliquer un style à un texte" @@ -3997,7 +3998,7 @@ msgstr "Longueur de base de l'axe z" #: ../src/display/canvas-axonomgrid.cpp:404 #: ../src/ui/dialog/inkscape-preferences.cpp:1021 -#: ../src/widgets/toolbox.cpp:3449 +#: ../src/widgets/toolbox.cpp:3452 msgid "Angle X:" msgstr "Angle X :" @@ -4008,7 +4009,7 @@ msgstr "Angle de l'axe x" #: ../src/display/canvas-axonomgrid.cpp:406 #: ../src/ui/dialog/inkscape-preferences.cpp:1022 -#: ../src/widgets/toolbox.cpp:3528 +#: ../src/widgets/toolbox.cpp:3531 msgid "Angle Z:" msgstr "Angle Z :" @@ -4284,7 +4285,7 @@ msgid "Quadrant point" msgstr "Point de quadrant" #: ../src/display/snap-indicator.cpp:196 -#: ../src/widgets/toolbox.cpp:6961 +#: ../src/widgets/toolbox.cpp:7041 msgid "Center" msgstr "Centre" @@ -4300,17 +4301,17 @@ msgstr "Ligne de base de texte" msgid " to " msgstr " à " -#: ../src/document.cpp:457 +#: ../src/document.cpp:478 #, c-format msgid "New document %d" msgstr "Nouveau document %d" -#: ../src/document.cpp:489 +#: ../src/document.cpp:510 #, c-format msgid "Memory document %d" msgstr "Document d'information %d" -#: ../src/document.cpp:644 +#: ../src/document.cpp:665 #, c-format msgid "Unnamed document %d" msgstr "Document sans nom %d" @@ -4339,33 +4340,33 @@ msgstr "Créer un point isolé" #. alpha of color under cursor, to show in the statusbar #. locale-sensitive printf is OK, since this goes to the UI, not into SVG -#: ../src/dropper-context.cpp:310 +#: ../src/dropper-context.cpp:312 #, c-format msgid " alpha %.3g" msgstr " alpha %.3g" #. where the color is picked, to show in the statusbar -#: ../src/dropper-context.cpp:312 +#: ../src/dropper-context.cpp:314 #, c-format msgid ", averaged with radius %d" msgstr ", valeur moyenne dans un rayon de %d" -#: ../src/dropper-context.cpp:312 +#: ../src/dropper-context.cpp:314 #, c-format msgid " under cursor" msgstr " sous le curseur" #. message, to show in the statusbar -#: ../src/dropper-context.cpp:314 +#: ../src/dropper-context.cpp:316 msgid "Release mouse to set color." msgstr "Relâcher la souris pour appliquer la couleur." -#: ../src/dropper-context.cpp:314 +#: ../src/dropper-context.cpp:316 #: ../src/tools-switch.cpp:216 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 "Cliquer pour appliquer au remplissage, Maj+clic pour appliquer au contour; cliquer-déplacer pour capturer la couleur moyenne sur une zone; à combiner avec Alt pour capturer la couleur inverse; Ctrl+C pour copier la couleur sous le curseur de la souris vers le presse-papiers " -#: ../src/dropper-context.cpp:352 +#: ../src/dropper-context.cpp:354 msgid "Set picked color" msgstr "Appliquer la couleur capturée" @@ -4412,13 +4413,13 @@ msgstr "[Inchangé]" #. Edit #: ../src/event-log.cpp:264 #: ../src/event-log.cpp:267 -#: ../src/verbs.cpp:2286 +#: ../src/verbs.cpp:2292 msgid "_Undo" msgstr "Ann_uler" #: ../src/event-log.cpp:274 #: ../src/event-log.cpp:278 -#: ../src/verbs.cpp:2288 +#: ../src/verbs.cpp:2294 msgid "_Redo" msgstr "Réta_blir" @@ -4561,8 +4562,8 @@ msgstr "Seuil adaptatif" #: ../src/live_effects/lpe-bendpath.cpp:56 #: ../src/live_effects/lpe-patternalongpath.cpp:64 #: ../src/widgets/toolbox.cpp:3122 -#: ../src/widgets/toolbox.cpp:4151 -#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4478 #: ../share/extensions/foldablebox.inx.h:9 #: ../share/extensions/interp_att_g.inx.h:26 msgid "Width" @@ -4899,7 +4900,7 @@ msgstr "Ajuster TSV" #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:438 #: ../src/widgets/sp-color-scales.cpp:439 -#: ../src/widgets/toolbox.cpp:4308 +#: ../src/widgets/toolbox.cpp:4309 #: ../share/extensions/color_randomize.inx.h:2 msgid "Hue" msgstr "Teinte" @@ -4911,7 +4912,7 @@ msgstr "Teinte" #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:441 #: ../src/widgets/sp-color-scales.cpp:442 -#: ../src/widgets/toolbox.cpp:4323 +#: ../src/widgets/toolbox.cpp:4324 #: ../share/extensions/color_randomize.inx.h:5 msgid "Saturation" msgstr "Saturation" @@ -5119,7 +5120,7 @@ msgstr "PostScript niveau 2" #: ../src/extension/internal/cairo-ps-out.cpp:282 #: ../src/extension/internal/cairo-ps-out.cpp:319 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:219 -#: ../src/extension/internal/emf-win32-inout.cpp:2430 +#: ../src/extension/internal/emf-win32-inout.cpp:2431 msgid "Convert texts to paths" msgstr "Convertir les textes en chemins" @@ -5184,39 +5185,39 @@ msgstr "Restreindre à la version de PDF" msgid "PDF 1.4" msgstr "PDF 1.4" -#: ../src/extension/internal/emf-win32-inout.cpp:2400 +#: ../src/extension/internal/emf-win32-inout.cpp:2401 msgid "EMF Input" msgstr "Entrée EMF" -#: ../src/extension/internal/emf-win32-inout.cpp:2405 +#: ../src/extension/internal/emf-win32-inout.cpp:2406 msgid "Enhanced Metafiles (*.emf)" msgstr "Métafichier amélioré (*.emf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2406 +#: ../src/extension/internal/emf-win32-inout.cpp:2407 msgid "Enhanced Metafiles" msgstr "Métafichier amélioré" -#: ../src/extension/internal/emf-win32-inout.cpp:2414 +#: ../src/extension/internal/emf-win32-inout.cpp:2415 msgid "WMF Input" msgstr "Entrée WMF" -#: ../src/extension/internal/emf-win32-inout.cpp:2419 +#: ../src/extension/internal/emf-win32-inout.cpp:2420 msgid "Windows Metafiles (*.wmf)" msgstr "Métafichier Windows (*.wmf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2420 +#: ../src/extension/internal/emf-win32-inout.cpp:2421 msgid "Windows Metafiles" msgstr "Métafichier Windows" -#: ../src/extension/internal/emf-win32-inout.cpp:2428 +#: ../src/extension/internal/emf-win32-inout.cpp:2429 msgid "EMF Output" msgstr "Sortie EMF" -#: ../src/extension/internal/emf-win32-inout.cpp:2434 +#: ../src/extension/internal/emf-win32-inout.cpp:2435 msgid "Enhanced Metafile (*.emf)" msgstr "Métafichier amélioré (*.emf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2435 +#: ../src/extension/internal/emf-win32-inout.cpp:2436 msgid "Enhanced Metafile" msgstr "Métafichier amélioré" @@ -5350,10 +5351,12 @@ msgstr "Décalage vertical" #: ../share/extensions/printing-marks.inx.h:14 #: ../share/extensions/render_alphabetsoup.inx.h:3 #: ../share/extensions/render_barcode.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:3 #: ../share/extensions/rtree.inx.h:4 #: ../share/extensions/spirograph.inx.h:6 #: ../share/extensions/svgcalendar.inx.h:22 #: ../share/extensions/triangle.inx.h:10 +#: ../share/extensions/wireframe_sphere.inx.h:5 msgid "Render" msgstr "Rendu" @@ -5495,27 +5498,27 @@ msgstr "fin" msgid "very fine" msgstr "très fin" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:753 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:754 msgid "PDF Input" msgstr "Entrée PDF" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:758 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 msgid "Adobe PDF (*.pdf)" msgstr "Adobe PDF (*.pdf)" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:760 msgid "Adobe Portable Document Format" msgstr "Adobe Portable Document Format" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:766 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:767 msgid "AI Input" msgstr "Entrée AI" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:771 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 msgid "Adobe Illustrator 9.0 and above (*.ai)" msgstr "Adobe Illustrator 9.0 et supérieur (*.ai)" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:773 msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" msgstr "Ouvrir des fichiers créés avec Adobe Illustrator version 9.0 et les versions plus récentes" @@ -5748,7 +5751,7 @@ msgid "Select file to export to" msgstr "Sélectionner un fichier vers lequel exporter" #: ../src/file.cpp:1473 -#: ../src/verbs.cpp:2275 +#: ../src/verbs.cpp:2281 msgid "Import From Open Clip Art Library" msgstr "Importer depuis la bibliothèque Open Clip Art" @@ -5870,7 +5873,7 @@ msgstr "Luminance vers opacité" #. File #: ../src/filter-enums.cpp:72 -#: ../src/verbs.cpp:2252 +#: ../src/verbs.cpp:2258 msgid "Default" msgstr "Défaut" @@ -5919,7 +5922,7 @@ msgid "Gamma" msgstr "Gamma" #: ../src/filter-enums.cpp:94 -#: ../src/selection-chemistry.cpp:316 +#: ../src/selection-chemistry.cpp:317 #: ../src/widgets/gradient-selector.cpp:139 msgid "Duplicate" msgstr "Dupliquer" @@ -5938,9 +5941,9 @@ msgstr "Retour à la ligne" #: ../src/ui/dialog/inkscape-preferences.cpp:565 #: ../src/ui/dialog/inkscape-preferences.cpp:1167 #: ../src/ui/dialog/inkscape-preferences.cpp:1232 -#: ../src/verbs.cpp:2249 +#: ../src/verbs.cpp:2255 #: ../src/widgets/stroke-style.cpp:765 -#: ../src/widgets/toolbox.cpp:3914 +#: ../src/widgets/toolbox.cpp:3917 #: ../share/extensions/grid_polar.inx.h:16 #: ../share/extensions/guides_creator.inx.h:15 #: ../share/extensions/scour.inx.h:7 @@ -6008,7 +6011,7 @@ msgstr "Couleurs visibles" #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:444 #: ../src/widgets/sp-color-scales.cpp:445 -#: ../src/widgets/toolbox.cpp:4338 +#: ../src/widgets/toolbox.cpp:4339 #: ../share/extensions/color_randomize.inx.h:3 msgid "Lightness" msgstr "Luminosité" @@ -6251,7 +6254,7 @@ msgid "Delete gradient stop(s)" msgstr "Supprimer un stop de dégradé" #: ../src/helper/units.cpp:37 -#: ../src/live_effects/lpe-ruler.cpp:43 +#: ../src/live_effects/lpe-ruler.cpp:44 #: ../share/extensions/foldablebox.inx.h:8 #: ../share/extensions/interp_att_g.inx.h:24 #: ../share/extensions/printing-marks.inx.h:19 @@ -6263,8 +6266,8 @@ msgstr "Unité" #: ../src/widgets/select-toolbar.cpp:504 #: ../src/widgets/toolbox.cpp:1530 #: ../src/widgets/toolbox.cpp:3183 -#: ../src/widgets/toolbox.cpp:5879 -#: ../src/widgets/toolbox.cpp:7635 +#: ../src/widgets/toolbox.cpp:5882 +#: ../src/widgets/toolbox.cpp:7715 msgid "Units" msgstr "Unités" @@ -6463,98 +6466,98 @@ msgstr "Les enregistrements automatiques des documents suivants ont échoué :\ #. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu", #. checkitem_toggled, checkitem_update, 0); -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Commands Bar" msgstr "Barre des commandes" -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Show or hide the Commands bar (under the menu)" msgstr "Afficher ou non la barre des commandes (sous le menu)" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Snap Controls Bar" msgstr "Barre des contrôles du magnétisme" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Show or hide the snapping controls" msgstr "Afficher ou non la barre des contrôles du magnétisme" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Tool Controls Bar" msgstr "Barre des contrôles des outils" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Show or hide the Tool Controls bar" msgstr "Afficher ou non la barre des contrôles des outils" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "_Toolbox" msgstr "Boîte à _outils" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "Show or hide the main toolbox (on the left)" msgstr "Afficher ou non la boîte à outils principale (à gauche)" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "_Palette" msgstr "_Palette" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "Show or hide the color palette" msgstr "Afficher ou non la palette de couleurs" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 msgid "_Statusbar" msgstr "Barre d'_état" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 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/interface.cpp:956 +#: ../src/interface.cpp:958 #, c-format msgid "Verb \"%s\" Unknown" msgstr "Verbe « %s » inconnu" -#: ../src/interface.cpp:998 +#: ../src/interface.cpp:1000 msgid "Open _Recent" msgstr "Documents _récents" #. TRANSLATORS: #%s is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1099 +#: ../src/interface.cpp:1101 #, c-format msgid "Enter group #%s" msgstr "Entrer dans le groupe #%s" -#: ../src/interface.cpp:1110 +#: ../src/interface.cpp:1112 msgid "Go to parent" msgstr "Sélectionner le parent" -#: ../src/interface.cpp:1201 -#: ../src/interface.cpp:1287 -#: ../src/interface.cpp:1390 +#: ../src/interface.cpp:1203 +#: ../src/interface.cpp:1289 +#: ../src/interface.cpp:1392 #: ../src/ui/widget/selected-style.cpp:468 msgid "Drop color" msgstr "Déposer la couleur" -#: ../src/interface.cpp:1240 -#: ../src/interface.cpp:1350 +#: ../src/interface.cpp:1242 +#: ../src/interface.cpp:1352 msgid "Drop color on gradient" msgstr "Déposer la couleur dans le dégradé" -#: ../src/interface.cpp:1403 +#: ../src/interface.cpp:1405 msgid "Could not parse SVG data" msgstr "Impossible de parcourir les données SVG" -#: ../src/interface.cpp:1442 +#: ../src/interface.cpp:1444 msgid "Drop SVG" msgstr "Déposer un SVG" -#: ../src/interface.cpp:1498 +#: ../src/interface.cpp:1500 msgid "Drop bitmap image" msgstr "Déposer une image bitmap" -#: ../src/interface.cpp:1590 +#: ../src/interface.cpp:1592 #, c-format msgid "" "A file named \"%s\" already exists. Do you want to replace it?\n" @@ -6566,7 +6569,7 @@ msgstr "" "\n" "Le fichier existe déjà dans « %s ». Le remplacer écrase son contenu." -#: ../src/interface.cpp:1597 +#: ../src/interface.cpp:1599 #: ../share/extensions/web-set-att.inx.h:5 #: ../share/extensions/web-transmit-att.inx.h:5 msgid "Replace" @@ -6862,7 +6865,7 @@ msgstr "Le nouveau contrôleur d'attache %p est automatique. Seuls les ojbets d' #: ../src/ui/dialog/align-and-distribute.cpp:919 #: ../src/ui/dialog/document-properties.cpp:118 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 -#: ../src/widgets/desktop-widget.cpp:1572 +#: ../src/widgets/desktop-widget.cpp:1580 msgid "Page" msgstr "Page" @@ -7013,7 +7016,7 @@ msgstr "Quelque chose de bizarre est arrivé en essayant d'obtenir le placement msgid "Dockitem which 'owns' this tablabel" msgstr "Élément d'attache qui « possède » ce tablabel" -#: ../src/libnrtype/FontFactory.cpp:806 +#: ../src/libnrtype/FontFactory.cpp:821 msgid "Ignoring font without family that will crash Pango" msgstr "Ignorer les polices sans famille qui font planter Pango" @@ -7696,20 +7699,20 @@ msgid "Both" msgstr "Les deux" #: ../src/live_effects/lpe-ruler.cpp:35 -#: ../src/widgets/toolbox.cpp:5387 +#: ../src/widgets/toolbox.cpp:5390 msgid "Start" msgstr "Début" #: ../src/live_effects/lpe-ruler.cpp:36 -#: ../src/widgets/toolbox.cpp:5400 +#: ../src/widgets/toolbox.cpp:5403 msgid "End" msgstr "Fin" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Mark distance" msgstr "Distance entre graduations" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Distance between successive ruler marks" msgstr "Distance entre deux graduations successives" @@ -7848,7 +7851,7 @@ msgid "How many construction lines (tangents) to draw" msgstr "Nombre de lignes de construction (tangentes) à dessiner" #: ../src/live_effects/lpe-sketch.cpp:55 -#: ../src/selection-chemistry.cpp:1516 +#: ../src/selection-chemistry.cpp:1539 #: ../src/seltrans.cpp:531 #: ../src/ui/dialog/transformation.cpp:738 #: ../share/extensions/interp_att_g.inx.h:16 @@ -8218,8 +8221,8 @@ msgstr "OBJECT-ID" msgid "Start Inkscape in interactive shell mode." msgstr "Démarrer Inkscape en mode de commande interactif." -#: ../src/main.cpp:762 -#: ../src/main.cpp:1088 +#: ../src/main.cpp:766 +#: ../src/main.cpp:1092 msgid "" "[OPTIONS...] [FILE...]\n" "\n" @@ -8241,87 +8244,85 @@ msgstr "_Fichier" msgid "_New" msgstr "_Nouveau" -#. TODO look at some dynamic option for changing the menu tree: -#. " \n" -#: ../src/menus-skeleton.h:49 -#: ../src/verbs.cpp:2498 +#: ../src/menus-skeleton.h:48 #: ../src/verbs.cpp:2504 +#: ../src/verbs.cpp:2510 msgid "_Edit" msgstr "_Édition" -#: ../src/menus-skeleton.h:59 -#: ../src/verbs.cpp:2298 +#: ../src/menus-skeleton.h:58 +#: ../src/verbs.cpp:2304 msgid "Paste Si_ze" msgstr "Coller les d_imensions" -#: ../src/menus-skeleton.h:71 +#: ../src/menus-skeleton.h:70 msgid "Clo_ne" msgstr "Clo_ner" -#: ../src/menus-skeleton.h:91 +#: ../src/menus-skeleton.h:90 msgid "_View" msgstr "_Affichage" -#: ../src/menus-skeleton.h:92 +#: ../src/menus-skeleton.h:91 msgid "_Zoom" msgstr "_Zoom" -#: ../src/menus-skeleton.h:108 +#: ../src/menus-skeleton.h:107 msgid "_Display mode" msgstr "Mode d'_affichage" -#: ../src/menus-skeleton.h:120 +#: ../src/menus-skeleton.h:121 msgid "Show/Hide" msgstr "Afficher/cacher" #. " \n" #. Not quite ready to be in the menus. #. " \n" -#: ../src/menus-skeleton.h:139 +#: ../src/menus-skeleton.h:140 msgid "_Layer" msgstr "Ca_lque" -#: ../src/menus-skeleton.h:159 +#: ../src/menus-skeleton.h:160 msgid "_Object" msgstr "_Objet" -#: ../src/menus-skeleton.h:166 +#: ../src/menus-skeleton.h:167 msgid "Cli_p" msgstr "D_écoupe" -#: ../src/menus-skeleton.h:170 +#: ../src/menus-skeleton.h:171 msgid "Mas_k" msgstr "Mas_que" -#: ../src/menus-skeleton.h:174 +#: ../src/menus-skeleton.h:175 msgid "Patter_n" msgstr "Moti_f" -#: ../src/menus-skeleton.h:198 +#: ../src/menus-skeleton.h:199 msgid "_Path" msgstr "_Chemin" -#: ../src/menus-skeleton.h:225 +#: ../src/menus-skeleton.h:226 msgid "_Text" msgstr "_Texte" -#: ../src/menus-skeleton.h:244 +#: ../src/menus-skeleton.h:245 msgid "Filter_s" msgstr "Filtre_s" -#: ../src/menus-skeleton.h:250 +#: ../src/menus-skeleton.h:251 msgid "Exte_nsions" msgstr "Exte_nsions" -#: ../src/menus-skeleton.h:257 +#: ../src/menus-skeleton.h:258 msgid "Whiteboa_rd" msgstr "Tableau _blanc" -#: ../src/menus-skeleton.h:261 +#: ../src/menus-skeleton.h:262 msgid "_Help" msgstr "Aid_e" -#: ../src/menus-skeleton.h:265 +#: ../src/menus-skeleton.h:266 msgid "Tutorials" msgstr "Didacticiels" @@ -8774,11 +8775,11 @@ msgstr "Poignée de la courbe : angle %3.2f°, longueur %s ; avec < msgid "Drawing finished" msgstr "Tracé terminé" -#: ../src/persp3d.cpp:335 +#: ../src/persp3d.cpp:345 msgid "Toggle vanishing point" msgstr "Alterner les points de fuite" -#: ../src/persp3d.cpp:346 +#: ../src/persp3d.cpp:356 msgid "Toggle multiple vanishing points" msgstr "Alterner entre des points de fuite multiples" @@ -9092,361 +9093,361 @@ msgstr "Alt : cliquer pour sélectionner sous, cliquer-déplacer pour d msgid "Selected object is not a group. Cannot enter." msgstr "L'objet sélectionné n'est pas un groupe. Impossible d'y entrer." -#: ../src/selection-chemistry.cpp:195 +#: ../src/selection-chemistry.cpp:196 msgid "Delete text" msgstr "Supprimer le texte" -#: ../src/selection-chemistry.cpp:203 +#: ../src/selection-chemistry.cpp:204 msgid "Nothing was deleted." msgstr "Rien n'a été supprimé." -#: ../src/selection-chemistry.cpp:221 -#: ../src/text-context.cpp:995 +#: ../src/selection-chemistry.cpp:222 +#: ../src/text-context.cpp:1002 #: ../src/ui/dialog/swatches.cpp:471 #: ../src/widgets/toolbox.cpp:1330 -#: ../src/widgets/toolbox.cpp:5971 +#: ../src/widgets/toolbox.cpp:5974 msgid "Delete" msgstr "Supprimer" -#: ../src/selection-chemistry.cpp:249 +#: ../src/selection-chemistry.cpp:250 msgid "Select object(s) to duplicate." msgstr "Sélectionner un ou des objet(s) à dupliquer." -#: ../src/selection-chemistry.cpp:341 +#: ../src/selection-chemistry.cpp:342 msgid "Delete all" msgstr "Supprimer tout" -#: ../src/selection-chemistry.cpp:464 +#: ../src/selection-chemistry.cpp:465 msgid "Select some objects to group." msgstr "Sélectionner des objets à grouper." -#: ../src/selection-chemistry.cpp:537 +#: ../src/selection-chemistry.cpp:538 #: ../src/selection-describer.cpp:53 msgid "Group" msgstr "Groupe" -#: ../src/selection-chemistry.cpp:551 +#: ../src/selection-chemistry.cpp:552 msgid "Select a group to ungroup." msgstr "Sélectionner un groupe à dégrouper." -#: ../src/selection-chemistry.cpp:592 +#: ../src/selection-chemistry.cpp:593 msgid "No groups to ungroup in the selection." msgstr "Aucun groupe à dégrouper dans la sélection." -#: ../src/selection-chemistry.cpp:598 -#: ../src/sp-item-group.cpp:516 +#: ../src/selection-chemistry.cpp:599 +#: ../src/sp-item-group.cpp:496 msgid "Ungroup" msgstr "Dégrouper" -#: ../src/selection-chemistry.cpp:688 +#: ../src/selection-chemistry.cpp:689 msgid "Select object(s) to raise." msgstr "Sélectionner un ou des objet(s) à monter." -#: ../src/selection-chemistry.cpp:694 -#: ../src/selection-chemistry.cpp:756 -#: ../src/selection-chemistry.cpp:790 -#: ../src/selection-chemistry.cpp:854 +#: ../src/selection-chemistry.cpp:695 +#: ../src/selection-chemistry.cpp:757 +#: ../src/selection-chemistry.cpp:791 +#: ../src/selection-chemistry.cpp:855 msgid "You cannot raise/lower objects from different groups or layers." msgstr "Vous ne pouvez pas monter/descendre des objets de différents groupes ou calques." #. TRANSLATORS: only translate "string" in "context|string". #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS #. "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:736 +#: ../src/selection-chemistry.cpp:737 msgid "undo_action|Raise" msgstr "Monter" -#: ../src/selection-chemistry.cpp:748 +#: ../src/selection-chemistry.cpp:749 msgid "Select object(s) to raise to top." msgstr "Sélectionner des objets à monter au premier plan." -#: ../src/selection-chemistry.cpp:771 +#: ../src/selection-chemistry.cpp:772 msgid "Raise to top" msgstr "Monter au premier plan" -#: ../src/selection-chemistry.cpp:784 +#: ../src/selection-chemistry.cpp:785 msgid "Select object(s) to lower." msgstr "Sélectionner un ou des objet(s) à descendre." -#: ../src/selection-chemistry.cpp:834 +#: ../src/selection-chemistry.cpp:835 msgid "Lower" msgstr "Descendre" -#: ../src/selection-chemistry.cpp:846 +#: ../src/selection-chemistry.cpp:847 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:881 +#: ../src/selection-chemistry.cpp:882 msgid "Lower to bottom" msgstr "Descendre à l'arrière-plan" -#: ../src/selection-chemistry.cpp:888 +#: ../src/selection-chemistry.cpp:889 msgid "Nothing to undo." msgstr "Rien à défaire." -#: ../src/selection-chemistry.cpp:895 +#: ../src/selection-chemistry.cpp:896 msgid "Nothing to redo." msgstr "Rien à refaire." -#: ../src/selection-chemistry.cpp:955 +#: ../src/selection-chemistry.cpp:956 msgid "Paste" msgstr "Coller" -#: ../src/selection-chemistry.cpp:962 +#: ../src/selection-chemistry.cpp:963 msgid "Paste style" msgstr "Coller le style" -#: ../src/selection-chemistry.cpp:971 +#: ../src/selection-chemistry.cpp:972 msgid "Paste live path effect" msgstr "Coller l'effet de chemin en direct" -#: ../src/selection-chemistry.cpp:991 +#: ../src/selection-chemistry.cpp:992 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:1003 +#: ../src/selection-chemistry.cpp:1004 msgid "Remove live path effect" msgstr "Supprimer l'effet de chemin en direct" -#: ../src/selection-chemistry.cpp:1014 +#: ../src/selection-chemistry.cpp:1015 msgid "Select object(s) to remove filters from." msgstr "Sélectionner les objets pour en retirer les filtres." -#: ../src/selection-chemistry.cpp:1024 +#: ../src/selection-chemistry.cpp:1025 #: ../src/ui/dialog/filter-effects-dialog.cpp:1336 msgid "Remove filter" msgstr "Supprimer le filtre" -#: ../src/selection-chemistry.cpp:1033 +#: ../src/selection-chemistry.cpp:1034 msgid "Paste size" msgstr "Coller les dimensions" -#: ../src/selection-chemistry.cpp:1041 +#: ../src/selection-chemistry.cpp:1042 msgid "Paste size separately" msgstr "Coller les dimensions séparément" -#: ../src/selection-chemistry.cpp:1050 +#: ../src/selection-chemistry.cpp:1051 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:1076 +#: ../src/selection-chemistry.cpp:1077 msgid "Raise to next layer" msgstr "Monter au calque suivant" -#: ../src/selection-chemistry.cpp:1083 +#: ../src/selection-chemistry.cpp:1084 msgid "No more layers above." msgstr "Plus de calque au-dessus." -#: ../src/selection-chemistry.cpp:1095 +#: ../src/selection-chemistry.cpp:1096 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:1121 +#: ../src/selection-chemistry.cpp:1122 msgid "Lower to previous layer" msgstr "Descendre au calque précédent." -#: ../src/selection-chemistry.cpp:1128 +#: ../src/selection-chemistry.cpp:1129 msgid "No more layers below." msgstr "Plus de calque en-dessous." -#: ../src/selection-chemistry.cpp:1315 +#: ../src/selection-chemistry.cpp:1338 msgid "Remove transform" msgstr "Retirer les transformations" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CCW" msgstr "Tourner de 90° dans le sens anti-horaire" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CW" msgstr "Tourner de 90° dans le sens horaire" -#: ../src/selection-chemistry.cpp:1439 +#: ../src/selection-chemistry.cpp:1462 #: ../src/seltrans.cpp:534 #: ../src/ui/dialog/transformation.cpp:760 msgid "Rotate" msgstr "Tourner" -#: ../src/selection-chemistry.cpp:1486 +#: ../src/selection-chemistry.cpp:1509 msgid "Rotate by pixels" msgstr "Tourner par pixels" -#: ../src/selection-chemistry.cpp:1541 +#: ../src/selection-chemistry.cpp:1564 msgid "Scale by whole factor" msgstr "Redimensionner d'un facteur entier" -#: ../src/selection-chemistry.cpp:1556 +#: ../src/selection-chemistry.cpp:1579 msgid "Move vertically" msgstr "Déplacer verticalement" -#: ../src/selection-chemistry.cpp:1559 +#: ../src/selection-chemistry.cpp:1582 msgid "Move horizontally" msgstr "Déplacer horizontalement" -#: ../src/selection-chemistry.cpp:1562 -#: ../src/selection-chemistry.cpp:1588 +#: ../src/selection-chemistry.cpp:1585 +#: ../src/selection-chemistry.cpp:1611 #: ../src/seltrans.cpp:528 #: ../src/ui/dialog/transformation.cpp:681 msgid "Move" msgstr "Déplacer" -#: ../src/selection-chemistry.cpp:1582 +#: ../src/selection-chemistry.cpp:1605 msgid "Move vertically by pixels" msgstr "Déplacer verticalement par pixels" -#: ../src/selection-chemistry.cpp:1585 +#: ../src/selection-chemistry.cpp:1608 msgid "Move horizontally by pixels" msgstr "Déplacer horizontalement par pixels" -#: ../src/selection-chemistry.cpp:1713 +#: ../src/selection-chemistry.cpp:1736 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:1760 +#: ../src/selection-chemistry.cpp:1783 msgid "The selection has no applied clip path." msgstr "Aucune découpe n'est appliquée à cette sélection." -#: ../src/selection-chemistry.cpp:1762 +#: ../src/selection-chemistry.cpp:1785 msgid "The selection has no applied mask." msgstr "Aucun masque n'est appliqué à cette sélection." -#: ../src/selection-chemistry.cpp:1919 +#: ../src/selection-chemistry.cpp:1942 msgid "action|Clone" msgstr "Cloner" -#: ../src/selection-chemistry.cpp:1935 +#: ../src/selection-chemistry.cpp:1958 msgid "Select clones to relink." msgstr "Sélectionner les clones à relier." -#: ../src/selection-chemistry.cpp:1942 +#: ../src/selection-chemistry.cpp:1965 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:1966 +#: ../src/selection-chemistry.cpp:1989 msgid "No clones to relink in the selection." msgstr "Aucun clone à relier dans la sélection." -#: ../src/selection-chemistry.cpp:1969 +#: ../src/selection-chemistry.cpp:1992 msgid "Relink clone" msgstr "Relier le clone" -#: ../src/selection-chemistry.cpp:1983 +#: ../src/selection-chemistry.cpp:2006 msgid "Select clones to unlink." msgstr "Sélectionner les clones à délier." -#: ../src/selection-chemistry.cpp:2032 +#: ../src/selection-chemistry.cpp:2055 msgid "No clones to unlink in the selection." msgstr "Aucun clone à délier dans la sélection." -#: ../src/selection-chemistry.cpp:2036 +#: ../src/selection-chemistry.cpp:2059 msgid "Unlink clone" msgstr "Délier le clone" -#: ../src/selection-chemistry.cpp:2049 +#: ../src/selection-chemistry.cpp:2072 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 "Sélectionner un clone pour sélectionner son original. Sélectionner un offset lié pour sélectionner sa source. Sélectionner un texte suivant un chemin pour sélectionner son chemin. Sélectionner un texte encadré pour sélectionner son cadre." -#: ../src/selection-chemistry.cpp:2072 +#: ../src/selection-chemistry.cpp:2095 msgid "Cannot find the object to select (orphaned clone, offset, textpath, flowed text?)" msgstr "Impossible de trouver l'objet à sélectionner (clone orphelin, offset, chemin de texte, texte encadré ?)" -#: ../src/selection-chemistry.cpp:2078 +#: ../src/selection-chemistry.cpp:2101 msgid "The object you're trying to select is not visible (it is in <defs>)" msgstr "L'objet que vous essayez de sélectionner n'est pas visible (il est dans <defs>)" -#: ../src/selection-chemistry.cpp:2124 +#: ../src/selection-chemistry.cpp:2147 msgid "Select object(s) to convert to marker." msgstr "Sélectionner un ou des objet(s) à convertir en marqueur." -#: ../src/selection-chemistry.cpp:2192 +#: ../src/selection-chemistry.cpp:2215 msgid "Objects to marker" msgstr "Objets en marqueur" -#: ../src/selection-chemistry.cpp:2220 +#: ../src/selection-chemistry.cpp:2243 msgid "Select object(s) to convert to guides." msgstr "Sélectionner un ou des objet(s) à convertir en guides." -#: ../src/selection-chemistry.cpp:2232 +#: ../src/selection-chemistry.cpp:2255 msgid "Objects to guides" msgstr "Objets en guides" -#: ../src/selection-chemistry.cpp:2248 +#: ../src/selection-chemistry.cpp:2271 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:2336 +#: ../src/selection-chemistry.cpp:2359 msgid "Objects to pattern" msgstr "Objets en motif" -#: ../src/selection-chemistry.cpp:2352 +#: ../src/selection-chemistry.cpp:2375 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:2405 +#: ../src/selection-chemistry.cpp:2428 msgid "No pattern fills in the selection." msgstr "Aucun motif de remplissage dans la sélection." -#: ../src/selection-chemistry.cpp:2408 +#: ../src/selection-chemistry.cpp:2431 msgid "Pattern to objects" msgstr "Motif en objets" -#: ../src/selection-chemistry.cpp:2493 +#: ../src/selection-chemistry.cpp:2516 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:2497 +#: ../src/selection-chemistry.cpp:2520 msgid "Rendering bitmap..." msgstr "Génération du bitmap..." -#: ../src/selection-chemistry.cpp:2676 +#: ../src/selection-chemistry.cpp:2699 msgid "Create bitmap" msgstr "Créer un bitmap" -#: ../src/selection-chemistry.cpp:2708 +#: ../src/selection-chemistry.cpp:2731 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:2711 +#: ../src/selection-chemistry.cpp:2734 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:2818 +#: ../src/selection-chemistry.cpp:2841 msgid "Set clipping path" msgstr "Définir un chemin de découpe" -#: ../src/selection-chemistry.cpp:2820 +#: ../src/selection-chemistry.cpp:2843 msgid "Set mask" msgstr "Définir un masque" -#: ../src/selection-chemistry.cpp:2833 +#: ../src/selection-chemistry.cpp:2856 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:2906 +#: ../src/selection-chemistry.cpp:2929 msgid "Release clipping path" msgstr "Retirer le chemin de découpe" -#: ../src/selection-chemistry.cpp:2908 +#: ../src/selection-chemistry.cpp:2931 msgid "Release mask" msgstr "Retirer le masque" -#: ../src/selection-chemistry.cpp:2924 +#: ../src/selection-chemistry.cpp:2947 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:2944 -#: ../src/verbs.cpp:2739 +#: ../src/selection-chemistry.cpp:2967 +#: ../src/verbs.cpp:2749 msgid "Fit Page to Selection" msgstr "Ajuster la page à la sélection" -#: ../src/selection-chemistry.cpp:2969 -#: ../src/verbs.cpp:2741 +#: ../src/selection-chemistry.cpp:2992 +#: ../src/verbs.cpp:2751 msgid "Fit Page to Drawing" msgstr "Ajuster la page au dessin" -#: ../src/selection-chemistry.cpp:2985 -#: ../src/verbs.cpp:2743 +#: ../src/selection-chemistry.cpp:3008 +#: ../src/verbs.cpp:2753 msgid "Fit Page to Selection or Drawing" msgstr "Ajuster la page à la sélection ou au dessin" @@ -9465,8 +9466,8 @@ msgstr "Cercle" #: ../src/selection-describer.cpp:49 #: ../src/selection-describer.cpp:76 #: ../src/ui/dialog/inkscape-preferences.cpp:480 -#: ../src/verbs.cpp:2522 -#: ../src/widgets/toolbox.cpp:3917 +#: ../src/verbs.cpp:2528 +#: ../src/widgets/toolbox.cpp:3920 msgid "Ellipse" msgstr "Ellipse" @@ -9494,14 +9495,14 @@ msgstr "Polyligne" #. Rectangle #: ../src/selection-describer.cpp:65 #: ../src/ui/dialog/inkscape-preferences.cpp:470 -#: ../src/verbs.cpp:2518 +#: ../src/verbs.cpp:2524 msgid "Rectangle" msgstr "Rectangle" #. 3D box #: ../src/selection-describer.cpp:67 #: ../src/ui/dialog/inkscape-preferences.cpp:475 -#: ../src/verbs.cpp:2520 +#: ../src/verbs.cpp:2526 msgid "3D Box" msgstr "Boîte 3D" @@ -9519,14 +9520,14 @@ msgstr "Chemin offset" #. Spiral #: ../src/selection-describer.cpp:80 #: ../src/ui/dialog/inkscape-preferences.cpp:488 -#: ../src/verbs.cpp:2526 +#: ../src/verbs.cpp:2532 msgid "Spiral" msgstr "Spirale" #. Star #: ../src/selection-describer.cpp:82 #: ../src/ui/dialog/inkscape-preferences.cpp:484 -#: ../src/verbs.cpp:2524 +#: ../src/verbs.cpp:2530 #: ../src/widgets/toolbox.cpp:2760 msgid "Star" msgstr "Étoile" @@ -9597,7 +9598,7 @@ msgstr "Utilisez Maj+D pour sélectionner le cadre" #. this is only used with 2 or more objects #: ../src/selection-describer.cpp:211 -#: ../src/spray-context.cpp:288 +#: ../src/spray-context.cpp:284 #: ../src/tweak-context.cpp:202 #, c-format msgid "%i object selected" @@ -9750,19 +9751,25 @@ msgstr "Région d'encadrement" msgid "Flow excluded region" msgstr "Région d'encadrement exclue" -#: ../src/sp-flowtext.cpp:376 +#: ../src/sp-flowtext.cpp:378 +#: ../src/sp-text.cpp:427 +#: ../src/text-context.cpp:1604 +msgid " [truncated]" +msgstr "[tronqué]" + +#: ../src/sp-flowtext.cpp:382 #, c-format -msgid "Flowed text (%d character)" -msgid_plural "Flowed text (%d characters)" -msgstr[0] "Texte encadré (%d caractère)" -msgstr[1] "Texte encadré (%d caractères)" +msgid "Flowed text (%d character%s)" +msgid_plural "Flowed text (%d characters%s)" +msgstr[0] "Texte encadré (%d caractère%s)" +msgstr[1] "Texte encadré (%d caractères%s)" -#: ../src/sp-flowtext.cpp:378 +#: ../src/sp-flowtext.cpp:384 #, c-format -msgid "Linked flowed text (%d character)" -msgid_plural "Linked flowed text (%d characters)" -msgstr[0] "Texte encadré lié (%d caractère)" -msgstr[1] "Texte encadré lié (%d caractères)" +msgid "Linked flowed text (%d character%s)" +msgid_plural "Linked flowed text (%d characters%s)" +msgstr[0] "Texte encadré lié (%d caractère%s)" +msgstr[1] "Texte encadré lié (%d caractères%s)" #: ../src/sp-guide.cpp:287 msgid "Guides Around Page" @@ -9842,7 +9849,7 @@ msgstr "%s; filtré (%s)" msgid "%s; filtered" msgstr "%s; filtré" -#: ../src/sp-item-group.cpp:761 +#: ../src/sp-item-group.cpp:741 #, c-format msgid "Group of %d object" msgid_plural "Group of %d objects" @@ -10058,15 +10065,15 @@ msgstr[1] "Groupe conditionnel de %d objets" msgid "<no name found>" msgstr "<aucun nom trouvé>" -#: ../src/sp-text.cpp:425 +#: ../src/sp-text.cpp:431 #, c-format -msgid "Text on path (%s, %s)" -msgstr "Texte le long d'un chemin (%s, %s)" +msgid "Text on path%s (%s, %s)" +msgstr "Texte le long d'un chemin%s (%s, %s)" -#: ../src/sp-text.cpp:426 +#: ../src/sp-text.cpp:432 #, c-format -msgid "Text (%s, %s)" -msgstr "Texte (%s, %s)" +msgid "Text%s (%s, %s)" +msgstr "Texte%s (%s, %s)" #: ../src/sp-tref.cpp:368 #, c-format @@ -10100,47 +10107,47 @@ msgstr "Clone de : %s" msgid "Orphaned clone" msgstr "Clone orphelin" -#: ../src/spray-context.cpp:290 +#: ../src/spray-context.cpp:286 #: ../src/tweak-context.cpp:204 #, c-format msgid "Nothing selected" msgstr "Rien n'a été sélectionné." -#: ../src/spray-context.cpp:296 +#: ../src/spray-context.cpp:292 #, c-format msgid "%s. Drag, click or scroll to spray copies of the initial selection" msgstr "%s. Cliquer-déplacer, cliquer ou défiler pour pulvériser des copies de la sélection initiale" -#: ../src/spray-context.cpp:299 +#: ../src/spray-context.cpp:295 #, c-format msgid "%s. Drag, click or scroll to spray clones of the initial selection" msgstr "%s. Cliquer-déplacer, cliquer ou défiler pour pulvériser des clones de la sélection initiale" -#: ../src/spray-context.cpp:302 +#: ../src/spray-context.cpp:298 #, c-format msgid "%s. Drag, click or scroll to spray in a single path of the initial selection" msgstr "%s. Cliquer-déplacer, cliquer ou défiler pour pulvériser dans un chemin unique la sélection initiale" -#: ../src/spray-context.cpp:305 +#: ../src/spray-context.cpp:301 #, c-format msgid "%s. Modify spray options" msgstr "%s. Modifier les options du pulvérisateur" -#: ../src/spray-context.cpp:917 +#: ../src/spray-context.cpp:926 msgid "Nothing selected! Select objects to spray." msgstr "Sélection vide ! Sélectionner les objets à pulvériser." -#: ../src/spray-context.cpp:1025 -#: ../src/widgets/toolbox.cpp:4525 +#: ../src/spray-context.cpp:1034 +#: ../src/widgets/toolbox.cpp:4528 msgid "Spray with copies" msgstr "Pulvérise avec des copies" -#: ../src/spray-context.cpp:1029 -#: ../src/widgets/toolbox.cpp:4532 +#: ../src/spray-context.cpp:1038 +#: ../src/widgets/toolbox.cpp:4535 msgid "Spray with clones" msgstr "Pulvérise avec des clones" -#: ../src/spray-context.cpp:1033 +#: ../src/spray-context.cpp:1042 msgid "Spray in single path" msgstr "Pulvérisation par union des formes" @@ -10180,7 +10187,7 @@ 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:192 -#: ../src/verbs.cpp:2374 +#: ../src/verbs.cpp:2380 msgid "Put text on path" msgstr "Mettre le texte le long d'un chemin" @@ -10193,7 +10200,7 @@ msgid "No texts-on-paths in the selection." msgstr "Aucun texte le long d'un chemin dans la sélection." #: ../src/text-chemistry.cpp:229 -#: ../src/verbs.cpp:2376 +#: ../src/verbs.cpp:2382 msgid "Remove text from path" msgstr "Retirer le texte du chemin" @@ -10238,141 +10245,141 @@ msgstr "Convertir du texte encadré en texte" msgid "No flowed text(s) to convert in the selection." msgstr "Aucun texte encadré à convertir dans la sélection." -#: ../src/text-context.cpp:441 +#: ../src/text-context.cpp:448 msgid "Click to edit the text, drag to select part of the text." msgstr "Cliquer pour éditer le texte, cliquer-déplacer pour sélectionner une partie du texte." -#: ../src/text-context.cpp:443 +#: ../src/text-context.cpp:450 msgid "Click to edit the flowed text, drag to select part of the text." msgstr "Cliquer pour éditer le texte encadré, cliquer-déplacer pour sélectionner une partie du texte." -#: ../src/text-context.cpp:498 +#: ../src/text-context.cpp:505 msgid "Create text" msgstr "Créer un texte" -#: ../src/text-context.cpp:522 +#: ../src/text-context.cpp:529 msgid "Non-printable character" msgstr "Caractère non imprimable" -#: ../src/text-context.cpp:537 +#: ../src/text-context.cpp:544 msgid "Insert Unicode character" msgstr "Insérer un caractère Unicode" -#: ../src/text-context.cpp:572 +#: ../src/text-context.cpp:579 #, c-format msgid "Unicode (Enter to finish): %s: %s" msgstr "Unicode (Entrée pour terminer) : %s: %s" -#: ../src/text-context.cpp:574 -#: ../src/text-context.cpp:849 +#: ../src/text-context.cpp:581 +#: ../src/text-context.cpp:856 msgid "Unicode (Enter to finish): " msgstr "Unicode (Entrée pour terminer) : " -#: ../src/text-context.cpp:649 +#: ../src/text-context.cpp:656 #, c-format msgid "Flowed text frame: %s × %s" msgstr "Cadre de texte : %s × %s" -#: ../src/text-context.cpp:681 +#: ../src/text-context.cpp:688 msgid "Type text; Enter to start new line." -msgstr "Taper le texte; Entrée pour commencer une nouvelle ligne." +msgstr "Taper le texte ; Entrée pour commencer une nouvelle ligne." -#: ../src/text-context.cpp:694 +#: ../src/text-context.cpp:701 msgid "Flowed text is created." msgstr "Le texte encadré est créé." -#: ../src/text-context.cpp:696 +#: ../src/text-context.cpp:703 msgid "Create flowed text" msgstr "Créer un texte encadré" -#: ../src/text-context.cpp:698 +#: ../src/text-context.cpp:705 msgid "The frame is too small for the current font size. Flowed text not created." msgstr "Le cadre est trop petit pour la taille de police courante. Le texte encadré n'a pas été créé." -#: ../src/text-context.cpp:834 +#: ../src/text-context.cpp:841 msgid "No-break space" msgstr "Espace insécable" -#: ../src/text-context.cpp:836 +#: ../src/text-context.cpp:843 msgid "Insert no-break space" msgstr "Insérer un espace insécable" -#: ../src/text-context.cpp:873 +#: ../src/text-context.cpp:880 msgid "Make bold" msgstr "Rendre gras" -#: ../src/text-context.cpp:891 +#: ../src/text-context.cpp:898 msgid "Make italic" msgstr "Rendre italique" -#: ../src/text-context.cpp:930 +#: ../src/text-context.cpp:937 msgid "New line" msgstr "Nouvelle ligne" -#: ../src/text-context.cpp:964 +#: ../src/text-context.cpp:971 msgid "Backspace" msgstr "Retour arrière" -#: ../src/text-context.cpp:1012 +#: ../src/text-context.cpp:1019 msgid "Kern to the left" msgstr "Créner vers la gauche" -#: ../src/text-context.cpp:1037 +#: ../src/text-context.cpp:1044 msgid "Kern to the right" msgstr "Créner vers la droite" -#: ../src/text-context.cpp:1062 +#: ../src/text-context.cpp:1069 msgid "Kern up" msgstr "Créner vers le haut" -#: ../src/text-context.cpp:1088 +#: ../src/text-context.cpp:1095 msgid "Kern down" msgstr "Créner vers le bas" -#: ../src/text-context.cpp:1165 +#: ../src/text-context.cpp:1172 msgid "Rotate counterclockwise" msgstr "Tourner dans le sens anti-horaire" -#: ../src/text-context.cpp:1186 +#: ../src/text-context.cpp:1193 msgid "Rotate clockwise" msgstr "Tourner dans le sens horaire" -#: ../src/text-context.cpp:1203 +#: ../src/text-context.cpp:1210 msgid "Contract line spacing" msgstr "Diminuer l'espacement entre les lignes" -#: ../src/text-context.cpp:1211 +#: ../src/text-context.cpp:1218 msgid "Contract letter spacing" msgstr "Diminuer l'espacement des lettres" -#: ../src/text-context.cpp:1230 +#: ../src/text-context.cpp:1237 msgid "Expand line spacing" msgstr "Augmenter l'espacement entre les lignes" -#: ../src/text-context.cpp:1238 +#: ../src/text-context.cpp:1245 msgid "Expand letter spacing" msgstr "Augmenter l'espacement des lettres" -#: ../src/text-context.cpp:1368 +#: ../src/text-context.cpp:1375 msgid "Paste text" msgstr "Coller le texte" -#: ../src/text-context.cpp:1602 +#: ../src/text-context.cpp:1621 #, c-format -msgid "Type or edit flowed text (%d characters); Enter to start new paragraph." -msgstr "Taper ou modifier le texte encadré (%d caractères); Entrée pour commencer un nouveau paragraphe." +msgid "Type or edit flowed text (%d characters%s); Enter to start new paragraph." +msgstr "Saisir ou modifier le texte encadré (%d caractères%s) ; Entrée pour commencer un nouveau paragraphe." -#: ../src/text-context.cpp:1604 +#: ../src/text-context.cpp:1623 #, c-format -msgid "Type or edit text (%d characters); Enter to start new line." -msgstr "Taper ou modifier le texte (%d caractères) ; Entrée pour commencer une nouvelle ligne." +msgid "Type or edit text (%d characters%s); Enter to start new line." +msgstr "Saisir ou modifier le texte (%d caractères%s) ; Entrée pour commencer une nouvelle ligne." -#: ../src/text-context.cpp:1612 +#: ../src/text-context.cpp:1631 #: ../src/tools-switch.cpp:198 msgid "Click to select or create text, drag to create flowed text; then type." msgstr "Cliquer pour sélectionner ou créer un texte, cliquer-déplacer pour créer un texte encadré; puis taper le texte." -#: ../src/text-context.cpp:1722 +#: ../src/text-context.cpp:1741 msgid "Type text" msgstr "Taper du texte" @@ -10703,7 +10710,7 @@ msgstr "Créer un lien" #. "Ungroup" #: ../src/ui/context-menu.cpp:306 -#: ../src/verbs.cpp:2370 +#: ../src/verbs.cpp:2376 msgid "_Ungroup" msgstr "_Dégrouper" @@ -10821,15 +10828,15 @@ msgstr "V :" #: ../src/ui/dialog/align-and-distribute.cpp:509 #: ../src/ui/dialog/align-and-distribute.cpp:789 -#: ../src/ui/dialog/spray-option.cpp:116 -#: ../src/ui/dialog/spray-option.cpp:194 -#: ../src/ui/dialog/spray-option.cpp:212 -#: ../src/widgets/toolbox.cpp:7475 +#: ../src/ui/dialog/spray-option.cpp:117 +#: ../src/ui/dialog/spray-option.cpp:195 +#: ../src/ui/dialog/spray-option.cpp:213 +#: ../src/widgets/toolbox.cpp:7555 msgid "Remove overlaps" msgstr "Supprimer les chevauchements" #: ../src/ui/dialog/align-and-distribute.cpp:540 -#: ../src/widgets/toolbox.cpp:7265 +#: ../src/widgets/toolbox.cpp:7345 msgid "Arrange connector network" msgstr "Arranger le réseau de connecteurs" @@ -10967,7 +10974,7 @@ msgid "Move objects as little as possible so that their bounding boxes do not ov 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:893 -#: ../src/widgets/toolbox.cpp:7436 +#: ../src/widgets/toolbox.cpp:7516 msgid "Nicely arrange selected connector network" msgstr "Dispose le réseau de connecteurs sélectionnés de façon agréable" @@ -11007,7 +11014,7 @@ msgstr "Objet le plus petit" #: ../src/ui/dialog/align-and-distribute.cpp:921 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 #: ../src/ui/dialog/icon-preview.cpp:178 -#: ../src/widgets/desktop-widget.cpp:1580 +#: ../src/widgets/desktop-widget.cpp:1588 msgid "Selection" msgstr "Sélection" @@ -11188,7 +11195,7 @@ msgid "Grids" msgstr "Grilles" #: ../src/ui/dialog/document-properties.cpp:121 -#: ../src/verbs.cpp:2601 +#: ../src/verbs.cpp:2607 #: ../src/widgets/toolbox.cpp:2055 msgid "Snap" msgstr "Magnétisme" @@ -11311,7 +11318,7 @@ msgstr "Le répertoire des profils (%s) est indisponible." #. inform the document, so we can undo #. Color Management #: ../src/ui/dialog/document-properties.cpp:452 -#: ../src/verbs.cpp:2755 +#: ../src/verbs.cpp:2765 msgid "Link Color Profile" msgstr "Lier un profil de couleurs" @@ -11717,9 +11724,9 @@ msgid "Height of filter effects region" msgstr "Hauteur de la zone d'action du filtre" #: ../src/ui/dialog/filter-effects-dialog.cpp:2165 -#: ../src/widgets/toolbox.cpp:3886 -#: ../src/widgets/toolbox.cpp:4277 -#: ../src/widgets/toolbox.cpp:4545 +#: ../src/widgets/toolbox.cpp:3889 +#: ../src/widgets/toolbox.cpp:4278 +#: ../src/widgets/toolbox.cpp:4548 #: ../share/extensions/extrude.inx.h:4 msgid "Mode:" msgstr "Mode :" @@ -11891,7 +11898,7 @@ msgid "The whole filter region will be filled with this color." msgstr "Toute la région affectée par le filtre sera remplie avec cette couleur." #: ../src/ui/dialog/filter-effects-dialog.cpp:2214 -#: ../src/widgets/toolbox.cpp:5518 +#: ../src/widgets/toolbox.cpp:5521 msgid "Opacity:" msgstr "Opacité :" @@ -12183,7 +12190,7 @@ msgstr "Vitesse du défilement automatique de la zone de travail lors que l'on t #: ../src/ui/dialog/tracedialog.cpp:420 #: ../src/ui/dialog/tracedialog.cpp:453 #: ../src/ui/dialog/tracedialog.cpp:596 -#: ../src/widgets/toolbox.cpp:7617 +#: ../src/widgets/toolbox.cpp:7697 msgid "Threshold:" msgstr "Seuil :" @@ -12535,7 +12542,7 @@ msgstr "Définit combien de temps le contour sera visible après son survol par #. Tweak #: ../src/ui/dialog/inkscape-preferences.cpp:447 -#: ../src/verbs.cpp:2514 +#: ../src/verbs.cpp:2520 msgid "Tweak" msgstr "Ajuster" @@ -12546,14 +12553,14 @@ msgstr "Peindre les objets avec :" #. Spray #: ../src/ui/dialog/inkscape-preferences.cpp:453 -#: ../src/verbs.cpp:2516 +#: ../src/verbs.cpp:2522 msgid "Spray" msgstr "Pulvérisateur" #. Zoom #: ../src/ui/dialog/inkscape-preferences.cpp:459 #: ../src/ui/view/edit-widget.cpp:1068 -#: ../src/verbs.cpp:2538 +#: ../src/verbs.cpp:2544 #: ../src/widgets/desktop-widget.cpp:483 msgid "Zoom" msgstr "Zoom" @@ -12573,13 +12580,13 @@ msgstr "Si coché, le résultat du croquis sera moyenné avec tous les autres cr #. Pen #: ../src/ui/dialog/inkscape-preferences.cpp:501 -#: ../src/verbs.cpp:2530 +#: ../src/verbs.cpp:2536 msgid "Pen" msgstr "Stylo" #. Calligraphy #: ../src/ui/dialog/inkscape-preferences.cpp:507 -#: ../src/verbs.cpp:2532 +#: ../src/verbs.cpp:2538 msgid "Calligraphy" msgstr "Plume calligraphique" @@ -12593,19 +12600,19 @@ msgstr "Activer pour que les nouveaux objets soient automatiquement sélectionn #. Paint Bucket #: ../src/ui/dialog/inkscape-preferences.cpp:515 -#: ../src/verbs.cpp:2544 +#: ../src/verbs.cpp:2550 msgid "Paint Bucket" msgstr "Remplissage au seau" #. Eraser #: ../src/ui/dialog/inkscape-preferences.cpp:520 -#: ../src/verbs.cpp:2548 +#: ../src/verbs.cpp:2554 msgid "Eraser" msgstr "Gomme" #. LPETool #: ../src/ui/dialog/inkscape-preferences.cpp:524 -#: ../src/verbs.cpp:2550 +#: ../src/verbs.cpp:2556 msgid "LPE Tool" msgstr "Outil effets de chemin en direct" @@ -12619,13 +12626,13 @@ msgstr "Affiche les échantillons de police à côté du nom dans la liste déro #. Gradient #: ../src/ui/dialog/inkscape-preferences.cpp:539 -#: ../src/verbs.cpp:2536 +#: ../src/verbs.cpp:2542 msgid "Gradient" msgstr "Dégradé" #. Connector #: ../src/ui/dialog/inkscape-preferences.cpp:543 -#: ../src/verbs.cpp:2542 +#: ../src/verbs.cpp:2548 msgid "Connector" msgstr "Connecteur" @@ -12635,7 +12642,7 @@ msgstr "Si coché, les points d'accroche de connecteur ne sont pas montrés pour #. Dropper #: ../src/ui/dialog/inkscape-preferences.cpp:548 -#: ../src/verbs.cpp:2540 +#: ../src/verbs.cpp:2546 msgid "Dropper" msgstr "Pipette" @@ -14115,32 +14122,64 @@ msgstr "Rechercher" msgid "Files found" msgstr "Fichiers trouvés" -#: ../src/ui/dialog/print.cpp:93 +#: ../src/ui/dialog/print.cpp:97 msgid "Could not open temporary PNG for bitmap printing" msgstr "Impossible d'ouvrir un PNG temporaire pour imprimer en bitmap." -#: ../src/ui/dialog/print.cpp:136 +#: ../src/ui/dialog/print.cpp:140 msgid "Could not set up Document" msgstr "Impossible de préparer le document" -#: ../src/ui/dialog/print.cpp:140 +#: ../src/ui/dialog/print.cpp:144 msgid "Failed to set CairoRenderContext" msgstr "Erreur au réglage de CairoRenderContext" #. set up dialog title, based on document name -#: ../src/ui/dialog/print.cpp:180 +#: ../src/ui/dialog/print.cpp:184 msgid "SVG Document" msgstr "Document SVG" -#: ../src/ui/dialog/print.cpp:181 +#: ../src/ui/dialog/print.cpp:185 msgid "Print" msgstr "Imprimer" #. build custom preferences tab -#: ../src/ui/dialog/print.cpp:215 +#: ../src/ui/dialog/print.cpp:219 msgid "Rendering" msgstr "Rendu" +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:61 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:466 +#: ../src/widgets/sp-color-scales.cpp:467 +msgid "Cyan" +msgstr "Cyan" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:66 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:469 +#: ../src/widgets/sp-color-scales.cpp:470 +msgid "Magenta" +msgstr "Magenta" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:71 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:472 +#: ../src/widgets/sp-color-scales.cpp:473 +msgid "Yellow" +msgstr "Jaune" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:76 +#: ../src/ui/widget/selected-style.cpp:236 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-scales.cpp:475 +#: ../src/widgets/sp-color-scales.cpp:476 +msgid "Black" +msgstr "Noir" + #: ../src/ui/dialog/scriptdialog.cpp:211 msgid "_Execute Javascript" msgstr "_Exécuter Javascript" @@ -14165,21 +14204,21 @@ msgstr "Résultat" msgid "Errors" msgstr "Erreurs" -#: ../src/ui/dialog/spray-option.cpp:154 +#: ../src/ui/dialog/spray-option.cpp:155 #: ../share/extensions/polyhedron_3d.inx.h:26 msgid "Minimum" msgstr "Minimum" -#: ../src/ui/dialog/spray-option.cpp:156 +#: ../src/ui/dialog/spray-option.cpp:157 msgid "Min" msgstr "Min" -#: ../src/ui/dialog/spray-option.cpp:164 +#: ../src/ui/dialog/spray-option.cpp:165 #: ../share/extensions/polyhedron_3d.inx.h:24 msgid "Maximum" msgstr "Maximum" -#: ../src/ui/dialog/spray-option.cpp:166 +#: ../src/ui/dialog/spray-option.cpp:167 msgid "Max:" msgstr "Max :" @@ -14195,60 +14234,60 @@ msgstr "Options du curseur" msgid "sprayOptions|Random Options" msgstr "Options aléatoires" +#: ../src/ui/dialog/spray-option.cpp:262 +msgid "sprayOptions|Distribution:" +msgstr "Distribution :" + #. ComboBoxText -#: ../src/ui/dialog/spray-option.cpp:251 -#: ../src/ui/dialog/spray-option.cpp:260 +#: ../src/ui/dialog/spray-option.cpp:263 +#: ../src/ui/dialog/spray-option.cpp:276 msgid "sprayOptions|Uniform" msgstr "Uniforme" -#: ../src/ui/dialog/spray-option.cpp:252 -#: ../src/ui/dialog/spray-option.cpp:261 +#: ../src/ui/dialog/spray-option.cpp:264 +#: ../src/ui/dialog/spray-option.cpp:277 msgid "sprayOptions|Gaussian" msgstr "Gaussienne" -#: ../src/ui/dialog/spray-option.cpp:253 -msgid "sprayOptions|Distribution:" -msgstr "Distribution :" - #. Hbox Random -#: ../src/ui/dialog/spray-option.cpp:277 +#: ../src/ui/dialog/spray-option.cpp:293 msgid "sprayOptions|Scale:" msgstr "Échelle :" -#: ../src/ui/dialog/spray-option.cpp:277 +#: ../src/ui/dialog/spray-option.cpp:293 msgid "Apply a scale factor" msgstr "Appliquer un facteur d'échelle" -#: ../src/ui/dialog/spray-option.cpp:278 +#: ../src/ui/dialog/spray-option.cpp:294 msgid "sprayOptions|Rotation:" msgstr "Rotation :" -#: ../src/ui/dialog/spray-option.cpp:278 +#: ../src/ui/dialog/spray-option.cpp:294 msgid "Apply rotation" msgstr "Appliquer une totation" #. Hbox Cursor -#: ../src/ui/dialog/spray-option.cpp:287 +#: ../src/ui/dialog/spray-option.cpp:303 msgid "sprayOptions|Ratio:" msgstr "Rapport :" -#: ../src/ui/dialog/spray-option.cpp:287 +#: ../src/ui/dialog/spray-option.cpp:303 msgid "Eccentricity of the ellipse" msgstr "Excentricité de l'ellipse" -#: ../src/ui/dialog/spray-option.cpp:288 +#: ../src/ui/dialog/spray-option.cpp:304 msgid "sprayOptions|Angle:" msgstr "Angle :" -#: ../src/ui/dialog/spray-option.cpp:288 +#: ../src/ui/dialog/spray-option.cpp:304 msgid "Angle of the ellipse" msgstr "Angle de l'ellipse" -#: ../src/ui/dialog/spray-option.cpp:289 +#: ../src/ui/dialog/spray-option.cpp:305 msgid "sprayOptions|Width:" msgstr "Largeur :" -#: ../src/ui/dialog/spray-option.cpp:289 +#: ../src/ui/dialog/spray-option.cpp:305 msgid "Size of the ellipse" msgstr "Taille de l'ellipse" @@ -14680,8 +14719,8 @@ msgstr "Passes multiples : crée un groupe de chemins" #. # end multiple scan #. ## end mode page #: ../src/ui/dialog/tracedialog.cpp:563 -#: ../src/widgets/toolbox.cpp:4276 -#: ../src/widgets/toolbox.cpp:4544 +#: ../src/widgets/toolbox.cpp:4277 +#: ../src/widgets/toolbox.cpp:4547 #: ../share/extensions/triangle.inx.h:9 msgid "Mode" msgstr "Mode" @@ -14966,7 +15005,7 @@ msgid "Welcome to Inkscape! Use shape or drawing tools to create objects; msgstr "Bienvenue dans Inkscape ! Utilisez les outils de formes ou de dessin à main levée pour créer des objets; utilisez les sélecteurs (flèches) pour les déplacer ou les modifier." #: ../src/ui/view/edit-widget.cpp:1206 -#: ../src/widgets/desktop-widget.cpp:838 +#: ../src/widgets/desktop-widget.cpp:846 #, c-format msgid "" "Save changes to document \"%s\" before closing?\n" @@ -14979,13 +15018,13 @@ msgstr "" #: ../src/ui/view/edit-widget.cpp:1217 #: ../src/ui/view/edit-widget.cpp:1265 -#: ../src/widgets/desktop-widget.cpp:845 -#: ../src/widgets/desktop-widget.cpp:902 +#: ../src/widgets/desktop-widget.cpp:853 +#: ../src/widgets/desktop-widget.cpp:910 msgid "Close _without saving" msgstr "Fermer _sans enregistrer" #: ../src/ui/view/edit-widget.cpp:1253 -#: ../src/widgets/desktop-widget.cpp:894 +#: ../src/widgets/desktop-widget.cpp:902 #, c-format msgid "" "The file \"%s\" was saved with a format (%s) that may cause data loss!\n" @@ -14997,7 +15036,7 @@ msgstr "" "Voulez-vous enregistrer ce fichier au format Inkscape SVG ?" #: ../src/ui/view/edit-widget.cpp:1268 -#: ../src/widgets/desktop-widget.cpp:905 +#: ../src/widgets/desktop-widget.cpp:913 msgid "_Save as SVG" msgstr "Enregi_strer comme SVG" @@ -15362,13 +15401,6 @@ msgstr "Dernière couleur sélectionnée" msgid "White" msgstr "Blanc" -#: ../src/ui/widget/selected-style.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-scales.cpp:475 -#: ../src/widgets/sp-color-scales.cpp:476 -msgid "Black" -msgstr "Noir" - #: ../src/ui/widget/selected-style.cpp:240 msgid "Copy color" msgstr "Copier la couleur" @@ -15701,1534 +15733,1542 @@ msgstr "Retourner verticalement" #. TRANSLATORS: If you have translated the tutorial-basic.svg file to your language, #. then translate this string as "tutorial-basic.LANG.svg" (where LANG is your language #. code); otherwise leave as "tutorial-basic.svg". -#: ../src/verbs.cpp:1922 +#: ../src/verbs.cpp:1928 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:1926 +#: ../src/verbs.cpp:1932 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:1930 +#: ../src/verbs.cpp:1936 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:1934 +#: ../src/verbs.cpp:1940 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. #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1938 +#: ../src/verbs.cpp:1944 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:1942 +#: ../src/verbs.cpp:1948 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:1946 +#: ../src/verbs.cpp:1952 msgid "tutorial-tips.svg" msgstr "tutorial-tips.fr.svg" -#: ../src/verbs.cpp:2222 -#: ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2228 +#: ../src/verbs.cpp:2757 msgid "Unlock all objects in the current layer" msgstr "Déverrouiller tous les objets sur le calque courant" -#: ../src/verbs.cpp:2226 -#: ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2232 +#: ../src/verbs.cpp:2759 msgid "Unlock all objects in all layers" msgstr "Déverouiller tous les objets sur tous les calques" -#: ../src/verbs.cpp:2230 -#: ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2236 +#: ../src/verbs.cpp:2761 msgid "Unhide all objects in the current layer" msgstr "Montrer tous les objets sur le calque courant" -#: ../src/verbs.cpp:2234 -#: ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2240 +#: ../src/verbs.cpp:2763 msgid "Unhide all objects in all layers" msgstr "Montrer tous les objets sur tous les calques" -#: ../src/verbs.cpp:2249 +#: ../src/verbs.cpp:2255 msgid "Does nothing" msgstr "Ne fait rien" -#: ../src/verbs.cpp:2252 +#: ../src/verbs.cpp:2258 msgid "Create new document from the default template" msgstr "Créer un nouveau document depuis le modèle par défaut" -#: ../src/verbs.cpp:2254 +#: ../src/verbs.cpp:2260 msgid "_Open..." msgstr "_Ouvrir..." -#: ../src/verbs.cpp:2255 +#: ../src/verbs.cpp:2261 msgid "Open an existing document" msgstr "Ouvrir un document existant" -#: ../src/verbs.cpp:2256 +#: ../src/verbs.cpp:2262 msgid "Re_vert" msgstr "_Recharger" -#: ../src/verbs.cpp:2257 +#: ../src/verbs.cpp:2263 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:2258 +#: ../src/verbs.cpp:2264 msgid "_Save" msgstr "_Enregistrer" -#: ../src/verbs.cpp:2258 +#: ../src/verbs.cpp:2264 msgid "Save document" msgstr "Enregistrer le document" -#: ../src/verbs.cpp:2260 +#: ../src/verbs.cpp:2266 msgid "Save _As..." msgstr "Enregistrer _sous..." -#: ../src/verbs.cpp:2261 +#: ../src/verbs.cpp:2267 msgid "Save document under a new name" msgstr "Enregistrer le document sous un nouveau nom" -#: ../src/verbs.cpp:2262 +#: ../src/verbs.cpp:2268 msgid "Save a Cop_y..." msgstr "Enregistrer une cop_ie..." -#: ../src/verbs.cpp:2263 +#: ../src/verbs.cpp:2269 msgid "Save a copy of the document under a new name" msgstr "Enregistrer une copie du document sous un nouveau nom" -#: ../src/verbs.cpp:2264 +#: ../src/verbs.cpp:2270 msgid "_Print..." msgstr "Im_primer..." -#: ../src/verbs.cpp:2264 +#: ../src/verbs.cpp:2270 msgid "Print document" msgstr "Imprimer le document" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2267 +#: ../src/verbs.cpp:2273 msgid "Vac_uum Defs" msgstr "Nettoyer les De_fs" -#: ../src/verbs.cpp:2267 +#: ../src/verbs.cpp:2273 msgid "Remove unused definitions (such as gradients or clipping paths) from the <defs> of the document" 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:2269 +#: ../src/verbs.cpp:2275 msgid "Print Previe_w" msgstr "A_perçu avant impression" -#: ../src/verbs.cpp:2270 +#: ../src/verbs.cpp:2276 msgid "Preview document printout" msgstr "Prévisualiser avant impression" -#: ../src/verbs.cpp:2271 +#: ../src/verbs.cpp:2277 msgid "_Import..." msgstr "_Importer..." -#: ../src/verbs.cpp:2272 +#: ../src/verbs.cpp:2278 msgid "Import a bitmap or SVG image into this document" msgstr "Importer une image SVG ou bitmap dans ce document" -#: ../src/verbs.cpp:2273 +#: ../src/verbs.cpp:2279 msgid "_Export Bitmap..." msgstr "E_xporter en bitmap..." -#: ../src/verbs.cpp:2274 +#: ../src/verbs.cpp:2280 msgid "Export this document or a selection as a bitmap image" msgstr "Exporter ce document ou la sélection en image bitmap" -#: ../src/verbs.cpp:2275 +#: ../src/verbs.cpp:2281 msgid "Import a document from Open Clip Art Library" msgstr "Importer un document 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:2277 +#: ../src/verbs.cpp:2283 msgid "N_ext Window" msgstr "Fenêtre _suivante" -#: ../src/verbs.cpp:2278 +#: ../src/verbs.cpp:2284 msgid "Switch to the next document window" msgstr "Passer à la fenêtre (document) suivante" -#: ../src/verbs.cpp:2279 +#: ../src/verbs.cpp:2285 msgid "P_revious Window" msgstr "Fenêtre _précédente" -#: ../src/verbs.cpp:2280 +#: ../src/verbs.cpp:2286 msgid "Switch to the previous document window" msgstr "Passer à la fenêtre (document) précédente" -#: ../src/verbs.cpp:2281 +#: ../src/verbs.cpp:2287 msgid "_Close" msgstr "_Fermer" -#: ../src/verbs.cpp:2282 +#: ../src/verbs.cpp:2288 msgid "Close this document window" msgstr "Fermer cette fenêtre document" -#: ../src/verbs.cpp:2283 +#: ../src/verbs.cpp:2289 msgid "_Quit" msgstr "_Quitter" -#: ../src/verbs.cpp:2283 +#: ../src/verbs.cpp:2289 msgid "Quit Inkscape" msgstr "Quitter Inkscape" -#: ../src/verbs.cpp:2286 +#: ../src/verbs.cpp:2292 msgid "Undo last action" msgstr "Annuler la dernière action" -#: ../src/verbs.cpp:2289 +#: ../src/verbs.cpp:2295 msgid "Do again the last undone action" msgstr "Refaire la dernière action annulée" -#: ../src/verbs.cpp:2290 +#: ../src/verbs.cpp:2296 msgid "Cu_t" msgstr "_Couper" -#: ../src/verbs.cpp:2291 +#: ../src/verbs.cpp:2297 msgid "Cut selection to clipboard" msgstr "Couper la sélection vers le presse-papiers" -#: ../src/verbs.cpp:2292 +#: ../src/verbs.cpp:2298 msgid "_Copy" msgstr "Co_pier" -#: ../src/verbs.cpp:2293 +#: ../src/verbs.cpp:2299 msgid "Copy selection to clipboard" msgstr "Copier la sélection vers le presse-papiers" -#: ../src/verbs.cpp:2294 +#: ../src/verbs.cpp:2300 msgid "_Paste" msgstr "C_oller" -#: ../src/verbs.cpp:2295 +#: ../src/verbs.cpp:2301 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:2296 +#: ../src/verbs.cpp:2302 msgid "Paste _Style" msgstr "Coller le st_yle" -#: ../src/verbs.cpp:2297 +#: ../src/verbs.cpp:2303 msgid "Apply the style of the copied object to selection" msgstr "Appliquer le style de l'objet copié à la sélection" -#: ../src/verbs.cpp:2299 +#: ../src/verbs.cpp:2305 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:2300 +#: ../src/verbs.cpp:2306 msgid "Paste _Width" msgstr "Coller la _largeur" -#: ../src/verbs.cpp:2301 +#: ../src/verbs.cpp:2307 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:2302 +#: ../src/verbs.cpp:2308 msgid "Paste _Height" msgstr "Coller la _hauteur" -#: ../src/verbs.cpp:2303 +#: ../src/verbs.cpp:2309 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:2304 +#: ../src/verbs.cpp:2310 msgid "Paste Size Separately" msgstr "Coller les dimensions séparément" -#: ../src/verbs.cpp:2305 +#: ../src/verbs.cpp:2311 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:2306 +#: ../src/verbs.cpp:2312 msgid "Paste Width Separately" msgstr "Coller la largeur séparément" -#: ../src/verbs.cpp:2307 +#: ../src/verbs.cpp:2313 msgid "Scale each selected object horizontally to match the width of the copied object" msgstr "Redimensionner horizontalement chaque objet sélectionné afin de correspondre à la largeur de l'objet copié" -#: ../src/verbs.cpp:2308 +#: ../src/verbs.cpp:2314 msgid "Paste Height Separately" msgstr "Coller la hauteur séparément" -#: ../src/verbs.cpp:2309 +#: ../src/verbs.cpp:2315 msgid "Scale each selected object vertically to match the height of the copied object" msgstr "Redimensionner verticalement chaque objet sélectionné afin de correspondre à la hauteur de l'objet copié" -#: ../src/verbs.cpp:2310 +#: ../src/verbs.cpp:2316 msgid "Paste _In Place" msgstr "Coller sur pl_ace" -#: ../src/verbs.cpp:2311 +#: ../src/verbs.cpp:2317 msgid "Paste objects from clipboard to the original location" msgstr "Coller les objets du presse-papiers à leur emplacement d'origine" -#: ../src/verbs.cpp:2312 +#: ../src/verbs.cpp:2318 msgid "Paste Path _Effect" msgstr "Coller l'effet de chemin" -#: ../src/verbs.cpp:2313 +#: ../src/verbs.cpp:2319 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:2314 +#: ../src/verbs.cpp:2320 msgid "Remove Path _Effect" msgstr "Supprimer l'_effet de chemin" -#: ../src/verbs.cpp:2315 +#: ../src/verbs.cpp:2321 msgid "Remove any path effects from selected objects" msgstr "Retirer tous les effets de chemin de la sélection" -#: ../src/verbs.cpp:2316 +#: ../src/verbs.cpp:2322 msgid "Remove Filters" msgstr "Supprimer les filtres" -#: ../src/verbs.cpp:2317 +#: ../src/verbs.cpp:2323 msgid "Remove any filters from selected objects" msgstr "Retirer tous les filtres de la sélection" -#: ../src/verbs.cpp:2318 +#: ../src/verbs.cpp:2324 msgid "_Delete" msgstr "_Supprimer" -#: ../src/verbs.cpp:2319 +#: ../src/verbs.cpp:2325 msgid "Delete selection" msgstr "Supprimer la sélection" -#: ../src/verbs.cpp:2320 +#: ../src/verbs.cpp:2326 msgid "Duplic_ate" msgstr "Dupli_quer" -#: ../src/verbs.cpp:2321 +#: ../src/verbs.cpp:2327 msgid "Duplicate selected objects" msgstr "Dupliquer les objets sélectionnés" -#: ../src/verbs.cpp:2322 +#: ../src/verbs.cpp:2328 msgid "Create Clo_ne" msgstr "Créer un clo_ne" -#: ../src/verbs.cpp:2323 +#: ../src/verbs.cpp:2329 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:2324 +#: ../src/verbs.cpp:2330 msgid "Unlin_k Clone" msgstr "_Délier le clone" -#: ../src/verbs.cpp:2325 +#: ../src/verbs.cpp:2331 msgid "Cut the selected clones' links to the originals, turning them into standalone objects" msgstr "Couper le lien entre le clone sélectionné et son original, le transformant en objet indépendant" -#: ../src/verbs.cpp:2326 +#: ../src/verbs.cpp:2332 msgid "Relink to Copied" msgstr "Relier à la copie" -#: ../src/verbs.cpp:2327 +#: ../src/verbs.cpp:2333 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:2328 +#: ../src/verbs.cpp:2334 msgid "Select _Original" msgstr "Sélectionner l'_original" -#: ../src/verbs.cpp:2329 +#: ../src/verbs.cpp:2335 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:2330 +#: ../src/verbs.cpp:2336 msgid "Objects to _Marker" msgstr "Objets en _marqueur" -#: ../src/verbs.cpp:2331 +#: ../src/verbs.cpp:2337 msgid "Convert selection to a line marker" msgstr "Transforme la sélection en marqueur de ligne" -#: ../src/verbs.cpp:2332 +#: ../src/verbs.cpp:2338 msgid "Objects to Gu_ides" msgstr "Objets en gu_ides" -#: ../src/verbs.cpp:2333 +#: ../src/verbs.cpp:2339 msgid "Convert selected objects to a collection of guidelines aligned with their edges" msgstr "Convertir les objets sélectionnés en une collection de guides alignés avec leurs bords" -#: ../src/verbs.cpp:2334 +#: ../src/verbs.cpp:2340 msgid "Objects to Patter_n" msgstr "Objets en _motif" -#: ../src/verbs.cpp:2335 +#: ../src/verbs.cpp:2341 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "Convertir la sélection en rectangle rempli par ce motif" -#: ../src/verbs.cpp:2336 +#: ../src/verbs.cpp:2342 msgid "Pattern to _Objects" msgstr "Motif en _objets" -#: ../src/verbs.cpp:2337 +#: ../src/verbs.cpp:2343 msgid "Extract objects from a tiled pattern fill" msgstr "Extraire des objet(s) d'un motif de remplissage" -#: ../src/verbs.cpp:2338 +#: ../src/verbs.cpp:2344 msgid "Clea_r All" msgstr "Efface_r tout" -#: ../src/verbs.cpp:2339 +#: ../src/verbs.cpp:2345 msgid "Delete all objects from document" msgstr "Supprimer tous les objets du document" -#: ../src/verbs.cpp:2340 +#: ../src/verbs.cpp:2346 msgid "Select Al_l" msgstr "Sélectionner _tout" -#: ../src/verbs.cpp:2341 +#: ../src/verbs.cpp:2347 msgid "Select all objects or all nodes" msgstr "Sélectionner tous les objets ou tous les nÅ“uds" -#: ../src/verbs.cpp:2342 +#: ../src/verbs.cpp:2348 msgid "Select All in All La_yers" msgstr "Tout s_électionner dans tous les calques" -#: ../src/verbs.cpp:2343 +#: ../src/verbs.cpp:2349 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:2344 +#: ../src/verbs.cpp:2350 msgid "In_vert Selection" msgstr "In_verser la sélection" -#: ../src/verbs.cpp:2345 +#: ../src/verbs.cpp:2351 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:2346 +#: ../src/verbs.cpp:2352 msgid "Invert in All Layers" msgstr "Inverser dans tous les calques" -#: ../src/verbs.cpp:2347 +#: ../src/verbs.cpp:2353 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:2348 +#: ../src/verbs.cpp:2354 msgid "Select Next" msgstr "Sélectionner suivant" -#: ../src/verbs.cpp:2349 +#: ../src/verbs.cpp:2355 msgid "Select next object or node" msgstr "Sélectionner l'objet ou nÅ“ud suivant" -#: ../src/verbs.cpp:2350 +#: ../src/verbs.cpp:2356 msgid "Select Previous" msgstr "Sélectionner précédent" -#: ../src/verbs.cpp:2351 +#: ../src/verbs.cpp:2357 msgid "Select previous object or node" msgstr "Sélectionner l'objet ou nÅ“ud précédent" -#: ../src/verbs.cpp:2352 +#: ../src/verbs.cpp:2358 msgid "D_eselect" msgstr "_Désélectionner" -#: ../src/verbs.cpp:2353 +#: ../src/verbs.cpp:2359 msgid "Deselect any selected objects or nodes" msgstr "Désélectionner tous les objets ou nÅ“uds" -#: ../src/verbs.cpp:2354 +#: ../src/verbs.cpp:2360 msgid "_Guides Around Page" msgstr "_Guides autour de la page" -#: ../src/verbs.cpp:2355 +#: ../src/verbs.cpp:2361 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:2356 +#: ../src/verbs.cpp:2362 msgid "Next Path Effect Parameter" msgstr "Paramètre suivant" -#: ../src/verbs.cpp:2357 +#: ../src/verbs.cpp:2363 msgid "Show next Path Effect parameter for editing" msgstr "Afficher le paramètre d'effet de chemin suivant pour le modifier" #. Selection -#: ../src/verbs.cpp:2360 +#: ../src/verbs.cpp:2366 msgid "Raise to _Top" msgstr "Monter au premier p_lan" -#: ../src/verbs.cpp:2361 +#: ../src/verbs.cpp:2367 msgid "Raise selection to top" msgstr "Monter la sélection au premier plan" -#: ../src/verbs.cpp:2362 +#: ../src/verbs.cpp:2368 msgid "Lower to _Bottom" msgstr "Descendre à l'arrière-pl_an" -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2369 msgid "Lower selection to bottom" msgstr "Descendre la sélection à l'arrière-plan" -#: ../src/verbs.cpp:2364 +#: ../src/verbs.cpp:2370 msgid "_Raise" msgstr "_Monter" -#: ../src/verbs.cpp:2365 +#: ../src/verbs.cpp:2371 msgid "Raise selection one step" msgstr "Monter la sélection d'un cran" -#: ../src/verbs.cpp:2366 +#: ../src/verbs.cpp:2372 msgid "_Lower" msgstr "D_escendre" -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2373 msgid "Lower selection one step" msgstr "Descendre la sélection d'un cran" -#: ../src/verbs.cpp:2368 +#: ../src/verbs.cpp:2374 msgid "_Group" msgstr "_Grouper" -#: ../src/verbs.cpp:2369 +#: ../src/verbs.cpp:2375 msgid "Group selected objects" msgstr "Grouper les objets sélectionnés" -#: ../src/verbs.cpp:2371 +#: ../src/verbs.cpp:2377 msgid "Ungroup selected groups" msgstr "Dégrouper les groupes sélectionnés" -#: ../src/verbs.cpp:2373 +#: ../src/verbs.cpp:2379 msgid "_Put on Path" msgstr "Mettre _suivant un chemin" -#: ../src/verbs.cpp:2375 +#: ../src/verbs.cpp:2381 msgid "_Remove from Path" msgstr "_Retirer du chemin" -#: ../src/verbs.cpp:2377 +#: ../src/verbs.cpp:2383 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:2380 +#: ../src/verbs.cpp:2386 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:2382 +#: ../src/verbs.cpp:2388 msgid "_Union" msgstr "_Union" -#: ../src/verbs.cpp:2383 +#: ../src/verbs.cpp:2389 msgid "Create union of selected paths" msgstr "Créer l'union des chemins sélectionnés" -#: ../src/verbs.cpp:2384 +#: ../src/verbs.cpp:2390 msgid "_Intersection" msgstr "_Intersection" -#: ../src/verbs.cpp:2385 +#: ../src/verbs.cpp:2391 msgid "Create intersection of selected paths" msgstr "Créer l'intersection des chemins sélectionnés" -#: ../src/verbs.cpp:2386 +#: ../src/verbs.cpp:2392 msgid "_Difference" msgstr "_Différence" -#: ../src/verbs.cpp:2387 +#: ../src/verbs.cpp:2393 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:2388 +#: ../src/verbs.cpp:2394 msgid "E_xclusion" msgstr "E_xclusion" -#: ../src/verbs.cpp:2389 +#: ../src/verbs.cpp:2395 msgid "Create exclusive OR of selected paths (those parts that belong to only one path)" msgstr "Créer un OU exclusif des chemins sélectionnés (seules les parties qui n'appartiennent qu'à un seul chemin)" -#: ../src/verbs.cpp:2390 +#: ../src/verbs.cpp:2396 msgid "Di_vision" msgstr "Di_vision" -#: ../src/verbs.cpp:2391 +#: ../src/verbs.cpp:2397 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:2394 +#: ../src/verbs.cpp:2400 msgid "Cut _Path" msgstr "Décou_per le chemin" -#: ../src/verbs.cpp:2395 +#: ../src/verbs.cpp:2401 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:2399 +#: ../src/verbs.cpp:2405 msgid "Outs_et" msgstr "Dil_ater" -#: ../src/verbs.cpp:2400 +#: ../src/verbs.cpp:2406 msgid "Outset selected paths" msgstr "Dilater les chemins sélectionnés" -#: ../src/verbs.cpp:2402 +#: ../src/verbs.cpp:2408 msgid "O_utset Path by 1 px" msgstr "_Dilater le chemin de 1px" -#: ../src/verbs.cpp:2403 +#: ../src/verbs.cpp:2409 msgid "Outset selected paths by 1 px" msgstr "Dilater les chemins sélectionnés de 1px" -#: ../src/verbs.cpp:2405 +#: ../src/verbs.cpp:2411 msgid "O_utset Path by 10 px" msgstr "_Dilater le chemin de 10px" -#: ../src/verbs.cpp:2406 +#: ../src/verbs.cpp:2412 msgid "Outset selected paths by 10 px" msgstr "Dilater les chemins sélectionnés de 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:2410 +#: ../src/verbs.cpp:2416 msgid "I_nset" msgstr "Co_ntracter" -#: ../src/verbs.cpp:2411 +#: ../src/verbs.cpp:2417 msgid "Inset selected paths" msgstr "Contracter les chemins sélectionnés" -#: ../src/verbs.cpp:2413 +#: ../src/verbs.cpp:2419 msgid "I_nset Path by 1 px" msgstr "Co_ntracter le chemin de 1px" -#: ../src/verbs.cpp:2414 +#: ../src/verbs.cpp:2420 msgid "Inset selected paths by 1 px" msgstr "Contracter les chemins sélectionnés de 1px" -#: ../src/verbs.cpp:2416 +#: ../src/verbs.cpp:2422 msgid "I_nset Path by 10 px" msgstr "Co_ntracter le chemin de 10px" -#: ../src/verbs.cpp:2417 +#: ../src/verbs.cpp:2423 msgid "Inset selected paths by 10 px" msgstr "Contracter les chemins sélectionnés de 10px" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2425 msgid "D_ynamic Offset" msgstr "Offset d_ynamique" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2425 msgid "Create a dynamic offset object" msgstr "Créer un objet offset dynamique" -#: ../src/verbs.cpp:2421 +#: ../src/verbs.cpp:2427 msgid "_Linked Offset" msgstr "Offset _lié" -#: ../src/verbs.cpp:2422 +#: ../src/verbs.cpp:2428 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:2424 +#: ../src/verbs.cpp:2430 msgid "_Stroke to Path" msgstr "_Contour en chemin" -#: ../src/verbs.cpp:2425 +#: ../src/verbs.cpp:2431 msgid "Convert selected object's stroke to paths" msgstr "Convertir les contours des objets sélectionnés en chemins" -#: ../src/verbs.cpp:2426 +#: ../src/verbs.cpp:2432 msgid "Si_mplify" msgstr "Si_mplifier" -#: ../src/verbs.cpp:2427 +#: ../src/verbs.cpp:2433 msgid "Simplify selected paths (remove extra nodes)" msgstr "Simplifier les chemins sélectionnés (supprimer des nÅ“uds superflus)" -#: ../src/verbs.cpp:2428 +#: ../src/verbs.cpp:2434 msgid "_Reverse" msgstr "Invers_er" -#: ../src/verbs.cpp:2429 +#: ../src/verbs.cpp:2435 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)" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2431 +#: ../src/verbs.cpp:2437 msgid "_Trace Bitmap..." msgstr "Vec_toriser le bitmap..." -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2438 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:2433 +#: ../src/verbs.cpp:2439 msgid "_Make a Bitmap Copy" msgstr "Faire une copie bit_map" -#: ../src/verbs.cpp:2434 +#: ../src/verbs.cpp:2440 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:2435 +#: ../src/verbs.cpp:2441 msgid "_Combine" msgstr "Com_biner" -#: ../src/verbs.cpp:2436 +#: ../src/verbs.cpp:2442 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:2439 +#: ../src/verbs.cpp:2445 msgid "Break _Apart" msgstr "Sépa_rer" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2446 msgid "Break selected paths into subpaths" msgstr "Séparer les chemins sélectionnés en sous-chemins" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2447 msgid "Rows and Columns..." msgstr "Lignes et colonnes..." -#: ../src/verbs.cpp:2442 +#: ../src/verbs.cpp:2448 msgid "Arrange selected objects in a table" msgstr "Arranger les objets sélectionnés dans une grille" #. Layer -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2450 msgid "_Add Layer..." msgstr "_Ajouter un calque..." -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2451 msgid "Create a new layer" msgstr "Créer un nouveau calque" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2452 msgid "Re_name Layer..." msgstr "Re_nommer le calque..." -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2453 msgid "Rename the current layer" msgstr "Renommer le calque courant" -#: ../src/verbs.cpp:2448 +#: ../src/verbs.cpp:2454 msgid "Switch to Layer Abov_e" msgstr "Passer au calque supéri_eur" -#: ../src/verbs.cpp:2449 +#: ../src/verbs.cpp:2455 msgid "Switch to the layer above the current" msgstr "Passer au calque au-dessus du calque courant" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2456 msgid "Switch to Layer Belo_w" msgstr "Passer au calque inférie_ur" -#: ../src/verbs.cpp:2451 +#: ../src/verbs.cpp:2457 msgid "Switch to the layer below the current" msgstr "Passer au calque en-dessous du calque courant" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2458 msgid "Move Selection to Layer Abo_ve" msgstr "Déplacer la sélection au calque su_périeur" -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2459 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:2454 +#: ../src/verbs.cpp:2460 msgid "Move Selection to Layer Bel_ow" msgstr "Déplacer la sélection au calque in_férieur" -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2461 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:2456 +#: ../src/verbs.cpp:2462 msgid "Layer to _Top" msgstr "Calque au pre_mier plan" -#: ../src/verbs.cpp:2457 +#: ../src/verbs.cpp:2463 msgid "Raise the current layer to the top" msgstr "Monter le calque courant au premier plan" -#: ../src/verbs.cpp:2458 +#: ../src/verbs.cpp:2464 msgid "Layer to _Bottom" msgstr "Calque à l'a_rrière-plan" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2465 msgid "Lower the current layer to the bottom" msgstr "Descendre le calque courant à l'arrière-plan" -#: ../src/verbs.cpp:2460 +#: ../src/verbs.cpp:2466 msgid "_Raise Layer" msgstr "M_onter le calque" -#: ../src/verbs.cpp:2461 +#: ../src/verbs.cpp:2467 msgid "Raise the current layer" msgstr "Monter le calque courant" -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2468 msgid "_Lower Layer" msgstr "Descen_dre le calque" -#: ../src/verbs.cpp:2463 +#: ../src/verbs.cpp:2469 msgid "Lower the current layer" msgstr "Descendre le calque courant" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2470 msgid "Duplicate Current Layer" msgstr "Dupliquer le calque courant" -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2471 msgid "Duplicate an existing layer" msgstr "Dupliquer un calque existant" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2472 msgid "_Delete Current Layer" msgstr "_Supprimer le calque courant" -#: ../src/verbs.cpp:2467 +#: ../src/verbs.cpp:2473 msgid "Delete the current layer" msgstr "Supprimer le calque courant" -#: ../src/verbs.cpp:2468 +#: ../src/verbs.cpp:2474 msgid "_Show/hide other layers" msgstr "Afficher ou masquer les autres calques" -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2475 msgid "Solo the current layer" msgstr "Afficher le calque courant uniquement" #. Object -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2478 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:2475 +#: ../src/verbs.cpp:2481 msgid "Rotate selection 90° clockwise" msgstr "Tourner la sélection de 90° dans le sens horaire" -#: ../src/verbs.cpp:2476 +#: ../src/verbs.cpp:2482 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:2479 +#: ../src/verbs.cpp:2485 msgid "Rotate selection 90° counter-clockwise" msgstr "Tourner la sélection de 90° dans le sens anti-horaire" -#: ../src/verbs.cpp:2480 +#: ../src/verbs.cpp:2486 msgid "Remove _Transformations" msgstr "Retirer les _transformations" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2487 msgid "Remove transformations from object" msgstr "retirer les transformations de l'objet" -#: ../src/verbs.cpp:2482 +#: ../src/verbs.cpp:2488 msgid "_Object to Path" msgstr "_Objet en chemin" -#: ../src/verbs.cpp:2483 +#: ../src/verbs.cpp:2489 msgid "Convert selected object to path" msgstr "Convertir les objets sélectionnés en chemins" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2490 msgid "_Flow into Frame" msgstr "_Encadrer" -#: ../src/verbs.cpp:2485 +#: ../src/verbs.cpp:2491 msgid "Put text into a frame (path or shape), creating a flowed text linked to the frame object" msgstr "Placer du texte dans un cadre (chemin ou forme), créant un texte encadré lié à l'objet cadre" -#: ../src/verbs.cpp:2486 +#: ../src/verbs.cpp:2492 msgid "_Unflow" msgstr "_Désencadrer" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2493 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:2488 +#: ../src/verbs.cpp:2494 msgid "_Convert to Text" msgstr "_Convertir en texte" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2495 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:2491 +#: ../src/verbs.cpp:2497 msgid "Flip _Horizontal" msgstr "Retourner _horizontalement" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2497 msgid "Flip selected objects horizontally" msgstr "Retourner horizontalement les objets sélectionnés" -#: ../src/verbs.cpp:2494 +#: ../src/verbs.cpp:2500 msgid "Flip _Vertical" msgstr "Retourner _verticalement" -#: ../src/verbs.cpp:2494 +#: ../src/verbs.cpp:2500 msgid "Flip selected objects vertically" msgstr "Retourner verticalement les objets sélectionnés" -#: ../src/verbs.cpp:2497 +#: ../src/verbs.cpp:2503 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:2499 +#: ../src/verbs.cpp:2505 msgid "Edit mask" msgstr "Modifier le masque" -#: ../src/verbs.cpp:2500 #: ../src/verbs.cpp:2506 +#: ../src/verbs.cpp:2512 msgid "_Release" msgstr "_Retirer" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2507 msgid "Remove mask from selection" msgstr "Retirer le masque de la sélection" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2509 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:2505 +#: ../src/verbs.cpp:2511 #: ../src/widgets/toolbox.cpp:1472 msgid "Edit clipping path" msgstr "Modifier le chemin de découpe" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2513 msgid "Remove clipping path from selection" msgstr "Retirer le chemin de découpe de la sélection" #. Tools -#: ../src/verbs.cpp:2510 +#: ../src/verbs.cpp:2516 msgid "Select" msgstr "Sélectionner" -#: ../src/verbs.cpp:2511 +#: ../src/verbs.cpp:2517 msgid "Select and transform objects" msgstr "Sélectionner et transformer des objets" -#: ../src/verbs.cpp:2512 +#: ../src/verbs.cpp:2518 msgid "Node Edit" msgstr "Éditer les nÅ“uds" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2519 msgid "Edit paths by nodes" msgstr "Éditer les nÅ“uds ou les poignées de contrôle d'un chemin" -#: ../src/verbs.cpp:2515 +#: ../src/verbs.cpp:2521 msgid "Tweak objects by sculpting or painting" msgstr "Ajuster les objets en les sculptant ou en les peignant" -#: ../src/verbs.cpp:2517 +#: ../src/verbs.cpp:2523 msgid "Spray objects by sculpting or painting" msgstr "Pulvériser les objets en les sculptant ou en les peignant" -#: ../src/verbs.cpp:2519 +#: ../src/verbs.cpp:2525 msgid "Create rectangles and squares" msgstr "Créer des rectangles et des carrés" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2527 msgid "Create 3D boxes" msgstr "Créer une boîte 3D" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2529 msgid "Create circles, ellipses, and arcs" msgstr "Créer des cercles, des ellipses et des arcs" -#: ../src/verbs.cpp:2525 +#: ../src/verbs.cpp:2531 msgid "Create stars and polygons" msgstr "Créer des étoiles et des polygones" -#: ../src/verbs.cpp:2527 +#: ../src/verbs.cpp:2533 msgid "Create spirals" msgstr "Créer des spirales" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2535 msgid "Draw freehand lines" msgstr "Dessiner des lignes à main levée" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2537 msgid "Draw Bezier curves and straight lines" msgstr "Tracer des courbes de Bézier et des segments de droites" -#: ../src/verbs.cpp:2533 +#: ../src/verbs.cpp:2539 msgid "Draw calligraphic or brush strokes" msgstr "Créer un tracé calligraphique ou au pinceau" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2541 msgid "Create and edit text objects" msgstr "Créer et éditer des objets textes" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2543 msgid "Create and edit gradients" msgstr "Créer et éditer des dégradés" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2545 msgid "Zoom in or out" msgstr "(Dé)zoommer" -#: ../src/verbs.cpp:2541 +#: ../src/verbs.cpp:2547 msgid "Pick colors from image" msgstr "Capturer des couleurs depuis l'image" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2549 msgid "Create diagram connectors" msgstr "Créer des connecteurs" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2551 msgid "Fill bounded areas" msgstr "Remplir une zone bornée" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2552 msgid "LPE Edit" msgstr "Édition des effets de chemin en direct" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2553 msgid "Edit Path Effect parameters" msgstr "Modifier les paramètres des effets de chemin" -#: ../src/verbs.cpp:2549 +#: ../src/verbs.cpp:2555 msgid "Erase existing paths" msgstr "Effacer les chemins existants" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2557 msgid "Do geometric constructions" msgstr "Réalise des contructions géométriques" #. Tool prefs -#: ../src/verbs.cpp:2553 +#: ../src/verbs.cpp:2559 msgid "Selector Preferences" msgstr "Préférences du sélecteur" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2560 msgid "Open Preferences for the Selector tool" msgstr "Ouvrir les préférences de l'outil sélecteur" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2561 msgid "Node Tool Preferences" msgstr "Préférences des nÅ“uds" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2562 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:2557 +#: ../src/verbs.cpp:2563 msgid "Tweak Tool Preferences" msgstr "Préférences de l'outil d'ajustement" -#: ../src/verbs.cpp:2558 +#: ../src/verbs.cpp:2564 msgid "Open Preferences for the Tweak tool" msgstr "Ouvrir les préférences de l'outil d'ajustement" -#: ../src/verbs.cpp:2559 +#: ../src/verbs.cpp:2565 msgid "Spray Tool Preferences" msgstr "Préférences de l'outil pulvérisateur" -#: ../src/verbs.cpp:2560 +#: ../src/verbs.cpp:2566 msgid "Open Preferences for the Spray tool" msgstr "Ouvrir les préférences de l'outil pulvérisateur" -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2567 msgid "Rectangle Preferences" msgstr "Préférences des rectangles" -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2568 msgid "Open Preferences for the Rectangle tool" msgstr "Ouvrir les préférences de l'outil rectangle" -#: ../src/verbs.cpp:2563 +#: ../src/verbs.cpp:2569 msgid "3D Box Preferences" msgstr "Préférences des boîtes 3D" -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2570 msgid "Open Preferences for the 3D Box tool" msgstr "Ouvrir les préférences de l'outil boîte 3D" -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2571 msgid "Ellipse Preferences" msgstr "Préférences des ellipses" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2572 msgid "Open Preferences for the Ellipse tool" msgstr "Ouvrir les préférences de l'outil ellipse" -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2573 msgid "Star Preferences" msgstr "Préférences des étoiles" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2574 msgid "Open Preferences for the Star tool" msgstr "Ouvrir les préférences de l'outil étoile" -#: ../src/verbs.cpp:2569 +#: ../src/verbs.cpp:2575 msgid "Spiral Preferences" msgstr "Préférences des spirales" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2576 msgid "Open Preferences for the Spiral tool" msgstr "Ouvrir les préférences de l'outil spirale" -#: ../src/verbs.cpp:2571 +#: ../src/verbs.cpp:2577 msgid "Pencil Preferences" msgstr "Préférences du crayon" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2578 msgid "Open Preferences for the Pencil tool" msgstr "Ouvrir les préférences de l'outil crayon" -#: ../src/verbs.cpp:2573 +#: ../src/verbs.cpp:2579 msgid "Pen Preferences" msgstr "Préférences du stylo" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2580 msgid "Open Preferences for the Pen tool" msgstr "Ouvrir les préférences de l'outil stylo" -#: ../src/verbs.cpp:2575 +#: ../src/verbs.cpp:2581 msgid "Calligraphic Preferences" msgstr "Préférences de la plume calligraphique" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2582 msgid "Open Preferences for the Calligraphy tool" msgstr "Ouvrir les préférences de la plume calligraphique" -#: ../src/verbs.cpp:2577 +#: ../src/verbs.cpp:2583 msgid "Text Preferences" msgstr "Préférences des textes" -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2584 msgid "Open Preferences for the Text tool" msgstr "Ouvrir les préférences de l'outil texte" -#: ../src/verbs.cpp:2579 +#: ../src/verbs.cpp:2585 msgid "Gradient Preferences" msgstr "Préférences des dégradés" -#: ../src/verbs.cpp:2580 +#: ../src/verbs.cpp:2586 msgid "Open Preferences for the Gradient tool" msgstr "Ouvrir les préférences de l'outil de dégradé" -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2587 msgid "Zoom Preferences" msgstr "Préférences du zoom" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2588 msgid "Open Preferences for the Zoom tool" msgstr "Ouvrir les préférences de l'outil zoom" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2589 msgid "Dropper Preferences" msgstr "Préférences de la pipette" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2590 msgid "Open Preferences for the Dropper tool" msgstr "Ouvrir les préférences de l'outil pipette" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2591 msgid "Connector Preferences" msgstr "Préférences des connecteurs" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2592 msgid "Open Preferences for the Connector tool" msgstr "Ouvrir les préférences de l'outil connecteur" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2593 msgid "Paint Bucket Preferences" msgstr "Préférences de remplissage au seau" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2594 msgid "Open Preferences for the Paint Bucket tool" msgstr "Ouvrir les préférences de l'outil de remplissage au seau" -#: ../src/verbs.cpp:2589 +#: ../src/verbs.cpp:2595 msgid "Eraser Preferences" msgstr "Préférences de la gomme" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2596 msgid "Open Preferences for the Eraser tool" msgstr "Ouvrir les préférences de l'outil gomme" -#: ../src/verbs.cpp:2591 +#: ../src/verbs.cpp:2597 msgid "LPE Tool Preferences" msgstr "Préférences de l'outil Effets de chemin en direct" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2598 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:2595 +#: ../src/verbs.cpp:2601 msgid "Zoom In" msgstr "Zoommer" -#: ../src/verbs.cpp:2595 +#: ../src/verbs.cpp:2601 msgid "Zoom in" msgstr "Zoommer" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2602 msgid "Zoom Out" msgstr "Dézoommer" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2602 msgid "Zoom out" msgstr "Dézoommer" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2603 msgid "_Rulers" msgstr "_Règles" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2603 msgid "Show or hide the canvas rulers" msgstr "Afficher ou non les règles de la zone de travail" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2604 msgid "Scroll_bars" msgstr "_Barres de défilement" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2604 msgid "Show or hide the canvas scrollbars" msgstr "Afficher ou non les barres de défilement de la zone de travail" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2605 msgid "_Grid" msgstr "_Grille" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2605 msgid "Show or hide the grid" msgstr "Afficher ou non la grille" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2606 msgid "G_uides" msgstr "G_uides" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2606 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:2601 +#: ../src/verbs.cpp:2607 msgid "Toggle snapping on or off" msgstr "Activer ou désactiver le magnétisme" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2608 msgid "Nex_t Zoom" msgstr "Zoom suivan_t" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2608 msgid "Next zoom (from the history of zooms)" msgstr "Zoom suivant (dans l'historique des zooms)" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2610 msgid "Pre_vious Zoom" msgstr "Zoom _précédent" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2610 msgid "Previous zoom (from the history of zooms)" msgstr "Zoom précédent (dans l'historique des zooms)" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2612 msgid "Zoom 1:_1" msgstr "Zoom 1:_1" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2612 msgid "Zoom to 1:1" msgstr "Zoommer à 1:1" -#: ../src/verbs.cpp:2608 +#: ../src/verbs.cpp:2614 msgid "Zoom 1:_2" msgstr "Zoom 1:_2" -#: ../src/verbs.cpp:2608 +#: ../src/verbs.cpp:2614 msgid "Zoom to 1:2" msgstr "Zoommer à 1:2" -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2616 msgid "_Zoom 2:1" msgstr "_Zoom 2:1" -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2616 msgid "Zoom to 2:1" msgstr "Zoommer à 2:1" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2619 msgid "_Fullscreen" msgstr "Plein _écran" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2619 msgid "Stretch this document window to full screen" msgstr "Afficher cette fenêtre (document) en plein écran" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2622 msgid "Toggle _Focus Mode" msgstr "Inverser le mode de _focus" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2622 msgid "Remove excess toolbars to focus on drawing" msgstr "Supprime les barres superflues pour se concentrer sur le dessin" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2624 msgid "Duplic_ate Window" msgstr "Dupliquer la _fenêtre" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2624 msgid "Open a new window with the same document" msgstr "Ouvrir une nouvelle fenêtre avec le même document" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2626 msgid "_New View Preview" msgstr "_Nouvel aperçu" -#: ../src/verbs.cpp:2621 +#: ../src/verbs.cpp:2627 msgid "New View Preview" msgstr "Nouvel aperçu" #. "view_new_preview" -#: ../src/verbs.cpp:2623 +#: ../src/verbs.cpp:2629 msgid "_Normal" msgstr "_Normal" -#: ../src/verbs.cpp:2624 +#: ../src/verbs.cpp:2630 msgid "Switch to normal display mode" msgstr "Passer en mode d'affichage normal" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2631 msgid "No _Filters" msgstr "Sans _filtre" -#: ../src/verbs.cpp:2626 +#: ../src/verbs.cpp:2632 msgid "Switch to normal display without filters" msgstr "Passer en mode d'affichage normal, sans filtre" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2633 msgid "_Outline" msgstr "_Contour" -#: ../src/verbs.cpp:2628 +#: ../src/verbs.cpp:2634 msgid "Switch to outline (wireframe) display mode" msgstr "Passer en mode d'affichage contour (fil de fer)" -#: ../src/verbs.cpp:2629 +#: ../src/verbs.cpp:2635 +msgid "_Print Colors Preview" +msgstr "A_perçu des couleurs d'impression" + +#: ../src/verbs.cpp:2636 +msgid "Switch to print colors preview mode" +msgstr "Passer en mode aperçu des couleurs d'impression" + +#: ../src/verbs.cpp:2637 msgid "_Toggle" msgstr "Al_terner" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2638 msgid "Toggle between normal and outline display modes" msgstr "Alterner entre les modes d'affichage normal et contour" -#: ../src/verbs.cpp:2632 +#: ../src/verbs.cpp:2640 msgid "Color-managed view" msgstr "Affichage avec gestion des couleurs" -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2641 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:2635 +#: ../src/verbs.cpp:2643 msgid "Ico_n Preview..." msgstr "Aperçu d'_icône..." -#: ../src/verbs.cpp:2636 +#: ../src/verbs.cpp:2644 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:2638 +#: ../src/verbs.cpp:2646 msgid "Zoom to fit page in window" msgstr "Ajuster la page à la fenêtre" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2647 msgid "Page _Width" msgstr "_Largeur de la page" -#: ../src/verbs.cpp:2640 +#: ../src/verbs.cpp:2648 msgid "Zoom to fit page width in window" msgstr "Zoomer pour ajuster la largeur de la page à la fenêtre" -#: ../src/verbs.cpp:2642 +#: ../src/verbs.cpp:2650 msgid "Zoom to fit drawing in window" msgstr "Zoomer pour ajuster le dessin à la fenêtre" -#: ../src/verbs.cpp:2644 +#: ../src/verbs.cpp:2652 msgid "Zoom to fit selection in window" msgstr "Zoomer pour ajuster la sélection à la fenêtre" #. Dialogs -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2655 msgid "In_kscape Preferences..." msgstr "Préférences d'In_kscape..." -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2656 msgid "Edit global Inkscape preferences" msgstr "Éditer les préférences globales d'Inkscape" -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2657 msgid "_Document Properties..." msgstr "Propriétés du do_cument..." -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2658 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:2651 +#: ../src/verbs.cpp:2659 msgid "Document _Metadata..." msgstr "_Métadonnées du document..." -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2660 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:2653 +#: ../src/verbs.cpp:2661 msgid "_Fill and Stroke..." msgstr "_Remplissage et contour..." -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2662 msgid "Edit objects' colors, gradients, stroke width, arrowheads, dash patterns..." msgstr "Éditer les couleurs de l'objet, ses dégradés, l'épaisseur de son contour, les têtes de flèches, les pointillés..." #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2664 msgid "S_watches..." msgstr "_Palettes..." -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2665 msgid "Select colors from a swatches palette" msgstr "Sélectionner des couleurs depuis une palette" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2666 msgid "Transfor_m..." msgstr "_Transformer..." -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2667 msgid "Precisely control objects' transformations" msgstr "Contrôler précisément les transformations d'objets" -#: ../src/verbs.cpp:2660 +#: ../src/verbs.cpp:2668 msgid "_Align and Distribute..." msgstr "Aligner et distri_buer..." -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2669 msgid "Align and distribute objects" msgstr "Aligner et distribuer des objets" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2670 msgid "_Spray options..." msgstr "Options du pulvéri_sateur..." -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2671 msgid "Some options for the spray" msgstr "Options pour le pulvérisateur" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2672 msgid "Undo _History..." msgstr "_Historique des annulations" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2673 msgid "Undo History" msgstr "Historique des annulations" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2674 msgid "_Text and Font..." msgstr "_Texte et police..." -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2675 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:2668 +#: ../src/verbs.cpp:2676 msgid "_XML Editor..." msgstr "Éditeur _XML..." -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2677 msgid "View and edit the XML tree of the document" msgstr "Voir et éditer l'arbre XML du document" -#: ../src/verbs.cpp:2670 +#: ../src/verbs.cpp:2678 msgid "_Find..." msgstr "_Rechercher..." -#: ../src/verbs.cpp:2671 +#: ../src/verbs.cpp:2679 msgid "Find objects in document" msgstr "Rechercher des objets dans le document" -#: ../src/verbs.cpp:2672 +#: ../src/verbs.cpp:2680 msgid "Find and _Replace Text..." msgstr "Trouver et _remplacer le texte..." -#: ../src/verbs.cpp:2673 +#: ../src/verbs.cpp:2681 msgid "Find and replace text in document" msgstr "Rechercher et remplacer du texte dans le document" -#: ../src/verbs.cpp:2674 +#: ../src/verbs.cpp:2682 msgid "Check Spellin_g..." msgstr "Vérification ortho_graphique..." -#: ../src/verbs.cpp:2675 +#: ../src/verbs.cpp:2683 msgid "Check spelling of text in document" msgstr "Vérifier l'orthographe des texte du document" -#: ../src/verbs.cpp:2676 +#: ../src/verbs.cpp:2684 msgid "_Messages..." msgstr "_Messages..." -#: ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2685 msgid "View debug messages" msgstr "Voir les messages de débuggage" -#: ../src/verbs.cpp:2678 +#: ../src/verbs.cpp:2686 msgid "S_cripts..." msgstr "S_cripts..." -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2687 msgid "Run scripts" msgstr "Exécuter des scripts" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2688 msgid "Show/Hide D_ialogs" msgstr "Afficher/cacher les boîtes de d_ialogue" -#: ../src/verbs.cpp:2681 +#: ../src/verbs.cpp:2689 msgid "Show or hide all open dialogs" msgstr "Afficher ou non les dialogues ouverts" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2690 msgid "Create Tiled Clones..." msgstr "Créer un pavage avec des clones..." -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2691 msgid "Create multiple clones of selected object, arranging them into a pattern or scattering" msgstr "Créer des clones multiple d'un objet, et les arranger selon un motif ou les disperser" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2692 msgid "_Object Properties..." msgstr "Propriétés de l'_objet..." -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2693 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" @@ -17236,204 +17276,212 @@ msgstr "Editer l'Id, les statuts de visibilité et de verrouillage et autres pro #. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient", #. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL), #. #endif -#: ../src/verbs.cpp:2690 +#: ../src/verbs.cpp:2698 msgid "_Input Devices..." msgstr "Périp_hériques de saisie..." -#: ../src/verbs.cpp:2691 -#: ../src/verbs.cpp:2693 +#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2701 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:2692 +#: ../src/verbs.cpp:2700 msgid "_Input Devices (new)..." msgstr "Périphériques de saisie... (nouveau)" -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2702 msgid "_Extensions..." msgstr "_Extensions..." -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2703 msgid "Query information about extensions" msgstr "Demander des informations à propos des extensions" -#: ../src/verbs.cpp:2696 +#: ../src/verbs.cpp:2704 msgid "Layer_s..." msgstr "_Calques..." -#: ../src/verbs.cpp:2697 +#: ../src/verbs.cpp:2705 msgid "View Layers" msgstr "Afficher les calques" -#: ../src/verbs.cpp:2698 +#: ../src/verbs.cpp:2706 msgid "Path Effect Editor..." msgstr "Éditeur d'effets de chemin..." -#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2707 msgid "Manage, edit, and apply path effects" msgstr "Créer, modifier et appliquer des effets de chemin" -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2708 msgid "Filter Editor..." msgstr "Éditeur de filtres..." -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2709 msgid "Manage, edit, and apply SVG filters" msgstr "Gérer, modifier et appliquer des filtres SVG" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2710 msgid "SVG Font Editor..." msgstr "Éditeur de fontes SVG..." -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2711 msgid "Edit SVG fonts" msgstr "Éditer les fontes SVG" +#: ../src/verbs.cpp:2712 +msgid "Print Colors..." +msgstr "Imprimer les couleurs..." + +#: ../src/verbs.cpp:2713 +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" + #. Help -#: ../src/verbs.cpp:2706 +#: ../src/verbs.cpp:2716 msgid "About E_xtensions" msgstr "À propos des e_xtensions" -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2717 msgid "Information on Inkscape extensions" msgstr "Information sur les extensions d'Inkscape" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2718 msgid "About _Memory" msgstr "Gestion _mémoire" -#: ../src/verbs.cpp:2709 +#: ../src/verbs.cpp:2719 msgid "Memory usage information" msgstr "Information sur l'utilisation de la mémoire" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2720 msgid "_About Inkscape" msgstr "À _propos d'Inkscape" -#: ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2721 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:2716 +#: ../src/verbs.cpp:2726 msgid "Inkscape: _Basic" msgstr "Inkscape : _basique" -#: ../src/verbs.cpp:2717 +#: ../src/verbs.cpp:2727 msgid "Getting started with Inkscape" msgstr "Premiers pas avec Inkscape" #. "tutorial_basic" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2728 msgid "Inkscape: _Shapes" msgstr "Inkscape : _formes" -#: ../src/verbs.cpp:2719 +#: ../src/verbs.cpp:2729 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:2720 +#: ../src/verbs.cpp:2730 msgid "Inkscape: _Advanced" msgstr "Inkscape : _avancé" -#: ../src/verbs.cpp:2721 +#: ../src/verbs.cpp:2731 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:2723 +#: ../src/verbs.cpp:2733 msgid "Inkscape: T_racing" msgstr "Inkscape : _vectorisation" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2734 msgid "Using bitmap tracing" msgstr "Vectorisation de bitmap" #. "tutorial_tracing" -#: ../src/verbs.cpp:2725 +#: ../src/verbs.cpp:2735 msgid "Inkscape: _Calligraphy" msgstr "Inkscape : _calligraphie" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2736 msgid "Using the Calligraphy pen tool" msgstr "Utilisation de la plume calligraphique d'Inkscape" -#: ../src/verbs.cpp:2727 +#: ../src/verbs.cpp:2737 msgid "_Elements of Design" msgstr "Rudiments de _design" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2738 msgid "Principles of design in the tutorial form" msgstr "Rudiments de design sous forme de didacticiel" #. "tutorial_design" -#: ../src/verbs.cpp:2729 +#: ../src/verbs.cpp:2739 msgid "_Tips and Tricks" msgstr "_Trucs et astuces" -#: ../src/verbs.cpp:2730 +#: ../src/verbs.cpp:2740 msgid "Miscellaneous tips and tricks" msgstr "Divers trucs et astuces" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2743 msgid "Previous Extension" msgstr "Extension précédente" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2744 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:2735 +#: ../src/verbs.cpp:2745 msgid "Previous Extension Settings..." msgstr "Paramètres de l'extension précédente..." -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2746 msgid "Repeat the last extension with new settings" msgstr "Répéter la dernière extension avec les nouveaux paramètres" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2750 msgid "Fit the page to the current selection" msgstr "Ajuster la page à la sélection courante" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2752 msgid "Fit the page to the drawing" msgstr "Ajuster la page au dessin" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2754 msgid "Fit the page to the current selection or the drawing if there is no selection" msgstr "Ajuster la page à la sélection courante ou au dessin s'il n'y a pas de sélection" #. LockAndHide -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2756 msgid "Unlock All" msgstr "Déverrouiller tout" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2758 msgid "Unlock All in All Layers" msgstr "Tout déverouiller dans tous les calques" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2760 msgid "Unhide All" msgstr "Montrer tout" -#: ../src/verbs.cpp:2752 +#: ../src/verbs.cpp:2762 msgid "Unhide All in All Layers" msgstr "Tout montrer dans tous les calques" -#: ../src/verbs.cpp:2756 +#: ../src/verbs.cpp:2766 msgid "Link an ICC color profile" msgstr "Lier un profil de couleur ICC" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2767 msgid "Remove Color Profile" msgstr "Supprimer le profil de couleur" -#: ../src/verbs.cpp:2758 +#: ../src/verbs.cpp:2768 msgid "Remove a linked ICC color profile" msgstr "Supprimer un profil de couleur ICC lié" @@ -17457,15 +17505,35 @@ msgstr "%s: %d (contour) - Inkscape" #: ../src/widgets/desktop-widget.cpp:617 #, c-format +msgid "%s: %d (no filters) - Inkscape" +msgstr "%s: %d (aucun filtre) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:619 +#, c-format +msgid "%s: %d (print colors preview) - Inkscape" +msgstr "%s: %d (aperçu des couleurs d'impression) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:621 +#, c-format msgid "%s: %d - Inkscape" msgstr "%s: %d - Inkscape" -#: ../src/widgets/desktop-widget.cpp:621 +#: ../src/widgets/desktop-widget.cpp:625 #, c-format msgid "%s (outline) - Inkscape" msgstr "%s (contour) - Inkscape" -#: ../src/widgets/desktop-widget.cpp:623 +#: ../src/widgets/desktop-widget.cpp:627 +#, c-format +msgid "%s (no filters) - Inkscape" +msgstr "%s (aucun filtre) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:629 +#, c-format +msgid "%s (print colors preview) - Inkscape" +msgstr "%s (aperçu des couleurs d'impression) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:631 #, c-format msgid "%s - Inkscape" msgstr "%s - Inkscape" @@ -17569,10 +17637,10 @@ msgstr "Éditer les stops du dégradé" #: ../src/widgets/toolbox.cpp:2735 #: ../src/widgets/toolbox.cpp:3066 #: ../src/widgets/toolbox.cpp:3104 -#: ../src/widgets/toolbox.cpp:3719 -#: ../src/widgets/toolbox.cpp:3743 -#: ../src/widgets/toolbox.cpp:5349 -#: ../src/widgets/toolbox.cpp:5378 +#: ../src/widgets/toolbox.cpp:3722 +#: ../src/widgets/toolbox.cpp:3746 +#: ../src/widgets/toolbox.cpp:5352 +#: ../src/widgets/toolbox.cpp:5381 msgid "New:" msgstr "Créer :" @@ -17603,10 +17671,10 @@ msgstr "Appliquer le dégradé au contour" #: ../src/widgets/toolbox.cpp:2659 #: ../src/widgets/toolbox.cpp:3074 #: ../src/widgets/toolbox.cpp:3092 -#: ../src/widgets/toolbox.cpp:3721 -#: ../src/widgets/toolbox.cpp:3732 -#: ../src/widgets/toolbox.cpp:5352 -#: ../src/widgets/toolbox.cpp:5363 +#: ../src/widgets/toolbox.cpp:3724 +#: ../src/widgets/toolbox.cpp:3735 +#: ../src/widgets/toolbox.cpp:5355 +#: ../src/widgets/toolbox.cpp:5366 msgid "Change:" msgstr "Modifier :" @@ -17917,27 +17985,6 @@ msgstr "_N" msgid "Gray" msgstr "Niveaux de gris" -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:466 -#: ../src/widgets/sp-color-scales.cpp:467 -msgid "Cyan" -msgstr "Cyan" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:469 -#: ../src/widgets/sp-color-scales.cpp:470 -msgid "Magenta" -msgstr "Magenta" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:472 -#: ../src/widgets/sp-color-scales.cpp:473 -msgid "Yellow" -msgstr "Jaune" - #: ../src/widgets/sp-color-icc-selector.cpp:296 msgid "Fix" msgstr "Fixer" @@ -18639,14 +18686,14 @@ msgid "Scatter randomly the corners and angles" msgstr "Disperser aléatoirement les sommets et les angles" #: ../src/widgets/toolbox.cpp:2855 -#: ../src/widgets/toolbox.cpp:3794 -#: ../src/widgets/toolbox.cpp:4054 -#: ../src/widgets/toolbox.cpp:7681 +#: ../src/widgets/toolbox.cpp:3797 +#: ../src/widgets/toolbox.cpp:4055 +#: ../src/widgets/toolbox.cpp:7761 msgid "Defaults" msgstr "R-à-z" #: ../src/widgets/toolbox.cpp:2856 -#: ../src/widgets/toolbox.cpp:3795 +#: ../src/widgets/toolbox.cpp:3798 msgid "Reset shape parameters to defaults (use Inkscape Preferences > Tools to change defaults)" msgstr "Restaurer les préférences de la forme par défaut (changez les valeurs par défaut dans Inkscape Préférences > Outils)" @@ -18709,1145 +18756,1145 @@ msgstr "Rendre les coins pointus" # ligne d'horizon ? #. TODO: use the correct axis here, too -#: ../src/widgets/toolbox.cpp:3379 +#: ../src/widgets/toolbox.cpp:3382 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "Boîte 3D: changer la perspective (angle de ligne d'horizon)" -#: ../src/widgets/toolbox.cpp:3449 +#: ../src/widgets/toolbox.cpp:3452 msgid "Angle in X direction" msgstr "Angle dans la direction X" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3451 +#: ../src/widgets/toolbox.cpp:3454 msgid "Angle of PLs in X direction" msgstr "Angle des lignes parallèles dans la direction X" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3473 +#: ../src/widgets/toolbox.cpp:3476 msgid "State of VP in X direction" msgstr "État du point de fuite dans la direction X" -#: ../src/widgets/toolbox.cpp:3474 +#: ../src/widgets/toolbox.cpp:3477 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "Alterner le point de fuite dans la direction X entre « fini » et « infini » (=parallèles)" -#: ../src/widgets/toolbox.cpp:3489 +#: ../src/widgets/toolbox.cpp:3492 msgid "Angle in Y direction" msgstr "Angle dans la direction Y" -#: ../src/widgets/toolbox.cpp:3489 +#: ../src/widgets/toolbox.cpp:3492 msgid "Angle Y:" msgstr "Angle Y :" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3491 +#: ../src/widgets/toolbox.cpp:3494 msgid "Angle of PLs in Y direction" msgstr "Angle des lignes parallèles dans la direction Y" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3512 +#: ../src/widgets/toolbox.cpp:3515 msgid "State of VP in Y direction" msgstr "État du point de fuite dans la direction Y" -#: ../src/widgets/toolbox.cpp:3513 +#: ../src/widgets/toolbox.cpp:3516 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "Alterner le point de fuite dans la direction Y entre « fini » et « infini » (=parallèles)" -#: ../src/widgets/toolbox.cpp:3528 +#: ../src/widgets/toolbox.cpp:3531 msgid "Angle in Z direction" msgstr "Angle dans la direction Z" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3530 +#: ../src/widgets/toolbox.cpp:3533 msgid "Angle of PLs in Z direction" msgstr "Angle des lignes parallèles dans la direction Z" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3551 +#: ../src/widgets/toolbox.cpp:3554 msgid "State of VP in Z direction" msgstr "État du point de fuite dans la direction Z" -#: ../src/widgets/toolbox.cpp:3552 +#: ../src/widgets/toolbox.cpp:3555 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "Alterner le point de fuite dans la direction Z entre « fini » et « infini » (=parallèles)" -#: ../src/widgets/toolbox.cpp:3610 +#: ../src/widgets/toolbox.cpp:3613 msgid "Change spiral" msgstr "Modifier une spirale" -#: ../src/widgets/toolbox.cpp:3751 +#: ../src/widgets/toolbox.cpp:3754 msgid "just a curve" msgstr "juste une courbe" -#: ../src/widgets/toolbox.cpp:3751 +#: ../src/widgets/toolbox.cpp:3754 msgid "one full revolution" msgstr "une révolution complète" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Number of turns" msgstr "Nombre de tours" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Turns:" msgstr "Tours :" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Number of revolutions" msgstr "Nombre de révolutions" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "circle" msgstr "cercle" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "edge is much denser" msgstr "le bord est beaucoup plus dense" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "edge is denser" msgstr "le bord est plus dense" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "even" msgstr "égal" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "center is denser" msgstr "le centre est plus dense" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "center is much denser" msgstr "le centre est beaucoup plus dense" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "Divergence" msgstr "Divergence :" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "Divergence:" msgstr "Divergence :" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "How much denser/sparser are outer revolutions; 1 = uniform" msgstr "Densité de la révolution; 1 = uniforme" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts from center" msgstr "démarrer du centre" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts mid-way" msgstr "démarrer du milieu" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts near edge" msgstr "démarrer près du bord" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Inner radius" msgstr "Rayon intérieur :" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Inner radius:" msgstr "Rayon intérieur :" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Radius of the innermost revolution (relative to the spiral size)" msgstr "Rayon de la révolution intérieure (relatif aux dimensions de la spirale)" -#: ../src/widgets/toolbox.cpp:3855 +#: ../src/widgets/toolbox.cpp:3858 msgid "Bezier" msgstr "Bézier" -#: ../src/widgets/toolbox.cpp:3856 +#: ../src/widgets/toolbox.cpp:3859 msgid "Create regular Bezier path" msgstr "Créer un chemin de Bézier régulier" -#: ../src/widgets/toolbox.cpp:3862 +#: ../src/widgets/toolbox.cpp:3865 msgid "Spiro" msgstr "Spiro" -#: ../src/widgets/toolbox.cpp:3863 +#: ../src/widgets/toolbox.cpp:3866 msgid "Create Spiro path" msgstr "Créer un chemin spirographique" -#: ../src/widgets/toolbox.cpp:3870 +#: ../src/widgets/toolbox.cpp:3873 msgid "Zigzag" msgstr "Zigzag" -#: ../src/widgets/toolbox.cpp:3871 +#: ../src/widgets/toolbox.cpp:3874 msgid "Create a sequence of straight line segments" msgstr "Créer une séquence de segments de lignes droites" -#: ../src/widgets/toolbox.cpp:3877 +#: ../src/widgets/toolbox.cpp:3880 msgid "Paraxial" msgstr "Paraxial" -#: ../src/widgets/toolbox.cpp:3878 +#: ../src/widgets/toolbox.cpp:3881 msgid "Create a sequence of paraxial line segments" msgstr "Créer une séquence de segments de lignes paraxiales" -#: ../src/widgets/toolbox.cpp:3886 +#: ../src/widgets/toolbox.cpp:3889 msgid "Mode of new lines drawn by this tool" msgstr "Mode des nouvelles lignes dessinées avec cet outil" -#: ../src/widgets/toolbox.cpp:3915 +#: ../src/widgets/toolbox.cpp:3918 msgid "Triangle in" msgstr "Triangle décroissant" -#: ../src/widgets/toolbox.cpp:3916 +#: ../src/widgets/toolbox.cpp:3919 msgid "Triangle out" msgstr "Triangle croissant" -#: ../src/widgets/toolbox.cpp:3918 +#: ../src/widgets/toolbox.cpp:3921 msgid "From clipboard" msgstr "À partir du presse-papier" -#: ../src/widgets/toolbox.cpp:3943 -#: ../src/widgets/toolbox.cpp:3944 +#: ../src/widgets/toolbox.cpp:3946 +#: ../src/widgets/toolbox.cpp:3947 msgid "Shape:" msgstr "Forme :" -#: ../src/widgets/toolbox.cpp:3943 +#: ../src/widgets/toolbox.cpp:3946 msgid "Shape of new paths drawn by this tool" msgstr "Style des nouveaux chemins dessinés avec cet outil" -#: ../src/widgets/toolbox.cpp:4028 +#: ../src/widgets/toolbox.cpp:4032 msgid "(many nodes, rough)" msgstr "(nombreux nÅ“uds, rugueux)" -#: ../src/widgets/toolbox.cpp:4028 -#: ../src/widgets/toolbox.cpp:4148 -#: ../src/widgets/toolbox.cpp:4165 -#: ../src/widgets/toolbox.cpp:4368 -#: ../src/widgets/toolbox.cpp:4472 -#: ../src/widgets/toolbox.cpp:4488 -#: ../src/widgets/toolbox.cpp:4504 -#: ../src/widgets/toolbox.cpp:4564 -#: ../src/widgets/toolbox.cpp:4931 -#: ../src/widgets/toolbox.cpp:4964 -#: ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4032 +#: ../src/widgets/toolbox.cpp:4149 +#: ../src/widgets/toolbox.cpp:4166 +#: ../src/widgets/toolbox.cpp:4369 +#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4934 +#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:5953 msgid "(default)" msgstr "(défaut)" -#: ../src/widgets/toolbox.cpp:4028 +#: ../src/widgets/toolbox.cpp:4032 msgid "(few nodes, smooth)" msgstr "(peu de nÅ“uds, doux)" -#: ../src/widgets/toolbox.cpp:4031 +#: ../src/widgets/toolbox.cpp:4035 msgid "Smoothing:" msgstr "Lissage :" -#: ../src/widgets/toolbox.cpp:4031 +#: ../src/widgets/toolbox.cpp:4035 msgid "Smoothing: " msgstr "Lissage :" -#: ../src/widgets/toolbox.cpp:4032 +#: ../src/widgets/toolbox.cpp:4036 msgid "How much smoothing (simplifying) is applied to the line" msgstr "Quel niveau de lissage (simplification) est appliqué à la ligne" -#: ../src/widgets/toolbox.cpp:4055 +#: ../src/widgets/toolbox.cpp:4056 msgid "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to change defaults)" msgstr "Restaurer les préférences du crayon par défaut (changez les valeurs par défaut dans Préférences d'Inkscape > Outils)" #. Width -#: ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4149 msgid "(pinch tweak)" msgstr "(ajustement serré)" -#: ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4149 msgid "(broad tweak)" msgstr "(ajustement large)" -#: ../src/widgets/toolbox.cpp:4151 +#: ../src/widgets/toolbox.cpp:4152 msgid "The width of the tweak area (relative to the visible canvas area)" msgstr "Largeur de la zone d'ajustement (relativement à la zone de travail visible)" #. Force -#: ../src/widgets/toolbox.cpp:4165 +#: ../src/widgets/toolbox.cpp:4166 msgid "(minimum force)" msgstr "(force minimum)" -#: ../src/widgets/toolbox.cpp:4165 +#: ../src/widgets/toolbox.cpp:4166 msgid "(maximum force)" msgstr "(force maximum)" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "Force" msgstr "Force" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "Force:" msgstr "Force :" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "The force of the tweak action" msgstr "Force de l'action d'ajustement" -#: ../src/widgets/toolbox.cpp:4186 +#: ../src/widgets/toolbox.cpp:4187 msgid "Move mode" msgstr "Mode déplacement" -#: ../src/widgets/toolbox.cpp:4187 +#: ../src/widgets/toolbox.cpp:4188 msgid "Move objects in any direction" msgstr "Déplace la sélection dans la direction du curseur" -#: ../src/widgets/toolbox.cpp:4193 +#: ../src/widgets/toolbox.cpp:4194 msgid "Move in/out mode" msgstr "Mode rapprochement/éloignement" -#: ../src/widgets/toolbox.cpp:4194 +#: ../src/widgets/toolbox.cpp:4195 msgid "Move objects towards cursor; with Shift from cursor" msgstr "Déplace l'objet vers le curseur ; avec Maj, à l'encontre du curseur" -#: ../src/widgets/toolbox.cpp:4200 +#: ../src/widgets/toolbox.cpp:4201 msgid "Move jitter mode" msgstr "Mode déplacement aléatoire" -#: ../src/widgets/toolbox.cpp:4201 +#: ../src/widgets/toolbox.cpp:4202 msgid "Move objects in random directions" msgstr "Déplace la sélection dans une direction aléatoire" -#: ../src/widgets/toolbox.cpp:4207 +#: ../src/widgets/toolbox.cpp:4208 msgid "Scale mode" msgstr "Mode redimensionnement" -#: ../src/widgets/toolbox.cpp:4208 +#: ../src/widgets/toolbox.cpp:4209 msgid "Shrink objects, with Shift enlarge" msgstr "Rétrécir les objets, avec Maj. étirer" -#: ../src/widgets/toolbox.cpp:4214 +#: ../src/widgets/toolbox.cpp:4215 msgid "Rotate mode" msgstr "Mode rotation" -#: ../src/widgets/toolbox.cpp:4215 +#: ../src/widgets/toolbox.cpp:4216 msgid "Rotate objects, with Shift counterclockwise" msgstr "Applique une rotation dans le sens horaire ; avec Maj, le sens est inversé" -#: ../src/widgets/toolbox.cpp:4221 +#: ../src/widgets/toolbox.cpp:4222 msgid "Duplicate/delete mode" msgstr "Mode duplication/suppression" -#: ../src/widgets/toolbox.cpp:4222 +#: ../src/widgets/toolbox.cpp:4223 msgid "Duplicate objects, with Shift delete" msgstr "Duplique les objets ; avec Maj, efface" -#: ../src/widgets/toolbox.cpp:4228 +#: ../src/widgets/toolbox.cpp:4229 msgid "Push mode" msgstr "Mode poussée" -#: ../src/widgets/toolbox.cpp:4229 +#: ../src/widgets/toolbox.cpp:4230 msgid "Push parts of paths in any direction" msgstr "Pousse le chemin dans le sens du curseur" -#: ../src/widgets/toolbox.cpp:4235 +#: ../src/widgets/toolbox.cpp:4236 msgid "Shrink/grow mode" msgstr "Mode rétrécissement/élargissement" -#: ../src/widgets/toolbox.cpp:4236 +#: ../src/widgets/toolbox.cpp:4237 msgid "Shrink (inset) parts of paths; with Shift grow (outset)" msgstr "Rétrécit les chemins (contraction) ; avec Maj, élargit (dilatation)" -#: ../src/widgets/toolbox.cpp:4242 +#: ../src/widgets/toolbox.cpp:4243 msgid "Attract/repel mode" msgstr "Mode attraction/répulsion" -#: ../src/widgets/toolbox.cpp:4243 +#: ../src/widgets/toolbox.cpp:4244 msgid "Attract parts of paths towards cursor; with Shift from cursor" msgstr "Attire les chemins vers le curseur ; avec Maj, éloigne les chemins du curseur" -#: ../src/widgets/toolbox.cpp:4249 +#: ../src/widgets/toolbox.cpp:4250 msgid "Roughen mode" msgstr "Mode rugueux" -#: ../src/widgets/toolbox.cpp:4250 +#: ../src/widgets/toolbox.cpp:4251 msgid "Roughen parts of paths" msgstr "Rend les chemins plus rugueux" -#: ../src/widgets/toolbox.cpp:4256 +#: ../src/widgets/toolbox.cpp:4257 msgid "Color paint mode" msgstr "Mode peinture de couleur" -#: ../src/widgets/toolbox.cpp:4257 +#: ../src/widgets/toolbox.cpp:4258 msgid "Paint the tool's color upon selected objects" msgstr "Décaler la couleur des objets vers celle de l'outil" -#: ../src/widgets/toolbox.cpp:4263 +#: ../src/widgets/toolbox.cpp:4264 msgid "Color jitter mode" msgstr "Mode perturbation des couleurs" -#: ../src/widgets/toolbox.cpp:4264 +#: ../src/widgets/toolbox.cpp:4265 msgid "Jitter the colors of selected objects" msgstr "Perturber la couleur des objets sélectionnés" -#: ../src/widgets/toolbox.cpp:4270 +#: ../src/widgets/toolbox.cpp:4271 msgid "Blur mode" msgstr "Mode flou" -#: ../src/widgets/toolbox.cpp:4271 +#: ../src/widgets/toolbox.cpp:4272 msgid "Blur selected objects more; with Shift, blur less" msgstr "Ajoute du flou à la sélection ; avec Maj, retire du flou" -#: ../src/widgets/toolbox.cpp:4298 +#: ../src/widgets/toolbox.cpp:4299 msgid "Channels:" msgstr "Canaux :" -#: ../src/widgets/toolbox.cpp:4309 +#: ../src/widgets/toolbox.cpp:4310 msgid "In color mode, act on objects' hue" msgstr "En mode couleur, agit sur la teinte des objets" #. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/toolbox.cpp:4313 +#: ../src/widgets/toolbox.cpp:4314 msgid "H" msgstr "T" -#: ../src/widgets/toolbox.cpp:4324 +#: ../src/widgets/toolbox.cpp:4325 msgid "In color mode, act on objects' saturation" msgstr "En mode couleur, agit sur la saturation des objets" # Saturation (in HSL) #. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/toolbox.cpp:4328 +#: ../src/widgets/toolbox.cpp:4329 msgid "S" msgstr "S" -#: ../src/widgets/toolbox.cpp:4339 +#: ../src/widgets/toolbox.cpp:4340 msgid "In color mode, act on objects' lightness" msgstr "En mode couleur, agit sur la luminosité des objets" # Luminosity (in HSL) #. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/toolbox.cpp:4343 +#: ../src/widgets/toolbox.cpp:4344 msgid "L" msgstr "L" -#: ../src/widgets/toolbox.cpp:4354 +#: ../src/widgets/toolbox.cpp:4355 msgid "In color mode, act on objects' opacity" msgstr "En mode couleur, agit sur l'opacité des objets" # Opacity #. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/toolbox.cpp:4358 +#: ../src/widgets/toolbox.cpp:4359 msgid "O" msgstr "O" #. Fidelity -#: ../src/widgets/toolbox.cpp:4368 +#: ../src/widgets/toolbox.cpp:4369 msgid "(rough, simplified)" msgstr "(grossier, simplifié)" -#: ../src/widgets/toolbox.cpp:4368 +#: ../src/widgets/toolbox.cpp:4369 msgid "(fine, but many nodes)" msgstr "(fin, mais avec beaucoup de nÅ“uds)" -#: ../src/widgets/toolbox.cpp:4371 +#: ../src/widgets/toolbox.cpp:4372 msgid "Fidelity" msgstr "Fidélité" -#: ../src/widgets/toolbox.cpp:4371 +#: ../src/widgets/toolbox.cpp:4372 msgid "Fidelity:" msgstr "Fidélité:" -#: ../src/widgets/toolbox.cpp:4372 +#: ../src/widgets/toolbox.cpp:4373 msgid "Low fidelity simplifies paths; high fidelity preserves path features but may generate a lot of new nodes" msgstr "Une basse fidélité simplifie les chemins; Une haute fidélité préserve les propriétés des chemins mais peut ajouter de nombreux nÅ“uds." -#: ../src/widgets/toolbox.cpp:4389 -#: ../src/widgets/toolbox.cpp:4582 -#: ../src/widgets/toolbox.cpp:5082 +#: ../src/widgets/toolbox.cpp:4390 +#: ../src/widgets/toolbox.cpp:4585 +#: ../src/widgets/toolbox.cpp:5085 msgid "Pressure" msgstr "Pression" -#: ../src/widgets/toolbox.cpp:4390 +#: ../src/widgets/toolbox.cpp:4391 msgid "Use the pressure of the input device to alter the force of tweak action" msgstr "Utiliser la pression du périphérique d'entrée pour modifier la force de l'outil" #. Width -#: ../src/widgets/toolbox.cpp:4472 +#: ../src/widgets/toolbox.cpp:4475 msgid "(narrow spray)" msgstr " (pulvérisation étroite)" -#: ../src/widgets/toolbox.cpp:4472 +#: ../src/widgets/toolbox.cpp:4475 msgid "(broad spray)" msgstr " (pulvérisation large)" -#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4478 msgid "The width of the spray area (relative to the visible canvas area)" msgstr "Largeur de la zone de pulvérisation (relativement à la zone de travail visible)" #. Mean -#: ../src/widgets/toolbox.cpp:4488 +#: ../src/widgets/toolbox.cpp:4491 msgid "(minimum mean)" msgstr "(moyenne minimale)" -#: ../src/widgets/toolbox.cpp:4488 +#: ../src/widgets/toolbox.cpp:4491 msgid "(maximum mean)" msgstr "(moyenne maximale)" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4494 #: ../share/extensions/polyhedron_3d.inx.h:25 msgid "Mean" msgstr "Moyenne" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4494 msgid "Mean:" msgstr "Moyenne :" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4494 msgid "The mean of the spray action" msgstr "La moyenne de la pulvérisation" #. Standard_deviation -#: ../src/widgets/toolbox.cpp:4504 +#: ../src/widgets/toolbox.cpp:4507 msgid "(minimum standard_deviation)" msgstr "(écart type minimum)" -#: ../src/widgets/toolbox.cpp:4504 +#: ../src/widgets/toolbox.cpp:4507 msgid "(maximum standard_deviation)" msgstr "(écart type maximum)" # Saturation (in HSL) -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "SD" msgstr "Écart type" -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "SD:" msgstr "Écart type :" -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "The standard deviation of the spray action" msgstr "L'écart type de la pulvérisation" -#: ../src/widgets/toolbox.cpp:4526 +#: ../src/widgets/toolbox.cpp:4529 msgid "Spray copies of the initial selection" msgstr "Pulvériser des copies de la sélection initiale" -#: ../src/widgets/toolbox.cpp:4533 +#: ../src/widgets/toolbox.cpp:4536 msgid "Spray clones of the initial selection" msgstr "Pulvériser des clones de la sélection initiale" -#: ../src/widgets/toolbox.cpp:4539 +#: ../src/widgets/toolbox.cpp:4542 msgid "Spray single path" msgstr "Pulvérisation par union des formes" -#: ../src/widgets/toolbox.cpp:4540 +#: ../src/widgets/toolbox.cpp:4543 msgid "Spray objects in a single path" msgstr "Pulvérisation fusionnée en un chemin unique" #. Population -#: ../src/widgets/toolbox.cpp:4564 +#: ../src/widgets/toolbox.cpp:4567 msgid "(low population)" msgstr "(faible population)" -#: ../src/widgets/toolbox.cpp:4564 +#: ../src/widgets/toolbox.cpp:4567 msgid "(high population)" msgstr "(forte population)" -#: ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4570 msgid "Population" msgstr "Population" -#: ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4570 msgid "Population:" msgstr "Population :" -#: ../src/widgets/toolbox.cpp:4568 +#: ../src/widgets/toolbox.cpp:4571 msgid "This setting adjusts the number of items sprayed" msgstr "Ce paramètre spécifie le nombre de d'éléments pulvérisés" -#: ../src/widgets/toolbox.cpp:4583 +#: ../src/widgets/toolbox.cpp:4586 msgid "Use the pressure of the input device to alter the force of spray action" msgstr "Utiliser la pression du périphérique d'entrée pour modifier la force de pulvérisation" -#: ../src/widgets/toolbox.cpp:4762 +#: ../src/widgets/toolbox.cpp:4765 msgid "No preset" msgstr "Aucune présélection" -#: ../src/widgets/toolbox.cpp:4780 +#: ../src/widgets/toolbox.cpp:4783 msgid "Save..." msgstr "Enregistrer sous..." #. Width -#: ../src/widgets/toolbox.cpp:4931 -#: ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4934 +#: ../src/widgets/toolbox.cpp:5953 msgid "(hairline)" msgstr "(sans épaisseur)" -#: ../src/widgets/toolbox.cpp:4931 -#: ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4934 +#: ../src/widgets/toolbox.cpp:5953 msgid "(broad stroke)" msgstr " (trait large)" -#: ../src/widgets/toolbox.cpp:4934 -#: ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4937 +#: ../src/widgets/toolbox.cpp:5956 msgid "Pen Width" msgstr "Largeur du stylo" -#: ../src/widgets/toolbox.cpp:4935 +#: ../src/widgets/toolbox.cpp:4938 msgid "The width of the calligraphic pen (relative to the visible canvas area)" msgstr "Largeur de la plume (relativement à la zone de travail visible)" #. Thinning -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(speed blows up stroke)" msgstr "(la vitesse gonfle le trait)" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(slight widening)" msgstr "(léger élargissement)" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(constant width)" msgstr "(largeur constante)" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(slight thinning, default)" msgstr "(léger amincissement, défaut)" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(speed deflates stroke)" msgstr "(la vitesse affine le trait)" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4954 msgid "Stroke Thinning" msgstr "Affinnement du trait" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4954 msgid "Thinning:" msgstr "Mincissement :" -#: ../src/widgets/toolbox.cpp:4952 +#: ../src/widgets/toolbox.cpp:4955 msgid "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 makes them broader, 0 makes width independent of velocity)" msgstr "Largeur du tracé en fonction de la vélocité. (>0 la vitesse du tracé diminue sa largeur, <0 l'augmente, 0 ne l'influence pas)" #. Angle -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(left edge up)" msgstr "(bord gauche vers le haut)" -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(horizontal)" msgstr "(horizontal)" -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(right edge up)" msgstr "(bord droit vers le haut)" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4970 msgid "Pen Angle" msgstr "Angle du stylo" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4970 msgid "Angle:" msgstr "Angle :" -#: ../src/widgets/toolbox.cpp:4968 +#: ../src/widgets/toolbox.cpp:4971 msgid "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if fixation = 0)" msgstr "Angle de la plume (en degrés; 0 = horizontal; n'a pas d'effet si orientation = 0)" #. Fixation -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(perpendicular to stroke, \"brush\")" msgstr "(perpendiculaire au tracé, « pinceau »)" -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(almost fixed, default)" msgstr "(presque fixe, valeur par défaut)" -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(fixed by Angle, \"pen\")" msgstr "(fixé par un angle, « stylo »)" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:4988 msgid "Fixation" msgstr "Fixité" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:4988 msgid "Fixation:" msgstr "Fixité :" -#: ../src/widgets/toolbox.cpp:4986 +#: ../src/widgets/toolbox.cpp:4989 msgid "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = fixed angle)" msgstr "Comportement de l'angle de la plume (0 = toujours perpendiculaire à la direction du tracé, 100 = invariant)" #. Cap Rounding -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(blunt caps, default)" msgstr "(terminaisons planes, défaut)" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(slightly bulging)" msgstr "(légèrement bombées)" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(approximately round)" msgstr "(approximativement arrondies)" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(long protruding caps)" msgstr "(terminaisons très proéminentes)" -#: ../src/widgets/toolbox.cpp:5002 +#: ../src/widgets/toolbox.cpp:5005 msgid "Cap rounding" msgstr "Arrondi de la terminaison" -#: ../src/widgets/toolbox.cpp:5002 +#: ../src/widgets/toolbox.cpp:5005 msgid "Caps:" msgstr "Terminaisons :" -#: ../src/widgets/toolbox.cpp:5003 +#: ../src/widgets/toolbox.cpp:5006 msgid "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = round caps)" msgstr "Augmenter ce paramètre pour que les extrémités du tracé soient plus proéminentes (0 = pas de terminaison, 1 = terminaison arrondie)" #. Tremor -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(smooth line)" msgstr "(ligne douce)" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(slight tremor)" msgstr "(léger tremblement)" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(noticeable tremor)" msgstr "(tremblement sensible)" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(maximum tremor)" msgstr "(tremblement maximum)" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5021 msgid "Stroke Tremor" msgstr "Appliquer un tremblement au contour" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5021 msgid "Tremor:" msgstr "Tremblement :" -#: ../src/widgets/toolbox.cpp:5019 +#: ../src/widgets/toolbox.cpp:5022 msgid "Increase to make strokes rugged and trembling" msgstr "Augmenter ce paramètre pour rendre la plume tremblante et irrégulière" #. Wiggle -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(no wiggle)" msgstr "(pas d'agitation)" -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(slight deviation)" msgstr "(légères déviations)" -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(wild waves and curls)" msgstr "(grandes vagues et boucles)" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5039 msgid "Pen Wiggle" msgstr "Agitation du stylo" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5039 msgid "Wiggle:" msgstr "Agitation :" -#: ../src/widgets/toolbox.cpp:5037 +#: ../src/widgets/toolbox.cpp:5040 msgid "Increase to make the pen waver and wiggle" msgstr "Augmenter ce paramètre pour rendre la plume hésitante et agitée" #. Mass -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(no inertia)" msgstr "(aucune inertie)" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(slight smoothing, default)" msgstr "(lissage léger, valeur par défaut)" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(noticeable lagging)" msgstr "(retard sensible)" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(maximum inertia)" msgstr "(inertie maximum)" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5056 msgid "Pen Mass" msgstr "Inertie du stylo" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5056 msgid "Mass:" msgstr "Inertie :" -#: ../src/widgets/toolbox.cpp:5054 +#: ../src/widgets/toolbox.cpp:5057 msgid "Increase to make the pen drag behind, as if slowed by inertia" msgstr "Augmenter ce paramètre pour que la plume traîne, ralentie par son inertie" -#: ../src/widgets/toolbox.cpp:5069 +#: ../src/widgets/toolbox.cpp:5072 msgid "Trace Background" msgstr "Tracer selon le fond" -#: ../src/widgets/toolbox.cpp:5070 +#: ../src/widgets/toolbox.cpp:5073 msgid "Trace the lightness of the background by the width of the pen (white - minimum width, black - maximum width)" msgstr "Imiter la luminosité du fond avec l'épaisseur du trait (blanc - trait fin, noir - trait épais)" -#: ../src/widgets/toolbox.cpp:5083 +#: ../src/widgets/toolbox.cpp:5086 msgid "Use the pressure of the input device to alter the width of the pen" msgstr "Utiliser la pression du périphérique d'entrée pour modifier la largeur de la plume" -#: ../src/widgets/toolbox.cpp:5095 +#: ../src/widgets/toolbox.cpp:5098 msgid "Tilt" msgstr "Inclinaison" -#: ../src/widgets/toolbox.cpp:5096 +#: ../src/widgets/toolbox.cpp:5099 msgid "Use the tilt of the input device to alter the angle of the pen's nib" msgstr "Utiliser l'inclinaison du périphérique d'entrée pour modifier l'angle de la plume" -#: ../src/widgets/toolbox.cpp:5109 +#: ../src/widgets/toolbox.cpp:5112 msgid "Choose a preset" msgstr "Aucune présélection" -#: ../src/widgets/toolbox.cpp:5197 +#: ../src/widgets/toolbox.cpp:5200 msgid "Arc: Change start/end" msgstr "Arc : déplacer début/fin" -#: ../src/widgets/toolbox.cpp:5261 +#: ../src/widgets/toolbox.cpp:5264 msgid "Arc: Change open/closed" msgstr "Arc : modifier ouvert/fermé" -#: ../src/widgets/toolbox.cpp:5387 +#: ../src/widgets/toolbox.cpp:5390 msgid "Start:" msgstr "Début :" -#: ../src/widgets/toolbox.cpp:5388 +#: ../src/widgets/toolbox.cpp:5391 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "Angle (en degrés) entre l'horizontale et le début de l'arc" -#: ../src/widgets/toolbox.cpp:5400 +#: ../src/widgets/toolbox.cpp:5403 msgid "End:" msgstr "Fin :" -#: ../src/widgets/toolbox.cpp:5401 +#: ../src/widgets/toolbox.cpp:5404 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "Angle (en degrés) entre l'horizontale et la fin de l'arc" -#: ../src/widgets/toolbox.cpp:5417 +#: ../src/widgets/toolbox.cpp:5420 msgid "Closed arc" msgstr "Arc fermé" -#: ../src/widgets/toolbox.cpp:5418 +#: ../src/widgets/toolbox.cpp:5421 msgid "Switch to segment (closed shape with two radii)" msgstr "Tracer un camembert (forme fermée entre deux rayons)" -#: ../src/widgets/toolbox.cpp:5424 +#: ../src/widgets/toolbox.cpp:5427 msgid "Open Arc" msgstr "Arc ouvert" -#: ../src/widgets/toolbox.cpp:5425 +#: ../src/widgets/toolbox.cpp:5428 msgid "Switch to arc (unclosed shape)" msgstr "Tracer un arc (courbe non fermée)" -#: ../src/widgets/toolbox.cpp:5448 +#: ../src/widgets/toolbox.cpp:5451 msgid "Make whole" msgstr "Refermer" -#: ../src/widgets/toolbox.cpp:5449 +#: ../src/widgets/toolbox.cpp:5452 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "Transformer en ellipse pleine (pas un arc ou un camembert)" -#: ../src/widgets/toolbox.cpp:5525 +#: ../src/widgets/toolbox.cpp:5528 msgid "Pick opacity" msgstr "Capturer l'opacité" -#: ../src/widgets/toolbox.cpp:5526 +#: ../src/widgets/toolbox.cpp:5529 msgid "Pick both the color and the alpha (transparency) under cursor; otherwise, pick only the visible color premultiplied by alpha" msgstr "Capturer à la fois la couleur et l'alpha (opacité) sous le curseur; Sinon, ne capturer que la couleur visible prémultipliée par l'alpha" -#: ../src/widgets/toolbox.cpp:5529 +#: ../src/widgets/toolbox.cpp:5532 msgid "Pick" msgstr "Capturer" -#: ../src/widgets/toolbox.cpp:5538 +#: ../src/widgets/toolbox.cpp:5541 msgid "Assign opacity" msgstr "Appliquer l'opacité" -#: ../src/widgets/toolbox.cpp:5539 +#: ../src/widgets/toolbox.cpp:5542 msgid "If alpha was picked, assign it to selection as fill or stroke transparency" msgstr "Si l'alpha a été capturé, l'appliquer comme transparence de remplissage ou de contour à la sélection" -#: ../src/widgets/toolbox.cpp:5542 +#: ../src/widgets/toolbox.cpp:5545 msgid "Assign" msgstr "Appliquer" -#: ../src/widgets/toolbox.cpp:5728 +#: ../src/widgets/toolbox.cpp:5731 msgid "Closed" msgstr "Fermé" -#: ../src/widgets/toolbox.cpp:5730 +#: ../src/widgets/toolbox.cpp:5733 msgid "Open start" msgstr "Début ouvert" -#: ../src/widgets/toolbox.cpp:5732 +#: ../src/widgets/toolbox.cpp:5735 msgid "Open end" msgstr "Fin ouverte" -#: ../src/widgets/toolbox.cpp:5734 +#: ../src/widgets/toolbox.cpp:5737 msgid "Open both" msgstr "Les deux ouverts" -#: ../src/widgets/toolbox.cpp:5793 +#: ../src/widgets/toolbox.cpp:5796 msgid "All inactive" msgstr "Tout inactif" -#: ../src/widgets/toolbox.cpp:5794 +#: ../src/widgets/toolbox.cpp:5797 msgid "No geometric tool is active" msgstr "Aucun outil géométrique n'est actif" -#: ../src/widgets/toolbox.cpp:5827 +#: ../src/widgets/toolbox.cpp:5830 msgid "Show limiting bounding box" msgstr "Montrer la boîte englobante limite" -#: ../src/widgets/toolbox.cpp:5828 +#: ../src/widgets/toolbox.cpp:5831 msgid "Show bounding box (used to cut infinite lines)" msgstr "Affiche la boîte englobante (utilisé pour couper les lignes infinies)" -#: ../src/widgets/toolbox.cpp:5839 +#: ../src/widgets/toolbox.cpp:5842 msgid "Get limiting bounding box from selection" msgstr "Obtenir la boîte englobante limite à partir de la sélection" -#: ../src/widgets/toolbox.cpp:5840 +#: ../src/widgets/toolbox.cpp:5843 msgid "Set limiting bounding box (used to cut infinite lines) to the bounding box of current selection" msgstr "Définir la boîte englobante limite (utilisée pour couper les lignes infinies) à la boîte englobante de la sélection" -#: ../src/widgets/toolbox.cpp:5852 +#: ../src/widgets/toolbox.cpp:5855 msgid "Choose a line segment type" msgstr "Sélectionner un type de segment" -#: ../src/widgets/toolbox.cpp:5868 +#: ../src/widgets/toolbox.cpp:5871 msgid "Display measuring info" msgstr "Afficher les informations de mesure" -#: ../src/widgets/toolbox.cpp:5869 +#: ../src/widgets/toolbox.cpp:5872 msgid "Display measuring info for selected items" msgstr "Affiche les informations de mesure pour la sélection" -#: ../src/widgets/toolbox.cpp:5889 +#: ../src/widgets/toolbox.cpp:5892 msgid "Open LPE dialog" msgstr "Ouvrir la boîte de dialogue des effets de chemin" -#: ../src/widgets/toolbox.cpp:5890 +#: ../src/widgets/toolbox.cpp:5893 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "Ouvrir la boîte de dialogue des effets de chemin (pour adapter les paramètres numériquement)" -#: ../src/widgets/toolbox.cpp:5954 +#: ../src/widgets/toolbox.cpp:5957 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/toolbox.cpp:5972 +#: ../src/widgets/toolbox.cpp:5975 msgid "Delete objects touched by the eraser" msgstr "Effacer les objets en contact avec la gomme" -#: ../src/widgets/toolbox.cpp:5978 +#: ../src/widgets/toolbox.cpp:5981 msgid "Cut" msgstr "Couper" -#: ../src/widgets/toolbox.cpp:5979 +#: ../src/widgets/toolbox.cpp:5982 msgid "Cut out from objects" msgstr "Effacer une partie d'objet" -#: ../src/widgets/toolbox.cpp:6323 +#: ../src/widgets/toolbox.cpp:6326 msgid "Text: Change font family" msgstr "Texte : modifier la police" -#: ../src/widgets/toolbox.cpp:6393 +#: ../src/widgets/toolbox.cpp:6473 msgid "Text: Change alignment" msgstr "Texte : modifier l'alignement" -#: ../src/widgets/toolbox.cpp:6497 +#: ../src/widgets/toolbox.cpp:6577 msgid "Text: Change font style" msgstr "Texte : modifier le style de la police" -#: ../src/widgets/toolbox.cpp:6544 +#: ../src/widgets/toolbox.cpp:6624 msgid "Text: Change orientation" msgstr "Texte : modifier l'orientation" -#: ../src/widgets/toolbox.cpp:6658 +#: ../src/widgets/toolbox.cpp:6738 msgid "Text: Change font size" msgstr "Texte : modifier la taille de police" -#: ../src/widgets/toolbox.cpp:6877 +#: ../src/widgets/toolbox.cpp:6957 msgid "Select font family (Alt+X to access)" msgstr "Sélectionner une famille de police (Alt+X)" -#: ../src/widgets/toolbox.cpp:6914 +#: ../src/widgets/toolbox.cpp:6994 msgid "This font is currently not installed on your system. Inkscape will use the default font instead." msgstr "Cette police n'est pas installée sur votre système. Inkscape utilisera la police par défaut à la place" -#: ../src/widgets/toolbox.cpp:6950 +#: ../src/widgets/toolbox.cpp:7030 msgid "Align left" msgstr "Aligné à gauche" -#: ../src/widgets/toolbox.cpp:6972 +#: ../src/widgets/toolbox.cpp:7052 msgid "Align right" msgstr "Aligné à droite" -#: ../src/widgets/toolbox.cpp:6983 +#: ../src/widgets/toolbox.cpp:7063 msgid "Justify" msgstr "Justifiié" -#: ../src/widgets/toolbox.cpp:6998 +#: ../src/widgets/toolbox.cpp:7078 msgid "Bold" msgstr "Gras" -#: ../src/widgets/toolbox.cpp:7009 +#: ../src/widgets/toolbox.cpp:7089 msgid "Italic" msgstr "Italique" -#: ../src/widgets/toolbox.cpp:7148 +#: ../src/widgets/toolbox.cpp:7228 msgid "Set connector type: orthogonal" msgstr "Type de connecteur : orthogonal" -#: ../src/widgets/toolbox.cpp:7148 +#: ../src/widgets/toolbox.cpp:7228 msgid "Set connector type: polyline" msgstr "Type de connecteur : polyligne" -#: ../src/widgets/toolbox.cpp:7198 +#: ../src/widgets/toolbox.cpp:7278 msgid "Change connector curvature" msgstr "Modifier la courbure du connecteur" -#: ../src/widgets/toolbox.cpp:7247 +#: ../src/widgets/toolbox.cpp:7327 msgid "Change connector spacing" msgstr "Modifier la marge des connecteurs" -#: ../src/widgets/toolbox.cpp:7361 +#: ../src/widgets/toolbox.cpp:7441 msgid "EditMode" msgstr "Moded'édition" -#: ../src/widgets/toolbox.cpp:7362 +#: ../src/widgets/toolbox.cpp:7442 msgid "Switch between connection point editing and connector drawing mode" msgstr "Permuter entre le mode Édition de point de connexion et le mode Tracé de connecteur" -#: ../src/widgets/toolbox.cpp:7376 +#: ../src/widgets/toolbox.cpp:7456 msgid "Avoid" msgstr "Éviter" -#: ../src/widgets/toolbox.cpp:7386 +#: ../src/widgets/toolbox.cpp:7466 msgid "Ignore" msgstr "Ignorer" -#: ../src/widgets/toolbox.cpp:7397 +#: ../src/widgets/toolbox.cpp:7477 msgid "Orthogonal" msgstr "Othogonal" -#: ../src/widgets/toolbox.cpp:7398 +#: ../src/widgets/toolbox.cpp:7478 msgid "Make connector orthogonal or polyline" msgstr "Rend les connecteurs orthogonaux ou polylignes" -#: ../src/widgets/toolbox.cpp:7412 +#: ../src/widgets/toolbox.cpp:7492 msgid "Connector Curvature" msgstr "Courbure du connecteur" -#: ../src/widgets/toolbox.cpp:7412 +#: ../src/widgets/toolbox.cpp:7492 msgid "Curvature:" msgstr "Courbure :" -#: ../src/widgets/toolbox.cpp:7413 +#: ../src/widgets/toolbox.cpp:7493 msgid "The amount of connectors curvature" msgstr "Quantité de courbure des connecteurs" -#: ../src/widgets/toolbox.cpp:7423 +#: ../src/widgets/toolbox.cpp:7503 msgid "Connector Spacing" msgstr "Espacement des connecteurs" -#: ../src/widgets/toolbox.cpp:7423 +#: ../src/widgets/toolbox.cpp:7503 msgid "Spacing:" msgstr "Espacement :" -#: ../src/widgets/toolbox.cpp:7424 +#: ../src/widgets/toolbox.cpp:7504 msgid "The amount of space left around objects by auto-routing connectors" msgstr "Espace laissé autour des objets par les connecteurs routés automatiquement" -#: ../src/widgets/toolbox.cpp:7435 +#: ../src/widgets/toolbox.cpp:7515 msgid "Graph" msgstr "Graphe" -#: ../src/widgets/toolbox.cpp:7445 +#: ../src/widgets/toolbox.cpp:7525 msgid "Connector Length" msgstr "Longueur des connecteurs" -#: ../src/widgets/toolbox.cpp:7445 +#: ../src/widgets/toolbox.cpp:7525 msgid "Length:" msgstr "Longueur :" -#: ../src/widgets/toolbox.cpp:7446 +#: ../src/widgets/toolbox.cpp:7526 msgid "Ideal length for connectors when layout is applied" msgstr "Longueur idéale pour les connecteurs après routage" -#: ../src/widgets/toolbox.cpp:7458 +#: ../src/widgets/toolbox.cpp:7538 msgid "Downwards" msgstr "Vers le bas" -#: ../src/widgets/toolbox.cpp:7459 +#: ../src/widgets/toolbox.cpp:7539 msgid "Make connectors with end-markers (arrows) point downwards" msgstr "Faire que les connecteurs avec des marqueurs de fin (des flèches) pointent vers le bas" -#: ../src/widgets/toolbox.cpp:7476 +#: ../src/widgets/toolbox.cpp:7556 msgid "Do not allow overlapping shapes" msgstr "Ne pas permettre que deux formes se chevauchent" -#: ../src/widgets/toolbox.cpp:7491 +#: ../src/widgets/toolbox.cpp:7571 msgid "New connection point" msgstr "Nouveau point de connection" -#: ../src/widgets/toolbox.cpp:7492 +#: ../src/widgets/toolbox.cpp:7572 msgid "Add a new connection point to the currently selected item" msgstr "Ajoute un nouveau point de connexion à l'élément sélectionné" -#: ../src/widgets/toolbox.cpp:7503 +#: ../src/widgets/toolbox.cpp:7583 msgid "Remove connection point" msgstr "Supprimer le point de connection" -#: ../src/widgets/toolbox.cpp:7504 +#: ../src/widgets/toolbox.cpp:7584 msgid "Remove the currently selected connection point" msgstr "Supprime le point de connexion sélectionné" -#: ../src/widgets/toolbox.cpp:7604 +#: ../src/widgets/toolbox.cpp:7684 msgid "Fill by" msgstr "Type de remplissage" -#: ../src/widgets/toolbox.cpp:7605 +#: ../src/widgets/toolbox.cpp:7685 msgid "Fill by:" msgstr "Type de remplissage :" -#: ../src/widgets/toolbox.cpp:7617 +#: ../src/widgets/toolbox.cpp:7697 msgid "Fill Threshold" msgstr "Seuil de remplissage :" -#: ../src/widgets/toolbox.cpp:7618 +#: ../src/widgets/toolbox.cpp:7698 msgid "The maximum allowed difference between the clicked pixel and the neighboring pixels to be counted in the fill" msgstr "La différence maximale entre le pixel du clic et les pixels voisins pour qu'ils soient ajoutés dans le remplissage" -#: ../src/widgets/toolbox.cpp:7643 +#: ../src/widgets/toolbox.cpp:7723 msgid "Grow/shrink by" msgstr "Agrandir/rétrécir de" -#: ../src/widgets/toolbox.cpp:7643 +#: ../src/widgets/toolbox.cpp:7723 msgid "Grow/shrink by:" msgstr "Agrandir/rétrécir de :" -#: ../src/widgets/toolbox.cpp:7644 +#: ../src/widgets/toolbox.cpp:7724 msgid "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "Agrandit (si positif) ou rétrécit (si négatif) de cette quantité le chemin créé par remplissage." -#: ../src/widgets/toolbox.cpp:7669 +#: ../src/widgets/toolbox.cpp:7749 msgid "Close gaps" msgstr "Combler les vides" -#: ../src/widgets/toolbox.cpp:7670 +#: ../src/widgets/toolbox.cpp:7750 msgid "Close gaps:" msgstr "Combler les vides :" -#: ../src/widgets/toolbox.cpp:7682 +#: ../src/widgets/toolbox.cpp:7762 msgid "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools to change defaults)" msgstr "Restaurer les préférences par défaut de l'outil de remplissage au seau (changez les valeurs par défaut dans Inkscape Préférences > Outils)" @@ -19892,16 +19939,16 @@ msgstr "Aire (px²) :" msgid "Failed to import the numpy or numpy.linalg modules. These modules are required by this extension. Please install them and try again." msgstr "Échec lors de l'import des modules numpy.linalg. Ces modules sont nécessaires à cette extension. Veuillez les installer et réessayer." -#: ../share/extensions/embedimage.py:74 +#: ../share/extensions/embedimage.py:75 msgid "No xlink:href or sodipodi:absref attributes found, or they do not point to an existing file! Unable to embed image." msgstr "Les attributs xlink:href et sodipodi:absref n'ont pas été trouvés, ou n'indiquent pas un fichier existant ! Impossible d'incorporer l'image." -#: ../share/extensions/embedimage.py:76 +#: ../share/extensions/embedimage.py:77 #, python-format msgid "Sorry we could not locate %s" msgstr "Désolé, nous ne pouvons pas localiser %s" -#: ../share/extensions/embedimage.py:101 +#: ../share/extensions/embedimage.py:102 #, python-format msgid "%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, or image/x-icon" msgstr "%s n'est pas du type image/png, image/jpeg, image/bmp, image/gif, image/tiff, ou image/x-icon" @@ -21916,6 +21963,22 @@ msgstr "Données du code-barre :" msgid "Barcode Type:" msgstr "Type de code-barre :" +#: ../share/extensions/render_barcode_datamatrix.inx.h:1 +msgid "Barcode - Datamatrix" +msgstr "Code barre - Datamatrix" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:2 +msgid "Cols" +msgstr "Colonnes" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:4 +msgid "Rows" +msgstr "Lignes" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:5 +msgid "Square Size / px" +msgstr "Taille du carré (px)" + #: ../share/extensions/restack.inx.h:2 msgid "Arbitrary Angle:" msgstr "Angle arbitraire" @@ -22577,6 +22640,34 @@ msgstr "Rotation en sens horaire" msgid "Whirl" msgstr "Tourbillon" +#: ../share/extensions/wireframe_sphere.inx.h:1 +msgid "Hide lines behind the sphere" +msgstr "Cacher les lignes derrière la sphère" + +#: ../share/extensions/wireframe_sphere.inx.h:2 +msgid "Lines of latitude" +msgstr "Lignes de latitude" + +#: ../share/extensions/wireframe_sphere.inx.h:3 +msgid "Lines of longitude" +msgstr "Lignes de longitudes" + +#: ../share/extensions/wireframe_sphere.inx.h:4 +msgid "Radius [px]" +msgstr "Rayon (px)" + +#: ../share/extensions/wireframe_sphere.inx.h:6 +msgid "Rotation [deg]" +msgstr "Rotation (deg)" + +#: ../share/extensions/wireframe_sphere.inx.h:7 +msgid "Tilt [deg]" +msgstr "Inclinaison (deg)" + +#: ../share/extensions/wireframe_sphere.inx.h:8 +msgid "Wireframe Sphere" +msgstr "Sphère fil de fer" + #: ../share/extensions/wmf_input.inx.h:1 #: ../share/extensions/wmf_output.inx.h:1 msgid "A popular graphics file format for clipart" @@ -22596,6 +22687,13 @@ msgstr "Entrée métafichier Windows (*.wmf)" msgid "XAML Input" msgstr "Entrée XAML" +#, fuzzy +#~ msgid "Exchange Positions" +#~ msgstr "Position aléatoire" + +#, fuzzy +#~ msgid "Exchange positions of selected objects" +#~ msgstr "Perturber la couleur des objets sélectionnés" #~ msgid "Uniform" #~ msgstr "Uniforme" #~ msgid "Gaussian " @@ -23967,8 +24065,6 @@ msgstr "Entrée XAML" #~ msgstr "Sélectionner une deuxième option :" #~ msgid "Random Point" #~ msgstr "Point aléatoire" -#~ msgid "Random Position" -#~ msgstr "Position aléatoire" #~ msgid "medium" #~ msgstr "moyen" #~ msgid "%s selected out of %d gradient handles on %d selected object" diff --git a/po/inkscape.pot b/po/inkscape.pot index ced8b2713..9d14ac6cb 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: 2009-12-03 13:24+0100\n" +"POT-Creation-Date: 2009-12-27 08:18+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -339,7 +339,7 @@ msgstr "" #. Pencil #: ../share/filters/filters.svg.h:29 -#: ../src/ui/dialog/inkscape-preferences.cpp:492 ../src/verbs.cpp:2528 +#: ../src/ui/dialog/inkscape-preferences.cpp:492 ../src/verbs.cpp:2534 msgid "Pencil" msgstr "" @@ -1522,7 +1522,7 @@ msgstr "" #: ../share/filters/filters.svg.h:162 #: ../src/ui/dialog/align-and-distribute.cpp:920 -#: ../src/widgets/desktop-widget.cpp:1576 +#: ../src/widgets/desktop-widget.cpp:1584 msgid "Drawing" msgstr "" @@ -2190,22 +2190,22 @@ msgstr "" msgid "Create ellipse" msgstr "" -#: ../src/box3d-context.cpp:429 ../src/box3d-context.cpp:436 -#: ../src/box3d-context.cpp:443 ../src/box3d-context.cpp:450 -#: ../src/box3d-context.cpp:457 ../src/box3d-context.cpp:464 +#: ../src/box3d-context.cpp:435 ../src/box3d-context.cpp:442 +#: ../src/box3d-context.cpp:449 ../src/box3d-context.cpp:456 +#: ../src/box3d-context.cpp:463 ../src/box3d-context.cpp:470 msgid "Change perspective (angle of PLs)" msgstr "" #. status text -#: ../src/box3d-context.cpp:622 +#: ../src/box3d-context.cpp:638 msgid "3D Box; with Shift to extrude along the Z axis" msgstr "" -#: ../src/box3d-context.cpp:650 +#: ../src/box3d-context.cpp:666 msgid "Create 3D box" msgstr "" -#: ../src/box3d.cpp:315 +#: ../src/box3d.cpp:327 msgid "3D Box" msgstr "" @@ -2241,11 +2241,11 @@ msgstr "" msgid "Select at least one non-connector object." msgstr "" -#: ../src/connector-context.cpp:1930 ../src/widgets/toolbox.cpp:7377 +#: ../src/connector-context.cpp:1930 ../src/widgets/toolbox.cpp:7457 msgid "Make connectors avoid selected objects" msgstr "" -#: ../src/connector-context.cpp:1931 ../src/widgets/toolbox.cpp:7387 +#: ../src/connector-context.cpp:1931 ../src/widgets/toolbox.cpp:7467 msgid "Make connectors ignore selected objects" msgstr "" @@ -2257,11 +2257,11 @@ msgstr "" msgid "Current layer is locked. Unlock it to be able to draw on it." msgstr "" -#: ../src/desktop.cpp:830 +#: ../src/desktop.cpp:833 msgid "No previous zoom." msgstr "" -#: ../src/desktop.cpp:855 +#: ../src/desktop.cpp:858 msgid "No next zoom." msgstr "" @@ -2316,7 +2316,7 @@ msgstr "" msgid "Delete tiled clones" msgstr "" -#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1883 +#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1906 msgid "Select an object to clone." msgstr "" @@ -2790,7 +2790,7 @@ msgstr "" #: ../src/dialogs/clonetiler.cpp:2615 ../src/dialogs/clonetiler.cpp:2764 #: ../src/extension/internal/bitmap/opacity.cpp:37 #: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/widgets/toolbox.cpp:4353 ../share/extensions/interp_att_g.inx.h:12 +#: ../src/widgets/toolbox.cpp:4354 ../share/extensions/interp_att_g.inx.h:12 msgid "Opacity" msgstr "" @@ -2994,15 +2994,15 @@ msgid "" "to zero" msgstr "" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2637 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2645 msgid "_Page" msgstr "" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2641 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2649 msgid "_Drawing" msgstr "" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2643 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2651 msgid "_Selection" msgstr "" @@ -3062,8 +3062,8 @@ msgstr "" msgid "_Height:" msgstr "" -#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:779 -#: ../src/ui/dialog/inkscape-preferences.cpp:1191 +#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:784 +#: ../src/ui/dialog/inkscape-preferences.cpp:1196 msgid "dpi" msgstr "" @@ -3371,8 +3371,8 @@ msgid "" msgstr "" #. Button for setting the object's id, label, title and description. -#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2496 -#: ../src/verbs.cpp:2502 +#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2508 msgid "_Set" msgstr "" @@ -3528,9 +3528,9 @@ msgid "Y:" msgstr "" #: ../src/dialogs/object-attributes.cpp:53 -#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4151 -#: ../src/widgets/toolbox.cpp:4475 ../src/widgets/toolbox.cpp:4934 -#: ../src/widgets/toolbox.cpp:5953 +#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4478 ../src/widgets/toolbox.cpp:4937 +#: ../src/widgets/toolbox.cpp:5956 msgid "Width:" msgstr "" @@ -3644,11 +3644,11 @@ msgstr "" msgid "Justify lines" msgstr "" -#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7031 +#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7111 msgid "Horizontal text" msgstr "" -#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7043 +#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7123 msgid "Vertical text" msgstr "" @@ -3658,9 +3658,10 @@ msgstr "" #. Text #: ../src/dialogs/text-edit.cpp:375 ../src/selection-describer.cpp:69 -#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2534 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2540 #: ../share/extensions/lorem_ipsum.inx.h:5 #: ../share/extensions/render_alphabetsoup.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:6 #: ../share/extensions/text_braille.inx.h:2 #: ../share/extensions/text_flipcase.inx.h:1 #: ../share/extensions/text_lowercase.inx.h:1 @@ -3676,7 +3677,7 @@ msgstr "" msgid "Set as default" msgstr "" -#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1493 +#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1500 msgid "Set text style" msgstr "" @@ -3798,8 +3799,8 @@ msgid "_Origin X:" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672 -#: ../src/ui/dialog/inkscape-preferences.cpp:989 -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 msgid "X coordinate of grid origin" msgstr "" @@ -3808,8 +3809,8 @@ msgid "O_rigin Y:" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674 -#: ../src/ui/dialog/inkscape-preferences.cpp:990 -#: ../src/ui/dialog/inkscape-preferences.cpp:1011 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Y coordinate of grid origin" msgstr "" @@ -3818,29 +3819,29 @@ msgid "Spacing _Y:" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:402 -#: ../src/ui/dialog/inkscape-preferences.cpp:1013 +#: ../src/ui/dialog/inkscape-preferences.cpp:1018 msgid "Base length of z-axis" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1016 -#: ../src/widgets/toolbox.cpp:3449 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +#: ../src/widgets/toolbox.cpp:3452 msgid "Angle X:" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1016 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 msgid "Angle of x-axis" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1017 -#: ../src/widgets/toolbox.cpp:3528 +#: ../src/ui/dialog/inkscape-preferences.cpp:1022 +#: ../src/widgets/toolbox.cpp:3531 msgid "Angle Z:" msgstr "" #: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1017 +#: ../src/ui/dialog/inkscape-preferences.cpp:1022 msgid "Angle of z-axis" msgstr "" @@ -3923,12 +3924,12 @@ msgid "Spacing _X:" msgstr "" #: ../src/display/canvas-grid.cpp:676 -#: ../src/ui/dialog/inkscape-preferences.cpp:993 +#: ../src/ui/dialog/inkscape-preferences.cpp:998 msgid "Distance between vertical grid lines" msgstr "" #: ../src/display/canvas-grid.cpp:678 -#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:999 msgid "Distance between horizontal grid lines" msgstr "" @@ -4106,7 +4107,7 @@ msgstr "" msgid "Quadrant point" msgstr "" -#: ../src/display/snap-indicator.cpp:196 ../src/widgets/toolbox.cpp:6961 +#: ../src/display/snap-indicator.cpp:196 ../src/widgets/toolbox.cpp:7041 msgid "Center" msgstr "" @@ -4122,17 +4123,17 @@ msgstr "" msgid " to " msgstr "" -#: ../src/document.cpp:457 +#: ../src/document.cpp:478 #, c-format msgid "New document %d" msgstr "" -#: ../src/document.cpp:489 +#: ../src/document.cpp:510 #, c-format msgid "Memory document %d" msgstr "" -#: ../src/document.cpp:644 +#: ../src/document.cpp:665 #, c-format msgid "Unnamed document %d" msgstr "" @@ -4161,35 +4162,35 @@ msgstr "" #. alpha of color under cursor, to show in the statusbar #. locale-sensitive printf is OK, since this goes to the UI, not into SVG -#: ../src/dropper-context.cpp:302 +#: ../src/dropper-context.cpp:312 #, c-format msgid " alpha %.3g" msgstr "" #. where the color is picked, to show in the statusbar -#: ../src/dropper-context.cpp:304 +#: ../src/dropper-context.cpp:314 #, c-format msgid ", averaged with radius %d" msgstr "" -#: ../src/dropper-context.cpp:304 +#: ../src/dropper-context.cpp:314 #, c-format msgid " under cursor" msgstr "" #. message, to show in the statusbar -#: ../src/dropper-context.cpp:306 +#: ../src/dropper-context.cpp:316 msgid "Release mouse to set color." msgstr "" -#: ../src/dropper-context.cpp:306 ../src/tools-switch.cpp:216 +#: ../src/dropper-context.cpp:316 ../src/tools-switch.cpp:216 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 "" -#: ../src/dropper-context.cpp:344 +#: ../src/dropper-context.cpp:354 msgid "Set picked color" msgstr "" @@ -4235,11 +4236,11 @@ msgid "[Unchanged]" msgstr "" #. Edit -#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2286 +#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2292 msgid "_Undo" msgstr "" -#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2288 +#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2294 msgid "_Redo" msgstr "" @@ -4390,8 +4391,8 @@ msgstr "" #: ../src/libgdl/gdl-dock-placeholder.c:169 #: ../src/live_effects/lpe-bendpath.cpp:56 #: ../src/live_effects/lpe-patternalongpath.cpp:64 -#: ../src/widgets/toolbox.cpp:3122 ../src/widgets/toolbox.cpp:4151 -#: ../src/widgets/toolbox.cpp:4475 ../share/extensions/foldablebox.inx.h:9 +#: ../src/widgets/toolbox.cpp:3122 ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4478 ../share/extensions/foldablebox.inx.h:9 #: ../share/extensions/interp_att_g.inx.h:26 msgid "Width" msgstr "" @@ -4726,18 +4727,18 @@ msgstr "" #: ../src/extension/internal/bitmap/modulate.cpp:41 #: ../src/flood-context.cpp:250 ../src/widgets/sp-color-icc-selector.cpp:236 #: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:426 -#: ../src/widgets/sp-color-scales.cpp:427 ../src/widgets/toolbox.cpp:4308 +#: ../src/widgets/sp-color-scales.cpp:438 +#: ../src/widgets/sp-color-scales.cpp:439 ../src/widgets/toolbox.cpp:4309 #: ../share/extensions/color_randomize.inx.h:2 msgid "Hue" msgstr "" #: ../src/extension/internal/bitmap/modulate.cpp:42 -#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:846 #: ../src/widgets/sp-color-icc-selector.cpp:236 #: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:429 -#: ../src/widgets/sp-color-scales.cpp:430 ../src/widgets/toolbox.cpp:4323 +#: ../src/widgets/sp-color-scales.cpp:441 +#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/toolbox.cpp:4324 #: ../share/extensions/color_randomize.inx.h:5 msgid "Saturation" msgstr "" @@ -4953,7 +4954,7 @@ msgstr "" #: ../src/extension/internal/cairo-ps-out.cpp:282 #: ../src/extension/internal/cairo-ps-out.cpp:319 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:219 -#: ../src/extension/internal/emf-win32-inout.cpp:2430 +#: ../src/extension/internal/emf-win32-inout.cpp:2431 msgid "Convert texts to paths" msgstr "" @@ -5018,39 +5019,39 @@ msgstr "" msgid "PDF 1.4" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2400 +#: ../src/extension/internal/emf-win32-inout.cpp:2401 msgid "EMF Input" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2405 +#: ../src/extension/internal/emf-win32-inout.cpp:2406 msgid "Enhanced Metafiles (*.emf)" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2406 +#: ../src/extension/internal/emf-win32-inout.cpp:2407 msgid "Enhanced Metafiles" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2414 +#: ../src/extension/internal/emf-win32-inout.cpp:2415 msgid "WMF Input" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2419 +#: ../src/extension/internal/emf-win32-inout.cpp:2420 msgid "Windows Metafiles (*.wmf)" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2420 +#: ../src/extension/internal/emf-win32-inout.cpp:2421 msgid "Windows Metafiles" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2428 +#: ../src/extension/internal/emf-win32-inout.cpp:2429 msgid "EMF Output" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2434 +#: ../src/extension/internal/emf-win32-inout.cpp:2435 msgid "Enhanced Metafile (*.emf)" msgstr "" -#: ../src/extension/internal/emf-win32-inout.cpp:2435 +#: ../src/extension/internal/emf-win32-inout.cpp:2436 msgid "Enhanced Metafile" msgstr "" @@ -5086,7 +5087,7 @@ msgstr "" #: ../src/extension/internal/filter/filter.cpp:214 #: ../src/extension/internal/filter/filter-file.cpp:148 #: ../src/extension/internal/filter/snow.h:38 -#: ../src/ui/dialog/inkscape-preferences.cpp:744 +#: ../src/ui/dialog/inkscape-preferences.cpp:749 msgid "Filters" msgstr "" @@ -5182,9 +5183,11 @@ msgstr "" #: ../share/extensions/printing-marks.inx.h:14 #: ../share/extensions/render_alphabetsoup.inx.h:3 #: ../share/extensions/render_barcode.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:3 #: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:6 #: ../share/extensions/svgcalendar.inx.h:22 #: ../share/extensions/triangle.inx.h:10 +#: ../share/extensions/wireframe_sphere.inx.h:5 msgid "Render" msgstr "" @@ -5328,27 +5331,27 @@ msgstr "" msgid "very fine" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:753 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:754 msgid "PDF Input" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:758 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 msgid "Adobe PDF (*.pdf)" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:760 msgid "Adobe Portable Document Format" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:766 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:767 msgid "AI Input" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:771 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 msgid "Adobe Illustrator 9.0 and above (*.ai)" msgstr "" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:773 msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" msgstr "" @@ -5576,7 +5579,7 @@ msgstr "" msgid "Select file to export to" msgstr "" -#: ../src/file.cpp:1473 ../src/verbs.cpp:2275 +#: ../src/file.cpp:1473 ../src/verbs.cpp:2281 msgid "Import From Open Clip Art Library" msgstr "" @@ -5695,7 +5698,7 @@ msgid "Luminance to Alpha" msgstr "" #. File -#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2252 +#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2258 msgid "Default" msgstr "" @@ -5743,7 +5746,7 @@ msgstr "" msgid "Gamma" msgstr "" -#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:316 +#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:317 #: ../src/widgets/gradient-selector.cpp:139 msgid "Duplicate" msgstr "" @@ -5759,9 +5762,9 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:259 #: ../src/ui/dialog/inkscape-preferences.cpp:422 #: ../src/ui/dialog/inkscape-preferences.cpp:565 -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 -#: ../src/ui/dialog/inkscape-preferences.cpp:1227 ../src/verbs.cpp:2249 -#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3914 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +#: ../src/ui/dialog/inkscape-preferences.cpp:1232 ../src/verbs.cpp:2255 +#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3917 #: ../share/extensions/grid_polar.inx.h:16 #: ../share/extensions/guides_creator.inx.h:15 #: ../share/extensions/scour.inx.h:7 @@ -5770,22 +5773,22 @@ msgstr "" #: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:247 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:400 -#: ../src/widgets/sp-color-scales.cpp:401 +#: ../src/widgets/sp-color-scales.cpp:412 +#: ../src/widgets/sp-color-scales.cpp:413 msgid "Red" msgstr "" #: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:248 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:403 -#: ../src/widgets/sp-color-scales.cpp:404 +#: ../src/widgets/sp-color-scales.cpp:415 +#: ../src/widgets/sp-color-scales.cpp:416 msgid "Green" msgstr "" #: ../src/filter-enums.cpp:104 ../src/flood-context.cpp:249 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:406 -#: ../src/widgets/sp-color-scales.cpp:407 +#: ../src/widgets/sp-color-scales.cpp:418 +#: ../src/widgets/sp-color-scales.cpp:419 msgid "Blue" msgstr "" @@ -5822,13 +5825,13 @@ msgid "Visible Colors" msgstr "" #: ../src/flood-context.cpp:252 ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:432 -#: ../src/widgets/sp-color-scales.cpp:433 ../src/widgets/toolbox.cpp:4338 +#: ../src/widgets/sp-color-scales.cpp:444 +#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/toolbox.cpp:4339 #: ../share/extensions/color_randomize.inx.h:3 msgid "Lightness" msgstr "" -#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1083 +#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Small" msgstr "" @@ -5836,7 +5839,7 @@ msgstr "" msgid "Medium" msgstr "" -#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1083 +#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Large" msgstr "" @@ -6064,7 +6067,7 @@ msgstr "" msgid "Delete gradient stop(s)" msgstr "" -#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:43 +#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:44 #: ../share/extensions/foldablebox.inx.h:8 #: ../share/extensions/interp_att_g.inx.h:24 #: ../share/extensions/printing-marks.inx.h:19 @@ -6074,7 +6077,7 @@ msgstr "" #. Add the units menu. #: ../src/helper/units.cpp:37 ../src/widgets/select-toolbar.cpp:504 #: ../src/widgets/toolbox.cpp:1530 ../src/widgets/toolbox.cpp:3183 -#: ../src/widgets/toolbox.cpp:5879 ../src/widgets/toolbox.cpp:7635 +#: ../src/widgets/toolbox.cpp:5882 ../src/widgets/toolbox.cpp:7715 msgid "Units" msgstr "" @@ -6268,95 +6271,95 @@ msgstr "" #. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu", #. checkitem_toggled, checkitem_update, 0); -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Commands Bar" msgstr "" -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Show or hide the Commands bar (under the menu)" msgstr "" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Snap Controls Bar" msgstr "" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Show or hide the snapping controls" msgstr "" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Tool Controls Bar" msgstr "" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Show or hide the Tool Controls bar" msgstr "" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "_Toolbox" msgstr "" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "Show or hide the main toolbox (on the left)" msgstr "" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "_Palette" msgstr "" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "Show or hide the color palette" msgstr "" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 msgid "_Statusbar" msgstr "" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 msgid "Show or hide the statusbar (at the bottom of the window)" msgstr "" -#: ../src/interface.cpp:956 +#: ../src/interface.cpp:958 #, c-format msgid "Verb \"%s\" Unknown" msgstr "" -#: ../src/interface.cpp:998 +#: ../src/interface.cpp:1000 msgid "Open _Recent" msgstr "" #. TRANSLATORS: #%s is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1099 +#: ../src/interface.cpp:1101 #, c-format msgid "Enter group #%s" msgstr "" -#: ../src/interface.cpp:1110 +#: ../src/interface.cpp:1112 msgid "Go to parent" msgstr "" -#: ../src/interface.cpp:1201 ../src/interface.cpp:1287 -#: ../src/interface.cpp:1390 ../src/ui/widget/selected-style.cpp:468 +#: ../src/interface.cpp:1203 ../src/interface.cpp:1289 +#: ../src/interface.cpp:1392 ../src/ui/widget/selected-style.cpp:468 msgid "Drop color" msgstr "" -#: ../src/interface.cpp:1240 ../src/interface.cpp:1350 +#: ../src/interface.cpp:1242 ../src/interface.cpp:1352 msgid "Drop color on gradient" msgstr "" -#: ../src/interface.cpp:1403 +#: ../src/interface.cpp:1405 msgid "Could not parse SVG data" msgstr "" -#: ../src/interface.cpp:1442 +#: ../src/interface.cpp:1444 msgid "Drop SVG" msgstr "" -#: ../src/interface.cpp:1498 +#: ../src/interface.cpp:1500 msgid "Drop bitmap image" msgstr "" -#: ../src/interface.cpp:1590 +#: ../src/interface.cpp:1592 #, c-format msgid "" "A file named \"%s\" already exists. Do " @@ -6365,7 +6368,7 @@ msgid "" "The file already exists in \"%s\". Replacing it will overwrite its contents." msgstr "" -#: ../src/interface.cpp:1597 ../share/extensions/web-set-att.inx.h:5 +#: ../src/interface.cpp:1599 ../share/extensions/web-set-att.inx.h:5 #: ../share/extensions/web-transmit-att.inx.h:5 msgid "Replace" msgstr "" @@ -6663,7 +6666,7 @@ msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:919 #: ../src/ui/dialog/document-properties.cpp:118 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 -#: ../src/widgets/desktop-widget.cpp:1572 +#: ../src/widgets/desktop-widget.cpp:1580 msgid "Page" msgstr "" @@ -6824,7 +6827,7 @@ msgstr "" msgid "Dockitem which 'owns' this tablabel" msgstr "" -#: ../src/libnrtype/FontFactory.cpp:806 +#: ../src/libnrtype/FontFactory.cpp:821 msgid "Ignoring font without family that will crash Pango" msgstr "" @@ -7534,19 +7537,19 @@ msgstr "" msgid "Both" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5387 +#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5390 msgid "Start" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5400 +#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5403 msgid "End" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Mark distance" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Distance between successive ruler marks" msgstr "" @@ -7686,7 +7689,7 @@ msgstr "" msgid "How many construction lines (tangents) to draw" msgstr "" -#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1516 +#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1539 #: ../src/seltrans.cpp:531 ../src/ui/dialog/transformation.cpp:738 #: ../share/extensions/interp_att_g.inx.h:16 #: ../share/extensions/render_alphabetsoup.inx.h:4 @@ -8069,7 +8072,7 @@ msgstr "" msgid "Start Inkscape in interactive shell mode." msgstr "" -#: ../src/main.cpp:762 ../src/main.cpp:1088 +#: ../src/main.cpp:766 ../src/main.cpp:1092 msgid "" "[OPTIONS...] [FILE...]\n" "\n" @@ -8086,84 +8089,82 @@ msgstr "" msgid "_New" msgstr "" -#. TODO look at some dynamic option for changing the menu tree: -#. " \n" -#: ../src/menus-skeleton.h:49 ../src/verbs.cpp:2498 ../src/verbs.cpp:2504 +#: ../src/menus-skeleton.h:48 ../src/verbs.cpp:2504 ../src/verbs.cpp:2510 msgid "_Edit" msgstr "" -#: ../src/menus-skeleton.h:59 ../src/verbs.cpp:2298 +#: ../src/menus-skeleton.h:58 ../src/verbs.cpp:2304 msgid "Paste Si_ze" msgstr "" -#: ../src/menus-skeleton.h:71 +#: ../src/menus-skeleton.h:70 msgid "Clo_ne" msgstr "" -#: ../src/menus-skeleton.h:91 +#: ../src/menus-skeleton.h:90 msgid "_View" msgstr "" -#: ../src/menus-skeleton.h:92 +#: ../src/menus-skeleton.h:91 msgid "_Zoom" msgstr "" -#: ../src/menus-skeleton.h:108 +#: ../src/menus-skeleton.h:107 msgid "_Display mode" msgstr "" -#: ../src/menus-skeleton.h:120 +#: ../src/menus-skeleton.h:121 msgid "Show/Hide" msgstr "" #. " \n" #. Not quite ready to be in the menus. #. " \n" -#: ../src/menus-skeleton.h:139 +#: ../src/menus-skeleton.h:140 msgid "_Layer" msgstr "" -#: ../src/menus-skeleton.h:159 +#: ../src/menus-skeleton.h:160 msgid "_Object" msgstr "" -#: ../src/menus-skeleton.h:166 +#: ../src/menus-skeleton.h:167 msgid "Cli_p" msgstr "" -#: ../src/menus-skeleton.h:170 +#: ../src/menus-skeleton.h:171 msgid "Mas_k" msgstr "" -#: ../src/menus-skeleton.h:174 +#: ../src/menus-skeleton.h:175 msgid "Patter_n" msgstr "" -#: ../src/menus-skeleton.h:198 +#: ../src/menus-skeleton.h:199 msgid "_Path" msgstr "" -#: ../src/menus-skeleton.h:225 +#: ../src/menus-skeleton.h:226 msgid "_Text" msgstr "" -#: ../src/menus-skeleton.h:244 +#: ../src/menus-skeleton.h:245 msgid "Filter_s" msgstr "" -#: ../src/menus-skeleton.h:250 +#: ../src/menus-skeleton.h:251 msgid "Exte_nsions" msgstr "" -#: ../src/menus-skeleton.h:257 +#: ../src/menus-skeleton.h:258 msgid "Whiteboa_rd" msgstr "" -#: ../src/menus-skeleton.h:261 +#: ../src/menus-skeleton.h:262 msgid "_Help" msgstr "" -#: ../src/menus-skeleton.h:265 +#: ../src/menus-skeleton.h:266 msgid "Tutorials" msgstr "" @@ -8652,11 +8653,11 @@ msgstr "" msgid "Drawing finished" msgstr "" -#: ../src/persp3d.cpp:335 +#: ../src/persp3d.cpp:345 msgid "Toggle vanishing point" msgstr "" -#: ../src/persp3d.cpp:346 +#: ../src/persp3d.cpp:356 msgid "Toggle multiple vanishing points" msgstr "" @@ -8990,54 +8991,54 @@ msgstr "" msgid "Selected object is not a group. Cannot enter." msgstr "" -#: ../src/selection-chemistry.cpp:195 +#: ../src/selection-chemistry.cpp:196 msgid "Delete text" msgstr "" -#: ../src/selection-chemistry.cpp:203 +#: ../src/selection-chemistry.cpp:204 msgid "Nothing was deleted." msgstr "" -#: ../src/selection-chemistry.cpp:221 ../src/text-context.cpp:995 +#: ../src/selection-chemistry.cpp:222 ../src/text-context.cpp:1002 #: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1330 -#: ../src/widgets/toolbox.cpp:5971 +#: ../src/widgets/toolbox.cpp:5974 msgid "Delete" msgstr "" -#: ../src/selection-chemistry.cpp:249 +#: ../src/selection-chemistry.cpp:250 msgid "Select object(s) to duplicate." msgstr "" -#: ../src/selection-chemistry.cpp:341 +#: ../src/selection-chemistry.cpp:342 msgid "Delete all" msgstr "" -#: ../src/selection-chemistry.cpp:464 +#: ../src/selection-chemistry.cpp:465 msgid "Select some objects to group." msgstr "" -#: ../src/selection-chemistry.cpp:537 ../src/selection-describer.cpp:53 +#: ../src/selection-chemistry.cpp:538 ../src/selection-describer.cpp:53 msgid "Group" msgstr "" -#: ../src/selection-chemistry.cpp:551 +#: ../src/selection-chemistry.cpp:552 msgid "Select a group to ungroup." msgstr "" -#: ../src/selection-chemistry.cpp:592 +#: ../src/selection-chemistry.cpp:593 msgid "No groups to ungroup in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:598 ../src/sp-item-group.cpp:516 +#: ../src/selection-chemistry.cpp:599 ../src/sp-item-group.cpp:496 msgid "Ungroup" msgstr "" -#: ../src/selection-chemistry.cpp:688 +#: ../src/selection-chemistry.cpp:689 msgid "Select object(s) to raise." msgstr "" -#: ../src/selection-chemistry.cpp:694 ../src/selection-chemistry.cpp:756 -#: ../src/selection-chemistry.cpp:790 ../src/selection-chemistry.cpp:854 +#: ../src/selection-chemistry.cpp:695 ../src/selection-chemistry.cpp:757 +#: ../src/selection-chemistry.cpp:791 ../src/selection-chemistry.cpp:855 msgid "" "You cannot raise/lower objects from different groups or layers." msgstr "" @@ -9045,302 +9046,302 @@ msgstr "" #. TRANSLATORS: only translate "string" in "context|string". #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS #. "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:736 +#: ../src/selection-chemistry.cpp:737 msgid "undo_action|Raise" msgstr "" -#: ../src/selection-chemistry.cpp:748 +#: ../src/selection-chemistry.cpp:749 msgid "Select object(s) to raise to top." msgstr "" -#: ../src/selection-chemistry.cpp:771 +#: ../src/selection-chemistry.cpp:772 msgid "Raise to top" msgstr "" -#: ../src/selection-chemistry.cpp:784 +#: ../src/selection-chemistry.cpp:785 msgid "Select object(s) to lower." msgstr "" -#: ../src/selection-chemistry.cpp:834 +#: ../src/selection-chemistry.cpp:835 msgid "Lower" msgstr "" -#: ../src/selection-chemistry.cpp:846 +#: ../src/selection-chemistry.cpp:847 msgid "Select object(s) to lower to bottom." msgstr "" -#: ../src/selection-chemistry.cpp:881 +#: ../src/selection-chemistry.cpp:882 msgid "Lower to bottom" msgstr "" -#: ../src/selection-chemistry.cpp:888 +#: ../src/selection-chemistry.cpp:889 msgid "Nothing to undo." msgstr "" -#: ../src/selection-chemistry.cpp:895 +#: ../src/selection-chemistry.cpp:896 msgid "Nothing to redo." msgstr "" -#: ../src/selection-chemistry.cpp:955 +#: ../src/selection-chemistry.cpp:956 msgid "Paste" msgstr "" -#: ../src/selection-chemistry.cpp:962 +#: ../src/selection-chemistry.cpp:963 msgid "Paste style" msgstr "" -#: ../src/selection-chemistry.cpp:971 +#: ../src/selection-chemistry.cpp:972 msgid "Paste live path effect" msgstr "" -#: ../src/selection-chemistry.cpp:991 +#: ../src/selection-chemistry.cpp:992 msgid "Select object(s) to remove live path effects from." msgstr "" -#: ../src/selection-chemistry.cpp:1003 +#: ../src/selection-chemistry.cpp:1004 msgid "Remove live path effect" msgstr "" -#: ../src/selection-chemistry.cpp:1014 +#: ../src/selection-chemistry.cpp:1015 msgid "Select object(s) to remove filters from." msgstr "" -#: ../src/selection-chemistry.cpp:1024 +#: ../src/selection-chemistry.cpp:1025 #: ../src/ui/dialog/filter-effects-dialog.cpp:1336 msgid "Remove filter" msgstr "" -#: ../src/selection-chemistry.cpp:1033 +#: ../src/selection-chemistry.cpp:1034 msgid "Paste size" msgstr "" -#: ../src/selection-chemistry.cpp:1041 +#: ../src/selection-chemistry.cpp:1042 msgid "Paste size separately" msgstr "" -#: ../src/selection-chemistry.cpp:1050 +#: ../src/selection-chemistry.cpp:1051 msgid "Select object(s) to move to the layer above." msgstr "" -#: ../src/selection-chemistry.cpp:1076 +#: ../src/selection-chemistry.cpp:1077 msgid "Raise to next layer" msgstr "" -#: ../src/selection-chemistry.cpp:1083 +#: ../src/selection-chemistry.cpp:1084 msgid "No more layers above." msgstr "" -#: ../src/selection-chemistry.cpp:1095 +#: ../src/selection-chemistry.cpp:1096 msgid "Select object(s) to move to the layer below." msgstr "" -#: ../src/selection-chemistry.cpp:1121 +#: ../src/selection-chemistry.cpp:1122 msgid "Lower to previous layer" msgstr "" -#: ../src/selection-chemistry.cpp:1128 +#: ../src/selection-chemistry.cpp:1129 msgid "No more layers below." msgstr "" -#: ../src/selection-chemistry.cpp:1315 +#: ../src/selection-chemistry.cpp:1338 msgid "Remove transform" msgstr "" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CCW" msgstr "" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CW" msgstr "" -#: ../src/selection-chemistry.cpp:1439 ../src/seltrans.cpp:534 +#: ../src/selection-chemistry.cpp:1462 ../src/seltrans.cpp:534 #: ../src/ui/dialog/transformation.cpp:760 msgid "Rotate" msgstr "" -#: ../src/selection-chemistry.cpp:1486 +#: ../src/selection-chemistry.cpp:1509 msgid "Rotate by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:1541 +#: ../src/selection-chemistry.cpp:1564 msgid "Scale by whole factor" msgstr "" -#: ../src/selection-chemistry.cpp:1556 +#: ../src/selection-chemistry.cpp:1579 msgid "Move vertically" msgstr "" -#: ../src/selection-chemistry.cpp:1559 +#: ../src/selection-chemistry.cpp:1582 msgid "Move horizontally" msgstr "" -#: ../src/selection-chemistry.cpp:1562 ../src/selection-chemistry.cpp:1588 +#: ../src/selection-chemistry.cpp:1585 ../src/selection-chemistry.cpp:1611 #: ../src/seltrans.cpp:528 ../src/ui/dialog/transformation.cpp:681 msgid "Move" msgstr "" -#: ../src/selection-chemistry.cpp:1582 +#: ../src/selection-chemistry.cpp:1605 msgid "Move vertically by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:1585 +#: ../src/selection-chemistry.cpp:1608 msgid "Move horizontally by pixels" msgstr "" -#: ../src/selection-chemistry.cpp:1713 +#: ../src/selection-chemistry.cpp:1736 msgid "The selection has no applied path effect." msgstr "" -#: ../src/selection-chemistry.cpp:1760 +#: ../src/selection-chemistry.cpp:1783 msgid "The selection has no applied clip path." msgstr "" -#: ../src/selection-chemistry.cpp:1762 +#: ../src/selection-chemistry.cpp:1785 msgid "The selection has no applied mask." msgstr "" -#: ../src/selection-chemistry.cpp:1919 +#: ../src/selection-chemistry.cpp:1942 msgid "action|Clone" msgstr "" -#: ../src/selection-chemistry.cpp:1935 +#: ../src/selection-chemistry.cpp:1958 msgid "Select clones to relink." msgstr "" -#: ../src/selection-chemistry.cpp:1942 +#: ../src/selection-chemistry.cpp:1965 msgid "Copy an object to clipboard to relink clones to." msgstr "" -#: ../src/selection-chemistry.cpp:1966 +#: ../src/selection-chemistry.cpp:1989 msgid "No clones to relink in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:1969 +#: ../src/selection-chemistry.cpp:1992 msgid "Relink clone" msgstr "" -#: ../src/selection-chemistry.cpp:1983 +#: ../src/selection-chemistry.cpp:2006 msgid "Select clones to unlink." msgstr "" -#: ../src/selection-chemistry.cpp:2032 +#: ../src/selection-chemistry.cpp:2055 msgid "No clones to unlink in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:2036 +#: ../src/selection-chemistry.cpp:2059 msgid "Unlink clone" msgstr "" -#: ../src/selection-chemistry.cpp:2049 +#: ../src/selection-chemistry.cpp:2072 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:2072 +#: ../src/selection-chemistry.cpp:2095 msgid "" "Cannot find the object to select (orphaned clone, offset, textpath, " "flowed text?)" msgstr "" -#: ../src/selection-chemistry.cpp:2078 +#: ../src/selection-chemistry.cpp:2101 msgid "" "The object you're trying to select is not visible (it is in <" "defs>)" msgstr "" -#: ../src/selection-chemistry.cpp:2124 +#: ../src/selection-chemistry.cpp:2147 msgid "Select object(s) to convert to marker." msgstr "" -#: ../src/selection-chemistry.cpp:2192 +#: ../src/selection-chemistry.cpp:2215 msgid "Objects to marker" msgstr "" -#: ../src/selection-chemistry.cpp:2220 +#: ../src/selection-chemistry.cpp:2243 msgid "Select object(s) to convert to guides." msgstr "" -#: ../src/selection-chemistry.cpp:2232 +#: ../src/selection-chemistry.cpp:2255 msgid "Objects to guides" msgstr "" -#: ../src/selection-chemistry.cpp:2248 +#: ../src/selection-chemistry.cpp:2271 msgid "Select object(s) to convert to pattern." msgstr "" -#: ../src/selection-chemistry.cpp:2336 +#: ../src/selection-chemistry.cpp:2359 msgid "Objects to pattern" msgstr "" -#: ../src/selection-chemistry.cpp:2352 +#: ../src/selection-chemistry.cpp:2375 msgid "Select an object with pattern fill to extract objects from." msgstr "" -#: ../src/selection-chemistry.cpp:2405 +#: ../src/selection-chemistry.cpp:2428 msgid "No pattern fills in the selection." msgstr "" -#: ../src/selection-chemistry.cpp:2408 +#: ../src/selection-chemistry.cpp:2431 msgid "Pattern to objects" msgstr "" -#: ../src/selection-chemistry.cpp:2493 +#: ../src/selection-chemistry.cpp:2516 msgid "Select object(s) to make a bitmap copy." msgstr "" -#: ../src/selection-chemistry.cpp:2497 +#: ../src/selection-chemistry.cpp:2520 msgid "Rendering bitmap..." msgstr "" -#: ../src/selection-chemistry.cpp:2676 +#: ../src/selection-chemistry.cpp:2699 msgid "Create bitmap" msgstr "" -#: ../src/selection-chemistry.cpp:2708 +#: ../src/selection-chemistry.cpp:2731 msgid "Select object(s) to create clippath or mask from." msgstr "" -#: ../src/selection-chemistry.cpp:2711 +#: ../src/selection-chemistry.cpp:2734 msgid "Select mask object and object(s) to apply clippath or mask to." msgstr "" -#: ../src/selection-chemistry.cpp:2818 +#: ../src/selection-chemistry.cpp:2841 msgid "Set clipping path" msgstr "" -#: ../src/selection-chemistry.cpp:2820 +#: ../src/selection-chemistry.cpp:2843 msgid "Set mask" msgstr "" -#: ../src/selection-chemistry.cpp:2833 +#: ../src/selection-chemistry.cpp:2856 msgid "Select object(s) to remove clippath or mask from." msgstr "" -#: ../src/selection-chemistry.cpp:2906 +#: ../src/selection-chemistry.cpp:2929 msgid "Release clipping path" msgstr "" -#: ../src/selection-chemistry.cpp:2908 +#: ../src/selection-chemistry.cpp:2931 msgid "Release mask" msgstr "" -#: ../src/selection-chemistry.cpp:2924 +#: ../src/selection-chemistry.cpp:2947 msgid "Select object(s) to fit canvas to." msgstr "" #. Fit Page -#: ../src/selection-chemistry.cpp:2944 ../src/verbs.cpp:2739 +#: ../src/selection-chemistry.cpp:2967 ../src/verbs.cpp:2749 msgid "Fit Page to Selection" msgstr "" -#: ../src/selection-chemistry.cpp:2969 ../src/verbs.cpp:2741 +#: ../src/selection-chemistry.cpp:2992 ../src/verbs.cpp:2751 msgid "Fit Page to Drawing" msgstr "" -#: ../src/selection-chemistry.cpp:2985 ../src/verbs.cpp:2743 +#: ../src/selection-chemistry.cpp:3008 ../src/verbs.cpp:2753 msgid "Fit Page to Selection or Drawing" msgstr "" @@ -9357,8 +9358,8 @@ msgstr "" #. Ellipse #: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:76 -#: ../src/ui/dialog/inkscape-preferences.cpp:480 ../src/verbs.cpp:2522 -#: ../src/widgets/toolbox.cpp:3917 +#: ../src/ui/dialog/inkscape-preferences.cpp:480 ../src/verbs.cpp:2528 +#: ../src/widgets/toolbox.cpp:3920 msgid "Ellipse" msgstr "" @@ -9384,13 +9385,13 @@ msgstr "" #. Rectangle #: ../src/selection-describer.cpp:65 -#: ../src/ui/dialog/inkscape-preferences.cpp:470 ../src/verbs.cpp:2518 +#: ../src/ui/dialog/inkscape-preferences.cpp:470 ../src/verbs.cpp:2524 msgid "Rectangle" msgstr "" #. 3D box #: ../src/selection-describer.cpp:67 -#: ../src/ui/dialog/inkscape-preferences.cpp:475 ../src/verbs.cpp:2520 +#: ../src/ui/dialog/inkscape-preferences.cpp:475 ../src/verbs.cpp:2526 msgid "3D Box" msgstr "" @@ -9407,13 +9408,13 @@ msgstr "" #. Spiral #: ../src/selection-describer.cpp:80 -#: ../src/ui/dialog/inkscape-preferences.cpp:488 ../src/verbs.cpp:2526 +#: ../src/ui/dialog/inkscape-preferences.cpp:488 ../src/verbs.cpp:2532 msgid "Spiral" msgstr "" #. Star #: ../src/selection-describer.cpp:82 -#: ../src/ui/dialog/inkscape-preferences.cpp:484 ../src/verbs.cpp:2524 +#: ../src/ui/dialog/inkscape-preferences.cpp:484 ../src/verbs.cpp:2530 #: ../src/widgets/toolbox.cpp:2760 msgid "Star" msgstr "" @@ -9484,7 +9485,8 @@ msgid "Use Shift+D to look up frame" msgstr "" #. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:211 ../src/tweak-context.cpp:202 +#: ../src/selection-describer.cpp:211 ../src/spray-context.cpp:284 +#: ../src/tweak-context.cpp:202 #, c-format msgid "%i object selected" msgid_plural "%i objects selected" @@ -9645,17 +9647,22 @@ msgstr "" msgid "Flow excluded region" msgstr "" -#: ../src/sp-flowtext.cpp:376 +#: ../src/sp-flowtext.cpp:378 ../src/sp-text.cpp:427 +#: ../src/text-context.cpp:1604 +msgid " [truncated]" +msgstr "" + +#: ../src/sp-flowtext.cpp:382 #, c-format -msgid "Flowed text (%d character)" -msgid_plural "Flowed text (%d characters)" +msgid "Flowed text (%d character%s)" +msgid_plural "Flowed text (%d characters%s)" msgstr[0] "" msgstr[1] "" -#: ../src/sp-flowtext.cpp:378 +#: ../src/sp-flowtext.cpp:384 #, c-format -msgid "Linked flowed text (%d character)" -msgid_plural "Linked flowed text (%d characters)" +msgid "Linked flowed text (%d character%s)" +msgid_plural "Linked flowed text (%d characters%s)" msgstr[0] "" msgstr[1] "" @@ -9684,16 +9691,16 @@ msgstr "" msgid "at %d degrees, through (%s,%s)" msgstr "" -#: ../src/sp-image.cpp:1128 +#: ../src/sp-image.cpp:1135 msgid "embedded" msgstr "" -#: ../src/sp-image.cpp:1136 +#: ../src/sp-image.cpp:1143 #, c-format msgid "Image with bad reference: %s" msgstr "" -#: ../src/sp-image.cpp:1137 +#: ../src/sp-image.cpp:1144 #, c-format msgid "Image %d × %d: %s" msgstr "" @@ -9740,7 +9747,7 @@ msgstr "" msgid "%s; filtered" msgstr "" -#: ../src/sp-item-group.cpp:761 +#: ../src/sp-item-group.cpp:741 #, c-format msgid "Group of %d object" msgid_plural "Group of %d objects" @@ -9953,14 +9960,14 @@ msgstr[1] "" msgid "<no name found>" msgstr "" -#: ../src/sp-text.cpp:425 +#: ../src/sp-text.cpp:431 #, c-format -msgid "Text on path (%s, %s)" +msgid "Text on path%s (%s, %s)" msgstr "" -#: ../src/sp-text.cpp:426 +#: ../src/sp-text.cpp:432 #, c-format -msgid "Text (%s, %s)" +msgid "Text%s (%s, %s)" msgstr "" #: ../src/sp-tref.cpp:368 @@ -9995,6 +10002,51 @@ msgstr "" msgid "Orphaned clone" msgstr "" +#: ../src/spray-context.cpp:286 ../src/tweak-context.cpp:204 +#, c-format +msgid "Nothing selected" +msgstr "" + +#: ../src/spray-context.cpp:292 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray copies of the initial selection" +msgstr "" + +#: ../src/spray-context.cpp:295 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray clones of the initial selection" +msgstr "" + +#: ../src/spray-context.cpp:298 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray in a single path of the initial " +"selection" +msgstr "" + +#: ../src/spray-context.cpp:301 +#, c-format +msgid "%s. Modify spray options" +msgstr "" + +#: ../src/spray-context.cpp:926 +msgid "Nothing selected! Select objects to spray." +msgstr "" + +#: ../src/spray-context.cpp:1034 ../src/widgets/toolbox.cpp:4528 +msgid "Spray with copies" +msgstr "" + +#: ../src/spray-context.cpp:1038 ../src/widgets/toolbox.cpp:4535 +msgid "Spray with clones" +msgstr "" + +#: ../src/spray-context.cpp:1042 +msgid "Spray in single path" +msgstr "" + #: ../src/star-context.cpp:333 msgid "Ctrl: snap angle; keep rays radial" msgstr "" @@ -10035,7 +10087,7 @@ msgstr "" msgid "The flowed text(s) must be visible in order to be put on a path." msgstr "" -#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2374 +#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2380 msgid "Put text on path" msgstr "" @@ -10047,7 +10099,7 @@ msgstr "" msgid "No texts-on-paths in the selection." msgstr "" -#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2376 +#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2382 msgid "Remove text from path" msgstr "" @@ -10093,146 +10145,146 @@ msgstr "" msgid "No flowed text(s) to convert in the selection." msgstr "" -#: ../src/text-context.cpp:441 +#: ../src/text-context.cpp:448 msgid "Click to edit the text, drag to select part of the text." msgstr "" -#: ../src/text-context.cpp:443 +#: ../src/text-context.cpp:450 msgid "" "Click to edit the flowed text, drag to select part of the text." msgstr "" -#: ../src/text-context.cpp:498 +#: ../src/text-context.cpp:505 msgid "Create text" msgstr "" -#: ../src/text-context.cpp:522 +#: ../src/text-context.cpp:529 msgid "Non-printable character" msgstr "" -#: ../src/text-context.cpp:537 +#: ../src/text-context.cpp:544 msgid "Insert Unicode character" msgstr "" -#: ../src/text-context.cpp:572 +#: ../src/text-context.cpp:579 #, c-format msgid "Unicode (Enter to finish): %s: %s" msgstr "" -#: ../src/text-context.cpp:574 ../src/text-context.cpp:849 +#: ../src/text-context.cpp:581 ../src/text-context.cpp:856 msgid "Unicode (Enter to finish): " msgstr "" -#: ../src/text-context.cpp:649 +#: ../src/text-context.cpp:656 #, c-format msgid "Flowed text frame: %s × %s" msgstr "" -#: ../src/text-context.cpp:681 +#: ../src/text-context.cpp:688 msgid "Type text; Enter to start new line." msgstr "" -#: ../src/text-context.cpp:694 +#: ../src/text-context.cpp:701 msgid "Flowed text is created." msgstr "" -#: ../src/text-context.cpp:696 +#: ../src/text-context.cpp:703 msgid "Create flowed text" msgstr "" -#: ../src/text-context.cpp:698 +#: ../src/text-context.cpp:705 msgid "" "The frame is too small for the current font size. Flowed text not " "created." msgstr "" -#: ../src/text-context.cpp:834 +#: ../src/text-context.cpp:841 msgid "No-break space" msgstr "" -#: ../src/text-context.cpp:836 +#: ../src/text-context.cpp:843 msgid "Insert no-break space" msgstr "" -#: ../src/text-context.cpp:873 +#: ../src/text-context.cpp:880 msgid "Make bold" msgstr "" -#: ../src/text-context.cpp:891 +#: ../src/text-context.cpp:898 msgid "Make italic" msgstr "" -#: ../src/text-context.cpp:930 +#: ../src/text-context.cpp:937 msgid "New line" msgstr "" -#: ../src/text-context.cpp:964 +#: ../src/text-context.cpp:971 msgid "Backspace" msgstr "" -#: ../src/text-context.cpp:1012 +#: ../src/text-context.cpp:1019 msgid "Kern to the left" msgstr "" -#: ../src/text-context.cpp:1037 +#: ../src/text-context.cpp:1044 msgid "Kern to the right" msgstr "" -#: ../src/text-context.cpp:1062 +#: ../src/text-context.cpp:1069 msgid "Kern up" msgstr "" -#: ../src/text-context.cpp:1088 +#: ../src/text-context.cpp:1095 msgid "Kern down" msgstr "" -#: ../src/text-context.cpp:1165 +#: ../src/text-context.cpp:1172 msgid "Rotate counterclockwise" msgstr "" -#: ../src/text-context.cpp:1186 +#: ../src/text-context.cpp:1193 msgid "Rotate clockwise" msgstr "" -#: ../src/text-context.cpp:1203 +#: ../src/text-context.cpp:1210 msgid "Contract line spacing" msgstr "" -#: ../src/text-context.cpp:1211 +#: ../src/text-context.cpp:1218 msgid "Contract letter spacing" msgstr "" -#: ../src/text-context.cpp:1230 +#: ../src/text-context.cpp:1237 msgid "Expand line spacing" msgstr "" -#: ../src/text-context.cpp:1238 +#: ../src/text-context.cpp:1245 msgid "Expand letter spacing" msgstr "" -#: ../src/text-context.cpp:1368 +#: ../src/text-context.cpp:1375 msgid "Paste text" msgstr "" -#: ../src/text-context.cpp:1602 +#: ../src/text-context.cpp:1621 #, c-format msgid "" -"Type or edit flowed text (%d characters); Enter to start new " +"Type or edit flowed text (%d characters%s); Enter to start new " "paragraph." msgstr "" -#: ../src/text-context.cpp:1604 +#: ../src/text-context.cpp:1623 #, c-format -msgid "Type or edit text (%d characters); Enter to start new line." +msgid "Type or edit text (%d characters%s); Enter to start new line." msgstr "" -#: ../src/text-context.cpp:1612 ../src/tools-switch.cpp:198 +#: ../src/text-context.cpp:1631 ../src/tools-switch.cpp:198 msgid "" "Click to select or create text, drag to create flowed text; " "then type." msgstr "" -#: ../src/text-context.cpp:1722 +#: ../src/text-context.cpp:1741 msgid "Type text" msgstr "" @@ -10384,11 +10436,6 @@ msgstr "" msgid "Trace: Done. %ld nodes created" msgstr "" -#: ../src/tweak-context.cpp:204 -#, c-format -msgid "Nothing selected" -msgstr "" - #: ../src/tweak-context.cpp:210 #, c-format msgid "%s. Drag to move." @@ -10592,7 +10639,7 @@ msgid "Create link" msgstr "" #. "Ungroup" -#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2370 +#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2376 msgid "_Ungroup" msgstr "" @@ -10701,12 +10748,13 @@ msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:509 #: ../src/ui/dialog/align-and-distribute.cpp:789 -#: ../src/widgets/toolbox.cpp:7475 +#: ../src/ui/dialog/spray-option.cpp:117 ../src/ui/dialog/spray-option.cpp:195 +#: ../src/ui/dialog/spray-option.cpp:213 ../src/widgets/toolbox.cpp:7555 msgid "Remove overlaps" msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:540 -#: ../src/widgets/toolbox.cpp:7265 +#: ../src/widgets/toolbox.cpp:7345 msgid "Arrange connector network" msgstr "" @@ -10846,7 +10894,7 @@ msgid "" msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:893 -#: ../src/widgets/toolbox.cpp:7436 +#: ../src/widgets/toolbox.cpp:7516 msgid "Nicely arrange selected connector network" msgstr "" @@ -10886,7 +10934,7 @@ msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:921 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 #: ../src/ui/dialog/icon-preview.cpp:178 -#: ../src/widgets/desktop-widget.cpp:1580 +#: ../src/widgets/desktop-widget.cpp:1588 msgid "Selection" msgstr "" @@ -10907,7 +10955,7 @@ msgstr "" #. #. ----------- #: ../src/ui/dialog/calligraphic-profile-rename.cpp:52 -#: ../src/ui/dialog/inkscape-preferences.cpp:1156 +#: ../src/ui/dialog/inkscape-preferences.cpp:1161 msgid "Save" msgstr "" @@ -11063,12 +11111,12 @@ msgid "Guides" msgstr "" #: ../src/ui/dialog/document-properties.cpp:120 -#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1030 #: ../src/widgets/toolbox.cpp:2190 msgid "Grids" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2601 +#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2607 #: ../src/widgets/toolbox.cpp:2055 msgid "Snap" msgstr "" @@ -11196,61 +11244,61 @@ msgstr "" #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:451 ../src/verbs.cpp:2755 +#: ../src/ui/dialog/document-properties.cpp:452 ../src/verbs.cpp:2765 msgid "Link Color Profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:524 +#: ../src/ui/dialog/document-properties.cpp:525 msgid "Remove linked color profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:538 +#: ../src/ui/dialog/document-properties.cpp:539 msgid "Linked Color Profiles:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:540 +#: ../src/ui/dialog/document-properties.cpp:541 msgid "Available Color Profiles:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:542 +#: ../src/ui/dialog/document-properties.cpp:543 msgid "Link Profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:573 +#: ../src/ui/dialog/document-properties.cpp:574 msgid "Profile Name" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:604 +#: ../src/ui/dialog/document-properties.cpp:605 msgid "External script files:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:606 +#: ../src/ui/dialog/document-properties.cpp:607 #: ../src/ui/dialog/swatches.cpp:463 msgid "Add" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:629 +#: ../src/ui/dialog/document-properties.cpp:630 msgid "Filename" msgstr "" #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:669 +#: ../src/ui/dialog/document-properties.cpp:670 msgid "Add external script..." msgstr "" -#: ../src/ui/dialog/document-properties.cpp:693 +#: ../src/ui/dialog/document-properties.cpp:694 msgid "Remove external script" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:774 +#: ../src/ui/dialog/document-properties.cpp:775 msgid "Creation" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:775 +#: ../src/ui/dialog/document-properties.cpp:776 msgid "Defined grids" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:985 +#: ../src/ui/dialog/document-properties.cpp:986 msgid "Remove grid" msgstr "" @@ -11608,8 +11656,8 @@ msgid "Height of filter effects region" msgstr "" #: ../src/ui/dialog/filter-effects-dialog.cpp:2165 -#: ../src/widgets/toolbox.cpp:3886 ../src/widgets/toolbox.cpp:4277 -#: ../src/widgets/toolbox.cpp:4545 ../share/extensions/extrude.inx.h:4 +#: ../src/widgets/toolbox.cpp:3889 ../src/widgets/toolbox.cpp:4278 +#: ../src/widgets/toolbox.cpp:4548 ../share/extensions/extrude.inx.h:4 msgid "Mode:" msgstr "" @@ -11808,7 +11856,7 @@ msgid "The whole filter region will be filled with this color." msgstr "" #: ../src/ui/dialog/filter-effects-dialog.cpp:2214 -#: ../src/widgets/toolbox.cpp:5518 +#: ../src/widgets/toolbox.cpp:5521 msgid "Opacity:" msgstr "" @@ -12162,7 +12210,7 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:204 #: ../src/ui/dialog/tracedialog.cpp:420 ../src/ui/dialog/tracedialog.cpp:453 -#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7617 +#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7697 msgid "Threshold:" msgstr "" @@ -12555,7 +12603,7 @@ msgid "" msgstr "" #. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2514 +#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2520 msgid "Tweak" msgstr "" @@ -12565,13 +12613,13 @@ msgid "Paint objects with:" msgstr "" #. Spray -#: ../src/ui/dialog/inkscape-preferences.cpp:453 ../src/verbs.cpp:2516 +#: ../src/ui/dialog/inkscape-preferences.cpp:453 ../src/verbs.cpp:2522 msgid "Spray" msgstr "" #. Zoom #: ../src/ui/dialog/inkscape-preferences.cpp:459 -#: ../src/ui/view/edit-widget.cpp:1068 ../src/verbs.cpp:2538 +#: ../src/ui/view/edit-widget.cpp:1068 ../src/verbs.cpp:2544 #: ../src/widgets/desktop-widget.cpp:483 msgid "Zoom" msgstr "" @@ -12592,12 +12640,12 @@ msgid "" msgstr "" #. Pen -#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2530 +#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2536 msgid "Pen" msgstr "" #. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:507 ../src/verbs.cpp:2532 +#: ../src/ui/dialog/inkscape-preferences.cpp:507 ../src/verbs.cpp:2538 msgid "Calligraphy" msgstr "" @@ -12614,17 +12662,17 @@ msgid "" msgstr "" #. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:515 ../src/verbs.cpp:2544 +#: ../src/ui/dialog/inkscape-preferences.cpp:515 ../src/verbs.cpp:2550 msgid "Paint Bucket" msgstr "" #. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:520 ../src/verbs.cpp:2548 +#: ../src/ui/dialog/inkscape-preferences.cpp:520 ../src/verbs.cpp:2554 msgid "Eraser" msgstr "" #. LPETool -#: ../src/ui/dialog/inkscape-preferences.cpp:524 ../src/verbs.cpp:2550 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 ../src/verbs.cpp:2556 msgid "LPE Tool" msgstr "" @@ -12638,12 +12686,12 @@ msgid "" msgstr "" #. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:539 ../src/verbs.cpp:2536 +#: ../src/ui/dialog/inkscape-preferences.cpp:539 ../src/verbs.cpp:2542 msgid "Gradient" msgstr "" #. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:543 ../src/verbs.cpp:2542 +#: ../src/ui/dialog/inkscape-preferences.cpp:543 ../src/verbs.cpp:2548 msgid "Connector" msgstr "" @@ -12652,7 +12700,7 @@ msgid "If on, connector attachment points will not be shown for text objects" msgstr "" #. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:548 ../src/verbs.cpp:2540 +#: ../src/ui/dialog/inkscape-preferences.cpp:548 ../src/verbs.cpp:2546 msgid "Dropper" msgstr "" @@ -13002,728 +13050,743 @@ msgid "" "filter effects dialog." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:750 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +msgid "Number of Threads:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +msgid "(requires restart)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +msgid "" +"Configure number of processors/threads to use with rendering of gaussian " +"blur." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:755 msgid "Select in all layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:751 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 msgid "Select only within current layer" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:752 +#: ../src/ui/dialog/inkscape-preferences.cpp:757 msgid "Select in current layer and sublayers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:753 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 msgid "Ignore hidden objects and layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:754 +#: ../src/ui/dialog/inkscape-preferences.cpp:759 msgid "Ignore locked objects and layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:755 +#: ../src/ui/dialog/inkscape-preferences.cpp:760 msgid "Deselect upon layer change" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:757 +#: ../src/ui/dialog/inkscape-preferences.cpp:762 msgid "Ctrl+A, Tab, Shift+Tab:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:759 +#: ../src/ui/dialog/inkscape-preferences.cpp:764 msgid "Make keyboard selection commands work on objects in all layers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:761 +#: ../src/ui/dialog/inkscape-preferences.cpp:766 msgid "Make keyboard selection commands work on objects in current layer only" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:763 +#: ../src/ui/dialog/inkscape-preferences.cpp:768 msgid "" "Make keyboard selection commands work on objects in current layer and all " "its sublayers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:765 +#: ../src/ui/dialog/inkscape-preferences.cpp:770 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:767 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 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:770 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "" "Uncheck this to be able to keep the current objects selected when the " "current layer changes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:772 +#: ../src/ui/dialog/inkscape-preferences.cpp:777 msgid "Selecting" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:779 +#: ../src/ui/dialog/inkscape-preferences.cpp:784 msgid "Default export resolution:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:780 +#: ../src/ui/dialog/inkscape-preferences.cpp:785 msgid "Default bitmap resolution (in dots per inch) in the Export dialog" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:782 +#: ../src/ui/dialog/inkscape-preferences.cpp:787 msgid "Open Clip Art Library Server Name:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:783 +#: ../src/ui/dialog/inkscape-preferences.cpp:788 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:785 +#: ../src/ui/dialog/inkscape-preferences.cpp:790 msgid "Open Clip Art Library Username:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:786 +#: ../src/ui/dialog/inkscape-preferences.cpp:791 msgid "The username used to log into Open Clip Art Library." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:788 +#: ../src/ui/dialog/inkscape-preferences.cpp:793 msgid "Open Clip Art Library Password:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:789 +#: ../src/ui/dialog/inkscape-preferences.cpp:794 msgid "The password used to log into Open Clip Art Library." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:791 +#: ../src/ui/dialog/inkscape-preferences.cpp:796 msgid "Import/Export" msgstr "" #. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Perceptual" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Relative Colorimetric" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:841 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Absolute Colorimetric" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:845 +#: ../src/ui/dialog/inkscape-preferences.cpp:850 msgid "(Note: Color management has been disabled in this build)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:849 +#: ../src/ui/dialog/inkscape-preferences.cpp:854 msgid "Display adjustment" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:859 +#: ../src/ui/dialog/inkscape-preferences.cpp:864 #, c-format msgid "" "The ICC profile to use to calibrate display output.\n" "Searched directories:%s" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:860 +#: ../src/ui/dialog/inkscape-preferences.cpp:865 msgid "Display profile:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:865 +#: ../src/ui/dialog/inkscape-preferences.cpp:870 msgid "Retrieve profile from display" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:868 +#: ../src/ui/dialog/inkscape-preferences.cpp:873 msgid "Retrieve profiles from those attached to displays via XICC." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:870 +#: ../src/ui/dialog/inkscape-preferences.cpp:875 msgid "Retrieve profiles from those attached to displays." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:875 +#: ../src/ui/dialog/inkscape-preferences.cpp:880 msgid "Display rendering intent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:876 -#: ../src/ui/dialog/inkscape-preferences.cpp:899 +#: ../src/ui/dialog/inkscape-preferences.cpp:881 +#: ../src/ui/dialog/inkscape-preferences.cpp:904 msgid "The rendering intent to use to calibrate display output." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:878 +#: ../src/ui/dialog/inkscape-preferences.cpp:883 msgid "Proofing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:880 +#: ../src/ui/dialog/inkscape-preferences.cpp:885 msgid "Simulate output on screen" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:882 +#: ../src/ui/dialog/inkscape-preferences.cpp:887 msgid "Simulates output of target device." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:884 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "Mark out of gamut colors" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:886 +#: ../src/ui/dialog/inkscape-preferences.cpp:891 msgid "Highlights colors that are out of gamut for the target device." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:891 +#: ../src/ui/dialog/inkscape-preferences.cpp:896 msgid "Out of gamut warning color:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:892 +#: ../src/ui/dialog/inkscape-preferences.cpp:897 msgid "Selects the color used for out of gamut warning." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:899 msgid "Device profile:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:895 +#: ../src/ui/dialog/inkscape-preferences.cpp:900 msgid "The ICC profile to use to simulate device output." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:898 +#: ../src/ui/dialog/inkscape-preferences.cpp:903 msgid "Device rendering intent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:901 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "Black point compensation" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:903 +#: ../src/ui/dialog/inkscape-preferences.cpp:908 msgid "Enables black point compensation." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:905 +#: ../src/ui/dialog/inkscape-preferences.cpp:910 msgid "Preserve black" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:910 +#: ../src/ui/dialog/inkscape-preferences.cpp:915 msgid "(LittleCMS 1.15 or later required)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:912 +#: ../src/ui/dialog/inkscape-preferences.cpp:917 msgid "Preserve K channel in CMYK -> CMYK transforms" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:925 +#: ../src/ui/dialog/inkscape-preferences.cpp:930 #: ../src/widgets/sp-color-icc-selector.cpp:306 #: ../src/widgets/sp-color-icc-selector.cpp:579 msgid "" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:970 +#: ../src/ui/dialog/inkscape-preferences.cpp:975 msgid "Color management" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:975 +#: ../src/ui/dialog/inkscape-preferences.cpp:980 msgid "Major grid line emphasizing" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:977 +#: ../src/ui/dialog/inkscape-preferences.cpp:982 msgid "Don't emphasize gridlines when zoomed out" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:978 +#: ../src/ui/dialog/inkscape-preferences.cpp:983 msgid "" "If set and zoomed out, the gridlines will be shown in normal color instead " "of major grid line color." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:980 +#: ../src/ui/dialog/inkscape-preferences.cpp:985 msgid "Default grid settings" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:986 -#: ../src/ui/dialog/inkscape-preferences.cpp:1007 +#: ../src/ui/dialog/inkscape-preferences.cpp:991 +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 msgid "Grid units:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:989 -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 msgid "Origin X:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:990 -#: ../src/ui/dialog/inkscape-preferences.cpp:1011 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Origin Y:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:993 +#: ../src/ui/dialog/inkscape-preferences.cpp:998 msgid "Spacing X:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:994 -#: ../src/ui/dialog/inkscape-preferences.cpp:1013 +#: ../src/ui/dialog/inkscape-preferences.cpp:999 +#: ../src/ui/dialog/inkscape-preferences.cpp:1018 msgid "Spacing Y:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:996 -#: ../src/ui/dialog/inkscape-preferences.cpp:997 -#: ../src/ui/dialog/inkscape-preferences.cpp:1018 -#: ../src/ui/dialog/inkscape-preferences.cpp:1019 +#: ../src/ui/dialog/inkscape-preferences.cpp:1001 +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +#: ../src/ui/dialog/inkscape-preferences.cpp:1024 msgid "Grid line color:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:997 -#: ../src/ui/dialog/inkscape-preferences.cpp:1019 +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1024 msgid "Color used for normal grid lines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:998 -#: ../src/ui/dialog/inkscape-preferences.cpp:999 -#: ../src/ui/dialog/inkscape-preferences.cpp:1020 -#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 msgid "Major grid line color:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:999 -#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 msgid "Color used for major (highlighted) grid lines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1001 -#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1028 msgid "Major grid line every:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1007 msgid "Show dots instead of lines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +#: ../src/ui/dialog/inkscape-preferences.cpp:1008 msgid "If set, display dots at gridpoints instead of gridlines" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1030 +#: ../src/ui/dialog/inkscape-preferences.cpp:1035 msgid "Use named colors" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1031 +#: ../src/ui/dialog/inkscape-preferences.cpp:1036 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:1033 +#: ../src/ui/dialog/inkscape-preferences.cpp:1038 msgid "XML formatting" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1035 +#: ../src/ui/dialog/inkscape-preferences.cpp:1040 msgid "Inline attributes" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1036 +#: ../src/ui/dialog/inkscape-preferences.cpp:1041 msgid "Put attributes on the same line as the element tag" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1039 +#: ../src/ui/dialog/inkscape-preferences.cpp:1044 msgid "Indent, spaces:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1039 +#: ../src/ui/dialog/inkscape-preferences.cpp:1044 msgid "" "The number of spaces to use for indenting nested elements; set to 0 for no " "indentation" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1041 +#: ../src/ui/dialog/inkscape-preferences.cpp:1046 msgid "Path data" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1043 +#: ../src/ui/dialog/inkscape-preferences.cpp:1048 msgid "Allow relative coordinates" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1044 +#: ../src/ui/dialog/inkscape-preferences.cpp:1049 msgid "If set, relative coordinates may be used in path data" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1046 +#: ../src/ui/dialog/inkscape-preferences.cpp:1051 msgid "Force repeat commands" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1047 +#: ../src/ui/dialog/inkscape-preferences.cpp:1052 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:1049 +#: ../src/ui/dialog/inkscape-preferences.cpp:1054 msgid "Numbers" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1057 msgid "Numeric precision:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1057 msgid "How many digits to write after the decimal dot" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 +#: ../src/ui/dialog/inkscape-preferences.cpp:1060 msgid "Minimum exponent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 +#: ../src/ui/dialog/inkscape-preferences.cpp:1060 msgid "" "The smallest number written to SVG is 10 to the power of this exponent; " "anything smaller is written as zero." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1062 msgid "SVG output" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "System default" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Albanian (sq)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Amharic (am)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Arabic (ar)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Armenian (hy)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Azerbaijani (az)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Basque (eu)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Belarusian (be)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Bulgarian (bg)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Bengali (bn)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Breton (br)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Catalan (ca)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Valencian Catalan (ca@valencia)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Chinese/China (zh_CN)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1064 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Chinese/Taiwan (zh_TW)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1064 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Croatian (hr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1064 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Czech (cs)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Danish (da)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Dutch (nl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Dzongkha (dz)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "German (de)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Greek (el)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "English (en)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "English/Australia (en_AU)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1066 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "English/Canada (en_CA)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1066 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "English/Great Britain (en_GB)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1066 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "Pig Latin (en_US@piglatin)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Esperanto (eo)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Estonian (et)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Finnish (fi)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "French (fr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Irish (ga)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Galician (gl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Hebrew (he)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Hungarian (hu)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Indonesian (id)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Italian (it)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Japanese (ja)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Khmer (km)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Kinyarwanda (rw)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Korean (ko)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Lithuanian (lt)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Macedonian (mk)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Mongolian (mn)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Nepali (ne)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Norwegian BokmÃ¥l (nb)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Norwegian Nynorsk (nn)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Panjabi (pa)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Polish (pl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Portuguese (pt)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Portuguese/Brazil (pt_BR)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Romanian (ro)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Russian (ru)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Serbian (sr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Serbian in Latin script (sr@latin)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Slovak (sk)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Slovenian (sl)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Spanish (es)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Spanish/Mexico (es_MX)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Swedish (sv)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Thai (th)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Turkish (tr)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Ukrainian (uk)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Vietnamese (vi)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1080 +#: ../src/ui/dialog/inkscape-preferences.cpp:1085 msgid "Language (requires restart):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1081 +#: ../src/ui/dialog/inkscape-preferences.cpp:1086 msgid "Set the language for menus and number formats" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1083 +#: ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Smaller" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1087 +#: ../src/ui/dialog/inkscape-preferences.cpp:1092 msgid "Toolbox icon size" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1088 +#: ../src/ui/dialog/inkscape-preferences.cpp:1093 msgid "Set the size for the tool icons (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1091 +#: ../src/ui/dialog/inkscape-preferences.cpp:1096 msgid "Control bar icon size" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1092 +#: ../src/ui/dialog/inkscape-preferences.cpp:1097 msgid "" "Set the size for the icons in tools' control bars to use (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1095 +#: ../src/ui/dialog/inkscape-preferences.cpp:1100 msgid "Secondary toolbar icon size" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 msgid "" "Set the size for the icons in secondary toolbars to use (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1099 +#: ../src/ui/dialog/inkscape-preferences.cpp:1104 msgid "Work-around color sliders not drawing." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1101 +#: ../src/ui/dialog/inkscape-preferences.cpp:1106 msgid "" "When on, will attempt to work around bugs in certain GTK themes drawing " "color sliders." msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1107 +#: ../src/ui/dialog/inkscape-preferences.cpp:1112 msgid "Clear list" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1112 +#: ../src/ui/dialog/inkscape-preferences.cpp:1117 msgid "Maximum documents in Open Recent:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1113 +#: ../src/ui/dialog/inkscape-preferences.cpp:1118 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:1116 +#: ../src/ui/dialog/inkscape-preferences.cpp:1121 msgid "Zoom correction factor (in %):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1117 +#: ../src/ui/dialog/inkscape-preferences.cpp:1122 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:1119 +#: ../src/ui/dialog/inkscape-preferences.cpp:1124 msgid "Interface" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1125 +#: ../src/ui/dialog/inkscape-preferences.cpp:1130 msgid "Use current directory for \"Save As ...\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1127 +#: ../src/ui/dialog/inkscape-preferences.cpp:1132 msgid "" "When this option is on, the \"Save as...\" dialog will always open in the " "directory where the currently open document is. When it's off, it will open " @@ -13731,237 +13794,233 @@ msgid "" msgstr "" #. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1131 +#: ../src/ui/dialog/inkscape-preferences.cpp:1136 msgid "Enable autosave (requires restart)" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1132 +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 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:1134 +#: ../src/ui/dialog/inkscape-preferences.cpp:1139 msgid "Interval (in minutes):" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1134 +#: ../src/ui/dialog/inkscape-preferences.cpp:1139 msgid "Interval (in minutes) at which document will be autosaved" msgstr "" #. TRANSLATORS: only translate "string" in "context|string". #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/dialog/inkscape-preferences.cpp:1138 +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 msgid "filesystem|Path:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1138 +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 msgid "The directory where autosaves will be written" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1140 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "Maximum number of autosaves:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1140 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "" "Maximum number of autosaved files; use this to limit the storage space used" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "2x2" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "4x4" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "8x8" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "16x16" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1166 +#: ../src/ui/dialog/inkscape-preferences.cpp:1171 msgid "Oversample bitmaps:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1169 +#: ../src/ui/dialog/inkscape-preferences.cpp:1174 msgid "Automatically reload bitmaps" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1171 +#: ../src/ui/dialog/inkscape-preferences.cpp:1176 msgid "Automatically reload linked images when file is changed on disk" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1185 +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 msgid "Bitmap editor:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1191 +#: ../src/ui/dialog/inkscape-preferences.cpp:1196 msgid "Resolution for Create Bitmap Copy:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1192 +#: ../src/ui/dialog/inkscape-preferences.cpp:1197 msgid "Resolution used by the Create Bitmap Copy command" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1194 +#: ../src/ui/dialog/inkscape-preferences.cpp:1199 msgid "Bitmaps" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1246 +#: ../src/ui/dialog/inkscape-preferences.cpp:1251 msgid "Language:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1247 +#: ../src/ui/dialog/inkscape-preferences.cpp:1252 msgid "Set the main spell check language" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1250 +#: ../src/ui/dialog/inkscape-preferences.cpp:1255 msgid "Second language:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1251 +#: ../src/ui/dialog/inkscape-preferences.cpp:1256 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:1254 +#: ../src/ui/dialog/inkscape-preferences.cpp:1259 msgid "Third language:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1255 +#: ../src/ui/dialog/inkscape-preferences.cpp:1260 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:1257 +#: ../src/ui/dialog/inkscape-preferences.cpp:1262 msgid "Ignore words with digits" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1259 +#: ../src/ui/dialog/inkscape-preferences.cpp:1264 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1261 +#: ../src/ui/dialog/inkscape-preferences.cpp:1266 msgid "Ignore words in ALL CAPITALS" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1263 +#: ../src/ui/dialog/inkscape-preferences.cpp:1268 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1265 +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 msgid "Spellcheck" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1284 +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 msgid "Add label comments to printing output" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1286 +#: ../src/ui/dialog/inkscape-preferences.cpp:1291 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:1288 +#: ../src/ui/dialog/inkscape-preferences.cpp:1293 msgid "Prevent sharing of gradient definitions" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1290 +#: ../src/ui/dialog/inkscape-preferences.cpp:1295 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:1293 +#: ../src/ui/dialog/inkscape-preferences.cpp:1298 msgid "Simplification threshold:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1294 +#: ../src/ui/dialog/inkscape-preferences.cpp:1299 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:1297 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 msgid "Latency skew:" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1297 -msgid "(requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1298 +#: ../src/ui/dialog/inkscape-preferences.cpp:1303 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:1300 +#: ../src/ui/dialog/inkscape-preferences.cpp:1305 msgid "Pre-render named icons" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +#: ../src/ui/dialog/inkscape-preferences.cpp:1307 msgid "" "When on, named icons will be rendered before displaying the ui. This is for " "working around bugs in GTK+ named icon notification" msgstr "" #. TRANSLATORS: following strings are paths in Inkscape preferences - Misc - System info -#: ../src/ui/dialog/inkscape-preferences.cpp:1308 +#: ../src/ui/dialog/inkscape-preferences.cpp:1313 msgid "User config: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:1317 msgid "User data: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1316 +#: ../src/ui/dialog/inkscape-preferences.cpp:1321 msgid "User cache: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1320 +#: ../src/ui/dialog/inkscape-preferences.cpp:1325 msgid "System config: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1323 +#: ../src/ui/dialog/inkscape-preferences.cpp:1328 msgid "System data: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1326 +#: ../src/ui/dialog/inkscape-preferences.cpp:1331 msgid "PIXMAP: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1330 +#: ../src/ui/dialog/inkscape-preferences.cpp:1335 msgid "DATA: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1334 +#: ../src/ui/dialog/inkscape-preferences.cpp:1339 msgid "UI: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1343 +#: ../src/ui/dialog/inkscape-preferences.cpp:1348 msgid "Icon theme: " msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1358 +#: ../src/ui/dialog/inkscape-preferences.cpp:1363 msgid "System info" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1358 +#: ../src/ui/dialog/inkscape-preferences.cpp:1363 msgid "General system information" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:1360 +#: ../src/ui/dialog/inkscape-preferences.cpp:1365 msgid "Misc" msgstr "" @@ -14192,32 +14251,64 @@ msgstr "" msgid "Files found" msgstr "" -#: ../src/ui/dialog/print.cpp:93 +#: ../src/ui/dialog/print.cpp:97 msgid "Could not open temporary PNG for bitmap printing" msgstr "" -#: ../src/ui/dialog/print.cpp:136 +#: ../src/ui/dialog/print.cpp:140 msgid "Could not set up Document" msgstr "" -#: ../src/ui/dialog/print.cpp:140 +#: ../src/ui/dialog/print.cpp:144 msgid "Failed to set CairoRenderContext" msgstr "" #. set up dialog title, based on document name -#: ../src/ui/dialog/print.cpp:180 +#: ../src/ui/dialog/print.cpp:184 msgid "SVG Document" msgstr "" -#: ../src/ui/dialog/print.cpp:181 +#: ../src/ui/dialog/print.cpp:185 msgid "Print" msgstr "" #. build custom preferences tab -#: ../src/ui/dialog/print.cpp:215 +#: ../src/ui/dialog/print.cpp:219 msgid "Rendering" msgstr "" +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:61 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:466 +#: ../src/widgets/sp-color-scales.cpp:467 +msgid "Cyan" +msgstr "" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:66 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:469 +#: ../src/widgets/sp-color-scales.cpp:470 +msgid "Magenta" +msgstr "" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:71 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:472 +#: ../src/widgets/sp-color-scales.cpp:473 +msgid "Yellow" +msgstr "" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:76 +#: ../src/ui/widget/selected-style.cpp:236 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-scales.cpp:475 +#: ../src/widgets/sp-color-scales.cpp:476 +msgid "Black" +msgstr "" + #: ../src/ui/dialog/scriptdialog.cpp:211 msgid "_Execute Javascript" msgstr "" @@ -14242,6 +14333,91 @@ msgstr "" msgid "Errors" msgstr "" +#: ../src/ui/dialog/spray-option.cpp:155 +#: ../share/extensions/polyhedron_3d.inx.h:26 +msgid "Minimum" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:157 +msgid "Min" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:165 +#: ../share/extensions/polyhedron_3d.inx.h:24 +msgid "Maximum" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:167 +msgid "Max:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:245 +msgid "sprayOptions|Distribution" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:246 +msgid "sprayOptions|Cursor Options" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:247 +msgid "sprayOptions|Random Options" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:262 +msgid "sprayOptions|Distribution:" +msgstr "" + +#. ComboBoxText +#: ../src/ui/dialog/spray-option.cpp:263 ../src/ui/dialog/spray-option.cpp:276 +msgid "sprayOptions|Uniform" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:264 ../src/ui/dialog/spray-option.cpp:277 +msgid "sprayOptions|Gaussian" +msgstr "" + +#. Hbox Random +#: ../src/ui/dialog/spray-option.cpp:293 +msgid "sprayOptions|Scale:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:293 +msgid "Apply a scale factor" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:294 +msgid "sprayOptions|Rotation:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:294 +msgid "Apply rotation" +msgstr "" + +#. Hbox Cursor +#: ../src/ui/dialog/spray-option.cpp:303 +msgid "sprayOptions|Ratio:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:303 +msgid "Eccentricity of the ellipse" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:304 +msgid "sprayOptions|Angle:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:304 +msgid "Angle of the ellipse" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:305 +msgid "sprayOptions|Width:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:305 +msgid "Size of the ellipse" +msgstr "" + #: ../src/ui/dialog/svg-fonts-dialog.cpp:121 msgid "Set SVG Font attribute" msgstr "" @@ -14670,8 +14846,8 @@ msgstr "" #. # end multiple scan #. ## end mode page -#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4276 -#: ../src/widgets/toolbox.cpp:4544 ../share/extensions/triangle.inx.h:9 +#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4277 +#: ../src/widgets/toolbox.cpp:4547 ../share/extensions/triangle.inx.h:9 msgid "Mode" msgstr "" @@ -14951,7 +15127,7 @@ msgid "" "use selector (arrow) to move or transform them." msgstr "" -#: ../src/ui/view/edit-widget.cpp:1206 ../src/widgets/desktop-widget.cpp:838 +#: ../src/ui/view/edit-widget.cpp:1206 ../src/widgets/desktop-widget.cpp:846 #, c-format msgid "" "Save changes to document \"%s\" before " @@ -14961,11 +15137,11 @@ msgid "" msgstr "" #: ../src/ui/view/edit-widget.cpp:1217 ../src/ui/view/edit-widget.cpp:1265 -#: ../src/widgets/desktop-widget.cpp:845 ../src/widgets/desktop-widget.cpp:902 +#: ../src/widgets/desktop-widget.cpp:853 ../src/widgets/desktop-widget.cpp:910 msgid "Close _without saving" msgstr "" -#: ../src/ui/view/edit-widget.cpp:1253 ../src/widgets/desktop-widget.cpp:894 +#: ../src/ui/view/edit-widget.cpp:1253 ../src/widgets/desktop-widget.cpp:902 #, c-format msgid "" "The file \"%s\" was saved with a " @@ -14974,7 +15150,7 @@ msgid "" "Do you want to save this file as an Inkscape SVG?" msgstr "" -#: ../src/ui/view/edit-widget.cpp:1268 ../src/widgets/desktop-widget.cpp:905 +#: ../src/ui/view/edit-widget.cpp:1268 ../src/widgets/desktop-widget.cpp:913 msgid "_Save as SVG" msgstr "" @@ -15344,13 +15520,6 @@ msgstr "" msgid "White" msgstr "" -#: ../src/ui/widget/selected-style.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-scales.cpp:463 -#: ../src/widgets/sp-color-scales.cpp:464 -msgid "Black" -msgstr "" - #: ../src/ui/widget/selected-style.cpp:240 msgid "Copy color" msgstr "" @@ -15688,1539 +15857,1547 @@ msgstr "" #. TRANSLATORS: If you have translated the tutorial-basic.svg file to your language, #. then translate this string as "tutorial-basic.LANG.svg" (where LANG is your language #. code); otherwise leave as "tutorial-basic.svg". -#: ../src/verbs.cpp:1922 +#: ../src/verbs.cpp:1928 msgid "tutorial-basic.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1926 +#: ../src/verbs.cpp:1932 msgid "tutorial-shapes.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1930 +#: ../src/verbs.cpp:1936 msgid "tutorial-advanced.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1934 +#: ../src/verbs.cpp:1940 msgid "tutorial-tracing.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1938 +#: ../src/verbs.cpp:1944 msgid "tutorial-calligraphy.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1942 +#: ../src/verbs.cpp:1948 msgid "tutorial-elements.svg" msgstr "" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1946 +#: ../src/verbs.cpp:1952 msgid "tutorial-tips.svg" msgstr "" -#: ../src/verbs.cpp:2222 ../src/verbs.cpp:2747 +#: ../src/verbs.cpp:2228 ../src/verbs.cpp:2757 msgid "Unlock all objects in the current layer" msgstr "" -#: ../src/verbs.cpp:2226 ../src/verbs.cpp:2749 +#: ../src/verbs.cpp:2232 ../src/verbs.cpp:2759 msgid "Unlock all objects in all layers" msgstr "" -#: ../src/verbs.cpp:2230 ../src/verbs.cpp:2751 +#: ../src/verbs.cpp:2236 ../src/verbs.cpp:2761 msgid "Unhide all objects in the current layer" msgstr "" -#: ../src/verbs.cpp:2234 ../src/verbs.cpp:2753 +#: ../src/verbs.cpp:2240 ../src/verbs.cpp:2763 msgid "Unhide all objects in all layers" msgstr "" -#: ../src/verbs.cpp:2249 +#: ../src/verbs.cpp:2255 msgid "Does nothing" msgstr "" -#: ../src/verbs.cpp:2252 +#: ../src/verbs.cpp:2258 msgid "Create new document from the default template" msgstr "" -#: ../src/verbs.cpp:2254 +#: ../src/verbs.cpp:2260 msgid "_Open..." msgstr "" -#: ../src/verbs.cpp:2255 +#: ../src/verbs.cpp:2261 msgid "Open an existing document" msgstr "" -#: ../src/verbs.cpp:2256 +#: ../src/verbs.cpp:2262 msgid "Re_vert" msgstr "" -#: ../src/verbs.cpp:2257 +#: ../src/verbs.cpp:2263 msgid "Revert to the last saved version of document (changes will be lost)" msgstr "" -#: ../src/verbs.cpp:2258 +#: ../src/verbs.cpp:2264 msgid "_Save" msgstr "" -#: ../src/verbs.cpp:2258 +#: ../src/verbs.cpp:2264 msgid "Save document" msgstr "" -#: ../src/verbs.cpp:2260 +#: ../src/verbs.cpp:2266 msgid "Save _As..." msgstr "" -#: ../src/verbs.cpp:2261 +#: ../src/verbs.cpp:2267 msgid "Save document under a new name" msgstr "" -#: ../src/verbs.cpp:2262 +#: ../src/verbs.cpp:2268 msgid "Save a Cop_y..." msgstr "" -#: ../src/verbs.cpp:2263 +#: ../src/verbs.cpp:2269 msgid "Save a copy of the document under a new name" msgstr "" -#: ../src/verbs.cpp:2264 +#: ../src/verbs.cpp:2270 msgid "_Print..." msgstr "" -#: ../src/verbs.cpp:2264 +#: ../src/verbs.cpp:2270 msgid "Print document" msgstr "" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2267 +#: ../src/verbs.cpp:2273 msgid "Vac_uum Defs" msgstr "" -#: ../src/verbs.cpp:2267 +#: ../src/verbs.cpp:2273 msgid "" "Remove unused definitions (such as gradients or clipping paths) from the <" "defs> of the document" msgstr "" -#: ../src/verbs.cpp:2269 +#: ../src/verbs.cpp:2275 msgid "Print Previe_w" msgstr "" -#: ../src/verbs.cpp:2270 +#: ../src/verbs.cpp:2276 msgid "Preview document printout" msgstr "" -#: ../src/verbs.cpp:2271 +#: ../src/verbs.cpp:2277 msgid "_Import..." msgstr "" -#: ../src/verbs.cpp:2272 +#: ../src/verbs.cpp:2278 msgid "Import a bitmap or SVG image into this document" msgstr "" -#: ../src/verbs.cpp:2273 +#: ../src/verbs.cpp:2279 msgid "_Export Bitmap..." msgstr "" -#: ../src/verbs.cpp:2274 +#: ../src/verbs.cpp:2280 msgid "Export this document or a selection as a bitmap image" msgstr "" -#: ../src/verbs.cpp:2275 +#: ../src/verbs.cpp:2281 msgid "Import a document 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:2277 +#: ../src/verbs.cpp:2283 msgid "N_ext Window" msgstr "" -#: ../src/verbs.cpp:2278 +#: ../src/verbs.cpp:2284 msgid "Switch to the next document window" msgstr "" -#: ../src/verbs.cpp:2279 +#: ../src/verbs.cpp:2285 msgid "P_revious Window" msgstr "" -#: ../src/verbs.cpp:2280 +#: ../src/verbs.cpp:2286 msgid "Switch to the previous document window" msgstr "" -#: ../src/verbs.cpp:2281 +#: ../src/verbs.cpp:2287 msgid "_Close" msgstr "" -#: ../src/verbs.cpp:2282 +#: ../src/verbs.cpp:2288 msgid "Close this document window" msgstr "" -#: ../src/verbs.cpp:2283 +#: ../src/verbs.cpp:2289 msgid "_Quit" msgstr "" -#: ../src/verbs.cpp:2283 +#: ../src/verbs.cpp:2289 msgid "Quit Inkscape" msgstr "" -#: ../src/verbs.cpp:2286 +#: ../src/verbs.cpp:2292 msgid "Undo last action" msgstr "" -#: ../src/verbs.cpp:2289 +#: ../src/verbs.cpp:2295 msgid "Do again the last undone action" msgstr "" -#: ../src/verbs.cpp:2290 +#: ../src/verbs.cpp:2296 msgid "Cu_t" msgstr "" -#: ../src/verbs.cpp:2291 +#: ../src/verbs.cpp:2297 msgid "Cut selection to clipboard" msgstr "" -#: ../src/verbs.cpp:2292 +#: ../src/verbs.cpp:2298 msgid "_Copy" msgstr "" -#: ../src/verbs.cpp:2293 +#: ../src/verbs.cpp:2299 msgid "Copy selection to clipboard" msgstr "" -#: ../src/verbs.cpp:2294 +#: ../src/verbs.cpp:2300 msgid "_Paste" msgstr "" -#: ../src/verbs.cpp:2295 +#: ../src/verbs.cpp:2301 msgid "Paste objects from clipboard to mouse point, or paste text" msgstr "" -#: ../src/verbs.cpp:2296 +#: ../src/verbs.cpp:2302 msgid "Paste _Style" msgstr "" -#: ../src/verbs.cpp:2297 +#: ../src/verbs.cpp:2303 msgid "Apply the style of the copied object to selection" msgstr "" -#: ../src/verbs.cpp:2299 +#: ../src/verbs.cpp:2305 msgid "Scale selection to match the size of the copied object" msgstr "" -#: ../src/verbs.cpp:2300 +#: ../src/verbs.cpp:2306 msgid "Paste _Width" msgstr "" -#: ../src/verbs.cpp:2301 +#: ../src/verbs.cpp:2307 msgid "Scale selection horizontally to match the width of the copied object" msgstr "" -#: ../src/verbs.cpp:2302 +#: ../src/verbs.cpp:2308 msgid "Paste _Height" msgstr "" -#: ../src/verbs.cpp:2303 +#: ../src/verbs.cpp:2309 msgid "Scale selection vertically to match the height of the copied object" msgstr "" -#: ../src/verbs.cpp:2304 +#: ../src/verbs.cpp:2310 msgid "Paste Size Separately" msgstr "" -#: ../src/verbs.cpp:2305 +#: ../src/verbs.cpp:2311 msgid "Scale each selected object to match the size of the copied object" msgstr "" -#: ../src/verbs.cpp:2306 +#: ../src/verbs.cpp:2312 msgid "Paste Width Separately" msgstr "" -#: ../src/verbs.cpp:2307 +#: ../src/verbs.cpp:2313 msgid "" "Scale each selected object horizontally to match the width of the copied " "object" msgstr "" -#: ../src/verbs.cpp:2308 +#: ../src/verbs.cpp:2314 msgid "Paste Height Separately" msgstr "" -#: ../src/verbs.cpp:2309 +#: ../src/verbs.cpp:2315 msgid "" "Scale each selected object vertically to match the height of the copied " "object" msgstr "" -#: ../src/verbs.cpp:2310 +#: ../src/verbs.cpp:2316 msgid "Paste _In Place" msgstr "" -#: ../src/verbs.cpp:2311 +#: ../src/verbs.cpp:2317 msgid "Paste objects from clipboard to the original location" msgstr "" -#: ../src/verbs.cpp:2312 +#: ../src/verbs.cpp:2318 msgid "Paste Path _Effect" msgstr "" -#: ../src/verbs.cpp:2313 +#: ../src/verbs.cpp:2319 msgid "Apply the path effect of the copied object to selection" msgstr "" -#: ../src/verbs.cpp:2314 +#: ../src/verbs.cpp:2320 msgid "Remove Path _Effect" msgstr "" -#: ../src/verbs.cpp:2315 +#: ../src/verbs.cpp:2321 msgid "Remove any path effects from selected objects" msgstr "" -#: ../src/verbs.cpp:2316 +#: ../src/verbs.cpp:2322 msgid "Remove Filters" msgstr "" -#: ../src/verbs.cpp:2317 +#: ../src/verbs.cpp:2323 msgid "Remove any filters from selected objects" msgstr "" -#: ../src/verbs.cpp:2318 +#: ../src/verbs.cpp:2324 msgid "_Delete" msgstr "" -#: ../src/verbs.cpp:2319 +#: ../src/verbs.cpp:2325 msgid "Delete selection" msgstr "" -#: ../src/verbs.cpp:2320 +#: ../src/verbs.cpp:2326 msgid "Duplic_ate" msgstr "" -#: ../src/verbs.cpp:2321 +#: ../src/verbs.cpp:2327 msgid "Duplicate selected objects" msgstr "" -#: ../src/verbs.cpp:2322 +#: ../src/verbs.cpp:2328 msgid "Create Clo_ne" msgstr "" -#: ../src/verbs.cpp:2323 +#: ../src/verbs.cpp:2329 msgid "Create a clone (a copy linked to the original) of selected object" msgstr "" -#: ../src/verbs.cpp:2324 +#: ../src/verbs.cpp:2330 msgid "Unlin_k Clone" msgstr "" -#: ../src/verbs.cpp:2325 +#: ../src/verbs.cpp:2331 msgid "" "Cut the selected clones' links to the originals, turning them into " "standalone objects" msgstr "" -#: ../src/verbs.cpp:2326 +#: ../src/verbs.cpp:2332 msgid "Relink to Copied" msgstr "" -#: ../src/verbs.cpp:2327 +#: ../src/verbs.cpp:2333 msgid "Relink the selected clones to the object currently on the clipboard" msgstr "" -#: ../src/verbs.cpp:2328 +#: ../src/verbs.cpp:2334 msgid "Select _Original" msgstr "" -#: ../src/verbs.cpp:2329 +#: ../src/verbs.cpp:2335 msgid "Select the object to which the selected clone is linked" msgstr "" -#: ../src/verbs.cpp:2330 +#: ../src/verbs.cpp:2336 msgid "Objects to _Marker" msgstr "" -#: ../src/verbs.cpp:2331 +#: ../src/verbs.cpp:2337 msgid "Convert selection to a line marker" msgstr "" -#: ../src/verbs.cpp:2332 +#: ../src/verbs.cpp:2338 msgid "Objects to Gu_ides" msgstr "" -#: ../src/verbs.cpp:2333 +#: ../src/verbs.cpp:2339 msgid "" "Convert selected objects to a collection of guidelines aligned with their " "edges" msgstr "" -#: ../src/verbs.cpp:2334 +#: ../src/verbs.cpp:2340 msgid "Objects to Patter_n" msgstr "" -#: ../src/verbs.cpp:2335 +#: ../src/verbs.cpp:2341 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "" -#: ../src/verbs.cpp:2336 +#: ../src/verbs.cpp:2342 msgid "Pattern to _Objects" msgstr "" -#: ../src/verbs.cpp:2337 +#: ../src/verbs.cpp:2343 msgid "Extract objects from a tiled pattern fill" msgstr "" -#: ../src/verbs.cpp:2338 +#: ../src/verbs.cpp:2344 msgid "Clea_r All" msgstr "" -#: ../src/verbs.cpp:2339 +#: ../src/verbs.cpp:2345 msgid "Delete all objects from document" msgstr "" -#: ../src/verbs.cpp:2340 +#: ../src/verbs.cpp:2346 msgid "Select Al_l" msgstr "" -#: ../src/verbs.cpp:2341 +#: ../src/verbs.cpp:2347 msgid "Select all objects or all nodes" msgstr "" -#: ../src/verbs.cpp:2342 +#: ../src/verbs.cpp:2348 msgid "Select All in All La_yers" msgstr "" -#: ../src/verbs.cpp:2343 +#: ../src/verbs.cpp:2349 msgid "Select all objects in all visible and unlocked layers" msgstr "" -#: ../src/verbs.cpp:2344 +#: ../src/verbs.cpp:2350 msgid "In_vert Selection" msgstr "" -#: ../src/verbs.cpp:2345 +#: ../src/verbs.cpp:2351 msgid "Invert selection (unselect what is selected and select everything else)" msgstr "" -#: ../src/verbs.cpp:2346 +#: ../src/verbs.cpp:2352 msgid "Invert in All Layers" msgstr "" -#: ../src/verbs.cpp:2347 +#: ../src/verbs.cpp:2353 msgid "Invert selection in all visible and unlocked layers" msgstr "" -#: ../src/verbs.cpp:2348 +#: ../src/verbs.cpp:2354 msgid "Select Next" msgstr "" -#: ../src/verbs.cpp:2349 +#: ../src/verbs.cpp:2355 msgid "Select next object or node" msgstr "" -#: ../src/verbs.cpp:2350 +#: ../src/verbs.cpp:2356 msgid "Select Previous" msgstr "" -#: ../src/verbs.cpp:2351 +#: ../src/verbs.cpp:2357 msgid "Select previous object or node" msgstr "" -#: ../src/verbs.cpp:2352 +#: ../src/verbs.cpp:2358 msgid "D_eselect" msgstr "" -#: ../src/verbs.cpp:2353 +#: ../src/verbs.cpp:2359 msgid "Deselect any selected objects or nodes" msgstr "" -#: ../src/verbs.cpp:2354 +#: ../src/verbs.cpp:2360 msgid "_Guides Around Page" msgstr "" -#: ../src/verbs.cpp:2355 +#: ../src/verbs.cpp:2361 msgid "Create four guides aligned with the page borders" msgstr "" -#: ../src/verbs.cpp:2356 +#: ../src/verbs.cpp:2362 msgid "Next Path Effect Parameter" msgstr "" -#: ../src/verbs.cpp:2357 +#: ../src/verbs.cpp:2363 msgid "Show next Path Effect parameter for editing" msgstr "" #. Selection -#: ../src/verbs.cpp:2360 +#: ../src/verbs.cpp:2366 msgid "Raise to _Top" msgstr "" -#: ../src/verbs.cpp:2361 +#: ../src/verbs.cpp:2367 msgid "Raise selection to top" msgstr "" -#: ../src/verbs.cpp:2362 +#: ../src/verbs.cpp:2368 msgid "Lower to _Bottom" msgstr "" -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2369 msgid "Lower selection to bottom" msgstr "" -#: ../src/verbs.cpp:2364 +#: ../src/verbs.cpp:2370 msgid "_Raise" msgstr "" -#: ../src/verbs.cpp:2365 +#: ../src/verbs.cpp:2371 msgid "Raise selection one step" msgstr "" -#: ../src/verbs.cpp:2366 +#: ../src/verbs.cpp:2372 msgid "_Lower" msgstr "" -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2373 msgid "Lower selection one step" msgstr "" -#: ../src/verbs.cpp:2368 +#: ../src/verbs.cpp:2374 msgid "_Group" msgstr "" -#: ../src/verbs.cpp:2369 +#: ../src/verbs.cpp:2375 msgid "Group selected objects" msgstr "" -#: ../src/verbs.cpp:2371 +#: ../src/verbs.cpp:2377 msgid "Ungroup selected groups" msgstr "" -#: ../src/verbs.cpp:2373 +#: ../src/verbs.cpp:2379 msgid "_Put on Path" msgstr "" -#: ../src/verbs.cpp:2375 +#: ../src/verbs.cpp:2381 msgid "_Remove from Path" msgstr "" -#: ../src/verbs.cpp:2377 +#: ../src/verbs.cpp:2383 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:2380 +#: ../src/verbs.cpp:2386 msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "" -#: ../src/verbs.cpp:2382 +#: ../src/verbs.cpp:2388 msgid "_Union" msgstr "" -#: ../src/verbs.cpp:2383 +#: ../src/verbs.cpp:2389 msgid "Create union of selected paths" msgstr "" -#: ../src/verbs.cpp:2384 +#: ../src/verbs.cpp:2390 msgid "_Intersection" msgstr "" -#: ../src/verbs.cpp:2385 +#: ../src/verbs.cpp:2391 msgid "Create intersection of selected paths" msgstr "" -#: ../src/verbs.cpp:2386 +#: ../src/verbs.cpp:2392 msgid "_Difference" msgstr "" -#: ../src/verbs.cpp:2387 +#: ../src/verbs.cpp:2393 msgid "Create difference of selected paths (bottom minus top)" msgstr "" -#: ../src/verbs.cpp:2388 +#: ../src/verbs.cpp:2394 msgid "E_xclusion" msgstr "" -#: ../src/verbs.cpp:2389 +#: ../src/verbs.cpp:2395 msgid "" "Create exclusive OR of selected paths (those parts that belong to only one " "path)" msgstr "" -#: ../src/verbs.cpp:2390 +#: ../src/verbs.cpp:2396 msgid "Di_vision" msgstr "" -#: ../src/verbs.cpp:2391 +#: ../src/verbs.cpp:2397 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:2394 +#: ../src/verbs.cpp:2400 msgid "Cut _Path" msgstr "" -#: ../src/verbs.cpp:2395 +#: ../src/verbs.cpp:2401 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:2399 +#: ../src/verbs.cpp:2405 msgid "Outs_et" msgstr "" -#: ../src/verbs.cpp:2400 +#: ../src/verbs.cpp:2406 msgid "Outset selected paths" msgstr "" -#: ../src/verbs.cpp:2402 +#: ../src/verbs.cpp:2408 msgid "O_utset Path by 1 px" msgstr "" -#: ../src/verbs.cpp:2403 +#: ../src/verbs.cpp:2409 msgid "Outset selected paths by 1 px" msgstr "" -#: ../src/verbs.cpp:2405 +#: ../src/verbs.cpp:2411 msgid "O_utset Path by 10 px" msgstr "" -#: ../src/verbs.cpp:2406 +#: ../src/verbs.cpp:2412 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:2410 +#: ../src/verbs.cpp:2416 msgid "I_nset" msgstr "" -#: ../src/verbs.cpp:2411 +#: ../src/verbs.cpp:2417 msgid "Inset selected paths" msgstr "" -#: ../src/verbs.cpp:2413 +#: ../src/verbs.cpp:2419 msgid "I_nset Path by 1 px" msgstr "" -#: ../src/verbs.cpp:2414 +#: ../src/verbs.cpp:2420 msgid "Inset selected paths by 1 px" msgstr "" -#: ../src/verbs.cpp:2416 +#: ../src/verbs.cpp:2422 msgid "I_nset Path by 10 px" msgstr "" -#: ../src/verbs.cpp:2417 +#: ../src/verbs.cpp:2423 msgid "Inset selected paths by 10 px" msgstr "" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2425 msgid "D_ynamic Offset" msgstr "" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2425 msgid "Create a dynamic offset object" msgstr "" -#: ../src/verbs.cpp:2421 +#: ../src/verbs.cpp:2427 msgid "_Linked Offset" msgstr "" -#: ../src/verbs.cpp:2422 +#: ../src/verbs.cpp:2428 msgid "Create a dynamic offset object linked to the original path" msgstr "" -#: ../src/verbs.cpp:2424 +#: ../src/verbs.cpp:2430 msgid "_Stroke to Path" msgstr "" -#: ../src/verbs.cpp:2425 +#: ../src/verbs.cpp:2431 msgid "Convert selected object's stroke to paths" msgstr "" -#: ../src/verbs.cpp:2426 +#: ../src/verbs.cpp:2432 msgid "Si_mplify" msgstr "" -#: ../src/verbs.cpp:2427 +#: ../src/verbs.cpp:2433 msgid "Simplify selected paths (remove extra nodes)" msgstr "" -#: ../src/verbs.cpp:2428 +#: ../src/verbs.cpp:2434 msgid "_Reverse" msgstr "" -#: ../src/verbs.cpp:2429 +#: ../src/verbs.cpp:2435 msgid "Reverse the direction of selected paths (useful for flipping markers)" msgstr "" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2431 +#: ../src/verbs.cpp:2437 msgid "_Trace Bitmap..." msgstr "" -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2438 msgid "Create one or more paths from a bitmap by tracing it" msgstr "" -#: ../src/verbs.cpp:2433 +#: ../src/verbs.cpp:2439 msgid "_Make a Bitmap Copy" msgstr "" -#: ../src/verbs.cpp:2434 +#: ../src/verbs.cpp:2440 msgid "Export selection to a bitmap and insert it into document" msgstr "" -#: ../src/verbs.cpp:2435 +#: ../src/verbs.cpp:2441 msgid "_Combine" msgstr "" -#: ../src/verbs.cpp:2436 +#: ../src/verbs.cpp:2442 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:2439 +#: ../src/verbs.cpp:2445 msgid "Break _Apart" msgstr "" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2446 msgid "Break selected paths into subpaths" msgstr "" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2447 msgid "Rows and Columns..." msgstr "" -#: ../src/verbs.cpp:2442 +#: ../src/verbs.cpp:2448 msgid "Arrange selected objects in a table" msgstr "" #. Layer -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2450 msgid "_Add Layer..." msgstr "" -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2451 msgid "Create a new layer" msgstr "" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2452 msgid "Re_name Layer..." msgstr "" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2453 msgid "Rename the current layer" msgstr "" -#: ../src/verbs.cpp:2448 +#: ../src/verbs.cpp:2454 msgid "Switch to Layer Abov_e" msgstr "" -#: ../src/verbs.cpp:2449 +#: ../src/verbs.cpp:2455 msgid "Switch to the layer above the current" msgstr "" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2456 msgid "Switch to Layer Belo_w" msgstr "" -#: ../src/verbs.cpp:2451 +#: ../src/verbs.cpp:2457 msgid "Switch to the layer below the current" msgstr "" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2458 msgid "Move Selection to Layer Abo_ve" msgstr "" -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2459 msgid "Move selection to the layer above the current" msgstr "" -#: ../src/verbs.cpp:2454 +#: ../src/verbs.cpp:2460 msgid "Move Selection to Layer Bel_ow" msgstr "" -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2461 msgid "Move selection to the layer below the current" msgstr "" -#: ../src/verbs.cpp:2456 +#: ../src/verbs.cpp:2462 msgid "Layer to _Top" msgstr "" -#: ../src/verbs.cpp:2457 +#: ../src/verbs.cpp:2463 msgid "Raise the current layer to the top" msgstr "" -#: ../src/verbs.cpp:2458 +#: ../src/verbs.cpp:2464 msgid "Layer to _Bottom" msgstr "" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2465 msgid "Lower the current layer to the bottom" msgstr "" -#: ../src/verbs.cpp:2460 +#: ../src/verbs.cpp:2466 msgid "_Raise Layer" msgstr "" -#: ../src/verbs.cpp:2461 +#: ../src/verbs.cpp:2467 msgid "Raise the current layer" msgstr "" -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2468 msgid "_Lower Layer" msgstr "" -#: ../src/verbs.cpp:2463 +#: ../src/verbs.cpp:2469 msgid "Lower the current layer" msgstr "" -#: ../src/verbs.cpp:2464 +#: ../src/verbs.cpp:2470 msgid "Duplicate Current Layer" msgstr "" -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2471 msgid "Duplicate an existing layer" msgstr "" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2472 msgid "_Delete Current Layer" msgstr "" -#: ../src/verbs.cpp:2467 +#: ../src/verbs.cpp:2473 msgid "Delete the current layer" msgstr "" -#: ../src/verbs.cpp:2468 +#: ../src/verbs.cpp:2474 msgid "_Show/hide other layers" msgstr "" -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2475 msgid "Solo the current layer" msgstr "" #. Object -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2478 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:2475 +#: ../src/verbs.cpp:2481 msgid "Rotate selection 90° clockwise" msgstr "" -#: ../src/verbs.cpp:2476 +#: ../src/verbs.cpp:2482 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:2479 +#: ../src/verbs.cpp:2485 msgid "Rotate selection 90° counter-clockwise" msgstr "" -#: ../src/verbs.cpp:2480 +#: ../src/verbs.cpp:2486 msgid "Remove _Transformations" msgstr "" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2487 msgid "Remove transformations from object" msgstr "" -#: ../src/verbs.cpp:2482 +#: ../src/verbs.cpp:2488 msgid "_Object to Path" msgstr "" -#: ../src/verbs.cpp:2483 +#: ../src/verbs.cpp:2489 msgid "Convert selected object to path" msgstr "" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2490 msgid "_Flow into Frame" msgstr "" -#: ../src/verbs.cpp:2485 +#: ../src/verbs.cpp:2491 msgid "" "Put text into a frame (path or shape), creating a flowed text linked to the " "frame object" msgstr "" -#: ../src/verbs.cpp:2486 +#: ../src/verbs.cpp:2492 msgid "_Unflow" msgstr "" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2493 msgid "Remove text from frame (creates a single-line text object)" msgstr "" -#: ../src/verbs.cpp:2488 +#: ../src/verbs.cpp:2494 msgid "_Convert to Text" msgstr "" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2495 msgid "Convert flowed text to regular text object (preserves appearance)" msgstr "" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2497 msgid "Flip _Horizontal" msgstr "" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2497 msgid "Flip selected objects horizontally" msgstr "" -#: ../src/verbs.cpp:2494 +#: ../src/verbs.cpp:2500 msgid "Flip _Vertical" msgstr "" -#: ../src/verbs.cpp:2494 +#: ../src/verbs.cpp:2500 msgid "Flip selected objects vertically" msgstr "" -#: ../src/verbs.cpp:2497 +#: ../src/verbs.cpp:2503 msgid "Apply mask to selection (using the topmost object as mask)" msgstr "" -#: ../src/verbs.cpp:2499 +#: ../src/verbs.cpp:2505 msgid "Edit mask" msgstr "" -#: ../src/verbs.cpp:2500 ../src/verbs.cpp:2506 +#: ../src/verbs.cpp:2506 ../src/verbs.cpp:2512 msgid "_Release" msgstr "" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2507 msgid "Remove mask from selection" msgstr "" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2509 msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "" -#: ../src/verbs.cpp:2505 ../src/widgets/toolbox.cpp:1472 +#: ../src/verbs.cpp:2511 ../src/widgets/toolbox.cpp:1472 msgid "Edit clipping path" msgstr "" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2513 msgid "Remove clipping path from selection" msgstr "" #. Tools -#: ../src/verbs.cpp:2510 +#: ../src/verbs.cpp:2516 msgid "Select" msgstr "" -#: ../src/verbs.cpp:2511 +#: ../src/verbs.cpp:2517 msgid "Select and transform objects" msgstr "" -#: ../src/verbs.cpp:2512 +#: ../src/verbs.cpp:2518 msgid "Node Edit" msgstr "" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2519 msgid "Edit paths by nodes" msgstr "" -#: ../src/verbs.cpp:2515 +#: ../src/verbs.cpp:2521 msgid "Tweak objects by sculpting or painting" msgstr "" -#: ../src/verbs.cpp:2517 +#: ../src/verbs.cpp:2523 msgid "Spray objects by sculpting or painting" msgstr "" -#: ../src/verbs.cpp:2519 +#: ../src/verbs.cpp:2525 msgid "Create rectangles and squares" msgstr "" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2527 msgid "Create 3D boxes" msgstr "" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2529 msgid "Create circles, ellipses, and arcs" msgstr "" -#: ../src/verbs.cpp:2525 +#: ../src/verbs.cpp:2531 msgid "Create stars and polygons" msgstr "" -#: ../src/verbs.cpp:2527 +#: ../src/verbs.cpp:2533 msgid "Create spirals" msgstr "" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2535 msgid "Draw freehand lines" msgstr "" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2537 msgid "Draw Bezier curves and straight lines" msgstr "" -#: ../src/verbs.cpp:2533 +#: ../src/verbs.cpp:2539 msgid "Draw calligraphic or brush strokes" msgstr "" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2541 msgid "Create and edit text objects" msgstr "" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2543 msgid "Create and edit gradients" msgstr "" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2545 msgid "Zoom in or out" msgstr "" -#: ../src/verbs.cpp:2541 +#: ../src/verbs.cpp:2547 msgid "Pick colors from image" msgstr "" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2549 msgid "Create diagram connectors" msgstr "" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2551 msgid "Fill bounded areas" msgstr "" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2552 msgid "LPE Edit" msgstr "" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2553 msgid "Edit Path Effect parameters" msgstr "" -#: ../src/verbs.cpp:2549 +#: ../src/verbs.cpp:2555 msgid "Erase existing paths" msgstr "" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2557 msgid "Do geometric constructions" msgstr "" #. Tool prefs -#: ../src/verbs.cpp:2553 +#: ../src/verbs.cpp:2559 msgid "Selector Preferences" msgstr "" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2560 msgid "Open Preferences for the Selector tool" msgstr "" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2561 msgid "Node Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2562 msgid "Open Preferences for the Node tool" msgstr "" -#: ../src/verbs.cpp:2557 +#: ../src/verbs.cpp:2563 msgid "Tweak Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2558 +#: ../src/verbs.cpp:2564 msgid "Open Preferences for the Tweak tool" msgstr "" -#: ../src/verbs.cpp:2559 +#: ../src/verbs.cpp:2565 msgid "Spray Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2560 +#: ../src/verbs.cpp:2566 msgid "Open Preferences for the Spray tool" msgstr "" -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2567 msgid "Rectangle Preferences" msgstr "" -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2568 msgid "Open Preferences for the Rectangle tool" msgstr "" -#: ../src/verbs.cpp:2563 +#: ../src/verbs.cpp:2569 msgid "3D Box Preferences" msgstr "" -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2570 msgid "Open Preferences for the 3D Box tool" msgstr "" -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2571 msgid "Ellipse Preferences" msgstr "" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2572 msgid "Open Preferences for the Ellipse tool" msgstr "" -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2573 msgid "Star Preferences" msgstr "" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2574 msgid "Open Preferences for the Star tool" msgstr "" -#: ../src/verbs.cpp:2569 +#: ../src/verbs.cpp:2575 msgid "Spiral Preferences" msgstr "" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2576 msgid "Open Preferences for the Spiral tool" msgstr "" -#: ../src/verbs.cpp:2571 +#: ../src/verbs.cpp:2577 msgid "Pencil Preferences" msgstr "" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2578 msgid "Open Preferences for the Pencil tool" msgstr "" -#: ../src/verbs.cpp:2573 +#: ../src/verbs.cpp:2579 msgid "Pen Preferences" msgstr "" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2580 msgid "Open Preferences for the Pen tool" msgstr "" -#: ../src/verbs.cpp:2575 +#: ../src/verbs.cpp:2581 msgid "Calligraphic Preferences" msgstr "" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2582 msgid "Open Preferences for the Calligraphy tool" msgstr "" -#: ../src/verbs.cpp:2577 +#: ../src/verbs.cpp:2583 msgid "Text Preferences" msgstr "" -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2584 msgid "Open Preferences for the Text tool" msgstr "" -#: ../src/verbs.cpp:2579 +#: ../src/verbs.cpp:2585 msgid "Gradient Preferences" msgstr "" -#: ../src/verbs.cpp:2580 +#: ../src/verbs.cpp:2586 msgid "Open Preferences for the Gradient tool" msgstr "" -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2587 msgid "Zoom Preferences" msgstr "" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2588 msgid "Open Preferences for the Zoom tool" msgstr "" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2589 msgid "Dropper Preferences" msgstr "" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2590 msgid "Open Preferences for the Dropper tool" msgstr "" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2591 msgid "Connector Preferences" msgstr "" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2592 msgid "Open Preferences for the Connector tool" msgstr "" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2593 msgid "Paint Bucket Preferences" msgstr "" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2594 msgid "Open Preferences for the Paint Bucket tool" msgstr "" -#: ../src/verbs.cpp:2589 +#: ../src/verbs.cpp:2595 msgid "Eraser Preferences" msgstr "" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2596 msgid "Open Preferences for the Eraser tool" msgstr "" -#: ../src/verbs.cpp:2591 +#: ../src/verbs.cpp:2597 msgid "LPE Tool Preferences" msgstr "" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2598 msgid "Open Preferences for the LPETool tool" msgstr "" #. Zoom/View -#: ../src/verbs.cpp:2595 +#: ../src/verbs.cpp:2601 msgid "Zoom In" msgstr "" -#: ../src/verbs.cpp:2595 +#: ../src/verbs.cpp:2601 msgid "Zoom in" msgstr "" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2602 msgid "Zoom Out" msgstr "" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2602 msgid "Zoom out" msgstr "" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2603 msgid "_Rulers" msgstr "" -#: ../src/verbs.cpp:2597 +#: ../src/verbs.cpp:2603 msgid "Show or hide the canvas rulers" msgstr "" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2604 msgid "Scroll_bars" msgstr "" -#: ../src/verbs.cpp:2598 +#: ../src/verbs.cpp:2604 msgid "Show or hide the canvas scrollbars" msgstr "" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2605 msgid "_Grid" msgstr "" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2605 msgid "Show or hide the grid" msgstr "" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2606 msgid "G_uides" msgstr "" -#: ../src/verbs.cpp:2600 +#: ../src/verbs.cpp:2606 msgid "Show or hide guides (drag from a ruler to create a guide)" msgstr "" -#: ../src/verbs.cpp:2601 +#: ../src/verbs.cpp:2607 msgid "Toggle snapping on or off" msgstr "" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2608 msgid "Nex_t Zoom" msgstr "" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2608 msgid "Next zoom (from the history of zooms)" msgstr "" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2610 msgid "Pre_vious Zoom" msgstr "" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2610 msgid "Previous zoom (from the history of zooms)" msgstr "" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2612 msgid "Zoom 1:_1" msgstr "" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2612 msgid "Zoom to 1:1" msgstr "" -#: ../src/verbs.cpp:2608 +#: ../src/verbs.cpp:2614 msgid "Zoom 1:_2" msgstr "" -#: ../src/verbs.cpp:2608 +#: ../src/verbs.cpp:2614 msgid "Zoom to 1:2" msgstr "" -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2616 msgid "_Zoom 2:1" msgstr "" -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2616 msgid "Zoom to 2:1" msgstr "" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2619 msgid "_Fullscreen" msgstr "" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2619 msgid "Stretch this document window to full screen" msgstr "" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2622 msgid "Toggle _Focus Mode" msgstr "" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2622 msgid "Remove excess toolbars to focus on drawing" msgstr "" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2624 msgid "Duplic_ate Window" msgstr "" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2624 msgid "Open a new window with the same document" msgstr "" -#: ../src/verbs.cpp:2620 +#: ../src/verbs.cpp:2626 msgid "_New View Preview" msgstr "" -#: ../src/verbs.cpp:2621 +#: ../src/verbs.cpp:2627 msgid "New View Preview" msgstr "" #. "view_new_preview" -#: ../src/verbs.cpp:2623 +#: ../src/verbs.cpp:2629 msgid "_Normal" msgstr "" -#: ../src/verbs.cpp:2624 +#: ../src/verbs.cpp:2630 msgid "Switch to normal display mode" msgstr "" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2631 msgid "No _Filters" msgstr "" -#: ../src/verbs.cpp:2626 +#: ../src/verbs.cpp:2632 msgid "Switch to normal display without filters" msgstr "" -#: ../src/verbs.cpp:2627 +#: ../src/verbs.cpp:2633 msgid "_Outline" msgstr "" -#: ../src/verbs.cpp:2628 +#: ../src/verbs.cpp:2634 msgid "Switch to outline (wireframe) display mode" msgstr "" -#: ../src/verbs.cpp:2629 +#: ../src/verbs.cpp:2635 +msgid "_Print Colors Preview" +msgstr "" + +#: ../src/verbs.cpp:2636 +msgid "Switch to print colors preview mode" +msgstr "" + +#: ../src/verbs.cpp:2637 msgid "_Toggle" msgstr "" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2638 msgid "Toggle between normal and outline display modes" msgstr "" -#: ../src/verbs.cpp:2632 +#: ../src/verbs.cpp:2640 msgid "Color-managed view" msgstr "" -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2641 msgid "Toggle color-managed display for this document window" msgstr "" -#: ../src/verbs.cpp:2635 +#: ../src/verbs.cpp:2643 msgid "Ico_n Preview..." msgstr "" -#: ../src/verbs.cpp:2636 +#: ../src/verbs.cpp:2644 msgid "Open a window to preview objects at different icon resolutions" msgstr "" -#: ../src/verbs.cpp:2638 +#: ../src/verbs.cpp:2646 msgid "Zoom to fit page in window" msgstr "" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2647 msgid "Page _Width" msgstr "" -#: ../src/verbs.cpp:2640 +#: ../src/verbs.cpp:2648 msgid "Zoom to fit page width in window" msgstr "" -#: ../src/verbs.cpp:2642 +#: ../src/verbs.cpp:2650 msgid "Zoom to fit drawing in window" msgstr "" -#: ../src/verbs.cpp:2644 +#: ../src/verbs.cpp:2652 msgid "Zoom to fit selection in window" msgstr "" #. Dialogs -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2655 msgid "In_kscape Preferences..." msgstr "" -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2656 msgid "Edit global Inkscape preferences" msgstr "" -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2657 msgid "_Document Properties..." msgstr "" -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2658 msgid "Edit properties of this document (to be saved with the document)" msgstr "" -#: ../src/verbs.cpp:2651 +#: ../src/verbs.cpp:2659 msgid "Document _Metadata..." msgstr "" -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2660 msgid "Edit document metadata (to be saved with the document)" msgstr "" -#: ../src/verbs.cpp:2653 +#: ../src/verbs.cpp:2661 msgid "_Fill and Stroke..." msgstr "" -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2662 msgid "" "Edit objects' colors, gradients, stroke width, arrowheads, dash patterns..." msgstr "" #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2664 msgid "S_watches..." msgstr "" -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2665 msgid "Select colors from a swatches palette" msgstr "" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2666 msgid "Transfor_m..." msgstr "" -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2667 msgid "Precisely control objects' transformations" msgstr "" -#: ../src/verbs.cpp:2660 +#: ../src/verbs.cpp:2668 msgid "_Align and Distribute..." msgstr "" -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2669 msgid "Align and distribute objects" msgstr "" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2670 msgid "_Spray options..." msgstr "" -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2671 msgid "Some options for the spray" msgstr "" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2672 msgid "Undo _History..." msgstr "" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2673 msgid "Undo History" msgstr "" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2674 msgid "_Text and Font..." msgstr "" -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2675 msgid "View and select font family, font size and other text properties" msgstr "" -#: ../src/verbs.cpp:2668 +#: ../src/verbs.cpp:2676 msgid "_XML Editor..." msgstr "" -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2677 msgid "View and edit the XML tree of the document" msgstr "" -#: ../src/verbs.cpp:2670 +#: ../src/verbs.cpp:2678 msgid "_Find..." msgstr "" -#: ../src/verbs.cpp:2671 +#: ../src/verbs.cpp:2679 msgid "Find objects in document" msgstr "" -#: ../src/verbs.cpp:2672 +#: ../src/verbs.cpp:2680 msgid "Find and _Replace Text..." msgstr "" -#: ../src/verbs.cpp:2673 +#: ../src/verbs.cpp:2681 msgid "Find and replace text in document" msgstr "" -#: ../src/verbs.cpp:2674 +#: ../src/verbs.cpp:2682 msgid "Check Spellin_g..." msgstr "" -#: ../src/verbs.cpp:2675 +#: ../src/verbs.cpp:2683 msgid "Check spelling of text in document" msgstr "" -#: ../src/verbs.cpp:2676 +#: ../src/verbs.cpp:2684 msgid "_Messages..." msgstr "" -#: ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2685 msgid "View debug messages" msgstr "" -#: ../src/verbs.cpp:2678 +#: ../src/verbs.cpp:2686 msgid "S_cripts..." msgstr "" -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2687 msgid "Run scripts" msgstr "" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2688 msgid "Show/Hide D_ialogs" msgstr "" -#: ../src/verbs.cpp:2681 +#: ../src/verbs.cpp:2689 msgid "Show or hide all open dialogs" msgstr "" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2690 msgid "Create Tiled Clones..." msgstr "" -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2691 msgid "" "Create multiple clones of selected object, arranging them into a pattern or " "scattering" msgstr "" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2692 msgid "_Object Properties..." msgstr "" -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2693 msgid "Edit the ID, locked and visible status, and other object properties" msgstr "" @@ -17228,204 +17405,213 @@ msgstr "" #. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient", #. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL), #. #endif -#: ../src/verbs.cpp:2690 +#: ../src/verbs.cpp:2698 msgid "_Input Devices..." msgstr "" -#: ../src/verbs.cpp:2691 ../src/verbs.cpp:2693 +#: ../src/verbs.cpp:2699 ../src/verbs.cpp:2701 msgid "Configure extended input devices, such as a graphics tablet" msgstr "" -#: ../src/verbs.cpp:2692 +#: ../src/verbs.cpp:2700 msgid "_Input Devices (new)..." msgstr "" -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2702 msgid "_Extensions..." msgstr "" -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2703 msgid "Query information about extensions" msgstr "" -#: ../src/verbs.cpp:2696 +#: ../src/verbs.cpp:2704 msgid "Layer_s..." msgstr "" -#: ../src/verbs.cpp:2697 +#: ../src/verbs.cpp:2705 msgid "View Layers" msgstr "" -#: ../src/verbs.cpp:2698 +#: ../src/verbs.cpp:2706 msgid "Path Effect Editor..." msgstr "" -#: ../src/verbs.cpp:2699 +#: ../src/verbs.cpp:2707 msgid "Manage, edit, and apply path effects" msgstr "" -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2708 msgid "Filter Editor..." msgstr "" -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2709 msgid "Manage, edit, and apply SVG filters" msgstr "" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2710 msgid "SVG Font Editor..." msgstr "" -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2711 msgid "Edit SVG fonts" msgstr "" +#: ../src/verbs.cpp:2712 +msgid "Print Colors..." +msgstr "" + +#: ../src/verbs.cpp:2713 +msgid "" +"Select which color separations to render in Print Colors Preview rendermode" +msgstr "" + #. Help -#: ../src/verbs.cpp:2706 +#: ../src/verbs.cpp:2716 msgid "About E_xtensions" msgstr "" -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2717 msgid "Information on Inkscape extensions" msgstr "" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2718 msgid "About _Memory" msgstr "" -#: ../src/verbs.cpp:2709 +#: ../src/verbs.cpp:2719 msgid "Memory usage information" msgstr "" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2720 msgid "_About Inkscape" msgstr "" -#: ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2721 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:2716 +#: ../src/verbs.cpp:2726 msgid "Inkscape: _Basic" msgstr "" -#: ../src/verbs.cpp:2717 +#: ../src/verbs.cpp:2727 msgid "Getting started with Inkscape" msgstr "" #. "tutorial_basic" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2728 msgid "Inkscape: _Shapes" msgstr "" -#: ../src/verbs.cpp:2719 +#: ../src/verbs.cpp:2729 msgid "Using shape tools to create and edit shapes" msgstr "" -#: ../src/verbs.cpp:2720 +#: ../src/verbs.cpp:2730 msgid "Inkscape: _Advanced" msgstr "" -#: ../src/verbs.cpp:2721 +#: ../src/verbs.cpp:2731 msgid "Advanced Inkscape topics" msgstr "" #. "tutorial_advanced" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2723 +#: ../src/verbs.cpp:2733 msgid "Inkscape: T_racing" msgstr "" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2734 msgid "Using bitmap tracing" msgstr "" #. "tutorial_tracing" -#: ../src/verbs.cpp:2725 +#: ../src/verbs.cpp:2735 msgid "Inkscape: _Calligraphy" msgstr "" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2736 msgid "Using the Calligraphy pen tool" msgstr "" -#: ../src/verbs.cpp:2727 +#: ../src/verbs.cpp:2737 msgid "_Elements of Design" msgstr "" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2738 msgid "Principles of design in the tutorial form" msgstr "" #. "tutorial_design" -#: ../src/verbs.cpp:2729 +#: ../src/verbs.cpp:2739 msgid "_Tips and Tricks" msgstr "" -#: ../src/verbs.cpp:2730 +#: ../src/verbs.cpp:2740 msgid "Miscellaneous tips and tricks" msgstr "" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2743 msgid "Previous Extension" msgstr "" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2744 msgid "Repeat the last extension with the same settings" msgstr "" -#: ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2745 msgid "Previous Extension Settings..." msgstr "" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2746 msgid "Repeat the last extension with new settings" msgstr "" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2750 msgid "Fit the page to the current selection" msgstr "" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2752 msgid "Fit the page to the drawing" msgstr "" -#: ../src/verbs.cpp:2744 +#: ../src/verbs.cpp:2754 msgid "" "Fit the page to the current selection or the drawing if there is no selection" msgstr "" #. LockAndHide -#: ../src/verbs.cpp:2746 +#: ../src/verbs.cpp:2756 msgid "Unlock All" msgstr "" -#: ../src/verbs.cpp:2748 +#: ../src/verbs.cpp:2758 msgid "Unlock All in All Layers" msgstr "" -#: ../src/verbs.cpp:2750 +#: ../src/verbs.cpp:2760 msgid "Unhide All" msgstr "" -#: ../src/verbs.cpp:2752 +#: ../src/verbs.cpp:2762 msgid "Unhide All in All Layers" msgstr "" -#: ../src/verbs.cpp:2756 +#: ../src/verbs.cpp:2766 msgid "Link an ICC color profile" msgstr "" -#: ../src/verbs.cpp:2757 +#: ../src/verbs.cpp:2767 msgid "Remove Color Profile" msgstr "" -#: ../src/verbs.cpp:2758 +#: ../src/verbs.cpp:2768 msgid "Remove a linked ICC color profile" msgstr "" @@ -17451,15 +17637,35 @@ msgstr "" #: ../src/widgets/desktop-widget.cpp:617 #, c-format -msgid "%s: %d - Inkscape" +msgid "%s: %d (no filters) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:619 +#, c-format +msgid "%s: %d (print colors preview) - Inkscape" msgstr "" #: ../src/widgets/desktop-widget.cpp:621 #, c-format +msgid "%s: %d - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:625 +#, c-format msgid "%s (outline) - Inkscape" msgstr "" -#: ../src/widgets/desktop-widget.cpp:623 +#: ../src/widgets/desktop-widget.cpp:627 +#, c-format +msgid "%s (no filters) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:629 +#, c-format +msgid "%s (print colors preview) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:631 #, c-format msgid "%s - Inkscape" msgstr "" @@ -17560,9 +17766,9 @@ msgstr "" #: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2657 #: ../src/widgets/toolbox.cpp:2735 ../src/widgets/toolbox.cpp:3066 -#: ../src/widgets/toolbox.cpp:3104 ../src/widgets/toolbox.cpp:3719 -#: ../src/widgets/toolbox.cpp:3743 ../src/widgets/toolbox.cpp:5349 -#: ../src/widgets/toolbox.cpp:5378 +#: ../src/widgets/toolbox.cpp:3104 ../src/widgets/toolbox.cpp:3722 +#: ../src/widgets/toolbox.cpp:3746 ../src/widgets/toolbox.cpp:5352 +#: ../src/widgets/toolbox.cpp:5381 msgid "New:" msgstr "" @@ -17591,8 +17797,8 @@ msgstr "" #. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); #: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2659 #: ../src/widgets/toolbox.cpp:3074 ../src/widgets/toolbox.cpp:3092 -#: ../src/widgets/toolbox.cpp:3721 ../src/widgets/toolbox.cpp:3732 -#: ../src/widgets/toolbox.cpp:5352 ../src/widgets/toolbox.cpp:5363 +#: ../src/widgets/toolbox.cpp:3724 ../src/widgets/toolbox.cpp:3735 +#: ../src/widgets/toolbox.cpp:5355 ../src/widgets/toolbox.cpp:5366 msgid "Change:" msgstr "" @@ -17849,58 +18055,58 @@ msgid "CMS" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:399 +#: ../src/widgets/sp-color-scales.cpp:411 msgid "_R" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:220 #: ../src/widgets/sp-color-icc-selector.cpp:221 -#: ../src/widgets/sp-color-scales.cpp:402 +#: ../src/widgets/sp-color-scales.cpp:414 msgid "_G" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:405 +#: ../src/widgets/sp-color-scales.cpp:417 msgid "_B" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:222 #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:425 +#: ../src/widgets/sp-color-scales.cpp:437 msgid "_H" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:222 #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:428 +#: ../src/widgets/sp-color-scales.cpp:440 msgid "_S" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:431 +#: ../src/widgets/sp-color-scales.cpp:443 msgid "_L" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:453 +#: ../src/widgets/sp-color-scales.cpp:465 msgid "_C" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:456 +#: ../src/widgets/sp-color-scales.cpp:468 msgid "_M" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:459 +#: ../src/widgets/sp-color-scales.cpp:471 msgid "_Y" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-scales.cpp:462 +#: ../src/widgets/sp-color-scales.cpp:474 msgid "_K" msgstr "" @@ -17908,27 +18114,6 @@ msgstr "" msgid "Gray" msgstr "" -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:454 -#: ../src/widgets/sp-color-scales.cpp:455 -msgid "Cyan" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:457 -#: ../src/widgets/sp-color-scales.cpp:458 -msgid "Magenta" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:460 -#: ../src/widgets/sp-color-scales.cpp:461 -msgid "Yellow" -msgstr "" - #: ../src/widgets/sp-color-icc-selector.cpp:296 msgid "Fix" msgstr "" @@ -17939,43 +18124,56 @@ msgstr "" #. Label #: ../src/widgets/sp-color-icc-selector.cpp:380 -#: ../src/widgets/sp-color-scales.cpp:408 -#: ../src/widgets/sp-color-scales.cpp:434 -#: ../src/widgets/sp-color-scales.cpp:465 -#: ../src/widgets/sp-color-wheel-selector.cpp:134 +#: ../src/widgets/sp-color-scales.cpp:420 +#: ../src/widgets/sp-color-scales.cpp:446 +#: ../src/widgets/sp-color-scales.cpp:477 +#: ../src/widgets/sp-color-wheel-selector.cpp:135 msgid "_A" msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:390 #: ../src/widgets/sp-color-icc-selector.cpp:402 -#: ../src/widgets/sp-color-scales.cpp:409 -#: ../src/widgets/sp-color-scales.cpp:410 -#: ../src/widgets/sp-color-scales.cpp:435 -#: ../src/widgets/sp-color-scales.cpp:436 -#: ../src/widgets/sp-color-scales.cpp:466 -#: ../src/widgets/sp-color-scales.cpp:467 -#: ../src/widgets/sp-color-wheel-selector.cpp:144 -#: ../src/widgets/sp-color-wheel-selector.cpp:156 +#: ../src/widgets/sp-color-scales.cpp:421 +#: ../src/widgets/sp-color-scales.cpp:422 +#: ../src/widgets/sp-color-scales.cpp:447 +#: ../src/widgets/sp-color-scales.cpp:448 +#: ../src/widgets/sp-color-scales.cpp:478 +#: ../src/widgets/sp-color-scales.cpp:479 +#: ../src/widgets/sp-color-wheel-selector.cpp:145 +#: ../src/widgets/sp-color-wheel-selector.cpp:157 msgid "Alpha (opacity)" msgstr "" -#: ../src/widgets/sp-color-notebook.cpp:330 +#: ../src/widgets/sp-color-notebook.cpp:339 +msgid "Color Managed" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:347 +msgid "Out of gamut!" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:355 +msgid "Too much ink!" +msgstr "" + +#. Create RGBA entry and color preview +#: ../src/widgets/sp-color-notebook.cpp:362 msgid "RGBA_:" msgstr "" -#: ../src/widgets/sp-color-notebook.cpp:338 +#: ../src/widgets/sp-color-notebook.cpp:370 msgid "Hexadecimal RGBA value of the color" msgstr "" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "RGB" msgstr "" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "HSL" msgstr "" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "CMYK" msgstr "" @@ -17983,7 +18181,7 @@ msgstr "" msgid "Unnamed" msgstr "" -#: ../src/widgets/sp-color-wheel-selector.cpp:61 +#: ../src/widgets/sp-color-wheel-selector.cpp:62 msgid "Wheel" msgstr "" @@ -18613,12 +18811,12 @@ msgstr "" msgid "Scatter randomly the corners and angles" msgstr "" -#: ../src/widgets/toolbox.cpp:2855 ../src/widgets/toolbox.cpp:3794 -#: ../src/widgets/toolbox.cpp:4054 ../src/widgets/toolbox.cpp:7681 +#: ../src/widgets/toolbox.cpp:2855 ../src/widgets/toolbox.cpp:3797 +#: ../src/widgets/toolbox.cpp:4055 ../src/widgets/toolbox.cpp:7761 msgid "Defaults" msgstr "" -#: ../src/widgets/toolbox.cpp:2856 ../src/widgets/toolbox.cpp:3795 +#: ../src/widgets/toolbox.cpp:2856 ../src/widgets/toolbox.cpp:3798 msgid "" "Reset shape parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -18681,1154 +18879,1154 @@ msgid "Make corners sharp" msgstr "" #. TODO: use the correct axis here, too -#: ../src/widgets/toolbox.cpp:3379 +#: ../src/widgets/toolbox.cpp:3382 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "" -#: ../src/widgets/toolbox.cpp:3449 +#: ../src/widgets/toolbox.cpp:3452 msgid "Angle in X direction" msgstr "" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3451 +#: ../src/widgets/toolbox.cpp:3454 msgid "Angle of PLs in X direction" msgstr "" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3473 +#: ../src/widgets/toolbox.cpp:3476 msgid "State of VP in X direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3474 +#: ../src/widgets/toolbox.cpp:3477 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "" -#: ../src/widgets/toolbox.cpp:3489 +#: ../src/widgets/toolbox.cpp:3492 msgid "Angle in Y direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3489 +#: ../src/widgets/toolbox.cpp:3492 msgid "Angle Y:" msgstr "" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3491 +#: ../src/widgets/toolbox.cpp:3494 msgid "Angle of PLs in Y direction" msgstr "" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3512 +#: ../src/widgets/toolbox.cpp:3515 msgid "State of VP in Y direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3513 +#: ../src/widgets/toolbox.cpp:3516 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "" -#: ../src/widgets/toolbox.cpp:3528 +#: ../src/widgets/toolbox.cpp:3531 msgid "Angle in Z direction" msgstr "" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3530 +#: ../src/widgets/toolbox.cpp:3533 msgid "Angle of PLs in Z direction" msgstr "" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3551 +#: ../src/widgets/toolbox.cpp:3554 msgid "State of VP in Z direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3552 +#: ../src/widgets/toolbox.cpp:3555 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "" -#: ../src/widgets/toolbox.cpp:3610 +#: ../src/widgets/toolbox.cpp:3613 msgid "Change spiral" msgstr "" -#: ../src/widgets/toolbox.cpp:3751 +#: ../src/widgets/toolbox.cpp:3754 msgid "just a curve" msgstr "" -#: ../src/widgets/toolbox.cpp:3751 +#: ../src/widgets/toolbox.cpp:3754 msgid "one full revolution" msgstr "" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Number of turns" msgstr "" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Turns:" msgstr "" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3757 msgid "Number of revolutions" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "circle" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "edge is much denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "edge is denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "even" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "center is denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3765 +#: ../src/widgets/toolbox.cpp:3768 msgid "center is much denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "Divergence" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "Divergence:" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3771 msgid "How much denser/sparser are outer revolutions; 1 = uniform" msgstr "" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts from center" msgstr "" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts mid-way" msgstr "" -#: ../src/widgets/toolbox.cpp:3779 +#: ../src/widgets/toolbox.cpp:3782 msgid "starts near edge" msgstr "" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Inner radius" msgstr "" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Inner radius:" msgstr "" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3785 msgid "Radius of the innermost revolution (relative to the spiral size)" msgstr "" -#: ../src/widgets/toolbox.cpp:3855 +#: ../src/widgets/toolbox.cpp:3858 msgid "Bezier" msgstr "" -#: ../src/widgets/toolbox.cpp:3856 +#: ../src/widgets/toolbox.cpp:3859 msgid "Create regular Bezier path" msgstr "" -#: ../src/widgets/toolbox.cpp:3862 +#: ../src/widgets/toolbox.cpp:3865 msgid "Spiro" msgstr "" -#: ../src/widgets/toolbox.cpp:3863 +#: ../src/widgets/toolbox.cpp:3866 msgid "Create Spiro path" msgstr "" -#: ../src/widgets/toolbox.cpp:3870 +#: ../src/widgets/toolbox.cpp:3873 msgid "Zigzag" msgstr "" -#: ../src/widgets/toolbox.cpp:3871 +#: ../src/widgets/toolbox.cpp:3874 msgid "Create a sequence of straight line segments" msgstr "" -#: ../src/widgets/toolbox.cpp:3877 +#: ../src/widgets/toolbox.cpp:3880 msgid "Paraxial" msgstr "" -#: ../src/widgets/toolbox.cpp:3878 +#: ../src/widgets/toolbox.cpp:3881 msgid "Create a sequence of paraxial line segments" msgstr "" -#: ../src/widgets/toolbox.cpp:3886 +#: ../src/widgets/toolbox.cpp:3889 msgid "Mode of new lines drawn by this tool" msgstr "" -#: ../src/widgets/toolbox.cpp:3915 +#: ../src/widgets/toolbox.cpp:3918 msgid "Triangle in" msgstr "" -#: ../src/widgets/toolbox.cpp:3916 +#: ../src/widgets/toolbox.cpp:3919 msgid "Triangle out" msgstr "" -#: ../src/widgets/toolbox.cpp:3918 +#: ../src/widgets/toolbox.cpp:3921 msgid "From clipboard" msgstr "" -#: ../src/widgets/toolbox.cpp:3943 ../src/widgets/toolbox.cpp:3944 +#: ../src/widgets/toolbox.cpp:3946 ../src/widgets/toolbox.cpp:3947 msgid "Shape:" msgstr "" -#: ../src/widgets/toolbox.cpp:3943 +#: ../src/widgets/toolbox.cpp:3946 msgid "Shape of new paths drawn by this tool" msgstr "" -#: ../src/widgets/toolbox.cpp:4028 +#: ../src/widgets/toolbox.cpp:4032 msgid "(many nodes, rough)" msgstr "" -#: ../src/widgets/toolbox.cpp:4028 ../src/widgets/toolbox.cpp:4148 -#: ../src/widgets/toolbox.cpp:4165 ../src/widgets/toolbox.cpp:4368 -#: ../src/widgets/toolbox.cpp:4472 ../src/widgets/toolbox.cpp:4488 -#: ../src/widgets/toolbox.cpp:4504 ../src/widgets/toolbox.cpp:4564 -#: ../src/widgets/toolbox.cpp:4931 ../src/widgets/toolbox.cpp:4964 -#: ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4032 ../src/widgets/toolbox.cpp:4149 +#: ../src/widgets/toolbox.cpp:4166 ../src/widgets/toolbox.cpp:4369 +#: ../src/widgets/toolbox.cpp:4475 ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4507 ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:5953 msgid "(default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4028 +#: ../src/widgets/toolbox.cpp:4032 msgid "(few nodes, smooth)" msgstr "" -#: ../src/widgets/toolbox.cpp:4031 +#: ../src/widgets/toolbox.cpp:4035 msgid "Smoothing:" msgstr "" -#: ../src/widgets/toolbox.cpp:4031 +#: ../src/widgets/toolbox.cpp:4035 msgid "Smoothing: " msgstr "" -#: ../src/widgets/toolbox.cpp:4032 +#: ../src/widgets/toolbox.cpp:4036 msgid "How much smoothing (simplifying) is applied to the line" msgstr "" -#: ../src/widgets/toolbox.cpp:4055 +#: ../src/widgets/toolbox.cpp:4056 msgid "" "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" msgstr "" #. Width -#: ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4149 msgid "(pinch tweak)" msgstr "" -#: ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4149 msgid "(broad tweak)" msgstr "" -#: ../src/widgets/toolbox.cpp:4151 +#: ../src/widgets/toolbox.cpp:4152 msgid "The width of the tweak area (relative to the visible canvas area)" msgstr "" #. Force -#: ../src/widgets/toolbox.cpp:4165 +#: ../src/widgets/toolbox.cpp:4166 msgid "(minimum force)" msgstr "" -#: ../src/widgets/toolbox.cpp:4165 +#: ../src/widgets/toolbox.cpp:4166 msgid "(maximum force)" msgstr "" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "Force" msgstr "" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "Force:" msgstr "" -#: ../src/widgets/toolbox.cpp:4168 +#: ../src/widgets/toolbox.cpp:4169 msgid "The force of the tweak action" msgstr "" -#: ../src/widgets/toolbox.cpp:4186 +#: ../src/widgets/toolbox.cpp:4187 msgid "Move mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4187 +#: ../src/widgets/toolbox.cpp:4188 msgid "Move objects in any direction" msgstr "" -#: ../src/widgets/toolbox.cpp:4193 +#: ../src/widgets/toolbox.cpp:4194 msgid "Move in/out mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4194 +#: ../src/widgets/toolbox.cpp:4195 msgid "Move objects towards cursor; with Shift from cursor" msgstr "" -#: ../src/widgets/toolbox.cpp:4200 +#: ../src/widgets/toolbox.cpp:4201 msgid "Move jitter mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4201 +#: ../src/widgets/toolbox.cpp:4202 msgid "Move objects in random directions" msgstr "" -#: ../src/widgets/toolbox.cpp:4207 +#: ../src/widgets/toolbox.cpp:4208 msgid "Scale mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4208 +#: ../src/widgets/toolbox.cpp:4209 msgid "Shrink objects, with Shift enlarge" msgstr "" -#: ../src/widgets/toolbox.cpp:4214 +#: ../src/widgets/toolbox.cpp:4215 msgid "Rotate mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4215 +#: ../src/widgets/toolbox.cpp:4216 msgid "Rotate objects, with Shift counterclockwise" msgstr "" -#: ../src/widgets/toolbox.cpp:4221 +#: ../src/widgets/toolbox.cpp:4222 msgid "Duplicate/delete mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4222 +#: ../src/widgets/toolbox.cpp:4223 msgid "Duplicate objects, with Shift delete" msgstr "" -#: ../src/widgets/toolbox.cpp:4228 +#: ../src/widgets/toolbox.cpp:4229 msgid "Push mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4229 +#: ../src/widgets/toolbox.cpp:4230 msgid "Push parts of paths in any direction" msgstr "" -#: ../src/widgets/toolbox.cpp:4235 +#: ../src/widgets/toolbox.cpp:4236 msgid "Shrink/grow mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4236 +#: ../src/widgets/toolbox.cpp:4237 msgid "Shrink (inset) parts of paths; with Shift grow (outset)" msgstr "" -#: ../src/widgets/toolbox.cpp:4242 +#: ../src/widgets/toolbox.cpp:4243 msgid "Attract/repel mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4243 +#: ../src/widgets/toolbox.cpp:4244 msgid "Attract parts of paths towards cursor; with Shift from cursor" msgstr "" -#: ../src/widgets/toolbox.cpp:4249 +#: ../src/widgets/toolbox.cpp:4250 msgid "Roughen mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4250 +#: ../src/widgets/toolbox.cpp:4251 msgid "Roughen parts of paths" msgstr "" -#: ../src/widgets/toolbox.cpp:4256 +#: ../src/widgets/toolbox.cpp:4257 msgid "Color paint mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4257 +#: ../src/widgets/toolbox.cpp:4258 msgid "Paint the tool's color upon selected objects" msgstr "" -#: ../src/widgets/toolbox.cpp:4263 +#: ../src/widgets/toolbox.cpp:4264 msgid "Color jitter mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4264 +#: ../src/widgets/toolbox.cpp:4265 msgid "Jitter the colors of selected objects" msgstr "" -#: ../src/widgets/toolbox.cpp:4270 +#: ../src/widgets/toolbox.cpp:4271 msgid "Blur mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4271 +#: ../src/widgets/toolbox.cpp:4272 msgid "Blur selected objects more; with Shift, blur less" msgstr "" -#: ../src/widgets/toolbox.cpp:4298 +#: ../src/widgets/toolbox.cpp:4299 msgid "Channels:" msgstr "" -#: ../src/widgets/toolbox.cpp:4309 +#: ../src/widgets/toolbox.cpp:4310 msgid "In color mode, act on objects' hue" msgstr "" #. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/toolbox.cpp:4313 +#: ../src/widgets/toolbox.cpp:4314 msgid "H" msgstr "" -#: ../src/widgets/toolbox.cpp:4324 +#: ../src/widgets/toolbox.cpp:4325 msgid "In color mode, act on objects' saturation" msgstr "" #. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/toolbox.cpp:4328 +#: ../src/widgets/toolbox.cpp:4329 msgid "S" msgstr "" -#: ../src/widgets/toolbox.cpp:4339 +#: ../src/widgets/toolbox.cpp:4340 msgid "In color mode, act on objects' lightness" msgstr "" #. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/toolbox.cpp:4343 +#: ../src/widgets/toolbox.cpp:4344 msgid "L" msgstr "" -#: ../src/widgets/toolbox.cpp:4354 +#: ../src/widgets/toolbox.cpp:4355 msgid "In color mode, act on objects' opacity" msgstr "" #. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/toolbox.cpp:4358 +#: ../src/widgets/toolbox.cpp:4359 msgid "O" msgstr "" #. Fidelity -#. Population -#: ../src/widgets/toolbox.cpp:4368 ../src/widgets/toolbox.cpp:4564 +#: ../src/widgets/toolbox.cpp:4369 msgid "(rough, simplified)" msgstr "" -#: ../src/widgets/toolbox.cpp:4368 ../src/widgets/toolbox.cpp:4564 +#: ../src/widgets/toolbox.cpp:4369 msgid "(fine, but many nodes)" msgstr "" -#: ../src/widgets/toolbox.cpp:4371 +#: ../src/widgets/toolbox.cpp:4372 msgid "Fidelity" msgstr "" -#: ../src/widgets/toolbox.cpp:4371 +#: ../src/widgets/toolbox.cpp:4372 msgid "Fidelity:" msgstr "" -#: ../src/widgets/toolbox.cpp:4372 +#: ../src/widgets/toolbox.cpp:4373 msgid "" "Low fidelity simplifies paths; high fidelity preserves path features but may " "generate a lot of new nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:4389 ../src/widgets/toolbox.cpp:4582 -#: ../src/widgets/toolbox.cpp:5082 +#: ../src/widgets/toolbox.cpp:4390 ../src/widgets/toolbox.cpp:4585 +#: ../src/widgets/toolbox.cpp:5085 msgid "Pressure" msgstr "" -#: ../src/widgets/toolbox.cpp:4390 +#: ../src/widgets/toolbox.cpp:4391 msgid "Use the pressure of the input device to alter the force of tweak action" msgstr "" #. Width -#: ../src/widgets/toolbox.cpp:4472 -msgid "(pinch spray)" +#: ../src/widgets/toolbox.cpp:4475 +msgid "(narrow spray)" msgstr "" -#: ../src/widgets/toolbox.cpp:4472 +#: ../src/widgets/toolbox.cpp:4475 msgid "(broad spray)" msgstr "" -#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4478 msgid "The width of the spray area (relative to the visible canvas area)" msgstr "" #. Mean -#: ../src/widgets/toolbox.cpp:4488 +#: ../src/widgets/toolbox.cpp:4491 msgid "(minimum mean)" msgstr "" -#: ../src/widgets/toolbox.cpp:4488 +#: ../src/widgets/toolbox.cpp:4491 msgid "(maximum mean)" msgstr "" -#: ../src/widgets/toolbox.cpp:4491 ../share/extensions/polyhedron_3d.inx.h:25 +#: ../src/widgets/toolbox.cpp:4494 ../share/extensions/polyhedron_3d.inx.h:25 msgid "Mean" msgstr "" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4494 msgid "Mean:" msgstr "" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4494 msgid "The mean of the spray action" msgstr "" #. Standard_deviation -#: ../src/widgets/toolbox.cpp:4504 +#: ../src/widgets/toolbox.cpp:4507 msgid "(minimum standard_deviation)" msgstr "" -#: ../src/widgets/toolbox.cpp:4504 +#: ../src/widgets/toolbox.cpp:4507 msgid "(maximum standard_deviation)" msgstr "" -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "SD" msgstr "" -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "SD:" msgstr "" -#: ../src/widgets/toolbox.cpp:4507 +#: ../src/widgets/toolbox.cpp:4510 msgid "The standard deviation of the spray action" msgstr "" -#: ../src/widgets/toolbox.cpp:4525 -msgid "Spray with copies" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4526 +#: ../src/widgets/toolbox.cpp:4529 msgid "Spray copies of the initial selection" msgstr "" -#: ../src/widgets/toolbox.cpp:4532 -msgid "Spray with clones" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4533 +#: ../src/widgets/toolbox.cpp:4536 msgid "Spray clones of the initial selection" msgstr "" -#: ../src/widgets/toolbox.cpp:4539 +#: ../src/widgets/toolbox.cpp:4542 msgid "Spray single path" msgstr "" -#: ../src/widgets/toolbox.cpp:4540 +#: ../src/widgets/toolbox.cpp:4543 msgid "Spray objects in a single path" msgstr "" +#. Population #: ../src/widgets/toolbox.cpp:4567 -msgid "Population" +msgid "(low population)" msgstr "" #: ../src/widgets/toolbox.cpp:4567 +msgid "(high population)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4570 +msgid "Population" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4570 msgid "Population:" msgstr "" -#: ../src/widgets/toolbox.cpp:4568 +#: ../src/widgets/toolbox.cpp:4571 msgid "This setting adjusts the number of items sprayed" msgstr "" -#: ../src/widgets/toolbox.cpp:4583 +#: ../src/widgets/toolbox.cpp:4586 msgid "Use the pressure of the input device to alter the force of spray action" msgstr "" -#: ../src/widgets/toolbox.cpp:4762 +#: ../src/widgets/toolbox.cpp:4765 msgid "No preset" msgstr "" -#: ../src/widgets/toolbox.cpp:4780 +#: ../src/widgets/toolbox.cpp:4783 msgid "Save..." msgstr "" #. Width -#: ../src/widgets/toolbox.cpp:4931 ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 msgid "(hairline)" msgstr "" -#: ../src/widgets/toolbox.cpp:4931 ../src/widgets/toolbox.cpp:5950 +#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 msgid "(broad stroke)" msgstr "" -#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4937 ../src/widgets/toolbox.cpp:5956 msgid "Pen Width" msgstr "" -#: ../src/widgets/toolbox.cpp:4935 +#: ../src/widgets/toolbox.cpp:4938 msgid "The width of the calligraphic pen (relative to the visible canvas area)" msgstr "" #. Thinning -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(speed blows up stroke)" msgstr "" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(slight widening)" msgstr "" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(constant width)" msgstr "" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(slight thinning, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4948 +#: ../src/widgets/toolbox.cpp:4951 msgid "(speed deflates stroke)" msgstr "" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4954 msgid "Stroke Thinning" msgstr "" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4954 msgid "Thinning:" msgstr "" -#: ../src/widgets/toolbox.cpp:4952 +#: ../src/widgets/toolbox.cpp:4955 msgid "" "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 " "makes them broader, 0 makes width independent of velocity)" msgstr "" #. Angle -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(left edge up)" msgstr "" -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(horizontal)" msgstr "" -#: ../src/widgets/toolbox.cpp:4964 +#: ../src/widgets/toolbox.cpp:4967 msgid "(right edge up)" msgstr "" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4970 msgid "Pen Angle" msgstr "" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4970 msgid "Angle:" msgstr "" -#: ../src/widgets/toolbox.cpp:4968 +#: ../src/widgets/toolbox.cpp:4971 msgid "" "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " "fixation = 0)" msgstr "" #. Fixation -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(perpendicular to stroke, \"brush\")" msgstr "" -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(almost fixed, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4982 +#: ../src/widgets/toolbox.cpp:4985 msgid "(fixed by Angle, \"pen\")" msgstr "" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:4988 msgid "Fixation" msgstr "" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:4988 msgid "Fixation:" msgstr "" -#: ../src/widgets/toolbox.cpp:4986 +#: ../src/widgets/toolbox.cpp:4989 msgid "" "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = " "fixed angle)" msgstr "" #. Cap Rounding -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(blunt caps, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(slightly bulging)" msgstr "" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(approximately round)" msgstr "" -#: ../src/widgets/toolbox.cpp:4998 +#: ../src/widgets/toolbox.cpp:5001 msgid "(long protruding caps)" msgstr "" -#: ../src/widgets/toolbox.cpp:5002 +#: ../src/widgets/toolbox.cpp:5005 msgid "Cap rounding" msgstr "" -#: ../src/widgets/toolbox.cpp:5002 +#: ../src/widgets/toolbox.cpp:5005 msgid "Caps:" msgstr "" -#: ../src/widgets/toolbox.cpp:5003 +#: ../src/widgets/toolbox.cpp:5006 msgid "" "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = " "round caps)" msgstr "" #. Tremor -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(smooth line)" msgstr "" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(slight tremor)" msgstr "" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(noticeable tremor)" msgstr "" -#: ../src/widgets/toolbox.cpp:5015 +#: ../src/widgets/toolbox.cpp:5018 msgid "(maximum tremor)" msgstr "" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5021 msgid "Stroke Tremor" msgstr "" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5021 msgid "Tremor:" msgstr "" -#: ../src/widgets/toolbox.cpp:5019 +#: ../src/widgets/toolbox.cpp:5022 msgid "Increase to make strokes rugged and trembling" msgstr "" #. Wiggle -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(no wiggle)" msgstr "" -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(slight deviation)" msgstr "" -#: ../src/widgets/toolbox.cpp:5033 +#: ../src/widgets/toolbox.cpp:5036 msgid "(wild waves and curls)" msgstr "" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5039 msgid "Pen Wiggle" msgstr "" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5039 msgid "Wiggle:" msgstr "" -#: ../src/widgets/toolbox.cpp:5037 +#: ../src/widgets/toolbox.cpp:5040 msgid "Increase to make the pen waver and wiggle" msgstr "" #. Mass -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(no inertia)" msgstr "" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(slight smoothing, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(noticeable lagging)" msgstr "" -#: ../src/widgets/toolbox.cpp:5050 +#: ../src/widgets/toolbox.cpp:5053 msgid "(maximum inertia)" msgstr "" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5056 msgid "Pen Mass" msgstr "" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5056 msgid "Mass:" msgstr "" -#: ../src/widgets/toolbox.cpp:5054 +#: ../src/widgets/toolbox.cpp:5057 msgid "Increase to make the pen drag behind, as if slowed by inertia" msgstr "" -#: ../src/widgets/toolbox.cpp:5069 +#: ../src/widgets/toolbox.cpp:5072 msgid "Trace Background" msgstr "" -#: ../src/widgets/toolbox.cpp:5070 +#: ../src/widgets/toolbox.cpp:5073 msgid "" "Trace the lightness of the background by the width of the pen (white - " "minimum width, black - maximum width)" msgstr "" -#: ../src/widgets/toolbox.cpp:5083 +#: ../src/widgets/toolbox.cpp:5086 msgid "Use the pressure of the input device to alter the width of the pen" msgstr "" -#: ../src/widgets/toolbox.cpp:5095 +#: ../src/widgets/toolbox.cpp:5098 msgid "Tilt" msgstr "" -#: ../src/widgets/toolbox.cpp:5096 +#: ../src/widgets/toolbox.cpp:5099 msgid "Use the tilt of the input device to alter the angle of the pen's nib" msgstr "" -#: ../src/widgets/toolbox.cpp:5109 +#: ../src/widgets/toolbox.cpp:5112 msgid "Choose a preset" msgstr "" -#: ../src/widgets/toolbox.cpp:5197 +#: ../src/widgets/toolbox.cpp:5200 msgid "Arc: Change start/end" msgstr "" -#: ../src/widgets/toolbox.cpp:5261 +#: ../src/widgets/toolbox.cpp:5264 msgid "Arc: Change open/closed" msgstr "" -#: ../src/widgets/toolbox.cpp:5387 +#: ../src/widgets/toolbox.cpp:5390 msgid "Start:" msgstr "" -#: ../src/widgets/toolbox.cpp:5388 +#: ../src/widgets/toolbox.cpp:5391 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "" -#: ../src/widgets/toolbox.cpp:5400 +#: ../src/widgets/toolbox.cpp:5403 msgid "End:" msgstr "" -#: ../src/widgets/toolbox.cpp:5401 +#: ../src/widgets/toolbox.cpp:5404 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "" -#: ../src/widgets/toolbox.cpp:5417 +#: ../src/widgets/toolbox.cpp:5420 msgid "Closed arc" msgstr "" -#: ../src/widgets/toolbox.cpp:5418 +#: ../src/widgets/toolbox.cpp:5421 msgid "Switch to segment (closed shape with two radii)" msgstr "" -#: ../src/widgets/toolbox.cpp:5424 +#: ../src/widgets/toolbox.cpp:5427 msgid "Open Arc" msgstr "" -#: ../src/widgets/toolbox.cpp:5425 +#: ../src/widgets/toolbox.cpp:5428 msgid "Switch to arc (unclosed shape)" msgstr "" -#: ../src/widgets/toolbox.cpp:5448 +#: ../src/widgets/toolbox.cpp:5451 msgid "Make whole" msgstr "" -#: ../src/widgets/toolbox.cpp:5449 +#: ../src/widgets/toolbox.cpp:5452 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "" -#: ../src/widgets/toolbox.cpp:5525 +#: ../src/widgets/toolbox.cpp:5528 msgid "Pick opacity" msgstr "" -#: ../src/widgets/toolbox.cpp:5526 +#: ../src/widgets/toolbox.cpp:5529 msgid "" "Pick both the color and the alpha (transparency) under cursor; otherwise, " "pick only the visible color premultiplied by alpha" msgstr "" -#: ../src/widgets/toolbox.cpp:5529 +#: ../src/widgets/toolbox.cpp:5532 msgid "Pick" msgstr "" -#: ../src/widgets/toolbox.cpp:5538 +#: ../src/widgets/toolbox.cpp:5541 msgid "Assign opacity" msgstr "" -#: ../src/widgets/toolbox.cpp:5539 +#: ../src/widgets/toolbox.cpp:5542 msgid "" "If alpha was picked, assign it to selection as fill or stroke transparency" msgstr "" -#: ../src/widgets/toolbox.cpp:5542 +#: ../src/widgets/toolbox.cpp:5545 msgid "Assign" msgstr "" -#: ../src/widgets/toolbox.cpp:5728 +#: ../src/widgets/toolbox.cpp:5731 msgid "Closed" msgstr "" -#: ../src/widgets/toolbox.cpp:5730 +#: ../src/widgets/toolbox.cpp:5733 msgid "Open start" msgstr "" -#: ../src/widgets/toolbox.cpp:5732 +#: ../src/widgets/toolbox.cpp:5735 msgid "Open end" msgstr "" -#: ../src/widgets/toolbox.cpp:5734 +#: ../src/widgets/toolbox.cpp:5737 msgid "Open both" msgstr "" -#: ../src/widgets/toolbox.cpp:5793 +#: ../src/widgets/toolbox.cpp:5796 msgid "All inactive" msgstr "" -#: ../src/widgets/toolbox.cpp:5794 +#: ../src/widgets/toolbox.cpp:5797 msgid "No geometric tool is active" msgstr "" -#: ../src/widgets/toolbox.cpp:5827 +#: ../src/widgets/toolbox.cpp:5830 msgid "Show limiting bounding box" msgstr "" -#: ../src/widgets/toolbox.cpp:5828 +#: ../src/widgets/toolbox.cpp:5831 msgid "Show bounding box (used to cut infinite lines)" msgstr "" -#: ../src/widgets/toolbox.cpp:5839 +#: ../src/widgets/toolbox.cpp:5842 msgid "Get limiting bounding box from selection" msgstr "" -#: ../src/widgets/toolbox.cpp:5840 +#: ../src/widgets/toolbox.cpp:5843 msgid "" "Set limiting bounding box (used to cut infinite lines) to the bounding box " "of current selection" msgstr "" -#: ../src/widgets/toolbox.cpp:5852 +#: ../src/widgets/toolbox.cpp:5855 msgid "Choose a line segment type" msgstr "" -#: ../src/widgets/toolbox.cpp:5868 +#: ../src/widgets/toolbox.cpp:5871 msgid "Display measuring info" msgstr "" -#: ../src/widgets/toolbox.cpp:5869 +#: ../src/widgets/toolbox.cpp:5872 msgid "Display measuring info for selected items" msgstr "" -#: ../src/widgets/toolbox.cpp:5889 +#: ../src/widgets/toolbox.cpp:5892 msgid "Open LPE dialog" msgstr "" -#: ../src/widgets/toolbox.cpp:5890 +#: ../src/widgets/toolbox.cpp:5893 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "" -#: ../src/widgets/toolbox.cpp:5954 +#: ../src/widgets/toolbox.cpp:5957 msgid "The width of the eraser pen (relative to the visible canvas area)" msgstr "" -#: ../src/widgets/toolbox.cpp:5972 +#: ../src/widgets/toolbox.cpp:5975 msgid "Delete objects touched by the eraser" msgstr "" -#: ../src/widgets/toolbox.cpp:5978 +#: ../src/widgets/toolbox.cpp:5981 msgid "Cut" msgstr "" -#: ../src/widgets/toolbox.cpp:5979 +#: ../src/widgets/toolbox.cpp:5982 msgid "Cut out from objects" msgstr "" -#: ../src/widgets/toolbox.cpp:6323 +#: ../src/widgets/toolbox.cpp:6326 msgid "Text: Change font family" msgstr "" -#: ../src/widgets/toolbox.cpp:6393 +#: ../src/widgets/toolbox.cpp:6473 msgid "Text: Change alignment" msgstr "" -#: ../src/widgets/toolbox.cpp:6497 +#: ../src/widgets/toolbox.cpp:6577 msgid "Text: Change font style" msgstr "" -#: ../src/widgets/toolbox.cpp:6544 +#: ../src/widgets/toolbox.cpp:6624 msgid "Text: Change orientation" msgstr "" -#: ../src/widgets/toolbox.cpp:6658 +#: ../src/widgets/toolbox.cpp:6738 msgid "Text: Change font size" msgstr "" -#: ../src/widgets/toolbox.cpp:6877 +#: ../src/widgets/toolbox.cpp:6957 msgid "Select font family (Alt+X to access)" msgstr "" -#: ../src/widgets/toolbox.cpp:6914 +#: ../src/widgets/toolbox.cpp:6994 msgid "" "This font is currently not installed on your system. Inkscape will use the " "default font instead." msgstr "" -#: ../src/widgets/toolbox.cpp:6950 +#: ../src/widgets/toolbox.cpp:7030 msgid "Align left" msgstr "" -#: ../src/widgets/toolbox.cpp:6972 +#: ../src/widgets/toolbox.cpp:7052 msgid "Align right" msgstr "" -#: ../src/widgets/toolbox.cpp:6983 +#: ../src/widgets/toolbox.cpp:7063 msgid "Justify" msgstr "" -#: ../src/widgets/toolbox.cpp:6998 +#: ../src/widgets/toolbox.cpp:7078 msgid "Bold" msgstr "" -#: ../src/widgets/toolbox.cpp:7009 +#: ../src/widgets/toolbox.cpp:7089 msgid "Italic" msgstr "" -#: ../src/widgets/toolbox.cpp:7148 +#: ../src/widgets/toolbox.cpp:7228 msgid "Set connector type: orthogonal" msgstr "" -#: ../src/widgets/toolbox.cpp:7148 +#: ../src/widgets/toolbox.cpp:7228 msgid "Set connector type: polyline" msgstr "" -#: ../src/widgets/toolbox.cpp:7198 +#: ../src/widgets/toolbox.cpp:7278 msgid "Change connector curvature" msgstr "" -#: ../src/widgets/toolbox.cpp:7247 +#: ../src/widgets/toolbox.cpp:7327 msgid "Change connector spacing" msgstr "" -#: ../src/widgets/toolbox.cpp:7361 +#: ../src/widgets/toolbox.cpp:7441 msgid "EditMode" msgstr "" -#: ../src/widgets/toolbox.cpp:7362 +#: ../src/widgets/toolbox.cpp:7442 msgid "Switch between connection point editing and connector drawing mode" msgstr "" -#: ../src/widgets/toolbox.cpp:7376 +#: ../src/widgets/toolbox.cpp:7456 msgid "Avoid" msgstr "" -#: ../src/widgets/toolbox.cpp:7386 +#: ../src/widgets/toolbox.cpp:7466 msgid "Ignore" msgstr "" -#: ../src/widgets/toolbox.cpp:7397 +#: ../src/widgets/toolbox.cpp:7477 msgid "Orthogonal" msgstr "" -#: ../src/widgets/toolbox.cpp:7398 +#: ../src/widgets/toolbox.cpp:7478 msgid "Make connector orthogonal or polyline" msgstr "" -#: ../src/widgets/toolbox.cpp:7412 +#: ../src/widgets/toolbox.cpp:7492 msgid "Connector Curvature" msgstr "" -#: ../src/widgets/toolbox.cpp:7412 +#: ../src/widgets/toolbox.cpp:7492 msgid "Curvature:" msgstr "" -#: ../src/widgets/toolbox.cpp:7413 +#: ../src/widgets/toolbox.cpp:7493 msgid "The amount of connectors curvature" msgstr "" -#: ../src/widgets/toolbox.cpp:7423 +#: ../src/widgets/toolbox.cpp:7503 msgid "Connector Spacing" msgstr "" -#: ../src/widgets/toolbox.cpp:7423 +#: ../src/widgets/toolbox.cpp:7503 msgid "Spacing:" msgstr "" -#: ../src/widgets/toolbox.cpp:7424 +#: ../src/widgets/toolbox.cpp:7504 msgid "The amount of space left around objects by auto-routing connectors" msgstr "" -#: ../src/widgets/toolbox.cpp:7435 +#: ../src/widgets/toolbox.cpp:7515 msgid "Graph" msgstr "" -#: ../src/widgets/toolbox.cpp:7445 +#: ../src/widgets/toolbox.cpp:7525 msgid "Connector Length" msgstr "" -#: ../src/widgets/toolbox.cpp:7445 +#: ../src/widgets/toolbox.cpp:7525 msgid "Length:" msgstr "" -#: ../src/widgets/toolbox.cpp:7446 +#: ../src/widgets/toolbox.cpp:7526 msgid "Ideal length for connectors when layout is applied" msgstr "" -#: ../src/widgets/toolbox.cpp:7458 +#: ../src/widgets/toolbox.cpp:7538 msgid "Downwards" msgstr "" -#: ../src/widgets/toolbox.cpp:7459 +#: ../src/widgets/toolbox.cpp:7539 msgid "Make connectors with end-markers (arrows) point downwards" msgstr "" -#: ../src/widgets/toolbox.cpp:7476 +#: ../src/widgets/toolbox.cpp:7556 msgid "Do not allow overlapping shapes" msgstr "" -#: ../src/widgets/toolbox.cpp:7491 +#: ../src/widgets/toolbox.cpp:7571 msgid "New connection point" msgstr "" -#: ../src/widgets/toolbox.cpp:7492 +#: ../src/widgets/toolbox.cpp:7572 msgid "Add a new connection point to the currently selected item" msgstr "" -#: ../src/widgets/toolbox.cpp:7503 +#: ../src/widgets/toolbox.cpp:7583 msgid "Remove connection point" msgstr "" -#: ../src/widgets/toolbox.cpp:7504 +#: ../src/widgets/toolbox.cpp:7584 msgid "Remove the currently selected connection point" msgstr "" -#: ../src/widgets/toolbox.cpp:7604 +#: ../src/widgets/toolbox.cpp:7684 msgid "Fill by" msgstr "" -#: ../src/widgets/toolbox.cpp:7605 +#: ../src/widgets/toolbox.cpp:7685 msgid "Fill by:" msgstr "" -#: ../src/widgets/toolbox.cpp:7617 +#: ../src/widgets/toolbox.cpp:7697 msgid "Fill Threshold" msgstr "" -#: ../src/widgets/toolbox.cpp:7618 +#: ../src/widgets/toolbox.cpp:7698 msgid "" "The maximum allowed difference between the clicked pixel and the neighboring " "pixels to be counted in the fill" msgstr "" -#: ../src/widgets/toolbox.cpp:7643 +#: ../src/widgets/toolbox.cpp:7723 msgid "Grow/shrink by" msgstr "" -#: ../src/widgets/toolbox.cpp:7643 +#: ../src/widgets/toolbox.cpp:7723 msgid "Grow/shrink by:" msgstr "" -#: ../src/widgets/toolbox.cpp:7644 +#: ../src/widgets/toolbox.cpp:7724 msgid "" "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "" -#: ../src/widgets/toolbox.cpp:7669 +#: ../src/widgets/toolbox.cpp:7749 msgid "Close gaps" msgstr "" -#: ../src/widgets/toolbox.cpp:7670 +#: ../src/widgets/toolbox.cpp:7750 msgid "Close gaps:" msgstr "" -#: ../src/widgets/toolbox.cpp:7682 +#: ../src/widgets/toolbox.cpp:7762 msgid "" "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " "to change defaults)" @@ -19877,18 +20075,18 @@ msgid "" "required by this extension. Please install them and try again." msgstr "" -#: ../share/extensions/embedimage.py:74 +#: ../share/extensions/embedimage.py:75 msgid "" "No xlink:href or sodipodi:absref attributes found, or they do not point to " "an existing file! Unable to embed image." msgstr "" -#: ../share/extensions/embedimage.py:76 +#: ../share/extensions/embedimage.py:77 #, python-format msgid "Sorry we could not locate %s" msgstr "" -#: ../share/extensions/embedimage.py:101 +#: ../share/extensions/embedimage.py:102 #, python-format msgid "" "%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, " @@ -19905,7 +20103,7 @@ msgstr "" msgid "Unable to find image data." msgstr "" -#: ../share/extensions/inkex.py:66 +#: ../share/extensions/inkex.py:67 msgid "" "The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " "this extension. Please download and install the latest version from http://" @@ -19913,7 +20111,7 @@ msgid "" "by a command like: sudo apt-get install python-lxml" msgstr "" -#: ../share/extensions/inkex.py:222 +#: ../share/extensions/inkex.py:223 #, python-format msgid "No matching node for expression: %s" msgstr "" @@ -21655,14 +21853,6 @@ msgstr "" msgid "Load from file" msgstr "" -#: ../share/extensions/polyhedron_3d.inx.h:24 -msgid "Maximum" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:26 -msgid "Minimum" -msgstr "" - #: ../share/extensions/polyhedron_3d.inx.h:27 msgid "Model file" msgstr "" @@ -21890,6 +22080,22 @@ msgstr "" msgid "Barcode Type:" msgstr "" +#: ../share/extensions/render_barcode_datamatrix.inx.h:1 +msgid "Barcode - Datamatrix" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:2 +msgid "Cols" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:4 +msgid "Rows" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:5 +msgid "Square Size / px" +msgstr "" + #: ../share/extensions/restack.inx.h:2 msgid "Arbitrary Angle:" msgstr "" @@ -22556,6 +22762,34 @@ msgstr "" msgid "Whirl" msgstr "" +#: ../share/extensions/wireframe_sphere.inx.h:1 +msgid "Hide lines behind the sphere" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:2 +msgid "Lines of latitude" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:3 +msgid "Lines of longitude" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:4 +msgid "Radius [px]" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:6 +msgid "Rotation [deg]" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:7 +msgid "Tilt [deg]" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:8 +msgid "Wireframe Sphere" +msgstr "" + #: ../share/extensions/wmf_input.inx.h:1 #: ../share/extensions/wmf_output.inx.h:1 msgid "A popular graphics file format for clipart" -- cgit v1.2.3 From 8ad3a1884fe922fba00cda0f1b854f87e5207513 Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Mon, 28 Dec 2009 06:12:43 -0500 Subject: patches for LP bug 461964, latitude hiding formula and comment 13. (bzr r8857.1.4) --- share/extensions/wireframe_sphere.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/share/extensions/wireframe_sphere.py b/share/extensions/wireframe_sphere.py index ec7e9ea33..8fbd4d3f1 100644 --- a/share/extensions/wireframe_sphere.py +++ b/share/extensions/wireframe_sphere.py @@ -147,10 +147,13 @@ class Wireframe_Sphere(inkex.Effect): for i in range(0,so.NUM_LONG/2): long_angle = so.ROT_OFFSET + (i*delta_long)*(pi/180.0); #The longitude of this particular line in radians + if long_angle > pi: + long_angle -= 2*pi width = so.RADIUS * cos(long_angle) height = so.RADIUS * sin(long_angle) * sin(so.TILT) #the rise is scaled by the sine of the tilt - length = sqrt(width*width+height*height) #by pythagorean theorem - inverse = sin(acos(length/so.RADIUS)) + # length = sqrt(width*width+height*height) #by pythagorean theorem + # inverse = sin(acos(length/so.RADIUS)) + inverse = abs(sin(long_angle)) * cos(so.TILT) minorRad = so.RADIUS * inverse minorRad=minorRad + EPSILON @@ -200,9 +203,7 @@ class Wireframe_Sphere(inkex.Effect): if lat_angle > pi-so.TILT: #this LoLat is fully visible draw_SVG_ellipse((majorRad, minorRad), (cx,cy), grp_lat) else: #this LoLat is partially visible - - proportion = -(acos( (lat_angle - pi/2)/(pi/2 - so.TILT)) )/pi + 1 #this is a dirty hacky approximation - #FIXME: if you can work out the right way to do this, please do it + proportion = -(acos( tan(lat_angle - pi/2)/tan(pi/2 - so.TILT)) )/pi + 1 start_end = ( pi/2 - proportion*pi, pi/2 + proportion*pi ) #make the start and end angles (mirror image around pi/2) draw_SVG_ellipse((majorRad, minorRad), (cx,cy), grp_lat, start_end) -- cgit v1.2.3 From 2d44e9ab35cb44184b022965f724264dd7e4fdbd Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Mon, 28 Dec 2009 06:12:43 -0500 Subject: patches for LP bug 461964, latitude hiding formula and comment 13. (bzr r8921) --- share/extensions/wireframe_sphere.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/share/extensions/wireframe_sphere.py b/share/extensions/wireframe_sphere.py index ec7e9ea33..8fbd4d3f1 100644 --- a/share/extensions/wireframe_sphere.py +++ b/share/extensions/wireframe_sphere.py @@ -147,10 +147,13 @@ class Wireframe_Sphere(inkex.Effect): for i in range(0,so.NUM_LONG/2): long_angle = so.ROT_OFFSET + (i*delta_long)*(pi/180.0); #The longitude of this particular line in radians + if long_angle > pi: + long_angle -= 2*pi width = so.RADIUS * cos(long_angle) height = so.RADIUS * sin(long_angle) * sin(so.TILT) #the rise is scaled by the sine of the tilt - length = sqrt(width*width+height*height) #by pythagorean theorem - inverse = sin(acos(length/so.RADIUS)) + # length = sqrt(width*width+height*height) #by pythagorean theorem + # inverse = sin(acos(length/so.RADIUS)) + inverse = abs(sin(long_angle)) * cos(so.TILT) minorRad = so.RADIUS * inverse minorRad=minorRad + EPSILON @@ -200,9 +203,7 @@ class Wireframe_Sphere(inkex.Effect): if lat_angle > pi-so.TILT: #this LoLat is fully visible draw_SVG_ellipse((majorRad, minorRad), (cx,cy), grp_lat) else: #this LoLat is partially visible - - proportion = -(acos( (lat_angle - pi/2)/(pi/2 - so.TILT)) )/pi + 1 #this is a dirty hacky approximation - #FIXME: if you can work out the right way to do this, please do it + proportion = -(acos( tan(lat_angle - pi/2)/tan(pi/2 - so.TILT)) )/pi + 1 start_end = ( pi/2 - proportion*pi, pi/2 + proportion*pi ) #make the start and end angles (mirror image around pi/2) draw_SVG_ellipse((majorRad, minorRad), (cx,cy), grp_lat, start_end) -- cgit v1.2.3 From e0c785a92bb64e7d99cf239476e5cd1902a25873 Mon Sep 17 00:00:00 2001 From: Diederik van Lierop Date: Mon, 28 Dec 2009 13:31:56 +0100 Subject: Use correct text anchor for vertical text and when aligning or distributing (bzr r8857.1.5) --- src/libnrtype/Layout-TNG-OutIter.cpp | 8 ++++++-- src/ui/dialog/align-and-distribute.cpp | 31 ++++++++++++++++++------------- 2 files changed, 24 insertions(+), 15 deletions(-) diff --git a/src/libnrtype/Layout-TNG-OutIter.cpp b/src/libnrtype/Layout-TNG-OutIter.cpp index f4e8e4031..0682e3570 100644 --- a/src/libnrtype/Layout-TNG-OutIter.cpp +++ b/src/libnrtype/Layout-TNG-OutIter.cpp @@ -227,7 +227,11 @@ boost::optional Layout::baselineAnchorPoint() const Geom::Point left_pt = this->characterAnchorPoint(pos); pos.thisEndOfLine(); Geom::Point right_pt = this->characterAnchorPoint(pos); - Geom::Point mid_pt = (left_pt + right_pt)/2; + + if (this->_blockProgression() == LEFT_TO_RIGHT || this->_blockProgression() == RIGHT_TO_LEFT) { + left_pt = Geom::Point(left_pt[Geom::Y], left_pt[Geom::X]); + right_pt = Geom::Point(right_pt[Geom::Y], right_pt[Geom::X]); + } switch (this->paragraphAlignment(pos)) { case LEFT: @@ -235,7 +239,7 @@ boost::optional Layout::baselineAnchorPoint() const return left_pt; break; case CENTER: - return mid_pt; + return (left_pt + right_pt)/2; // middle point break; case RIGHT: return right_pt; diff --git a/src/ui/dialog/align-and-distribute.cpp b/src/ui/dialog/align-and-distribute.cpp index 024d4b2f1..2bba0a0f8 100644 --- a/src/ui/dialog/align-and-distribute.cpp +++ b/src/ui/dialog/align-and-distribute.cpp @@ -705,14 +705,16 @@ private : { if (SP_IS_TEXT (*it) || SP_IS_FLOWTEXT (*it)) { Inkscape::Text::Layout const *layout = te_get_layout(*it); - Geom::Point base = layout->characterAnchorPoint(layout->begin()) * sp_item_i2d_affine(*it); - if (base[Geom::X] < b_min[Geom::X]) b_min[Geom::X] = base[Geom::X]; - if (base[Geom::Y] < b_min[Geom::Y]) b_min[Geom::Y] = base[Geom::Y]; - if (base[Geom::X] > b_max[Geom::X]) b_max[Geom::X] = base[Geom::X]; - if (base[Geom::Y] > b_max[Geom::Y]) b_max[Geom::Y] = base[Geom::Y]; - - Baselines b (*it, base, _orientation); - sorted.push_back(b); + boost::optional pt = layout->baselineAnchorPoint(); + if (pt) { + Geom::Point base = *pt * sp_item_i2d_affine(*it); + if (base[Geom::X] < b_min[Geom::X]) b_min[Geom::X] = base[Geom::X]; + if (base[Geom::Y] < b_min[Geom::Y]) b_min[Geom::Y] = base[Geom::Y]; + if (base[Geom::X] > b_max[Geom::X]) b_max[Geom::X] = base[Geom::X]; + if (base[Geom::Y] > b_max[Geom::Y]) b_max[Geom::Y] = base[Geom::Y]; + Baselines b (*it, base, _orientation); + sorted.push_back(b); + } } } @@ -746,11 +748,14 @@ private : { if (SP_IS_TEXT (*it) || SP_IS_FLOWTEXT (*it)) { Inkscape::Text::Layout const *layout = te_get_layout(*it); - Geom::Point base = layout->characterAnchorPoint(layout->begin()) * sp_item_i2d_affine(*it); - Geom::Point t(0.0, 0.0); - t[_orientation] = b_min[_orientation] - base[_orientation]; - sp_item_move_rel(*it, Geom::Translate(t)); - changed = true; + boost::optional pt = layout->baselineAnchorPoint(); + if (pt) { + Geom::Point base = *pt * sp_item_i2d_affine(*it); + Geom::Point t(0.0, 0.0); + t[_orientation] = b_min[_orientation] - base[_orientation]; + sp_item_move_rel(*it, Geom::Translate(t)); + changed = true; + } } } -- cgit v1.2.3 From 95aae7353480cc5090afd4fefd27db1843e97d91 Mon Sep 17 00:00:00 2001 From: Diederik van Lierop Date: Mon, 28 Dec 2009 13:31:56 +0100 Subject: Use correct text anchor for vertical text and when aligning or distributing (bzr r8922) --- src/libnrtype/Layout-TNG-OutIter.cpp | 8 ++++++-- src/ui/dialog/align-and-distribute.cpp | 31 ++++++++++++++++++------------- 2 files changed, 24 insertions(+), 15 deletions(-) diff --git a/src/libnrtype/Layout-TNG-OutIter.cpp b/src/libnrtype/Layout-TNG-OutIter.cpp index f4e8e4031..0682e3570 100644 --- a/src/libnrtype/Layout-TNG-OutIter.cpp +++ b/src/libnrtype/Layout-TNG-OutIter.cpp @@ -227,7 +227,11 @@ boost::optional Layout::baselineAnchorPoint() const Geom::Point left_pt = this->characterAnchorPoint(pos); pos.thisEndOfLine(); Geom::Point right_pt = this->characterAnchorPoint(pos); - Geom::Point mid_pt = (left_pt + right_pt)/2; + + if (this->_blockProgression() == LEFT_TO_RIGHT || this->_blockProgression() == RIGHT_TO_LEFT) { + left_pt = Geom::Point(left_pt[Geom::Y], left_pt[Geom::X]); + right_pt = Geom::Point(right_pt[Geom::Y], right_pt[Geom::X]); + } switch (this->paragraphAlignment(pos)) { case LEFT: @@ -235,7 +239,7 @@ boost::optional Layout::baselineAnchorPoint() const return left_pt; break; case CENTER: - return mid_pt; + return (left_pt + right_pt)/2; // middle point break; case RIGHT: return right_pt; diff --git a/src/ui/dialog/align-and-distribute.cpp b/src/ui/dialog/align-and-distribute.cpp index 024d4b2f1..2bba0a0f8 100644 --- a/src/ui/dialog/align-and-distribute.cpp +++ b/src/ui/dialog/align-and-distribute.cpp @@ -705,14 +705,16 @@ private : { if (SP_IS_TEXT (*it) || SP_IS_FLOWTEXT (*it)) { Inkscape::Text::Layout const *layout = te_get_layout(*it); - Geom::Point base = layout->characterAnchorPoint(layout->begin()) * sp_item_i2d_affine(*it); - if (base[Geom::X] < b_min[Geom::X]) b_min[Geom::X] = base[Geom::X]; - if (base[Geom::Y] < b_min[Geom::Y]) b_min[Geom::Y] = base[Geom::Y]; - if (base[Geom::X] > b_max[Geom::X]) b_max[Geom::X] = base[Geom::X]; - if (base[Geom::Y] > b_max[Geom::Y]) b_max[Geom::Y] = base[Geom::Y]; - - Baselines b (*it, base, _orientation); - sorted.push_back(b); + boost::optional pt = layout->baselineAnchorPoint(); + if (pt) { + Geom::Point base = *pt * sp_item_i2d_affine(*it); + if (base[Geom::X] < b_min[Geom::X]) b_min[Geom::X] = base[Geom::X]; + if (base[Geom::Y] < b_min[Geom::Y]) b_min[Geom::Y] = base[Geom::Y]; + if (base[Geom::X] > b_max[Geom::X]) b_max[Geom::X] = base[Geom::X]; + if (base[Geom::Y] > b_max[Geom::Y]) b_max[Geom::Y] = base[Geom::Y]; + Baselines b (*it, base, _orientation); + sorted.push_back(b); + } } } @@ -746,11 +748,14 @@ private : { if (SP_IS_TEXT (*it) || SP_IS_FLOWTEXT (*it)) { Inkscape::Text::Layout const *layout = te_get_layout(*it); - Geom::Point base = layout->characterAnchorPoint(layout->begin()) * sp_item_i2d_affine(*it); - Geom::Point t(0.0, 0.0); - t[_orientation] = b_min[_orientation] - base[_orientation]; - sp_item_move_rel(*it, Geom::Translate(t)); - changed = true; + boost::optional pt = layout->baselineAnchorPoint(); + if (pt) { + Geom::Point base = *pt * sp_item_i2d_affine(*it); + Geom::Point t(0.0, 0.0); + t[_orientation] = b_min[_orientation] - base[_orientation]; + sp_item_move_rel(*it, Geom::Translate(t)); + changed = true; + } } } -- cgit v1.2.3 From d9c38467f7423dfd5e1353fa5820b9cd2970b72d Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Mon, 28 Dec 2009 14:53:22 +0100 Subject: Add bzr revision in the About screen (bzr r8857.1.6) --- src/Makefile.am | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index 30d1e5f42..cbd22144d 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -226,20 +226,18 @@ inkview_LDADD = $(all_libs) libinkversion_a_SOURCES = inkscape-version.cpp inkscape-version.h if USE_SVN_VERSION -inkscape_version_deps = $(top_srcdir)/.svn/entries +inkscape_version_deps = $(top_srcdir)/.bzr/branch/last-revision endif -# If this is an SVN snapshot build, regenerate this file every time -# someone updates the SVN working directory. +# If this is an BZR snapshot build, regenerate this file every time +# someone updates the BZR working directory. inkscape-version.cpp: $(inkscape_version_deps) - VER_PREFIX="$(VERSION)"; \ - if test -x "$(srcdir)/.svn" -a ! -z `which svn`; then \ - VER_SVNREV=" r`LANG=en svn info $(srcdir) | sed -n -e '/^Revision:/s/Revision: \(.*\)/\1/p'`"; \ - if test ! -z "`svn status -q $(srcdir)`"; then \ - VER_CUSTOM=" custom"; \ - fi; \ + VER_PREFIX="$(VERSION)";\ + VER_BZRREV=" r`bzr log -r '-1..' | sed -n -e '/^revno:/s/revno: \(.*\)/\1/p'`"; \ + if test ! -z "`bzr status -S -V $(srcdir)`"; then \ + VER_CUSTOM=" custom"; \ fi; \ - VERSION="$$VER_PREFIX$$VER_SVNREV$$VER_CUSTOM"; \ + VERSION="$$VER_PREFIX$$VER_BZRREV$$VER_CUSTOM"; \ echo "namespace Inkscape { " \ "char const *version_string = \"$$VERSION\"; " \ "}" > inkscape-version.new.cpp; \ -- cgit v1.2.3 From 5a9580aed467b1ee3ee7c3b40225b62e2e0cfe48 Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Mon, 28 Dec 2009 14:53:22 +0100 Subject: Add bzr revision in the About screen (bzr r8923) --- src/Makefile.am | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index 30d1e5f42..cbd22144d 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -226,20 +226,18 @@ inkview_LDADD = $(all_libs) libinkversion_a_SOURCES = inkscape-version.cpp inkscape-version.h if USE_SVN_VERSION -inkscape_version_deps = $(top_srcdir)/.svn/entries +inkscape_version_deps = $(top_srcdir)/.bzr/branch/last-revision endif -# If this is an SVN snapshot build, regenerate this file every time -# someone updates the SVN working directory. +# If this is an BZR snapshot build, regenerate this file every time +# someone updates the BZR working directory. inkscape-version.cpp: $(inkscape_version_deps) - VER_PREFIX="$(VERSION)"; \ - if test -x "$(srcdir)/.svn" -a ! -z `which svn`; then \ - VER_SVNREV=" r`LANG=en svn info $(srcdir) | sed -n -e '/^Revision:/s/Revision: \(.*\)/\1/p'`"; \ - if test ! -z "`svn status -q $(srcdir)`"; then \ - VER_CUSTOM=" custom"; \ - fi; \ + VER_PREFIX="$(VERSION)";\ + VER_BZRREV=" r`bzr log -r '-1..' | sed -n -e '/^revno:/s/revno: \(.*\)/\1/p'`"; \ + if test ! -z "`bzr status -S -V $(srcdir)`"; then \ + VER_CUSTOM=" custom"; \ fi; \ - VERSION="$$VER_PREFIX$$VER_SVNREV$$VER_CUSTOM"; \ + VERSION="$$VER_PREFIX$$VER_BZRREV$$VER_CUSTOM"; \ echo "namespace Inkscape { " \ "char const *version_string = \"$$VERSION\"; " \ "}" > inkscape-version.new.cpp; \ -- cgit v1.2.3 From 4c779815d6887a0c1214d15f98bed3a8408897f7 Mon Sep 17 00:00:00 2001 From: Steren Giannini Date: Tue, 29 Dec 2009 14:19:19 +0100 Subject: Spray UI : first refactoring of the toolbar (bzr r8908.1.1) --- po/inkscape.pot | 22576 ---------------------------------------------- src/widgets/toolbox.cpp | 90 +- 2 files changed, 56 insertions(+), 22610 deletions(-) delete mode 100644 po/inkscape.pot diff --git a/po/inkscape.pot b/po/inkscape.pot deleted file mode 100644 index ced8b2713..000000000 --- a/po/inkscape.pot +++ /dev/null @@ -1,22576 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2009-12-03 13:24+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" - -#: ../inkscape.desktop.in.h:1 -msgid "Create and edit Scalable Vector Graphics images" -msgstr "" - -#: ../inkscape.desktop.in.h:2 -msgid "Inkscape" -msgstr "" - -#: ../inkscape.desktop.in.h:3 -msgid "Inkscape Vector Graphics Editor" -msgstr "" - -#: ../inkscape.desktop.in.h:4 -msgid "Vector Graphics Editor" -msgstr "" - -#: ../share/filters/filters.svg.h:2 -msgid "Matte jelly" -msgstr "" - -#: ../share/filters/filters.svg.h:2 ../share/filters/filters.svg.h:10 -#: ../share/filters/filters.svg.h:107 ../share/filters/filters.svg.h:109 -#: ../share/filters/filters.svg.h:115 ../share/filters/filters.svg.h:116 -#: ../share/filters/filters.svg.h:118 ../share/filters/filters.svg.h:122 -#: ../share/filters/filters.svg.h:167 ../share/filters/filters.svg.h:206 -msgid "ABCs" -msgstr "" - -#: ../share/filters/filters.svg.h:2 -msgid "Bulging, matte jelly covering" -msgstr "" - -#: ../share/filters/filters.svg.h:3 -msgid "Smart jelly" -msgstr "" - -#: ../share/filters/filters.svg.h:3 ../share/filters/filters.svg.h:4 -#: ../share/filters/filters.svg.h:9 ../share/filters/filters.svg.h:14 -#: ../share/filters/filters.svg.h:15 ../share/filters/filters.svg.h:39 -#: ../share/filters/filters.svg.h:48 ../share/filters/filters.svg.h:49 -#: ../share/filters/filters.svg.h:50 ../share/filters/filters.svg.h:51 -#: ../share/filters/filters.svg.h:54 ../share/filters/filters.svg.h:56 -#: ../share/filters/filters.svg.h:69 ../share/filters/filters.svg.h:71 -#: ../share/filters/filters.svg.h:89 ../share/filters/filters.svg.h:101 -#: ../share/filters/filters.svg.h:102 ../share/filters/filters.svg.h:207 -#: ../share/filters/filters.svg.h:208 ../share/filters/filters.svg.h:209 -#: ../share/filters/filters.svg.h:210 ../share/filters/filters.svg.h:211 -msgid "Bevels" -msgstr "" - -#: ../share/filters/filters.svg.h:3 -msgid "Same as Matte jelly but with more controls" -msgstr "" - -#: ../share/filters/filters.svg.h:4 -msgid "Metal casting" -msgstr "" - -#: ../share/filters/filters.svg.h:4 -msgid "Smooth drop-like bevel with metallic finish" -msgstr "" - -#: ../share/filters/filters.svg.h:5 -msgid "Motion blur, horizontal" -msgstr "" - -#: ../share/filters/filters.svg.h:5 ../share/filters/filters.svg.h:6 -#: ../share/filters/filters.svg.h:7 ../share/filters/filters.svg.h:57 -#: ../share/filters/filters.svg.h:94 ../share/filters/filters.svg.h:108 -#: ../share/filters/filters.svg.h:111 ../share/filters/filters.svg.h:159 -msgid "Blurs" -msgstr "" - -#: ../share/filters/filters.svg.h:5 -msgid "" -"Blur as if the object flies horizontally; adjust Standard Deviation to vary " -"force" -msgstr "" - -#: ../share/filters/filters.svg.h:6 -msgid "Motion blur, vertical" -msgstr "" - -#: ../share/filters/filters.svg.h:6 -msgid "" -"Blur as if the object flies vertically; adjust Standard Deviation to vary " -"force" -msgstr "" - -#: ../share/filters/filters.svg.h:7 -msgid "Apparition" -msgstr "" - -#: ../share/filters/filters.svg.h:7 -msgid "Edges are partly feathered out" -msgstr "" - -#: ../share/filters/filters.svg.h:8 -msgid "Cutout" -msgstr "" - -#: ../share/filters/filters.svg.h:8 ../share/filters/filters.svg.h:40 -#: ../share/filters/filters.svg.h:85 ../share/filters/filters.svg.h:95 -#: ../share/filters/filters.svg.h:119 ../share/filters/filters.svg.h:169 -#: ../share/filters/filters.svg.h:170 ../share/filters/filters.svg.h:171 -#: ../share/filters/filters.svg.h:176 ../share/filters/filters.svg.h:214 -#: ../src/extension/internal/filter/drop-shadow.h:45 -#: ../src/extension/internal/filter/drop-shadow.h:100 -msgid "Shadows and Glows" -msgstr "" - -#: ../share/filters/filters.svg.h:8 -msgid "Drop shadow under the cut-out of the shape" -msgstr "" - -#: ../share/filters/filters.svg.h:9 -msgid "Jigsaw piece" -msgstr "" - -#: ../share/filters/filters.svg.h:9 -msgid "Low, sharp bevel" -msgstr "" - -#: ../share/filters/filters.svg.h:10 -msgid "Roughen" -msgstr "" - -#: ../share/filters/filters.svg.h:10 -msgid "Small-scale roughening to edges and content" -msgstr "" - -#: ../share/filters/filters.svg.h:11 -msgid "Rubber stamp" -msgstr "" - -#: ../share/filters/filters.svg.h:11 ../share/filters/filters.svg.h:17 -#: ../share/filters/filters.svg.h:18 ../share/filters/filters.svg.h:19 -#: ../share/filters/filters.svg.h:21 ../share/filters/filters.svg.h:22 -#: ../share/filters/filters.svg.h:36 ../share/filters/filters.svg.h:37 -#: ../share/filters/filters.svg.h:38 ../share/filters/filters.svg.h:90 -#: ../share/filters/filters.svg.h:113 ../share/filters/filters.svg.h:114 -#: ../share/filters/filters.svg.h:117 ../share/filters/filters.svg.h:150 -#: ../share/filters/filters.svg.h:154 ../share/filters/filters.svg.h:183 -#: ../share/filters/filters.svg.h:217 -msgid "Overlays" -msgstr "" - -#: ../share/filters/filters.svg.h:11 -msgid "Random whiteouts inside" -msgstr "" - -#: ../share/filters/filters.svg.h:12 -msgid "Ink bleed" -msgstr "" - -#: ../share/filters/filters.svg.h:12 ../share/filters/filters.svg.h:13 -#: ../share/filters/filters.svg.h:41 ../share/filters/filters.svg.h:166 -msgid "Protrusions" -msgstr "" - -#: ../share/filters/filters.svg.h:12 -msgid "Inky splotches underneath the object" -msgstr "" - -#: ../share/filters/filters.svg.h:13 -msgid "Fire" -msgstr "" - -#: ../share/filters/filters.svg.h:13 -msgid "Edges of object are on fire" -msgstr "" - -#: ../share/filters/filters.svg.h:14 -msgid "Bloom" -msgstr "" - -#: ../share/filters/filters.svg.h:14 -msgid "Soft, cushion-like bevel with matte highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:15 -msgid "Ridged border" -msgstr "" - -#: ../share/filters/filters.svg.h:15 -msgid "Ridged border with inner bevel" -msgstr "" - -#: ../share/filters/filters.svg.h:16 -msgid "Ripple" -msgstr "" - -#: ../share/filters/filters.svg.h:16 ../share/filters/filters.svg.h:43 -#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:110 -#: ../share/filters/filters.svg.h:112 ../share/filters/filters.svg.h:128 -#: ../share/filters/filters.svg.h:173 ../share/filters/filters.svg.h:194 -msgid "Distort" -msgstr "" - -#: ../share/filters/filters.svg.h:16 -msgid "Horizontal rippling of edges" -msgstr "" - -#: ../share/filters/filters.svg.h:17 -msgid "Speckle" -msgstr "" - -#: ../share/filters/filters.svg.h:17 -msgid "Fill object with sparse translucent specks" -msgstr "" - -#: ../share/filters/filters.svg.h:18 -msgid "Oil slick" -msgstr "" - -#: ../share/filters/filters.svg.h:18 -msgid "Rainbow-colored semitransparent oily splotches" -msgstr "" - -#: ../share/filters/filters.svg.h:19 -msgid "Frost" -msgstr "" - -#: ../share/filters/filters.svg.h:19 -msgid "Flake-like white splotches" -msgstr "" - -#: ../share/filters/filters.svg.h:20 -msgid "Leopard fur" -msgstr "" - -#: ../share/filters/filters.svg.h:20 ../share/filters/filters.svg.h:58 -#: ../share/filters/filters.svg.h:59 ../share/filters/filters.svg.h:60 -#: ../share/filters/filters.svg.h:62 ../share/filters/filters.svg.h:67 -#: ../share/filters/filters.svg.h:78 ../share/filters/filters.svg.h:79 -#: ../share/filters/filters.svg.h:80 ../share/filters/filters.svg.h:82 -#: ../share/filters/filters.svg.h:136 ../share/filters/filters.svg.h:151 -#: ../share/filters/filters.svg.h:152 ../share/filters/filters.svg.h:153 -msgid "Materials" -msgstr "" - -#: ../share/filters/filters.svg.h:20 -msgid "Leopard spots (loses object's own color)" -msgstr "" - -#: ../share/filters/filters.svg.h:21 -msgid "Zebra" -msgstr "" - -#: ../share/filters/filters.svg.h:21 -msgid "Irregular vertical dark stripes (loses object's own color)" -msgstr "" - -#: ../share/filters/filters.svg.h:22 -msgid "Clouds" -msgstr "" - -#: ../share/filters/filters.svg.h:22 -msgid "Airy, fluffy, sparse white clouds" -msgstr "" - -#: ../share/filters/filters.svg.h:23 -#: ../src/extension/internal/bitmap/sharpen.cpp:37 -msgid "Sharpen" -msgstr "" - -#: ../share/filters/filters.svg.h:23 ../share/filters/filters.svg.h:24 -#: ../share/filters/filters.svg.h:25 ../share/filters/filters.svg.h:26 -#: ../share/filters/filters.svg.h:27 ../share/filters/filters.svg.h:28 -#: ../share/filters/filters.svg.h:29 ../share/filters/filters.svg.h:30 -#: ../share/filters/filters.svg.h:34 ../share/filters/filters.svg.h:100 -#: ../share/filters/filters.svg.h:160 ../share/filters/filters.svg.h:162 -#: ../share/filters/filters.svg.h:175 ../share/filters/filters.svg.h:190 -msgid "Image effects" -msgstr "" - -#: ../share/filters/filters.svg.h:23 -msgid "Sharpen edges and boundaries within the object, force=0.15" -msgstr "" - -#: ../share/filters/filters.svg.h:24 -msgid "Sharpen more" -msgstr "" - -#: ../share/filters/filters.svg.h:24 -msgid "Sharpen edges and boundaries within the object, force=0.3" -msgstr "" - -#: ../share/filters/filters.svg.h:25 -msgid "Oil painting" -msgstr "" - -#: ../share/filters/filters.svg.h:25 -msgid "Simulate oil painting style" -msgstr "" - -#: ../share/filters/filters.svg.h:26 -msgid "Edge detect" -msgstr "" - -#: ../share/filters/filters.svg.h:26 -msgid "Detect color edges in object" -msgstr "" - -#: ../share/filters/filters.svg.h:27 -msgid "Horizontal edge detect" -msgstr "" - -#: ../share/filters/filters.svg.h:27 -msgid "Detect horizontal color edges in object" -msgstr "" - -#: ../share/filters/filters.svg.h:28 -msgid "Vertical edge detect" -msgstr "" - -#: ../share/filters/filters.svg.h:28 -msgid "Detect vertical color edges in object" -msgstr "" - -#. Pencil -#: ../share/filters/filters.svg.h:29 -#: ../src/ui/dialog/inkscape-preferences.cpp:492 ../src/verbs.cpp:2528 -msgid "Pencil" -msgstr "" - -#: ../share/filters/filters.svg.h:29 -msgid "Detect color edges and retrace them in grayscale" -msgstr "" - -#: ../share/filters/filters.svg.h:30 -msgid "Blueprint" -msgstr "" - -#: ../share/filters/filters.svg.h:30 -msgid "Detect color edges and retrace them in blue" -msgstr "" - -#: ../share/filters/filters.svg.h:31 -#: ../share/extensions/color_desaturate.inx.h:2 -msgid "Desaturate" -msgstr "" - -#: ../share/filters/filters.svg.h:31 ../share/filters/filters.svg.h:32 -#: ../share/filters/filters.svg.h:33 ../share/filters/filters.svg.h:72 -#: ../share/filters/filters.svg.h:91 ../share/filters/filters.svg.h:98 -#: ../share/filters/filters.svg.h:99 ../share/filters/filters.svg.h:157 -#: ../share/filters/filters.svg.h:174 ../share/filters/filters.svg.h:196 -#: ../share/filters/filters.svg.h:205 ../share/filters/filters.svg.h:215 -#: ../share/filters/filters.svg.h:218 ../share/filters/filters.svg.h:219 -#: ../src/dialogs/clonetiler.cpp:2607 ../src/dialogs/clonetiler.cpp:2754 -#: ../src/extension/internal/bitmap/colorize.cpp:51 -#: ../share/extensions/color_brighter.inx.h:2 -#: ../share/extensions/color_custom.inx.h:2 -#: ../share/extensions/color_darker.inx.h:1 -#: ../share/extensions/color_desaturate.inx.h:1 -#: ../share/extensions/color_grayscale.inx.h:1 -#: ../share/extensions/color_lesshue.inx.h:1 -#: ../share/extensions/color_lesslight.inx.h:1 -#: ../share/extensions/color_lesssaturation.inx.h:1 -#: ../share/extensions/color_morehue.inx.h:1 -#: ../share/extensions/color_morelight.inx.h:1 -#: ../share/extensions/color_moresaturation.inx.h:1 -#: ../share/extensions/color_negative.inx.h:1 -#: ../share/extensions/color_randomize.inx.h:1 -#: ../share/extensions/color_removeblue.inx.h:1 -#: ../share/extensions/color_removegreen.inx.h:1 -#: ../share/extensions/color_removered.inx.h:1 -#: ../share/extensions/color_replace.inx.h:2 -#: ../share/extensions/color_rgbbarrel.inx.h:1 -#: ../share/extensions/interp_att_g.inx.h:2 -msgid "Color" -msgstr "" - -#: ../share/filters/filters.svg.h:31 -msgid "Render in shades of gray by reducing saturation to zero" -msgstr "" - -#: ../share/filters/filters.svg.h:32 ../src/ui/widget/selected-style.cpp:228 -msgid "Invert" -msgstr "" - -#: ../share/filters/filters.svg.h:32 -msgid "Invert colors" -msgstr "" - -#: ../share/filters/filters.svg.h:33 -msgid "Sepia" -msgstr "" - -#: ../share/filters/filters.svg.h:33 -msgid "Render in warm sepia tones" -msgstr "" - -#: ../share/filters/filters.svg.h:34 -msgid "Age" -msgstr "" - -#: ../share/filters/filters.svg.h:34 -msgid "Imitate aged photograph" -msgstr "" - -#: ../share/filters/filters.svg.h:35 -msgid "Organic" -msgstr "" - -#: ../share/filters/filters.svg.h:35 ../share/filters/filters.svg.h:42 -#: ../share/filters/filters.svg.h:45 ../share/filters/filters.svg.h:61 -#: ../share/filters/filters.svg.h:63 ../share/filters/filters.svg.h:64 -#: ../share/filters/filters.svg.h:81 ../share/filters/filters.svg.h:83 -#: ../share/filters/filters.svg.h:84 ../share/filters/filters.svg.h:125 -#: ../share/filters/filters.svg.h:126 ../share/filters/filters.svg.h:127 -#: ../share/filters/filters.svg.h:130 ../share/filters/filters.svg.h:131 -#: ../share/filters/filters.svg.h:132 ../share/filters/filters.svg.h:133 -#: ../share/filters/filters.svg.h:134 ../share/filters/filters.svg.h:135 -#: ../share/filters/filters.svg.h:155 ../share/filters/filters.svg.h:172 -#: ../share/filters/filters.svg.h:181 ../share/filters/filters.svg.h:187 -#: ../share/filters/filters.svg.h:200 -msgid "Textures" -msgstr "" - -#: ../share/filters/filters.svg.h:35 -msgid "Bulging, knotty, slick 3D surface" -msgstr "" - -#: ../share/filters/filters.svg.h:36 -msgid "Barbed wire" -msgstr "" - -#: ../share/filters/filters.svg.h:36 -msgid "Gray bevelled wires with drop shadows" -msgstr "" - -#: ../share/filters/filters.svg.h:37 -msgid "Swiss cheese" -msgstr "" - -#: ../share/filters/filters.svg.h:37 -msgid "Random inner-bevel holes" -msgstr "" - -#: ../share/filters/filters.svg.h:38 -msgid "Blue cheese" -msgstr "" - -#: ../share/filters/filters.svg.h:38 -msgid "Marble-like bluish speckles" -msgstr "" - -#: ../share/filters/filters.svg.h:39 -msgid "Button" -msgstr "" - -#: ../share/filters/filters.svg.h:39 -msgid "Soft bevel, slightly depressed middle" -msgstr "" - -#: ../share/filters/filters.svg.h:40 -msgid "Inset" -msgstr "" - -#: ../share/filters/filters.svg.h:40 -msgid "Shadowy outer bevel" -msgstr "" - -#: ../share/filters/filters.svg.h:41 -msgid "Dripping" -msgstr "" - -#: ../share/filters/filters.svg.h:41 -msgid "Random paint streaks downwards" -msgstr "" - -#: ../share/filters/filters.svg.h:42 -msgid "Jam spread" -msgstr "" - -#: ../share/filters/filters.svg.h:42 -msgid "Glossy clumpy jam spread" -msgstr "" - -#: ../share/filters/filters.svg.h:43 -msgid "Pixel smear" -msgstr "" - -#: ../share/filters/filters.svg.h:43 -msgid "Van Gogh painting effect for bitmaps" -msgstr "" - -#: ../share/filters/filters.svg.h:44 -msgid "HSL Bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:44 ../share/filters/filters.svg.h:46 -#: ../share/filters/filters.svg.h:97 ../share/filters/filters.svg.h:120 -#: ../share/filters/filters.svg.h:121 ../share/filters/filters.svg.h:123 -#: ../share/filters/filters.svg.h:124 ../share/filters/filters.svg.h:161 -#: ../share/filters/filters.svg.h:163 ../share/filters/filters.svg.h:180 -#: ../share/filters/filters.svg.h:182 ../share/filters/filters.svg.h:184 -#: ../share/filters/filters.svg.h:185 ../share/filters/filters.svg.h:192 -#: ../share/filters/filters.svg.h:201 ../share/filters/filters.svg.h:202 -#: ../share/filters/filters.svg.h:203 ../share/filters/filters.svg.h:212 -#: ../share/filters/filters.svg.h:213 ../share/filters/filters.svg.h:216 -msgid "Bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:44 -msgid "Highly flexible bump combining diffuse and specular lightings" -msgstr "" - -#: ../share/filters/filters.svg.h:45 -msgid "Cracked glass" -msgstr "" - -#: ../share/filters/filters.svg.h:45 -msgid "Under a cracked glass" -msgstr "" - -#: ../share/filters/filters.svg.h:46 -msgid "Bubbly Bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:46 -msgid "Flexible bubbles effect with some displacement" -msgstr "" - -#: ../share/filters/filters.svg.h:47 -msgid "Glowing bubble" -msgstr "" - -#: ../share/filters/filters.svg.h:47 ../share/filters/filters.svg.h:52 -#: ../share/filters/filters.svg.h:53 ../share/filters/filters.svg.h:65 -#: ../share/filters/filters.svg.h:66 ../share/filters/filters.svg.h:68 -#: ../share/filters/filters.svg.h:70 -msgid "Ridges" -msgstr "" - -#: ../share/filters/filters.svg.h:47 -msgid "Bubble effect with refraction and glow" -msgstr "" - -#: ../share/filters/filters.svg.h:48 -msgid "Neon" -msgstr "" - -#: ../share/filters/filters.svg.h:48 -msgid "Neon light effect" -msgstr "" - -#: ../share/filters/filters.svg.h:49 -msgid "Molten metal" -msgstr "" - -#: ../share/filters/filters.svg.h:49 -msgid "Melting parts of object together, with a glossy bevel and a glow" -msgstr "" - -#: ../share/filters/filters.svg.h:50 -msgid "Pressed steel" -msgstr "" - -#: ../share/filters/filters.svg.h:50 -msgid "Pressed metal with a rolled edge" -msgstr "" - -#: ../share/filters/filters.svg.h:51 -msgid "Matte bevel" -msgstr "" - -#: ../share/filters/filters.svg.h:51 -msgid "Soft, pastel-colored, blurry bevel" -msgstr "" - -#: ../share/filters/filters.svg.h:52 -msgid "Thin Membrane" -msgstr "" - -#: ../share/filters/filters.svg.h:52 -msgid "Thin like a soap membrane" -msgstr "" - -#: ../share/filters/filters.svg.h:53 -msgid "Matte ridge" -msgstr "" - -#: ../share/filters/filters.svg.h:53 -msgid "Soft pastel ridge" -msgstr "" - -#: ../share/filters/filters.svg.h:54 -msgid "Glowing metal" -msgstr "" - -#: ../share/filters/filters.svg.h:54 -msgid "Glowing metal texture" -msgstr "" - -#: ../share/filters/filters.svg.h:55 -msgid "Leaves" -msgstr "" - -#: ../share/filters/filters.svg.h:55 ../share/filters/filters.svg.h:77 -#: ../share/filters/filters.svg.h:86 ../share/extensions/pathscatter.inx.h:10 -msgid "Scatter" -msgstr "" - -#: ../share/filters/filters.svg.h:55 -msgid "Leaves on the ground in Fall, or living foliage" -msgstr "" - -#: ../share/filters/filters.svg.h:56 -msgid "Translucent" -msgstr "" - -#: ../share/filters/filters.svg.h:56 -msgid "Illuminated translucent plastic or glass effect" -msgstr "" - -#: ../share/filters/filters.svg.h:57 -msgid "Cross-smooth" -msgstr "" - -#: ../share/filters/filters.svg.h:57 -msgid "Blur inner borders and intersections" -msgstr "" - -#: ../share/filters/filters.svg.h:58 -msgid "Iridescent beeswax" -msgstr "" - -#: ../share/filters/filters.svg.h:58 -msgid "Waxy texture which keeps its iridescence through color fill change" -msgstr "" - -#: ../share/filters/filters.svg.h:59 -msgid "Eroded metal" -msgstr "" - -#: ../share/filters/filters.svg.h:59 -msgid "Eroded metal texture with ridges, grooves, holes and bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:60 -msgid "Cracked Lava" -msgstr "" - -#: ../share/filters/filters.svg.h:60 -msgid "A volcanic texture, a little like leather" -msgstr "" - -#: ../share/filters/filters.svg.h:61 -msgid "Bark" -msgstr "" - -#: ../share/filters/filters.svg.h:61 -msgid "Bark texture, vertical; use with deep colors" -msgstr "" - -#: ../share/filters/filters.svg.h:62 -msgid "Lizard skin" -msgstr "" - -#: ../share/filters/filters.svg.h:62 -msgid "Stylized reptile skin texture" -msgstr "" - -#: ../share/filters/filters.svg.h:63 -msgid "Stone wall" -msgstr "" - -#: ../share/filters/filters.svg.h:63 -msgid "Stone wall texture to use with not too saturated colors" -msgstr "" - -#: ../share/filters/filters.svg.h:64 -msgid "Silk carpet" -msgstr "" - -#: ../share/filters/filters.svg.h:64 -msgid "Silk carpet texture, horizontal stripes" -msgstr "" - -#: ../share/filters/filters.svg.h:65 -msgid "Refractive gel A" -msgstr "" - -#: ../share/filters/filters.svg.h:65 -msgid "Gel effect with light refraction" -msgstr "" - -#: ../share/filters/filters.svg.h:66 -msgid "Refractive gel B" -msgstr "" - -#: ../share/filters/filters.svg.h:66 -msgid "Gel effect with strong refraction" -msgstr "" - -#: ../share/filters/filters.svg.h:67 -msgid "Metallized paint" -msgstr "" - -#: ../share/filters/filters.svg.h:67 -msgid "" -"Metallized effect with a soft lighting, slightly translucent at the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:68 -msgid "Dragee" -msgstr "" - -#: ../share/filters/filters.svg.h:68 -msgid "Gel Ridge with a pearlescent look" -msgstr "" - -#: ../share/filters/filters.svg.h:69 -msgid "Raised border" -msgstr "" - -#: ../share/filters/filters.svg.h:69 -msgid "Strongly raised border around a flat surface" -msgstr "" - -#: ../share/filters/filters.svg.h:70 -msgid "Metallized ridge" -msgstr "" - -#: ../share/filters/filters.svg.h:70 -msgid "Gel Ridge metallized at its top" -msgstr "" - -#: ../share/filters/filters.svg.h:71 -msgid "Fat oil" -msgstr "" - -#: ../share/filters/filters.svg.h:71 -msgid "Fat oil with some adjustable turbulence" -msgstr "" - -#: ../share/filters/filters.svg.h:72 -#: ../src/extension/internal/bitmap/colorize.cpp:49 -msgid "Colorize" -msgstr "" - -#: ../share/filters/filters.svg.h:72 -msgid "Blend image or object with a flood color and set lightness and contrast" -msgstr "" - -#: ../share/filters/filters.svg.h:73 -msgid "Parallel hollow" -msgstr "" - -#: ../share/filters/filters.svg.h:73 ../share/filters/filters.svg.h:74 -#: ../share/filters/filters.svg.h:75 ../share/filters/filters.svg.h:76 -#: ../share/filters/filters.svg.h:87 ../share/filters/filters.svg.h:88 -#: ../share/filters/filters.svg.h:92 ../share/filters/filters.svg.h:93 -#: ../share/filters/filters.svg.h:96 ../share/filters/filters.svg.h:105 -#: ../share/filters/filters.svg.h:129 ../share/filters/filters.svg.h:168 -#: ../src/filter-enums.cpp:31 -msgid "Morphology" -msgstr "" - -#: ../share/filters/filters.svg.h:73 -msgid "A blurry hollow going parallel to the edge on the inside" -msgstr "" - -#: ../share/filters/filters.svg.h:74 -msgid "Hole" -msgstr "" - -#: ../share/filters/filters.svg.h:74 -msgid "Opens a smooth hole inside the shape" -msgstr "" - -#: ../share/filters/filters.svg.h:75 -msgid "Black hole" -msgstr "" - -#: ../share/filters/filters.svg.h:75 -msgid "Creates a black light inside and outside" -msgstr "" - -#: ../share/filters/filters.svg.h:76 -msgid "Smooth outline" -msgstr "" - -#: ../share/filters/filters.svg.h:76 -msgid "Outlining the lines and smoothing their crossings" -msgstr "" - -#: ../share/filters/filters.svg.h:77 -msgid "Cubes" -msgstr "" - -#: ../share/filters/filters.svg.h:77 -msgid "Scattered cubes; adjust the Morphology primitive to vary size" -msgstr "" - -#: ../share/filters/filters.svg.h:78 -msgid "Peel off" -msgstr "" - -#: ../share/filters/filters.svg.h:78 -msgid "Peeling painting on a wall" -msgstr "" - -#: ../share/filters/filters.svg.h:79 -msgid "Gold splatter" -msgstr "" - -#: ../share/filters/filters.svg.h:79 -msgid "Splattered cast metal, with golden highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:80 -msgid "Gold paste" -msgstr "" - -#: ../share/filters/filters.svg.h:80 -msgid "Fat pasted cast metal, with golden highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:81 -msgid "Crumpled plastic" -msgstr "" - -#: ../share/filters/filters.svg.h:81 -msgid "Crumpled matte plastic, with melted edge" -msgstr "" - -#: ../share/filters/filters.svg.h:82 -msgid "Enamel jewelry" -msgstr "" - -#: ../share/filters/filters.svg.h:82 -msgid "Slightly cracked enameled texture" -msgstr "" - -#: ../share/filters/filters.svg.h:83 -msgid "Rough paper" -msgstr "" - -#: ../share/filters/filters.svg.h:83 -msgid "Aquarelle paper effect which can be used for pictures as for objects" -msgstr "" - -#: ../share/filters/filters.svg.h:84 -msgid "Rough and glossy" -msgstr "" - -#: ../share/filters/filters.svg.h:84 -msgid "" -"Crumpled glossy paper effect which can be used for pictures as for objects" -msgstr "" - -#: ../share/filters/filters.svg.h:85 -msgid "In and Out" -msgstr "" - -#: ../share/filters/filters.svg.h:85 -msgid "Inner colorized shadow, outer black shadow" -msgstr "" - -#: ../share/filters/filters.svg.h:86 -msgid "Air spray" -msgstr "" - -#: ../share/filters/filters.svg.h:86 -msgid "Convert to small scattered particles with some thickness" -msgstr "" - -#: ../share/filters/filters.svg.h:87 -msgid "Warm inside" -msgstr "" - -#: ../share/filters/filters.svg.h:87 -msgid "Blurred colorized contour, filled inside" -msgstr "" - -#: ../share/filters/filters.svg.h:88 -msgid "Cool outside" -msgstr "" - -#: ../share/filters/filters.svg.h:88 -msgid "Blurred colorized contour, empty inside" -msgstr "" - -#: ../share/filters/filters.svg.h:89 -msgid "Electronic microscopy" -msgstr "" - -#: ../share/filters/filters.svg.h:89 -msgid "" -"Bevel, crude light, discoloration and glow like in electronic microscopy" -msgstr "" - -#: ../share/filters/filters.svg.h:90 -msgid "Tartan" -msgstr "" - -#: ../share/filters/filters.svg.h:90 -msgid "Checkered tartan pattern" -msgstr "" - -#: ../share/filters/filters.svg.h:91 -msgid "Invert hue" -msgstr "" - -#: ../share/filters/filters.svg.h:91 -msgid "Invert hue, or rotate it" -msgstr "" - -#: ../share/filters/filters.svg.h:92 -msgid "Inner outline" -msgstr "" - -#: ../share/filters/filters.svg.h:92 -msgid "Draws an outline around" -msgstr "" - -#: ../share/filters/filters.svg.h:93 -msgid "Outline, double" -msgstr "" - -#: ../share/filters/filters.svg.h:93 -msgid "Draws a smooth line inside colorized with the color it overlays" -msgstr "" - -#: ../share/filters/filters.svg.h:94 -msgid "Fancy blur" -msgstr "" - -#: ../share/filters/filters.svg.h:94 -msgid "Smooth colorized contour which allows desaturation and hue rotation" -msgstr "" - -#: ../share/filters/filters.svg.h:95 -msgid "Glow" -msgstr "" - -#: ../share/filters/filters.svg.h:95 -msgid "Glow of object's own color at the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:96 -msgid "Outline" -msgstr "" - -#: ../share/filters/filters.svg.h:96 -msgid "Adds a glowing blur and removes the shape" -msgstr "" - -#: ../share/filters/filters.svg.h:97 -msgid "Color emboss" -msgstr "" - -#: ../share/filters/filters.svg.h:97 -msgid "Classic or colorized emboss effect: grayscale, color and 3D relief" -msgstr "" - -#: ../share/filters/filters.svg.h:98 -#: ../src/extension/internal/bitmap/solarize.cpp:36 -msgid "Solarize" -msgstr "" - -#: ../share/filters/filters.svg.h:98 -msgid "Classical photographic solarization effect" -msgstr "" - -#: ../share/filters/filters.svg.h:99 -msgid "Moonarize" -msgstr "" - -#: ../share/filters/filters.svg.h:99 -msgid "" -"An effect between solarize and invert which often preserves sky and water " -"lights" -msgstr "" - -#: ../share/filters/filters.svg.h:100 -msgid "Soft focus lens" -msgstr "" - -#: ../share/filters/filters.svg.h:100 -msgid "Glowing image content without blurring it" -msgstr "" - -#: ../share/filters/filters.svg.h:101 -msgid "Stained glass" -msgstr "" - -#: ../share/filters/filters.svg.h:101 -msgid "Illuminated stained glass effect" -msgstr "" - -#: ../share/filters/filters.svg.h:102 -msgid "Dark glass" -msgstr "" - -#: ../share/filters/filters.svg.h:102 -msgid "Illuminated glass effect with light coming from beneath" -msgstr "" - -#: ../share/filters/filters.svg.h:103 -msgid "HSL Bumps alpha" -msgstr "" - -#: ../share/filters/filters.svg.h:103 ../share/filters/filters.svg.h:104 -#: ../share/filters/filters.svg.h:164 ../share/filters/filters.svg.h:165 -#: ../share/filters/filters.svg.h:177 ../share/filters/filters.svg.h:178 -#: ../share/filters/filters.svg.h:179 ../share/filters/filters.svg.h:186 -#: ../share/filters/filters.svg.h:188 ../share/filters/filters.svg.h:189 -#: ../share/filters/filters.svg.h:191 ../share/filters/filters.svg.h:193 -#: ../share/filters/filters.svg.h:204 -msgid "Image effects, transparent" -msgstr "" - -#: ../share/filters/filters.svg.h:103 -msgid "Same as HSL Bumps but with transparent highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:104 -msgid "Bubbly Bumps alpha" -msgstr "" - -#: ../share/filters/filters.svg.h:104 -msgid "Same as Bubbly Bumps but with transparent highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:105 -msgid "Smooth edges" -msgstr "" - -#: ../share/filters/filters.svg.h:105 -msgid "" -"Smooth the outside of shapes and pictures without altering their contents" -msgstr "" - -#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:128 -msgid "Torn edges" -msgstr "" - -#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:128 -msgid "" -"Displace the outside of shapes and pictures without altering their content" -msgstr "" - -#: ../share/filters/filters.svg.h:107 -msgid "Feather" -msgstr "" - -#: ../share/filters/filters.svg.h:107 -msgid "Blurred mask on the edge without altering the contents" -msgstr "" - -#: ../share/filters/filters.svg.h:108 -msgid "Blur content" -msgstr "" - -#: ../share/filters/filters.svg.h:108 -msgid "Blur the contents of objects, preserving the outline" -msgstr "" - -#: ../share/filters/filters.svg.h:109 -msgid "Specular light" -msgstr "" - -#: ../share/filters/filters.svg.h:109 ../share/filters/filters.svg.h:211 -msgid "Basic specular bevel to use for building textures" -msgstr "" - -#: ../share/filters/filters.svg.h:110 -msgid "Roughen inside" -msgstr "" - -#: ../share/filters/filters.svg.h:110 -msgid "Roughen all inside shapes" -msgstr "" - -#: ../share/filters/filters.svg.h:111 -msgid "Evanescent" -msgstr "" - -#: ../share/filters/filters.svg.h:111 -msgid "" -"Blur the contents of objects, preserving the outline and adding progressive " -"transparency at edges" -msgstr "" - -#: ../share/filters/filters.svg.h:112 -msgid "Chalk and sponge" -msgstr "" - -#: ../share/filters/filters.svg.h:112 -msgid "Low turbulence gives sponge look and high turbulence chalk" -msgstr "" - -#: ../share/filters/filters.svg.h:113 -msgid "People" -msgstr "" - -#: ../share/filters/filters.svg.h:113 -msgid "Colorized blotches, like a crowd of people" -msgstr "" - -#: ../share/filters/filters.svg.h:114 -msgid "Scotland" -msgstr "" - -#: ../share/filters/filters.svg.h:114 -msgid "Colorized mountain tops out of the fog" -msgstr "" - -#: ../share/filters/filters.svg.h:115 -msgid "Noise transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:115 -msgid "Basic noise transparency texture" -msgstr "" - -#: ../share/filters/filters.svg.h:116 -msgid "Noise fill" -msgstr "" - -#: ../share/filters/filters.svg.h:116 -msgid "Basic noise fill texture; adjust color in Flood" -msgstr "" - -#: ../share/filters/filters.svg.h:117 -msgid "Garden of Delights" -msgstr "" - -#: ../share/filters/filters.svg.h:117 -msgid "" -"Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of Delights" -msgstr "" - -#: ../share/filters/filters.svg.h:118 -msgid "Diffuse light" -msgstr "" - -#: ../share/filters/filters.svg.h:118 -msgid "Basic diffuse bevel to use for building textures" -msgstr "" - -#: ../share/filters/filters.svg.h:119 -msgid "Cutout Glow" -msgstr "" - -#: ../share/filters/filters.svg.h:119 -msgid "In and out glow with a possible offset and colorizable flood" -msgstr "" - -#: ../share/filters/filters.svg.h:120 -msgid "HSL Bumps, matte" -msgstr "" - -#: ../share/filters/filters.svg.h:120 -msgid "" -"Same as HSL bumps but with a diffuse reflection instead of a specular one" -msgstr "" - -#: ../share/filters/filters.svg.h:121 -msgid "Dark Emboss" -msgstr "" - -#: ../share/filters/filters.svg.h:121 -msgid "Emboss effect : 3D relief where white is replaced by black" -msgstr "" - -#: ../share/filters/filters.svg.h:122 -msgid "Simple blur" -msgstr "" - -#: ../share/filters/filters.svg.h:122 -msgid "Simple Gaussian blur, same as the blur slider in Fill and Stroke dialog" -msgstr "" - -#: ../share/filters/filters.svg.h:123 -msgid "Bubbly Bumps, matte" -msgstr "" - -#: ../share/filters/filters.svg.h:123 -msgid "Same as Bubbly Bumps but with a diffuse light instead of a specular one" -msgstr "" - -#: ../share/filters/filters.svg.h:124 -#: ../src/extension/internal/bitmap/emboss.cpp:37 -msgid "Emboss" -msgstr "" - -#: ../share/filters/filters.svg.h:124 -msgid "" -"Emboss effect : Colors of the original images are preserved or modified by " -"Blend" -msgstr "" - -#: ../share/filters/filters.svg.h:125 -msgid "Blotting paper" -msgstr "" - -#: ../share/filters/filters.svg.h:125 -msgid "Inkblot on blotting paper" -msgstr "" - -#: ../share/filters/filters.svg.h:126 -msgid "Wax print" -msgstr "" - -#: ../share/filters/filters.svg.h:126 -msgid "Wax print on tissue texture" -msgstr "" - -#: ../share/filters/filters.svg.h:127 -msgid "Inkblot" -msgstr "" - -#: ../share/filters/filters.svg.h:127 -msgid "Inkblot on tissue or rough paper" -msgstr "" - -#: ../share/filters/filters.svg.h:129 -msgid "Color outline, in" -msgstr "" - -#: ../share/filters/filters.svg.h:129 -msgid "A colorizable inner outline with adjustable width and blur" -msgstr "" - -#: ../share/filters/filters.svg.h:130 -msgid "Liquid" -msgstr "" - -#: ../share/filters/filters.svg.h:130 -msgid "Colorizable filling with liquid transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:131 -msgid "Watercolor" -msgstr "" - -#: ../share/filters/filters.svg.h:131 -msgid "Cloudy watercolor effect" -msgstr "" - -#: ../share/filters/filters.svg.h:132 -msgid "Felt" -msgstr "" - -#: ../share/filters/filters.svg.h:132 -msgid "" -"Felt like texture with color turbulence and slightly darker at the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:133 -msgid "Ink paint" -msgstr "" - -#: ../share/filters/filters.svg.h:133 -msgid "Ink paint on paper with some turbulent color shift" -msgstr "" - -#: ../share/filters/filters.svg.h:134 -msgid "Tinted rainbow" -msgstr "" - -#: ../share/filters/filters.svg.h:134 -msgid "Smooth rainbow colors melted along the edges and colorizable" -msgstr "" - -#: ../share/filters/filters.svg.h:135 -msgid "Melted rainbow" -msgstr "" - -#: ../share/filters/filters.svg.h:135 -msgid "Smooth rainbow colors slightly melted along the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:136 -msgid "Flex metal" -msgstr "" - -#: ../share/filters/filters.svg.h:136 -msgid "Bright, polished uneven metal casting, colorizable" -msgstr "" - -#: ../share/filters/filters.svg.h:137 -msgid "Comics draft" -msgstr "" - -#: ../share/filters/filters.svg.h:137 ../share/filters/filters.svg.h:138 -#: ../share/filters/filters.svg.h:139 ../share/filters/filters.svg.h:140 -#: ../share/filters/filters.svg.h:141 ../share/filters/filters.svg.h:142 -#: ../share/filters/filters.svg.h:143 ../share/filters/filters.svg.h:144 -#: ../share/filters/filters.svg.h:145 ../share/filters/filters.svg.h:146 -#: ../share/filters/filters.svg.h:147 ../share/filters/filters.svg.h:148 -#: ../share/filters/filters.svg.h:149 ../share/filters/filters.svg.h:156 -msgid "Non realistic 3D shaders" -msgstr "" - -#: ../share/filters/filters.svg.h:137 -msgid "Draft painted cartoon shading with a glassy look" -msgstr "" - -#: ../share/filters/filters.svg.h:138 -msgid "Comics fading" -msgstr "" - -#: ../share/filters/filters.svg.h:138 -msgid "Cartoon paint style with some fading at the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:139 -msgid "Smooth shader" -msgstr "" - -#: ../share/filters/filters.svg.h:139 -msgid "Smooth shading with a graphite pencil grey" -msgstr "" - -#: ../share/filters/filters.svg.h:140 -msgid "Emboss shader" -msgstr "" - -#: ../share/filters/filters.svg.h:140 -msgid "Combination of smooth shading and embossing" -msgstr "" - -#: ../share/filters/filters.svg.h:141 -msgid "Smooth shader dark" -msgstr "" - -#: ../share/filters/filters.svg.h:141 -msgid "Dark version of non realistic smooth shading" -msgstr "" - -#: ../share/filters/filters.svg.h:142 -msgid "Comics" -msgstr "" - -#: ../share/filters/filters.svg.h:142 -msgid "Imitation of black and white cartoon shading" -msgstr "" - -#: ../share/filters/filters.svg.h:143 -msgid "Satin" -msgstr "" - -#: ../share/filters/filters.svg.h:143 -msgid "Silky close to mother of pearl shading" -msgstr "" - -#: ../share/filters/filters.svg.h:144 -msgid "Frosted glass" -msgstr "" - -#: ../share/filters/filters.svg.h:144 -msgid "Non realistic frosted glass imitation" -msgstr "" - -#: ../share/filters/filters.svg.h:145 -msgid "Smooth shader contour" -msgstr "" - -#: ../share/filters/filters.svg.h:145 -msgid "Contouring version of smooth shader" -msgstr "" - -#: ../share/filters/filters.svg.h:146 -msgid "Aluminium" -msgstr "" - -#: ../share/filters/filters.svg.h:146 -msgid "Brushed aluminium shader" -msgstr "" - -#: ../share/filters/filters.svg.h:147 -msgid "Comics fluid" -msgstr "" - -#: ../share/filters/filters.svg.h:147 -msgid "Fluid brushed cartoon drawing" -msgstr "" - -#: ../share/filters/filters.svg.h:148 -msgid "Chrome" -msgstr "" - -#: ../share/filters/filters.svg.h:148 -msgid "Non realistic chrome shader with strong speculars" -msgstr "" - -#: ../share/filters/filters.svg.h:149 -msgid "Chrome dark" -msgstr "" - -#: ../share/filters/filters.svg.h:149 -msgid "Dark version of chrome shading with a ground reflection simulation" -msgstr "" - -#: ../share/filters/filters.svg.h:150 -msgid "Wavy tartan" -msgstr "" - -#: ../share/filters/filters.svg.h:150 -msgid "Tartan pattern with a wavy displacement and bevel around the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:151 -msgid "3D marble" -msgstr "" - -#: ../share/filters/filters.svg.h:151 -msgid "3D warped marble texture" -msgstr "" - -#: ../share/filters/filters.svg.h:152 -msgid "3D wood" -msgstr "" - -#: ../share/filters/filters.svg.h:152 -msgid "3D warped, fibered wood texture" -msgstr "" - -#: ../share/filters/filters.svg.h:153 -msgid "3D mother of pearl" -msgstr "" - -#: ../share/filters/filters.svg.h:153 -msgid "3D warped, iridescent pearly shell texture" -msgstr "" - -#: ../share/filters/filters.svg.h:154 -msgid "Tiger fur" -msgstr "" - -#: ../share/filters/filters.svg.h:154 -msgid "Tiger fur pattern with folds and bevel around the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:155 -msgid "Shaken liquid" -msgstr "" - -#: ../share/filters/filters.svg.h:155 -msgid "Colorizable filling with flow inside like transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:156 -msgid "Comics cream" -msgstr "" - -#: ../share/filters/filters.svg.h:156 -msgid "Comics shader with creamy waves transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:157 -msgid "Black Light" -msgstr "" - -#: ../share/filters/filters.svg.h:157 -msgid "Light areas turn to black" -msgstr "" - -#: ../share/filters/filters.svg.h:158 -msgid "Light eraser" -msgstr "" - -#: ../share/filters/filters.svg.h:158 ../share/filters/filters.svg.h:195 -#: ../share/filters/filters.svg.h:197 ../share/filters/filters.svg.h:198 -#: ../share/filters/filters.svg.h:199 -msgid "Transparency utilities" -msgstr "" - -#: ../share/filters/filters.svg.h:158 -msgid "Make the lightest parts of the object progressively transparent" -msgstr "" - -#: ../share/filters/filters.svg.h:159 -msgid "Noisy blur" -msgstr "" - -#: ../share/filters/filters.svg.h:159 -msgid "Small-scale roughening and blurring to edges and content" -msgstr "" - -#: ../share/filters/filters.svg.h:160 -msgid "Film grain" -msgstr "" - -#: ../share/filters/filters.svg.h:160 -msgid "Adds a small scale graininess" -msgstr "" - -#: ../share/filters/filters.svg.h:161 -msgid "HSL Bumps, transparent" -msgstr "" - -#: ../share/filters/filters.svg.h:161 -msgid "Highly flexible specular bump with transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:162 -#: ../src/ui/dialog/align-and-distribute.cpp:920 -#: ../src/widgets/desktop-widget.cpp:1576 -msgid "Drawing" -msgstr "" - -#: ../share/filters/filters.svg.h:162 -msgid "" -"Give lead pencil or chromolithography or engraving or other effects to " -"images and material filled objects" -msgstr "" - -#: ../share/filters/filters.svg.h:163 -msgid "Velvet Bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:163 -msgid "Gives Smooth Bumps velvet like" -msgstr "" - -#: ../share/filters/filters.svg.h:164 -msgid "Alpha draw" -msgstr "" - -#: ../share/filters/filters.svg.h:164 -msgid "Gives a transparent drawing effect to bitmaps and materials" -msgstr "" - -#: ../share/filters/filters.svg.h:165 -msgid "Alpha draw, color" -msgstr "" - -#: ../share/filters/filters.svg.h:165 -msgid "Gives a transparent color fill effect to bitmaps and materials" -msgstr "" - -#: ../share/filters/filters.svg.h:166 -msgid "Chewing gum" -msgstr "" - -#: ../share/filters/filters.svg.h:166 -msgid "" -"Creates colorizable blotches which smoothly flow over the edges of the lines " -"at their crossings" -msgstr "" - -#: ../share/filters/filters.svg.h:167 -msgid "Black outline" -msgstr "" - -#: ../share/filters/filters.svg.h:167 -msgid "Draws a black outline around" -msgstr "" - -#: ../share/filters/filters.svg.h:168 -msgid "Color outline" -msgstr "" - -#: ../share/filters/filters.svg.h:168 -msgid "Draws a colored outline around" -msgstr "" - -#: ../share/filters/filters.svg.h:169 -msgid "Inner Shadow" -msgstr "" - -#: ../share/filters/filters.svg.h:169 -msgid "Adds a colorizable drop shadow inside" -msgstr "" - -#: ../share/filters/filters.svg.h:170 -msgid "Dark and Glow" -msgstr "" - -#: ../share/filters/filters.svg.h:170 -msgid "Darkens the edge with an inner blur and adds a flexible glow" -msgstr "" - -#: ../share/filters/filters.svg.h:171 -msgid "Darken edges" -msgstr "" - -#: ../share/filters/filters.svg.h:171 -msgid "Darken the edges with an inner blur" -msgstr "" - -#: ../share/filters/filters.svg.h:172 -msgid "Warped rainbow" -msgstr "" - -#: ../share/filters/filters.svg.h:172 -msgid "Smooth rainbow colors warped along the edges and colorizable" -msgstr "" - -#: ../share/filters/filters.svg.h:173 -msgid "Rough and dilate" -msgstr "" - -#: ../share/filters/filters.svg.h:173 -msgid "Create a turbulent contour around" -msgstr "" - -#: ../share/filters/filters.svg.h:174 -msgid "Quadritone fantasy" -msgstr "" - -#: ../share/filters/filters.svg.h:174 -msgid "Replace hue by two colors" -msgstr "" - -#: ../share/filters/filters.svg.h:175 -msgid "Old postcard" -msgstr "" - -#: ../share/filters/filters.svg.h:175 -msgid "Slightly posterize and draw edges like on old printed postcards" -msgstr "" - -#: ../share/filters/filters.svg.h:176 -msgid "Fuzzy Glow" -msgstr "" - -#: ../share/filters/filters.svg.h:176 -msgid "Overlays a semi-transparent shifted copy to a blurred one" -msgstr "" - -#: ../share/filters/filters.svg.h:177 -msgid "Dots transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:177 -msgid "Gives a pointillist HSL sensitive transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:178 -msgid "Canvas transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:178 -msgid "Gives a canvas like HSL sensitive transparency." -msgstr "" - -#: ../share/filters/filters.svg.h:179 -msgid "Smear transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:179 -msgid "" -"Paint objects with a transparent turbulence which turns around color edges" -msgstr "" - -#: ../share/filters/filters.svg.h:180 -msgid "Thick paint" -msgstr "" - -#: ../share/filters/filters.svg.h:180 -msgid "Thick painting effect with turbulence" -msgstr "" - -#: ../share/filters/filters.svg.h:181 -msgid "Burst" -msgstr "" - -#: ../share/filters/filters.svg.h:181 -msgid "Burst balloon texture crumpled and with holes" -msgstr "" - -#: ../share/filters/filters.svg.h:182 -msgid "Embossed leather" -msgstr "" - -#: ../share/filters/filters.svg.h:182 -msgid "" -"Combine a HSL edges detection bump with a leathery or woody and colorizable " -"texture" -msgstr "" - -#: ../share/filters/filters.svg.h:183 -msgid "Carnaval" -msgstr "" - -#: ../share/filters/filters.svg.h:183 -msgid "White splotches evocating carnaval masks" -msgstr "" - -#: ../share/filters/filters.svg.h:184 -msgid "Plastify" -msgstr "" - -#: ../share/filters/filters.svg.h:184 -msgid "" -"HSL edges detection bump with a wavy reflective surface effect and variable " -"crumple" -msgstr "" - -#: ../share/filters/filters.svg.h:185 -msgid "Plaster" -msgstr "" - -#: ../share/filters/filters.svg.h:185 -msgid "" -"Combine a HSL edges detection bump with a matte and crumpled surface effect" -msgstr "" - -#: ../share/filters/filters.svg.h:186 -msgid "Rough transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:186 -msgid "Adds a turbulent transparency which displaces pixels at the same time" -msgstr "" - -#: ../share/filters/filters.svg.h:187 -msgid "Gouache" -msgstr "" - -#: ../share/filters/filters.svg.h:187 -msgid "Partly opaque water color effect with bleed" -msgstr "" - -#: ../share/filters/filters.svg.h:188 -msgid "Alpha engraving" -msgstr "" - -#: ../share/filters/filters.svg.h:188 -msgid "Gives a transparent engraving effect with rough line and filling" -msgstr "" - -#: ../share/filters/filters.svg.h:189 -msgid "Alpha draw, liquid" -msgstr "" - -#: ../share/filters/filters.svg.h:189 -msgid "Gives a transparent fluid drawing effect with rough line and filling" -msgstr "" - -#: ../share/filters/filters.svg.h:190 -msgid "Liquid drawing" -msgstr "" - -#: ../share/filters/filters.svg.h:190 -msgid "Gives a fluid and wavy expressionist drawing effect to images" -msgstr "" - -#: ../share/filters/filters.svg.h:191 -msgid "Marbled ink" -msgstr "" - -#: ../share/filters/filters.svg.h:191 -msgid "Marbled transparency effect which conforms to image detected edges" -msgstr "" - -#: ../share/filters/filters.svg.h:192 -msgid "Thick acrylic" -msgstr "" - -#: ../share/filters/filters.svg.h:192 -msgid "Thick acrylic paint texture with high texture depth" -msgstr "" - -#: ../share/filters/filters.svg.h:193 -msgid "Alpha engraving B" -msgstr "" - -#: ../share/filters/filters.svg.h:193 -msgid "" -"Gives a controllable roughness engraving effect to bitmaps and materials" -msgstr "" - -#: ../share/filters/filters.svg.h:194 -msgid "Lapping" -msgstr "" - -#: ../share/filters/filters.svg.h:194 -msgid "Something like a water noise" -msgstr "" - -#: ../share/filters/filters.svg.h:195 -msgid "Monochrome transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:195 -msgid "Convert to a colorizable transparent positive or negative" -msgstr "" - -#: ../share/filters/filters.svg.h:196 -msgid "Duotone" -msgstr "" - -#: ../share/filters/filters.svg.h:196 -msgid "Change colors to a duotone palette" -msgstr "" - -#: ../share/filters/filters.svg.h:197 -msgid "Light eraser, negative" -msgstr "" - -#: ../share/filters/filters.svg.h:197 -msgid "Like Light eraser but converts to negative" -msgstr "" - -#: ../share/filters/filters.svg.h:198 -msgid "Alpha repaint" -msgstr "" - -#: ../share/filters/filters.svg.h:198 -msgid "Repaint anything monochrome" -msgstr "" - -#: ../share/filters/filters.svg.h:199 -msgid "Saturation map" -msgstr "" - -#: ../share/filters/filters.svg.h:199 -msgid "" -"Creates an approximative semi-transparent and colorizable image of the " -"saturation levels" -msgstr "" - -#: ../share/filters/filters.svg.h:200 -msgid "Riddled" -msgstr "" - -#: ../share/filters/filters.svg.h:200 -msgid "Riddle the surface and add bump to images" -msgstr "" - -#: ../share/filters/filters.svg.h:201 -msgid "Wrinkled varnish" -msgstr "" - -#: ../share/filters/filters.svg.h:201 -msgid "Thick glossy and translucent paint texture with high depth" -msgstr "" - -#: ../share/filters/filters.svg.h:202 -msgid "Canvas Bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:202 -msgid "Canvas texture with an HSL sensitive height map" -msgstr "" - -#: ../share/filters/filters.svg.h:203 -msgid "Canvas Bumps, matte" -msgstr "" - -#: ../share/filters/filters.svg.h:203 -msgid "Same as Canvas Bumps but with a diffuse light instead of a specular one" -msgstr "" - -#: ../share/filters/filters.svg.h:204 -msgid "Canvas Bumps alpha" -msgstr "" - -#: ../share/filters/filters.svg.h:204 -msgid "Same as Canvas Bumps but with transparent highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:205 -msgid "Lightness-Contrast" -msgstr "" - -#: ../share/filters/filters.svg.h:205 -msgid "Increase or decrease lightness and contrast" -msgstr "" - -#: ../share/filters/filters.svg.h:206 -msgid "Clean edges" -msgstr "" - -#: ../share/filters/filters.svg.h:206 -msgid "" -"Removes or decreases glows and jaggeries around objects edges after applying " -"some filters" -msgstr "" - -#: ../share/filters/filters.svg.h:207 -msgid "Bright metal" -msgstr "" - -#: ../share/filters/filters.svg.h:207 -msgid "Bright metallic effect for any color" -msgstr "" - -#: ../share/filters/filters.svg.h:208 -msgid "Deep colors plastic" -msgstr "" - -#: ../share/filters/filters.svg.h:208 -msgid "Transparent plastic with deep colors" -msgstr "" - -#: ../share/filters/filters.svg.h:209 -msgid "Melted jelly, matte" -msgstr "" - -#: ../share/filters/filters.svg.h:209 -msgid "Matte bevel with blurred edges" -msgstr "" - -#: ../share/filters/filters.svg.h:210 -msgid "Melted jelly" -msgstr "" - -#: ../share/filters/filters.svg.h:210 -msgid "Glossy bevel with blurred edges" -msgstr "" - -#: ../share/filters/filters.svg.h:211 -msgid "Combined lighting" -msgstr "" - -#: ../share/filters/filters.svg.h:212 -msgid "Tinfoil" -msgstr "" - -#: ../share/filters/filters.svg.h:212 -msgid "Metallic foil effect combining two lighting types and variable crumple" -msgstr "" - -#: ../share/filters/filters.svg.h:213 -msgid "Copper and chocolate" -msgstr "" - -#: ../share/filters/filters.svg.h:213 -msgid "" -"Specular bump which can be easily converted from metallic to molded plastic " -"effects" -msgstr "" - -#: ../share/filters/filters.svg.h:214 -msgid "Inner Glow" -msgstr "" - -#: ../share/filters/filters.svg.h:214 -msgid "Adds a colorizable glow inside" -msgstr "" - -#: ../share/filters/filters.svg.h:215 -msgid "Soft colors" -msgstr "" - -#: ../share/filters/filters.svg.h:215 -msgid "Adds a colorizable edges glow inside objects and pictures" -msgstr "" - -#: ../share/filters/filters.svg.h:216 -msgid "Relief print" -msgstr "" - -#: ../share/filters/filters.svg.h:216 -msgid "Bumps effect with a bevel, color flood and complex lighting" -msgstr "" - -#: ../share/filters/filters.svg.h:217 -msgid "Growing cells" -msgstr "" - -#: ../share/filters/filters.svg.h:217 -msgid "Random rounded living cells like fill" -msgstr "" - -#: ../share/filters/filters.svg.h:218 -msgid "Fluorescence" -msgstr "" - -#: ../share/filters/filters.svg.h:218 -msgid "Oversaturate colors which can be fluorescent in real world" -msgstr "" - -#: ../share/filters/filters.svg.h:219 -msgid "Tritone" -msgstr "" - -#: ../share/filters/filters.svg.h:219 -msgid "Create a tritone palette with hue selectable by flood" -msgstr "" - -#: ../share/patterns/patterns.svg.h:2 -msgid "Stripes 1:1" -msgstr "" - -#: ../share/patterns/patterns.svg.h:3 -msgid "Stripes 1:1 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:4 -msgid "Stripes 1:1.5" -msgstr "" - -#: ../share/patterns/patterns.svg.h:5 -msgid "Stripes 1:1.5 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:6 -msgid "Stripes 1:2" -msgstr "" - -#: ../share/patterns/patterns.svg.h:7 -msgid "Stripes 1:2 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:8 -msgid "Stripes 1:3" -msgstr "" - -#: ../share/patterns/patterns.svg.h:9 -msgid "Stripes 1:3 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:10 -msgid "Stripes 1:4" -msgstr "" - -#: ../share/patterns/patterns.svg.h:11 -msgid "Stripes 1:4 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:12 -msgid "Stripes 1:5" -msgstr "" - -#: ../share/patterns/patterns.svg.h:13 -msgid "Stripes 1:5 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:14 -msgid "Stripes 1:8" -msgstr "" - -#: ../share/patterns/patterns.svg.h:15 -msgid "Stripes 1:8 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:16 -msgid "Stripes 1:10" -msgstr "" - -#: ../share/patterns/patterns.svg.h:17 -msgid "Stripes 1:10 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:18 -msgid "Stripes 1:16" -msgstr "" - -#: ../share/patterns/patterns.svg.h:19 -msgid "Stripes 1:16 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:20 -msgid "Stripes 1:32" -msgstr "" - -#: ../share/patterns/patterns.svg.h:21 -msgid "Stripes 1:32 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:22 -msgid "Stripes 1:64" -msgstr "" - -#: ../share/patterns/patterns.svg.h:23 -msgid "Stripes 2:1" -msgstr "" - -#: ../share/patterns/patterns.svg.h:24 -msgid "Stripes 2:1 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:25 -msgid "Stripes 4:1" -msgstr "" - -#: ../share/patterns/patterns.svg.h:26 -msgid "Stripes 4:1 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:27 -msgid "Checkerboard" -msgstr "" - -#: ../share/patterns/patterns.svg.h:28 -msgid "Checkerboard white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:29 -msgid "Packed circles" -msgstr "" - -#: ../share/patterns/patterns.svg.h:30 -msgid "Polka dots, small" -msgstr "" - -#: ../share/patterns/patterns.svg.h:31 -msgid "Polka dots, small white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:32 -msgid "Polka dots, medium" -msgstr "" - -#: ../share/patterns/patterns.svg.h:33 -msgid "Polka dots, medium white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:34 -msgid "Polka dots, large" -msgstr "" - -#: ../share/patterns/patterns.svg.h:35 -msgid "Polka dots, large white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:36 -msgid "Wavy" -msgstr "" - -#: ../share/patterns/patterns.svg.h:37 -msgid "Wavy white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:38 -msgid "Camouflage" -msgstr "" - -#: ../share/patterns/patterns.svg.h:39 -msgid "Ermine" -msgstr "" - -#: ../share/patterns/patterns.svg.h:40 -msgid "Sand (bitmap)" -msgstr "" - -#: ../share/patterns/patterns.svg.h:41 -msgid "Cloth (bitmap)" -msgstr "" - -#: ../share/patterns/patterns.svg.h:42 -msgid "Old paint (bitmap)" -msgstr "" - -#: ../src/arc-context.cpp:319 -msgid "" -"Ctrl: make circle or integer-ratio ellipse, snap arc/segment angle" -msgstr "" - -#: ../src/arc-context.cpp:320 ../src/rect-context.cpp:362 -msgid "Shift: draw around the starting point" -msgstr "" - -#: ../src/arc-context.cpp:471 -#, c-format -msgid "" -"Ellipse: %s × %s (constrained to ratio %d:%d); with Shift " -"to draw around the starting point" -msgstr "" - -#: ../src/arc-context.cpp:473 -#, c-format -msgid "" -"Ellipse: %s × %s; with Ctrl to make square or integer-" -"ratio ellipse; with Shift to draw around the starting point" -msgstr "" - -#: ../src/arc-context.cpp:499 -msgid "Create ellipse" -msgstr "" - -#: ../src/box3d-context.cpp:429 ../src/box3d-context.cpp:436 -#: ../src/box3d-context.cpp:443 ../src/box3d-context.cpp:450 -#: ../src/box3d-context.cpp:457 ../src/box3d-context.cpp:464 -msgid "Change perspective (angle of PLs)" -msgstr "" - -#. status text -#: ../src/box3d-context.cpp:622 -msgid "3D Box; with Shift to extrude along the Z axis" -msgstr "" - -#: ../src/box3d-context.cpp:650 -msgid "Create 3D box" -msgstr "" - -#: ../src/box3d.cpp:315 -msgid "3D Box" -msgstr "" - -#: ../src/connector-context.cpp:766 -msgid "Creating new connector" -msgstr "" - -#: ../src/connector-context.cpp:1157 -msgid "Connector endpoint drag cancelled." -msgstr "" - -#: ../src/connector-context.cpp:1188 -msgid "Connection point drag cancelled." -msgstr "" - -#: ../src/connector-context.cpp:1306 -msgid "Reroute connector" -msgstr "" - -#: ../src/connector-context.cpp:1473 -msgid "Create connector" -msgstr "" - -#: ../src/connector-context.cpp:1496 -msgid "Finishing connector" -msgstr "" - -#: ../src/connector-context.cpp:1784 -msgid "Connector endpoint: drag to reroute or connect to new shapes" -msgstr "" - -#: ../src/connector-context.cpp:1925 -msgid "Select at least one non-connector object." -msgstr "" - -#: ../src/connector-context.cpp:1930 ../src/widgets/toolbox.cpp:7377 -msgid "Make connectors avoid selected objects" -msgstr "" - -#: ../src/connector-context.cpp:1931 ../src/widgets/toolbox.cpp:7387 -msgid "Make connectors ignore selected objects" -msgstr "" - -#: ../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 "" - -#: ../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 "" - -#: ../src/desktop.cpp:830 -msgid "No previous zoom." -msgstr "" - -#: ../src/desktop.cpp:855 -msgid "No next zoom." -msgstr "" - -#: ../src/desktop-events.cpp:187 -msgid "Create guide" -msgstr "" - -#: ../src/desktop-events.cpp:391 -msgid "Move guide" -msgstr "" - -#: ../src/desktop-events.cpp:398 ../src/desktop-events.cpp:445 -#: ../src/ui/dialog/guides.cpp:125 -msgid "Delete guide" -msgstr "" - -#: ../src/desktop-events.cpp:425 -#, c-format -msgid "Guideline: %s" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:155 -msgid "Nothing selected." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:161 -msgid "More than one object selected." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:168 -#, c-format -msgid "Object has %d tiled clones." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:173 -msgid "Object has no tiled clones." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:976 -msgid "Select one object whose tiled clones to unclump." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:998 -msgid "Unclump tiled clones" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1028 -msgid "Select one object whose tiled clones to remove." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1051 -msgid "Delete tiled clones" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1883 -msgid "Select an object to clone." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1103 -msgid "" -"If you want to clone several objects, group them and clone the " -"group." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1112 -msgid "Creating tiled clones..." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1515 -msgid "Create tiled clones" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1706 -msgid "Per row:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1719 -msgid "Per column:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1727 -msgid "Randomize:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1888 -msgid "_Symmetry" -msgstr "" - -#. TRANSLATORS: For the following 17 symmetry groups, see -#. * http://www.bib.ulb.ac.be/coursmath/doc/17.htm (visual examples); -#. * http://www.clarku.edu/~djoyce/wallpaper/seventeen.html (English vocabulary); or -#. * http://membres.lycos.fr/villemingerard/Geometri/Sym1D.htm (French vocabulary). -#. -#: ../src/dialogs/clonetiler.cpp:1896 -msgid "Select one of the 17 symmetry groups for the tiling" -msgstr "" - -#. TRANSLATORS: "translation" means "shift" / "displacement" here. -#: ../src/dialogs/clonetiler.cpp:1907 -msgid "P1: simple translation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1908 -msgid "P2: 180° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1909 -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/dialogs/clonetiler.cpp:1912 -msgid "PG: glide reflection" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1913 -msgid "CM: reflection + glide reflection" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1914 -msgid "PMM: reflection + reflection" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1915 -msgid "PMG: reflection + 180° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1916 -msgid "PGG: glide reflection + 180° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1917 -msgid "CMM: reflection + reflection + 180° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1918 -msgid "P4: 90° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1919 -msgid "P4M: 90° rotation + 45° reflection" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1920 -msgid "P4G: 90° rotation + 90° reflection" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1921 -msgid "P3: 120° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1922 -msgid "P31M: reflection + 120° rotation, dense" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1923 -msgid "P3M1: reflection + 120° rotation, sparse" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1924 -msgid "P6: 60° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1925 -msgid "P6M: reflection + 60° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1953 -msgid "S_hift" -msgstr "" - -#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount -#: ../src/dialogs/clonetiler.cpp:1963 -#, no-c-format -msgid "Shift X:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1971 -#, no-c-format -msgid "Horizontal shift per row (in % of tile width)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1979 -#, no-c-format -msgid "Horizontal shift per column (in % of tile width)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1986 -msgid "Randomize the horizontal shift by this percentage" -msgstr "" - -#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount -#: ../src/dialogs/clonetiler.cpp:1996 -#, no-c-format -msgid "Shift Y:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2004 -#, no-c-format -msgid "Vertical shift per row (in % of tile height)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2012 -#, no-c-format -msgid "Vertical shift per column (in % of tile height)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2019 -msgid "Randomize the vertical shift by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2027 ../src/dialogs/clonetiler.cpp:2175 -msgid "Exponent:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2034 -msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2041 -msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" -msgstr "" - -#. TRANSLATORS: "Alternate" is a verb here -#: ../src/dialogs/clonetiler.cpp:2049 ../src/dialogs/clonetiler.cpp:2219 -#: ../src/dialogs/clonetiler.cpp:2296 ../src/dialogs/clonetiler.cpp:2372 -#: ../src/dialogs/clonetiler.cpp:2421 ../src/dialogs/clonetiler.cpp:2552 -msgid "Alternate:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2055 -msgid "Alternate the sign of shifts for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2060 -msgid "Alternate the sign of shifts for each column" -msgstr "" - -#. TRANSLATORS: "Cumulate" is a verb here -#: ../src/dialogs/clonetiler.cpp:2067 ../src/dialogs/clonetiler.cpp:2237 -#: ../src/dialogs/clonetiler.cpp:2314 -msgid "Cumulate:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2073 -msgid "Cumulate the shifts for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2078 -msgid "Cumulate the shifts for each column" -msgstr "" - -#. TRANSLATORS: "Cumulate" is a verb here -#: ../src/dialogs/clonetiler.cpp:2085 -msgid "Exclude tile:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2091 -msgid "Exclude tile height in shift" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2096 -msgid "Exclude tile width in shift" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2105 -msgid "Sc_ale" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2113 -msgid "Scale X:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2121 -#, no-c-format -msgid "Horizontal scale per row (in % of tile width)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2129 -#, no-c-format -msgid "Horizontal scale per column (in % of tile width)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2136 -msgid "Randomize the horizontal scale by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2144 -msgid "Scale Y:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2152 -#, no-c-format -msgid "Vertical scale per row (in % of tile height)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2160 -#, no-c-format -msgid "Vertical scale per column (in % of tile height)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2167 -msgid "Randomize the vertical scale by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2182 -msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2189 -msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2197 -msgid "Base:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2204 ../src/dialogs/clonetiler.cpp:2211 -msgid "" -"Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2225 -msgid "Alternate the sign of scales for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2230 -msgid "Alternate the sign of scales for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2243 -msgid "Cumulate the scales for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2248 -msgid "Cumulate the scales for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2257 -msgid "_Rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2265 -msgid "Angle:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2273 -#, no-c-format -msgid "Rotate tiles by this angle for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2281 -#, no-c-format -msgid "Rotate tiles by this angle for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2288 -msgid "Randomize the rotation angle by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2302 -msgid "Alternate the rotation direction for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2307 -msgid "Alternate the rotation direction for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2320 -msgid "Cumulate the rotation for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2325 -msgid "Cumulate the rotation for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2334 -msgid "_Blur & opacity" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2343 -msgid "Blur:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2350 -msgid "Blur tiles by this percentage for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2357 -msgid "Blur tiles by this percentage for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2364 -msgid "Randomize the tile blur by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2378 -msgid "Alternate the sign of blur change for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2383 -msgid "Alternate the sign of blur change for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2392 -msgid "Fade out:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2399 -msgid "Decrease tile opacity by this percentage for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2406 -msgid "Decrease tile opacity by this percentage for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2413 -msgid "Randomize the tile opacity by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2427 -msgid "Alternate the sign of opacity change for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2432 -msgid "Alternate the sign of opacity change for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2440 -msgid "Co_lor" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2445 -msgid "Initial color: " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2449 -msgid "Initial color of tiled clones" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2449 -msgid "" -"Initial color for clones (works only if the original has unset fill or " -"stroke)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2464 -msgid "H:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2471 -msgid "Change the tile hue by this percentage for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2478 -msgid "Change the tile hue by this percentage for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2485 -msgid "Randomize the tile hue by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2494 -msgid "S:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2501 -msgid "Change the color saturation by this percentage for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2508 -msgid "Change the color saturation by this percentage for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2515 -msgid "Randomize the color saturation by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2523 -msgid "L:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2530 -msgid "Change the color lightness by this percentage for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2537 -msgid "Change the color lightness by this percentage for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2544 -msgid "Randomize the color lightness by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2558 -msgid "Alternate the sign of color changes for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2563 -msgid "Alternate the sign of color changes for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2571 -msgid "_Trace" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2578 -msgid "Trace the drawing under the tiles" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2582 -msgid "" -"For each clone, pick a value from the drawing in that clone's location and " -"apply it to the clone" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2596 -msgid "1. Pick from the drawing:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2608 -msgid "Pick the visible color and opacity" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2615 ../src/dialogs/clonetiler.cpp:2764 -#: ../src/extension/internal/bitmap/opacity.cpp:37 -#: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/widgets/toolbox.cpp:4353 ../share/extensions/interp_att_g.inx.h:12 -msgid "Opacity" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2616 -msgid "Pick the total accumulated opacity" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2623 -msgid "R" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2624 -msgid "Pick the Red component of the color" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2631 -msgid "G" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2632 -msgid "Pick the Green component of the color" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2639 -msgid "B" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2640 -msgid "Pick the Blue component of the color" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/dialogs/clonetiler.cpp:2649 -msgid "clonetiler|H" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2650 -msgid "Pick the hue of the color" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/dialogs/clonetiler.cpp:2659 -msgid "clonetiler|S" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2660 -msgid "Pick the saturation of the color" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/dialogs/clonetiler.cpp:2669 -msgid "clonetiler|L" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2670 -msgid "Pick the lightness of the color" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2680 -msgid "2. Tweak the picked value:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2690 -msgid "Gamma-correct:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2695 -msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2702 -msgid "Randomize:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2707 -msgid "Randomize the picked value by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2714 -msgid "Invert:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2718 -msgid "Invert the picked value" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2724 -msgid "3. Apply the value to the clones':" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2734 -msgid "Presence" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2737 -msgid "" -"Each clone is created with the probability determined by the picked value in " -"that point" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2744 -msgid "Size" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2747 -msgid "Each clone's size is determined by the picked value in that point" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2757 -msgid "" -"Each clone is painted by the picked color (the original must have unset fill " -"or stroke)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2767 -msgid "Each clone's opacity is determined by the picked value in that point" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2794 -msgid "How many rows in the tiling" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2814 -msgid "How many columns in the tiling" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2844 -msgid "Width of the rectangle to be filled" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2869 -msgid "Height of the rectangle to be filled" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2884 -msgid "Rows, columns: " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2885 -msgid "Create the specified number of rows and columns" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2894 -msgid "Width, height: " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2895 -msgid "Fill the specified width and height with the tiling" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2911 -msgid "Use saved size and position of the tile" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2914 -msgid "" -"Pretend that the size and position of the tile are the same as the last time " -"you tiled it (if any), instead of using the current size" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2938 -msgid " _Create " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2940 -msgid "Create and tile the clones of the selection" -msgstr "" - -#. TRANSLATORS: if a group of objects are "clumped" together, then they -#. are unevenly spread in the given amount of space - as shown in the -#. diagrams on the left in the following screenshot: -#. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png -#. So unclumping is the process of spreading a number of objects out more evenly. -#: ../src/dialogs/clonetiler.cpp:2955 -msgid " _Unclump " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2956 -msgid "Spread out clones to reduce clumping; can be applied repeatedly" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2962 -msgid " Re_move " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2963 -msgid "Remove existing tiled clones of the selected object (siblings only)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2979 -msgid " R_eset " -msgstr "" - -#. TRANSLATORS: "change" is a noun here -#: ../src/dialogs/clonetiler.cpp:2981 -msgid "" -"Reset all shifts, scales, rotates, opacity and color changes in the dialog " -"to zero" -msgstr "" - -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2637 -msgid "_Page" -msgstr "" - -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2641 -msgid "_Drawing" -msgstr "" - -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2643 -msgid "_Selection" -msgstr "" - -#: ../src/dialogs/export.cpp:146 -msgid "_Custom" -msgstr "" - -#: ../src/dialogs/export.cpp:271 -msgid "Export area" -msgstr "" - -#: ../src/dialogs/export.cpp:285 -msgid "Units:" -msgstr "" - -#: ../src/dialogs/export.cpp:313 -msgid "_x0:" -msgstr "" - -#: ../src/dialogs/export.cpp:318 -msgid "x_1:" -msgstr "" - -#: ../src/dialogs/export.cpp:323 -msgid "Wid_th:" -msgstr "" - -#: ../src/dialogs/export.cpp:329 -msgid "_y0:" -msgstr "" - -#: ../src/dialogs/export.cpp:334 -msgid "y_1:" -msgstr "" - -#: ../src/dialogs/export.cpp:339 -msgid "Hei_ght:" -msgstr "" - -#: ../src/dialogs/export.cpp:471 -msgid "Bitmap size" -msgstr "" - -#: ../src/dialogs/export.cpp:484 ../src/ui/widget/page-sizer.cpp:230 -msgid "_Width:" -msgstr "" - -#: ../src/dialogs/export.cpp:484 ../src/dialogs/export.cpp:498 -msgid "pixels at" -msgstr "" - -#: ../src/dialogs/export.cpp:492 -msgid "dp_i" -msgstr "" - -#: ../src/dialogs/export.cpp:498 ../src/ui/widget/page-sizer.cpp:231 -msgid "_Height:" -msgstr "" - -#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:779 -#: ../src/ui/dialog/inkscape-preferences.cpp:1191 -msgid "dpi" -msgstr "" - -#. true = has mnemonic -#: ../src/dialogs/export.cpp:520 -msgid "_Filename" -msgstr "" - -#: ../src/dialogs/export.cpp:590 -msgid "_Browse..." -msgstr "" - -#: ../src/dialogs/export.cpp:619 -msgid "Batch export all selected objects" -msgstr "" - -#: ../src/dialogs/export.cpp:623 -msgid "" -"Export each selected object into its own PNG file, using export hints if any " -"(caution, overwrites without asking!)" -msgstr "" - -#: ../src/dialogs/export.cpp:631 -msgid "Hide all except selected" -msgstr "" - -#: ../src/dialogs/export.cpp:635 -msgid "In the exported image, hide all objects except those that are selected" -msgstr "" - -#: ../src/dialogs/export.cpp:652 -msgid "_Export" -msgstr "" - -#: ../src/dialogs/export.cpp:656 -msgid "Export the bitmap file with these settings" -msgstr "" - -#: ../src/dialogs/export.cpp:682 -#, c-format -msgid "Batch export %d selected object" -msgid_plural "Batch export %d selected objects" -msgstr[0] "" -msgstr[1] "" - -#: ../src/dialogs/export.cpp:1013 -msgid "Export in progress" -msgstr "" - -#: ../src/dialogs/export.cpp:1101 -#, c-format -msgid "Exporting %d files" -msgstr "" - -#: ../src/dialogs/export.cpp:1145 ../src/dialogs/export.cpp:1222 -#, c-format -msgid "Could not export to filename %s.\n" -msgstr "" - -#: ../src/dialogs/export.cpp:1175 -msgid "You have to enter a filename" -msgstr "" - -#: ../src/dialogs/export.cpp:1180 -msgid "The chosen area to be exported is invalid" -msgstr "" - -#: ../src/dialogs/export.cpp:1195 -#, c-format -msgid "Directory %s does not exist or is not a directory.\n" -msgstr "" - -#: ../src/dialogs/export.cpp:1207 -#, c-format -msgid "Exporting %s (%lu x %lu)" -msgstr "" - -#: ../src/dialogs/export.cpp:1331 ../src/dialogs/export.cpp:1366 -msgid "Select a filename for exporting" -msgstr "" - -#. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed -#: ../src/dialogs/find.cpp:362 ../src/ui/dialog/find.cpp:437 -#, c-format -msgid "%d object found (out of %d), %s match." -msgid_plural "%d objects found (out of %d), %s match." -msgstr[0] "" -msgstr[1] "" - -#: ../src/dialogs/find.cpp:365 ../src/ui/dialog/find.cpp:440 -msgid "exact" -msgstr "" - -#: ../src/dialogs/find.cpp:365 ../src/ui/dialog/find.cpp:440 -msgid "partial" -msgstr "" - -#: ../src/dialogs/find.cpp:372 ../src/ui/dialog/find.cpp:447 -msgid "No objects found" -msgstr "" - -#: ../src/dialogs/find.cpp:530 -msgid "T_ype: " -msgstr "" - -#: ../src/dialogs/find.cpp:537 ../src/ui/dialog/find.cpp:69 -msgid "Search in all object types" -msgstr "" - -#: ../src/dialogs/find.cpp:537 ../src/ui/dialog/find.cpp:69 -msgid "All types" -msgstr "" - -#: ../src/dialogs/find.cpp:548 ../src/ui/dialog/find.cpp:70 -msgid "Search all shapes" -msgstr "" - -#: ../src/dialogs/find.cpp:548 ../src/ui/dialog/find.cpp:70 -msgid "All shapes" -msgstr "" - -#: ../src/dialogs/find.cpp:565 ../src/ui/dialog/find.cpp:71 -msgid "Search rectangles" -msgstr "" - -#: ../src/dialogs/find.cpp:565 ../src/ui/dialog/find.cpp:71 -msgid "Rectangles" -msgstr "" - -#: ../src/dialogs/find.cpp:570 ../src/ui/dialog/find.cpp:72 -msgid "Search ellipses, arcs, circles" -msgstr "" - -#: ../src/dialogs/find.cpp:570 ../src/ui/dialog/find.cpp:72 -msgid "Ellipses" -msgstr "" - -#: ../src/dialogs/find.cpp:575 ../src/ui/dialog/find.cpp:73 -msgid "Search stars and polygons" -msgstr "" - -#: ../src/dialogs/find.cpp:575 ../src/ui/dialog/find.cpp:73 -msgid "Stars" -msgstr "" - -#: ../src/dialogs/find.cpp:580 ../src/ui/dialog/find.cpp:74 -msgid "Search spirals" -msgstr "" - -#: ../src/dialogs/find.cpp:580 ../src/ui/dialog/find.cpp:74 -msgid "Spirals" -msgstr "" - -#. TRANSLATORS: polyline is a set of connected straight line segments -#. http://www.w3.org/TR/SVG11/shapes.html#PolylineElement -#: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75 -msgid "Search paths, lines, polylines" -msgstr "" - -#: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75 -#: ../src/widgets/toolbox.cpp:2118 -msgid "Paths" -msgstr "" - -#: ../src/dialogs/find.cpp:598 ../src/ui/dialog/find.cpp:76 -msgid "Search text objects" -msgstr "" - -#: ../src/dialogs/find.cpp:598 ../src/ui/dialog/find.cpp:76 -msgid "Texts" -msgstr "" - -#: ../src/dialogs/find.cpp:603 ../src/ui/dialog/find.cpp:77 -msgid "Search groups" -msgstr "" - -#: ../src/dialogs/find.cpp:603 ../src/ui/dialog/find.cpp:77 -msgid "Groups" -msgstr "" - -#: ../src/dialogs/find.cpp:608 ../src/ui/dialog/find.cpp:82 -msgid "Search clones" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Clones" is a noun indicating type of object to find -#: ../src/dialogs/find.cpp:612 ../src/ui/dialog/find.cpp:82 -msgid "find|Clones" -msgstr "" - -#: ../src/dialogs/find.cpp:617 ../src/ui/dialog/find.cpp:83 -msgid "Search images" -msgstr "" - -#: ../src/dialogs/find.cpp:617 ../src/ui/dialog/find.cpp:83 -#: ../share/extensions/embedimage.inx.h:3 -#: ../share/extensions/extractimage.inx.h:2 -msgid "Images" -msgstr "" - -#: ../src/dialogs/find.cpp:622 ../src/ui/dialog/find.cpp:84 -msgid "Search offset objects" -msgstr "" - -#: ../src/dialogs/find.cpp:622 ../src/ui/dialog/find.cpp:84 -msgid "Offsets" -msgstr "" - -#: ../src/dialogs/find.cpp:687 ../src/ui/dialog/find.cpp:60 -msgid "_Text: " -msgstr "" - -#: ../src/dialogs/find.cpp:687 ../src/ui/dialog/find.cpp:60 -msgid "Find objects by their text content (exact or partial match)" -msgstr "" - -#: ../src/dialogs/find.cpp:688 ../src/ui/dialog/find.cpp:61 -msgid "_ID: " -msgstr "" - -#: ../src/dialogs/find.cpp:688 ../src/ui/dialog/find.cpp:61 -msgid "Find objects by the value of the id attribute (exact or partial match)" -msgstr "" - -#: ../src/dialogs/find.cpp:689 ../src/ui/dialog/find.cpp:62 -msgid "_Style: " -msgstr "" - -#: ../src/dialogs/find.cpp:689 ../src/ui/dialog/find.cpp:62 -msgid "" -"Find objects by the value of the style attribute (exact or partial match)" -msgstr "" - -#: ../src/dialogs/find.cpp:690 ../src/ui/dialog/find.cpp:63 -msgid "_Attribute: " -msgstr "" - -#: ../src/dialogs/find.cpp:690 ../src/ui/dialog/find.cpp:63 -msgid "Find objects by the name of an attribute (exact or partial match)" -msgstr "" - -#: ../src/dialogs/find.cpp:704 ../src/ui/dialog/find.cpp:64 -msgid "Search in s_election" -msgstr "" - -#: ../src/dialogs/find.cpp:708 ../src/ui/dialog/find.cpp:64 -msgid "Limit search to the current selection" -msgstr "" - -#: ../src/dialogs/find.cpp:713 ../src/ui/dialog/find.cpp:65 -msgid "Search in current _layer" -msgstr "" - -#: ../src/dialogs/find.cpp:717 ../src/ui/dialog/find.cpp:65 -msgid "Limit search to the current layer" -msgstr "" - -#: ../src/dialogs/find.cpp:722 ../src/ui/dialog/find.cpp:66 -msgid "Include _hidden" -msgstr "" - -#: ../src/dialogs/find.cpp:726 ../src/ui/dialog/find.cpp:66 -msgid "Include hidden objects in search" -msgstr "" - -#: ../src/dialogs/find.cpp:731 ../src/ui/dialog/find.cpp:67 -msgid "Include l_ocked" -msgstr "" - -#: ../src/dialogs/find.cpp:735 ../src/ui/dialog/find.cpp:67 -msgid "Include locked objects in search" -msgstr "" - -#. TRANSLATORS: "Clear" is a verb here -#: ../src/dialogs/find.cpp:746 ../src/ui/dialog/debug.cpp:75 -#: ../src/ui/dialog/find.cpp:86 ../src/ui/dialog/messages.cpp:53 -#: ../src/ui/dialog/scriptdialog.cpp:209 -msgid "_Clear" -msgstr "" - -#: ../src/dialogs/find.cpp:746 ../src/ui/dialog/find.cpp:86 -msgid "Clear values" -msgstr "" - -#: ../src/dialogs/find.cpp:747 ../src/ui/dialog/find.cpp:87 -msgid "_Find" -msgstr "" - -#: ../src/dialogs/find.cpp:747 ../src/ui/dialog/find.cpp:87 -msgid "Select objects matching all of the fields you filled in" -msgstr "" - -#. Create the label for the object id -#: ../src/dialogs/item-properties.cpp:120 -#: ../src/dialogs/item-properties.cpp:334 -#: ../src/dialogs/item-properties.cpp:443 -#: ../src/dialogs/item-properties.cpp:450 -msgid "_Id" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:129 -msgid "" -"The id= attribute (only letters, digits, and the characters .-_: allowed)" -msgstr "" - -#. Button for setting the object's id, label, title and description. -#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2496 -#: ../src/verbs.cpp:2502 -msgid "_Set" -msgstr "" - -#. Create the label for the object label -#: ../src/dialogs/item-properties.cpp:152 -msgid "_Label" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:161 -msgid "A freeform label for the object" -msgstr "" - -#. Create the label for the object title -#: ../src/dialogs/item-properties.cpp:173 -msgid "_Title" -msgstr "" - -#. Create the frame for the object description -#: ../src/dialogs/item-properties.cpp:191 -msgid "_Description" -msgstr "" - -#. Hide -#: ../src/dialogs/item-properties.cpp:222 -msgid "_Hide" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:223 -msgid "Check to make the object invisible" -msgstr "" - -#. Lock -#. TRANSLATORS: "Lock" is a verb here -#: ../src/dialogs/item-properties.cpp:232 -msgid "L_ock" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:233 -msgid "Check to make the object insensitive (not selectable by mouse)" -msgstr "" - -#. Create the frame for interactivity options -#: ../src/dialogs/item-properties.cpp:243 -msgid "_Interactivity" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:317 -#: ../src/dialogs/item-properties.cpp:324 -msgid "Ref" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:402 -msgid "Lock object" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:402 -msgid "Unlock object" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:421 -msgid "Hide object" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:421 -msgid "Unhide object" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:445 -msgid "Id invalid! " -msgstr "" - -#: ../src/dialogs/item-properties.cpp:447 -msgid "Id exists! " -msgstr "" - -#: ../src/dialogs/item-properties.cpp:454 -msgid "Set object ID" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:469 -msgid "Set object label" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:477 -msgid "Set object title" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:487 -msgid "Set object description" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:32 -msgid "Href:" -msgstr "" - -#. default x: -#. default y: -#: ../src/dialogs/object-attributes.cpp:33 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2191 -msgid "Target:" -msgstr "" - -#. _settings->add_checkbutton(false, SP_ATTR_STITCHTILES, _("Stitch Tiles"), "stitch", "noStitch"); -#: ../src/dialogs/object-attributes.cpp:34 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2168 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2246 -msgid "Type:" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkRoleAttribute -#. Identifies the type of the related resource with an absolute URI -#: ../src/dialogs/object-attributes.cpp:37 -msgid "Role:" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkArcRoleAttribute -#. For situations where the nature/role alone isn't enough, this offers an additional URI defining the purpose of the link. -#: ../src/dialogs/object-attributes.cpp:40 -msgid "Arcrole:" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkTitleAttribute -#: ../src/dialogs/object-attributes.cpp:42 -msgid "Title:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:43 -#: ../share/extensions/polyhedron_3d.inx.h:36 -msgid "Show:" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkActuateAttribute -#: ../src/dialogs/object-attributes.cpp:45 -msgid "Actuate:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:50 -msgid "URL:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:51 -#: ../src/dialogs/object-attributes.cpp:59 ../src/ui/dialog/guides.cpp:43 -#: ../src/ui/view/edit-widget.cpp:1080 ../src/widgets/desktop-widget.cpp:504 -#: ../src/widgets/toolbox.cpp:1498 -msgid "X:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:52 -#: ../src/dialogs/object-attributes.cpp:60 ../src/ui/dialog/guides.cpp:44 -#: ../src/ui/view/edit-widget.cpp:1081 ../src/widgets/desktop-widget.cpp:507 -#: ../src/widgets/toolbox.cpp:1516 -msgid "Y:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:53 -#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4151 -#: ../src/widgets/toolbox.cpp:4475 ../src/widgets/toolbox.cpp:4934 -#: ../src/widgets/toolbox.cpp:5953 -msgid "Width:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:54 -#: ../src/dialogs/object-attributes.cpp:62 -msgid "Height:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:106 -#, c-format -msgid "%s Properties" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:444 -#, c-format -msgid "Finished, %d words added to dictionary" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:446 -#, c-format -msgid "Finished, nothing suspicious found" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:559 -#, c-format -msgid "Not in dictionary (%s): %s" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:711 -msgid "Checking..." -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:781 -msgid "Fix spelling" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:955 -msgid "Suggestions:" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:967 -msgid "_Accept" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:967 -msgid "Accept the chosen suggestion" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:969 -msgid "_Ignore once" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:969 -msgid "Ignore this word only once" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:971 -msgid "_Ignore" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:971 -msgid "Ignore this word in this session" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:978 -msgid "A_dd to dictionary:" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:978 -msgid "Add this word to the chosen dictionary" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:1002 -msgid "_Stop" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:1002 -msgid "Stop the check" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:1004 -msgid "_Start" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:1004 -msgid "Start the check" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:198 -msgid "Font" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:221 ../share/extensions/svgcalendar.inx.h:12 -msgid "Layout" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:235 -msgid "Align lines left" -msgstr "" - -#. TRANSLATORS: `Center' here is a verb. -#: ../src/dialogs/text-edit.cpp:250 -msgid "Center lines" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:264 -msgid "Align lines right" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:278 -msgid "Justify lines" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7031 -msgid "Horizontal text" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7043 -msgid "Vertical text" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:329 -msgid "Line spacing:" -msgstr "" - -#. Text -#: ../src/dialogs/text-edit.cpp:375 ../src/selection-describer.cpp:69 -#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2534 -#: ../share/extensions/lorem_ipsum.inx.h:5 -#: ../share/extensions/render_alphabetsoup.inx.h:5 -#: ../share/extensions/text_braille.inx.h:2 -#: ../share/extensions/text_flipcase.inx.h:1 -#: ../share/extensions/text_lowercase.inx.h:1 -#: ../share/extensions/text_randomcase.inx.h:1 -#: ../share/extensions/text_replace.inx.h:4 -#: ../share/extensions/text_sentencecase.inx.h:2 -#: ../share/extensions/text_titlecase.inx.h:1 -#: ../share/extensions/text_uppercase.inx.h:1 -msgid "Text" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:422 -msgid "Set as default" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1493 -msgid "Set text style" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:152 -msgid "Click to select nodes, drag to rearrange." -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:163 -msgid "Click attribute to edit." -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:167 -#, c-format -msgid "" -"Attribute %s selected. Press Ctrl+Enter when done editing to " -"commit changes." -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:263 -msgid "Drag to reorder nodes" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:283 -msgid "New element node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:305 -msgid "New text node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:326 ../src/dialogs/xml-tree.cpp:1409 -#: ../src/nodepath.cpp:2249 -msgid "Duplicate node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:347 -msgid "nodeAsInXMLdialogTooltip|Delete node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:363 ../src/dialogs/xml-tree.cpp:1571 -msgid "Unindent node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:378 ../src/dialogs/xml-tree.cpp:1550 -msgid "Indent node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:390 ../src/dialogs/xml-tree.cpp:1503 -msgid "Raise node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:402 ../src/dialogs/xml-tree.cpp:1520 -msgid "Lower node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:447 ../src/dialogs/xml-tree.cpp:1444 -msgid "Delete attribute" -msgstr "" - -#. TRANSLATORS: "Attribute" is a noun here -#: ../src/dialogs/xml-tree.cpp:492 -msgid "Attribute name" -msgstr "" - -#. TRANSLATORS: "Set" is a verb here -#: ../src/dialogs/xml-tree.cpp:512 ../src/widgets/sp-attribute-widget.cpp:158 -#: ../src/widgets/sp-attribute-widget.cpp:765 -msgid "Set attribute" -msgstr "" - -#. TRANSLATORS: "Set" is a verb here -#: ../src/dialogs/xml-tree.cpp:514 -msgid "Set" -msgstr "" - -#. TRANSLATORS: "Attribute" is a noun here -#: ../src/dialogs/xml-tree.cpp:537 -msgid "Attribute value" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:874 -msgid "Drag XML subtree" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1311 -msgid "New element node..." -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1333 -msgid "Cancel" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1341 -msgid "Create" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1375 -msgid "Create new element node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1391 -msgid "Create new text node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1426 -msgid "nodeAsInXMLinHistoryDialog|Delete node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1473 -msgid "Change attribute" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:396 ../src/display/canvas-grid.cpp:670 -msgid "Grid _units:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672 -msgid "_Origin X:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672 -#: ../src/ui/dialog/inkscape-preferences.cpp:989 -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 -msgid "X coordinate of grid origin" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674 -msgid "O_rigin Y:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674 -#: ../src/ui/dialog/inkscape-preferences.cpp:990 -#: ../src/ui/dialog/inkscape-preferences.cpp:1011 -msgid "Y coordinate of grid origin" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:402 ../src/display/canvas-grid.cpp:678 -msgid "Spacing _Y:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:402 -#: ../src/ui/dialog/inkscape-preferences.cpp:1013 -msgid "Base length of z-axis" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1016 -#: ../src/widgets/toolbox.cpp:3449 -msgid "Angle X:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1016 -msgid "Angle of x-axis" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1017 -#: ../src/widgets/toolbox.cpp:3528 -msgid "Angle Z:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1017 -msgid "Angle of z-axis" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682 -msgid "Grid line _color:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682 -msgid "Grid line color" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682 -msgid "Color of grid lines" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:415 ../src/display/canvas-grid.cpp:687 -msgid "Ma_jor grid line color:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:415 ../src/display/canvas-grid.cpp:687 -msgid "Major grid line color" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:416 ../src/display/canvas-grid.cpp:688 -msgid "Color of the major (highlighted) grid lines" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:420 ../src/display/canvas-grid.cpp:692 -msgid "_Major grid line every:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:420 ../src/display/canvas-grid.cpp:692 -msgid "lines" -msgstr "" - -#: ../src/display/canvas-grid.cpp:39 -msgid "Rectangular grid" -msgstr "" - -#: ../src/display/canvas-grid.cpp:40 -msgid "Axonometric grid" -msgstr "" - -#: ../src/display/canvas-grid.cpp:258 -msgid "Create new grid" -msgstr "" - -#: ../src/display/canvas-grid.cpp:324 -msgid "_Enabled" -msgstr "" - -#: ../src/display/canvas-grid.cpp:325 -msgid "" -"Determines whether to snap to this grid or not. Can be 'on' for invisible " -"grids." -msgstr "" - -#: ../src/display/canvas-grid.cpp:329 -msgid "Snap to visible _grid lines only" -msgstr "" - -#: ../src/display/canvas-grid.cpp:330 -msgid "" -"When zoomed out, not all grid lines will be displayed. Only the visible ones " -"will be snapped to" -msgstr "" - -#: ../src/display/canvas-grid.cpp:334 -msgid "_Visible" -msgstr "" - -#: ../src/display/canvas-grid.cpp:335 -msgid "" -"Determines whether the grid is displayed or not. Objects are still snapped " -"to invisible grids." -msgstr "" - -#: ../src/display/canvas-grid.cpp:676 -msgid "Spacing _X:" -msgstr "" - -#: ../src/display/canvas-grid.cpp:676 -#: ../src/ui/dialog/inkscape-preferences.cpp:993 -msgid "Distance between vertical grid lines" -msgstr "" - -#: ../src/display/canvas-grid.cpp:678 -#: ../src/ui/dialog/inkscape-preferences.cpp:994 -msgid "Distance between horizontal grid lines" -msgstr "" - -#: ../src/display/canvas-grid.cpp:711 -msgid "_Show dots instead of lines" -msgstr "" - -#: ../src/display/canvas-grid.cpp:712 -msgid "If set, displays dots at gridpoints instead of gridlines" -msgstr "" - -#. TRANSLATORS: undefined target for snapping -#: ../src/display/snap-indicator.cpp:60 ../src/display/snap-indicator.cpp:63 -#: ../src/display/snap-indicator.cpp:148 ../src/display/snap-indicator.cpp:151 -msgid "UNDEFINED" -msgstr "" - -#: ../src/display/snap-indicator.cpp:66 -msgid "grid line" -msgstr "" - -#: ../src/display/snap-indicator.cpp:69 -msgid "grid intersection" -msgstr "" - -#: ../src/display/snap-indicator.cpp:72 -msgid "guide" -msgstr "" - -#: ../src/display/snap-indicator.cpp:75 -msgid "guide intersection" -msgstr "" - -#: ../src/display/snap-indicator.cpp:78 -msgid "guide origin" -msgstr "" - -#: ../src/display/snap-indicator.cpp:81 -msgid "grid-guide intersection" -msgstr "" - -#: ../src/display/snap-indicator.cpp:84 -msgid "cusp node" -msgstr "" - -#: ../src/display/snap-indicator.cpp:87 -msgid "smooth node" -msgstr "" - -#: ../src/display/snap-indicator.cpp:90 -msgid "path" -msgstr "" - -#: ../src/display/snap-indicator.cpp:93 -msgid "path intersection" -msgstr "" - -#: ../src/display/snap-indicator.cpp:96 -msgid "bounding box corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:99 -msgid "bounding box side" -msgstr "" - -#: ../src/display/snap-indicator.cpp:102 -msgid "bounding box" -msgstr "" - -#: ../src/display/snap-indicator.cpp:105 -msgid "page border" -msgstr "" - -#: ../src/display/snap-indicator.cpp:108 -msgid "line midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:111 -msgid "object midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:114 -msgid "object rotation center" -msgstr "" - -#: ../src/display/snap-indicator.cpp:117 -msgid "handle" -msgstr "" - -#: ../src/display/snap-indicator.cpp:120 -msgid "bounding box side midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:123 -msgid "bounding box midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:126 -msgid "page corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:129 -msgid "convex hull corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:132 -msgid "quadrant point" -msgstr "" - -#: ../src/display/snap-indicator.cpp:135 -msgid "center" -msgstr "" - -#: ../src/display/snap-indicator.cpp:138 -msgid "corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:141 -msgid "text baseline" -msgstr "" - -#: ../src/display/snap-indicator.cpp:154 -msgid "Bounding box corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:157 -msgid "Bounding box midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:160 -msgid "Bounding box side midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:163 -msgid "Smooth node" -msgstr "" - -#: ../src/display/snap-indicator.cpp:166 -msgid "Cusp node" -msgstr "" - -#: ../src/display/snap-indicator.cpp:169 -msgid "Line midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:172 -msgid "Object midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:175 -msgid "Object rotation center" -msgstr "" - -#: ../src/display/snap-indicator.cpp:178 -msgid "Handle" -msgstr "" - -#: ../src/display/snap-indicator.cpp:181 -msgid "Path intersection" -msgstr "" - -#: ../src/display/snap-indicator.cpp:184 -msgid "Guide" -msgstr "" - -#: ../src/display/snap-indicator.cpp:187 -msgid "Guide origin" -msgstr "" - -#: ../src/display/snap-indicator.cpp:190 -msgid "Convex hull corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:193 -msgid "Quadrant point" -msgstr "" - -#: ../src/display/snap-indicator.cpp:196 ../src/widgets/toolbox.cpp:6961 -msgid "Center" -msgstr "" - -#: ../src/display/snap-indicator.cpp:199 -msgid "Corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:202 -msgid "Text baseline" -msgstr "" - -#: ../src/display/snap-indicator.cpp:241 -msgid " to " -msgstr "" - -#: ../src/document.cpp:457 -#, c-format -msgid "New document %d" -msgstr "" - -#: ../src/document.cpp:489 -#, c-format -msgid "Memory document %d" -msgstr "" - -#: ../src/document.cpp:644 -#, c-format -msgid "Unnamed document %d" -msgstr "" - -#. We hit green anchor, closing Green-Blue-Red -#: ../src/draw-context.cpp:581 -msgid "Path is closed." -msgstr "" - -#. We hit bot start and end of single curve, closing paths -#: ../src/draw-context.cpp:596 -msgid "Closing path." -msgstr "" - -#: ../src/draw-context.cpp:706 -msgid "Draw path" -msgstr "" - -#: ../src/draw-context.cpp:867 -msgid "Creating single dot" -msgstr "" - -#: ../src/draw-context.cpp:868 -msgid "Create single dot" -msgstr "" - -#. alpha of color under cursor, to show in the statusbar -#. locale-sensitive printf is OK, since this goes to the UI, not into SVG -#: ../src/dropper-context.cpp:302 -#, c-format -msgid " alpha %.3g" -msgstr "" - -#. where the color is picked, to show in the statusbar -#: ../src/dropper-context.cpp:304 -#, c-format -msgid ", averaged with radius %d" -msgstr "" - -#: ../src/dropper-context.cpp:304 -#, c-format -msgid " under cursor" -msgstr "" - -#. message, to show in the statusbar -#: ../src/dropper-context.cpp:306 -msgid "Release mouse to set color." -msgstr "" - -#: ../src/dropper-context.cpp:306 ../src/tools-switch.cpp:216 -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 "" - -#: ../src/dropper-context.cpp:344 -msgid "Set picked color" -msgstr "" - -#: ../src/dyna-draw-context.cpp:615 -msgid "" -"Guide path selected; start drawing along the guide with Ctrl" -msgstr "" - -#: ../src/dyna-draw-context.cpp:617 -msgid "Select a guide path to track with Ctrl" -msgstr "" - -#: ../src/dyna-draw-context.cpp:752 -msgid "Tracking: connection to guide path lost!" -msgstr "" - -#: ../src/dyna-draw-context.cpp:752 -msgid "Tracking a guide path" -msgstr "" - -#: ../src/dyna-draw-context.cpp:755 -msgid "Drawing a calligraphic stroke" -msgstr "" - -#: ../src/dyna-draw-context.cpp:1044 -msgid "Draw calligraphic stroke" -msgstr "" - -#: ../src/eraser-context.cpp:527 -msgid "Drawing an eraser stroke" -msgstr "" - -#: ../src/eraser-context.cpp:830 -msgid "Draw eraser stroke" -msgstr "" - -#: ../src/event-context.cpp:618 -msgid "Space+mouse drag to pan canvas" -msgstr "" - -#: ../src/event-log.cpp:37 -msgid "[Unchanged]" -msgstr "" - -#. Edit -#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2286 -msgid "_Undo" -msgstr "" - -#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2288 -msgid "_Redo" -msgstr "" - -#: ../src/extension/dependency.cpp:246 -msgid "Dependency:" -msgstr "" - -#: ../src/extension/dependency.cpp:247 -msgid " type: " -msgstr "" - -#: ../src/extension/dependency.cpp:248 -msgid " location: " -msgstr "" - -#: ../src/extension/dependency.cpp:249 -msgid " string: " -msgstr "" - -#: ../src/extension/dependency.cpp:252 -msgid " description: " -msgstr "" - -#: ../src/extension/effect.cpp:39 -msgid " (No preferences)" -msgstr "" - -#. This is some filler text, needs to change before relase -#: ../src/extension/error-file.cpp:53 -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 "" - -#: ../src/extension/error-file.cpp:63 -msgid "Show dialog on startup" -msgstr "" - -#: ../src/extension/execution-env.cpp:134 -#, c-format -msgid "'%s' working, please wait..." -msgstr "" - -#. static int i = 0; -#. std::cout << "Checking module[" << i++ << "]: " << name << std::endl; -#: ../src/extension/extension.cpp:252 -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 "" - -#: ../src/extension/extension.cpp:255 -msgid "an ID was not defined for it." -msgstr "" - -#: ../src/extension/extension.cpp:259 -msgid "there was no name defined for it." -msgstr "" - -#: ../src/extension/extension.cpp:263 -msgid "the XML description of it got lost." -msgstr "" - -#: ../src/extension/extension.cpp:267 -msgid "no implementation was defined for the extension." -msgstr "" - -#. std::cout << "Failed: " << *(_deps[i]) << std::endl; -#: ../src/extension/extension.cpp:274 -msgid "a dependency was not met." -msgstr "" - -#: ../src/extension/extension.cpp:294 -msgid "Extension \"" -msgstr "" - -#: ../src/extension/extension.cpp:294 -msgid "\" failed to load because " -msgstr "" - -#: ../src/extension/extension.cpp:625 -#, c-format -msgid "Could not create extension error log file '%s'" -msgstr "" - -#: ../src/extension/extension.cpp:723 -msgid "Name:" -msgstr "" - -#: ../src/extension/extension.cpp:724 -msgid "ID:" -msgstr "" - -#: ../src/extension/extension.cpp:725 -msgid "State:" -msgstr "" - -#: ../src/extension/extension.cpp:725 -msgid "Loaded" -msgstr "" - -#: ../src/extension/extension.cpp:725 -msgid "Unloaded" -msgstr "" - -#: ../src/extension/extension.cpp:725 -msgid "Deactivated" -msgstr "" - -#: ../src/extension/extension.cpp:756 -msgid "" -"Currently there is no help available for this Extension. Please look on the " -"Inkscape website or ask on the mailing lists if you have questions regarding " -"this extension." -msgstr "" - -#: ../src/extension/implementation/script.cpp:1060 -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 "" - -#: ../src/extension/init.cpp:274 -msgid "Null external module directory name. Modules will not be loaded." -msgstr "" - -#: ../src/extension/init.cpp:288 -#: ../src/extension/internal/filter/filter-file.cpp:56 -#, c-format -msgid "" -"Modules directory (%s) is unavailable. External modules in that directory " -"will not be loaded." -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:38 -msgid "Adaptive Threshold" -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:40 -#: ../src/extension/internal/bitmap/raise.cpp:41 -#: ../src/extension/internal/bitmap/sample.cpp:40 -#: ../src/extension/internal/bluredge.cpp:136 ../src/libgdl/gdl-dock.c:190 -#: ../src/libgdl/gdl-dock-placeholder.c:169 -#: ../src/live_effects/lpe-bendpath.cpp:56 -#: ../src/live_effects/lpe-patternalongpath.cpp:64 -#: ../src/widgets/toolbox.cpp:3122 ../src/widgets/toolbox.cpp:4151 -#: ../src/widgets/toolbox.cpp:4475 ../share/extensions/foldablebox.inx.h:9 -#: ../share/extensions/interp_att_g.inx.h:26 -msgid "Width" -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41 -#: ../src/extension/internal/bitmap/raise.cpp:42 -#: ../src/extension/internal/bitmap/sample.cpp:41 ../src/libgdl/gdl-dock.c:198 -#: ../src/libgdl/gdl-dock-placeholder.c:177 ../src/widgets/toolbox.cpp:3139 -#: ../share/extensions/foldablebox.inx.h:4 -#: ../share/extensions/interp_att_g.inx.h:6 -msgid "Height" -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42 -#: ../src/filter-enums.cpp:32 ../src/live_effects/effect.cpp:99 -#: ../src/live_effects/lpe-ruler.cpp:50 -msgid "Offset" -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:46 -#: ../src/extension/internal/bitmap/addNoise.cpp:57 -#: ../src/extension/internal/bitmap/blur.cpp:44 -#: ../src/extension/internal/bitmap/channel.cpp:63 -#: ../src/extension/internal/bitmap/charcoal.cpp:44 -#: ../src/extension/internal/bitmap/colorize.cpp:55 -#: ../src/extension/internal/bitmap/contrast.cpp:45 -#: ../src/extension/internal/bitmap/cycleColormap.cpp:42 -#: ../src/extension/internal/bitmap/despeckle.cpp:40 -#: ../src/extension/internal/bitmap/edge.cpp:42 -#: ../src/extension/internal/bitmap/emboss.cpp:44 -#: ../src/extension/internal/bitmap/enhance.cpp:39 -#: ../src/extension/internal/bitmap/equalize.cpp:39 -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:44 -#: ../src/extension/internal/bitmap/implode.cpp:42 -#: ../src/extension/internal/bitmap/levelChannel.cpp:70 -#: ../src/extension/internal/bitmap/level.cpp:48 -#: ../src/extension/internal/bitmap/medianFilter.cpp:42 -#: ../src/extension/internal/bitmap/modulate.cpp:47 -#: ../src/extension/internal/bitmap/negate.cpp:40 -#: ../src/extension/internal/bitmap/normalize.cpp:40 -#: ../src/extension/internal/bitmap/oilPaint.cpp:42 -#: ../src/extension/internal/bitmap/opacity.cpp:43 -#: ../src/extension/internal/bitmap/raise.cpp:47 -#: ../src/extension/internal/bitmap/reduceNoise.cpp:45 -#: ../src/extension/internal/bitmap/sample.cpp:45 -#: ../src/extension/internal/bitmap/shade.cpp:47 -#: ../src/extension/internal/bitmap/sharpen.cpp:44 -#: ../src/extension/internal/bitmap/solarize.cpp:42 -#: ../src/extension/internal/bitmap/spread.cpp:42 -#: ../src/extension/internal/bitmap/swirl.cpp:42 -#: ../src/extension/internal/bitmap/threshold.cpp:43 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:49 -#: ../src/extension/internal/bitmap/wave.cpp:44 -msgid "Raster" -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:48 -msgid "Apply adaptive thresholding to selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:44 -msgid "Add Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:46 ../src/rdf.cpp:238 -msgid "Type" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:47 -msgid "Uniform Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:48 -msgid "Gaussian Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:49 -msgid "Multiplicative Gaussian Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:50 -msgid "Impulse Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:51 -msgid "Laplacian Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:52 -msgid "Poisson Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:59 -msgid "Add random noise to selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/blur.cpp:37 -msgid "Blur" -msgstr "" - -#: ../src/extension/internal/bitmap/blur.cpp:39 -#: ../src/extension/internal/bitmap/charcoal.cpp:39 -#: ../src/extension/internal/bitmap/edge.cpp:38 -#: ../src/extension/internal/bitmap/emboss.cpp:39 -#: ../src/extension/internal/bitmap/medianFilter.cpp:38 -#: ../src/extension/internal/bitmap/oilPaint.cpp:38 -#: ../src/extension/internal/bitmap/sharpen.cpp:39 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:42 -msgid "Radius" -msgstr "" - -#: ../src/extension/internal/bitmap/blur.cpp:40 -#: ../src/extension/internal/bitmap/charcoal.cpp:40 -#: ../src/extension/internal/bitmap/emboss.cpp:40 -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:40 -#: ../src/extension/internal/bitmap/sharpen.cpp:40 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:43 -msgid "Sigma" -msgstr "" - -#: ../src/extension/internal/bitmap/blur.cpp:46 -msgid "Blur selected bitmap(s)" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:47 -#: ../src/extension/internal/bitmap/levelChannel.cpp:53 -msgid "Channel" -msgstr "" - -#. TODO: find an unused layer number, forming name from _("Layer ") + "%d" -#: ../src/extension/internal/bitmap/channel.cpp:49 -#: ../src/ui/dialog/layer-properties.cpp:178 -#: ../src/ui/dialog/layer-properties.cpp:200 -msgid "Layer" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:50 -#: ../src/extension/internal/bitmap/levelChannel.cpp:54 -msgid "Red Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:51 -#: ../src/extension/internal/bitmap/levelChannel.cpp:55 -msgid "Green Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:52 -#: ../src/extension/internal/bitmap/levelChannel.cpp:56 -msgid "Blue Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:53 -#: ../src/extension/internal/bitmap/levelChannel.cpp:57 -msgid "Cyan Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:54 -#: ../src/extension/internal/bitmap/levelChannel.cpp:58 -msgid "Magenta Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:55 -#: ../src/extension/internal/bitmap/levelChannel.cpp:59 -msgid "Yellow Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:56 -#: ../src/extension/internal/bitmap/levelChannel.cpp:60 -msgid "Black Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:57 -#: ../src/extension/internal/bitmap/levelChannel.cpp:61 -msgid "Opacity Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:58 -#: ../src/extension/internal/bitmap/levelChannel.cpp:62 -msgid "Matte Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:65 -msgid "Extract specific channel from image." -msgstr "" - -#: ../src/extension/internal/bitmap/charcoal.cpp:37 -msgid "Charcoal" -msgstr "" - -#: ../src/extension/internal/bitmap/charcoal.cpp:46 -msgid "Apply charcoal stylization to selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/colorize.cpp:57 -msgid "Colorize selected bitmap(s) with specified color, using given opacity." -msgstr "" - -#: ../src/extension/internal/bitmap/contrast.cpp:39 -msgid "Contrast" -msgstr "" - -#: ../src/extension/internal/bitmap/contrast.cpp:41 -msgid "Adjust" -msgstr "" - -#: ../src/extension/internal/bitmap/contrast.cpp:47 -msgid "Increase or decrease contrast in bitmap(s)" -msgstr "" - -#: ../src/extension/internal/bitmap/cycleColormap.cpp:36 -msgid "Cycle Colormap" -msgstr "" - -#: ../src/extension/internal/bitmap/cycleColormap.cpp:38 -#: ../src/extension/internal/bitmap/spread.cpp:38 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:44 -msgid "Amount" -msgstr "" - -#: ../src/extension/internal/bitmap/cycleColormap.cpp:44 -msgid "Cycle colormap(s) of selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/despeckle.cpp:35 -msgid "Despeckle" -msgstr "" - -#: ../src/extension/internal/bitmap/despeckle.cpp:42 -msgid "Reduce speckle noise of selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/edge.cpp:36 -msgid "Edge" -msgstr "" - -#: ../src/extension/internal/bitmap/edge.cpp:44 -msgid "Highlight edges of selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/emboss.cpp:46 -msgid "Emboss selected bitmap(s) -- highlight edges with 3D effect." -msgstr "" - -#: ../src/extension/internal/bitmap/enhance.cpp:34 -msgid "Enhance" -msgstr "" - -#: ../src/extension/internal/bitmap/enhance.cpp:41 -msgid "Enhance selected bitmap(s) -- minimize noise." -msgstr "" - -#: ../src/extension/internal/bitmap/equalize.cpp:34 -msgid "Equalize" -msgstr "" - -#: ../src/extension/internal/bitmap/equalize.cpp:41 -msgid "Equalize selected bitmap(s) -- histogram equalization." -msgstr "" - -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:37 -#: ../src/filter-enums.cpp:28 -msgid "Gaussian Blur" -msgstr "" - -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:39 -#: ../src/extension/internal/bitmap/implode.cpp:38 -#: ../src/extension/internal/bitmap/solarize.cpp:38 -msgid "Factor" -msgstr "" - -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:46 -msgid "Gaussian blur selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/implode.cpp:36 -msgid "Implode" -msgstr "" - -#: ../src/extension/internal/bitmap/implode.cpp:44 -msgid "Implode selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:51 -msgid "Level (with Channel)" -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:64 -#: ../src/extension/internal/bitmap/level.cpp:42 -msgid "Black Point" -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:65 -#: ../src/extension/internal/bitmap/level.cpp:43 -msgid "White Point" -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:66 -#: ../src/extension/internal/bitmap/level.cpp:44 -msgid "Gamma Correction" -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:72 -msgid "" -"Level the specified channel of selected bitmap(s) by scaling values falling " -"between the given ranges to the full color range." -msgstr "" - -#: ../src/extension/internal/bitmap/level.cpp:40 -msgid "Level" -msgstr "" - -#: ../src/extension/internal/bitmap/level.cpp:50 -msgid "" -"Level selected bitmap(s) by scaling values falling between the given ranges " -"to the full color range." -msgstr "" - -#: ../src/extension/internal/bitmap/medianFilter.cpp:36 -msgid "Median" -msgstr "" - -#: ../src/extension/internal/bitmap/medianFilter.cpp:44 -msgid "" -"Replace each pixel component with the median color in a circular " -"neighborhood." -msgstr "" - -#: ../src/extension/internal/bitmap/modulate.cpp:39 -msgid "HSB Adjust" -msgstr "" - -#: ../src/extension/internal/bitmap/modulate.cpp:41 -#: ../src/flood-context.cpp:250 ../src/widgets/sp-color-icc-selector.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:426 -#: ../src/widgets/sp-color-scales.cpp:427 ../src/widgets/toolbox.cpp:4308 -#: ../share/extensions/color_randomize.inx.h:2 -msgid "Hue" -msgstr "" - -#: ../src/extension/internal/bitmap/modulate.cpp:42 -#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:841 -#: ../src/widgets/sp-color-icc-selector.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:429 -#: ../src/widgets/sp-color-scales.cpp:430 ../src/widgets/toolbox.cpp:4323 -#: ../share/extensions/color_randomize.inx.h:5 -msgid "Saturation" -msgstr "" - -#: ../src/extension/internal/bitmap/modulate.cpp:43 -msgid "Brightness" -msgstr "" - -#: ../src/extension/internal/bitmap/modulate.cpp:49 -msgid "" -"Adjust the amount of hue, saturation, and brightness in selected bitmap(s)" -msgstr "" - -#: ../src/extension/internal/bitmap/negate.cpp:35 -msgid "Negate" -msgstr "" - -#: ../src/extension/internal/bitmap/negate.cpp:42 -msgid "Negate (take inverse) selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/normalize.cpp:35 -msgid "Normalize" -msgstr "" - -#: ../src/extension/internal/bitmap/normalize.cpp:42 -msgid "" -"Normalize selected bitmap(s), expanding color range to the full possible " -"range of color." -msgstr "" - -#: ../src/extension/internal/bitmap/oilPaint.cpp:36 -msgid "Oil Paint" -msgstr "" - -#: ../src/extension/internal/bitmap/oilPaint.cpp:44 -msgid "Stylize selected bitmap(s) so that they appear to be painted with oils." -msgstr "" - -#: ../src/extension/internal/bitmap/opacity.cpp:45 -msgid "Modify opacity channel(s) of selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/raise.cpp:39 -msgid "Raise" -msgstr "" - -#: ../src/extension/internal/bitmap/raise.cpp:43 -msgid "Raised" -msgstr "" - -#: ../src/extension/internal/bitmap/raise.cpp:49 -msgid "" -"Alter lightness the edges of selected bitmap(s) to create a raised " -"appearance." -msgstr "" - -#: ../src/extension/internal/bitmap/reduceNoise.cpp:39 -msgid "Reduce Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/reduceNoise.cpp:41 -#: ../share/extensions/lindenmayer.inx.h:26 -msgid "Order" -msgstr "" - -#: ../src/extension/internal/bitmap/reduceNoise.cpp:47 -msgid "" -"Reduce noise in selected bitmap(s) using a noise peak elimination filter." -msgstr "" - -#: ../src/extension/internal/bitmap/sample.cpp:38 -msgid "Resample" -msgstr "" - -#: ../src/extension/internal/bitmap/sample.cpp:47 -msgid "" -"Alter the resolution of selected image by resizing it to the given pixel size" -msgstr "" - -#: ../src/extension/internal/bitmap/shade.cpp:39 -msgid "Shade" -msgstr "" - -#: ../src/extension/internal/bitmap/shade.cpp:41 -#: ../src/ui/dialog/filter-effects-dialog.cpp:955 -msgid "Azimuth" -msgstr "" - -#: ../src/extension/internal/bitmap/shade.cpp:42 -#: ../src/ui/dialog/filter-effects-dialog.cpp:956 -msgid "Elevation" -msgstr "" - -#: ../src/extension/internal/bitmap/shade.cpp:43 -msgid "Colored Shading" -msgstr "" - -#: ../src/extension/internal/bitmap/shade.cpp:49 -msgid "Shade selected bitmap(s) simulating distant light source." -msgstr "" - -#: ../src/extension/internal/bitmap/sharpen.cpp:46 -msgid "Sharpen selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/solarize.cpp:44 -msgid "Solarize selected bitmap(s), like overexposing photographic film." -msgstr "" - -#: ../src/extension/internal/bitmap/spread.cpp:36 -msgid "Dither" -msgstr "" - -#: ../src/extension/internal/bitmap/spread.cpp:44 -msgid "" -"Randomly scatter pixels in selected bitmap(s), within the given radius of " -"the original position" -msgstr "" - -#: ../src/extension/internal/bitmap/swirl.cpp:36 -msgid "Swirl" -msgstr "" - -#: ../src/extension/internal/bitmap/swirl.cpp:38 -#: ../share/extensions/grid_polar.inx.h:7 -msgid "Degrees" -msgstr "" - -#: ../src/extension/internal/bitmap/swirl.cpp:44 -msgid "Swirl selected bitmap(s) around center point." -msgstr "" - -#. TRANSLATORS: see http://docs.gimp.org/en/gimp-tool-threshold.html -#: ../src/extension/internal/bitmap/threshold.cpp:37 -#: ../src/extension/internal/bitmap/threshold.cpp:39 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:45 -msgid "Threshold" -msgstr "" - -#: ../src/extension/internal/bitmap/threshold.cpp:45 -msgid "Threshold selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/unsharpmask.cpp:40 -msgid "Unsharp Mask" -msgstr "" - -#: ../src/extension/internal/bitmap/unsharpmask.cpp:51 -msgid "Sharpen selected bitmap(s) using unsharp mask algorithms." -msgstr "" - -#: ../src/extension/internal/bitmap/wave.cpp:37 -msgid "Wave" -msgstr "" - -#: ../src/extension/internal/bitmap/wave.cpp:39 -msgid "Amplitude" -msgstr "" - -#: ../src/extension/internal/bitmap/wave.cpp:40 -msgid "Wavelength" -msgstr "" - -#: ../src/extension/internal/bitmap/wave.cpp:46 -msgid "Alter selected bitmap(s) along sine wave." -msgstr "" - -#: ../src/extension/internal/bluredge.cpp:134 -msgid "Inset/Outset Halo" -msgstr "" - -#: ../src/extension/internal/bluredge.cpp:136 -msgid "Width in px of the halo" -msgstr "" - -#: ../src/extension/internal/bluredge.cpp:137 -msgid "Number of steps" -msgstr "" - -#: ../src/extension/internal/bluredge.cpp:137 -msgid "Number of inset/outset copies of the object to make" -msgstr "" - -#: ../src/extension/internal/bluredge.cpp:141 -#: ../share/extensions/extrude.inx.h:2 ../share/extensions/interp.inx.h:3 -#: ../share/extensions/motion.inx.h:2 -#: ../share/extensions/pathalongpath.inx.h:4 -#: ../share/extensions/pathscatter.inx.h:5 -msgid "Generate from Path" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:274 -#: ../share/extensions/ps_input.inx.h:1 -msgid "PostScript" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:276 -#: ../src/extension/internal/cairo-ps-out.cpp:313 -msgid "Restrict to PS level" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:277 -#: ../src/extension/internal/cairo-ps-out.cpp:314 -msgid "PostScript level 3" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:279 -#: ../src/extension/internal/cairo-ps-out.cpp:316 -msgid "PostScript level 2" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:282 -#: ../src/extension/internal/cairo-ps-out.cpp:319 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:219 -#: ../src/extension/internal/emf-win32-inout.cpp:2430 -msgid "Convert texts to paths" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:283 -#: ../src/extension/internal/cairo-ps-out.cpp:320 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:220 -msgid "Rasterize filter effects" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:284 -#: ../src/extension/internal/cairo-ps-out.cpp:321 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:221 -msgid "Resolution for rasterization (dpi)" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:285 -#: ../src/extension/internal/cairo-ps-out.cpp:322 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:222 -msgid "Export area is drawing" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:286 -#: ../src/extension/internal/cairo-ps-out.cpp:323 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:223 -msgid "Export area is page" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:287 -#: ../src/extension/internal/cairo-ps-out.cpp:324 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:224 -msgid "Limit export to the object with ID" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:291 -#: ../share/extensions/ps_input.inx.h:2 -msgid "PostScript (*.ps)" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:292 -msgid "PostScript File" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:311 -#: ../share/extensions/eps_input.inx.h:2 -msgid "Encapsulated PostScript" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:328 -#: ../share/extensions/eps_input.inx.h:3 -msgid "Encapsulated PostScript (*.eps)" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:329 -msgid "Encapsulated PostScript File" -msgstr "" - -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:216 -msgid "Restrict to PDF version" -msgstr "" - -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:217 -msgid "PDF 1.4" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2400 -msgid "EMF Input" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2405 -msgid "Enhanced Metafiles (*.emf)" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2406 -msgid "Enhanced Metafiles" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2414 -msgid "WMF Input" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2419 -msgid "Windows Metafiles (*.wmf)" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2420 -msgid "Windows Metafiles" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2428 -msgid "EMF Output" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2434 -msgid "Enhanced Metafile (*.emf)" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2435 -msgid "Enhanced Metafile" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:35 -msgid "Drop Shadow" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:37 -#: ../src/extension/internal/filter/drop-shadow.h:92 -msgid "Blur radius, px" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:38 -#: ../src/extension/internal/filter/drop-shadow.h:93 -#: ../src/ui/widget/object-composite-settings.cpp:62 -#: ../src/ui/widget/selected-style.cpp:1033 -#: ../src/ui/widget/selected-style.cpp:1034 -msgid "Opacity, %" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:39 -#: ../src/extension/internal/filter/drop-shadow.h:94 -msgid "Horizontal offset, px" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:40 -#: ../src/extension/internal/filter/drop-shadow.h:95 -msgid "Vertical offset, px" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:44 -#: ../src/extension/internal/filter/drop-shadow.h:99 -#: ../src/extension/internal/filter/filter.cpp:214 -#: ../src/extension/internal/filter/filter-file.cpp:148 -#: ../src/extension/internal/filter/snow.h:38 -#: ../src/ui/dialog/inkscape-preferences.cpp:744 -msgid "Filters" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:48 -msgid "Black, blurred drop shadow" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:90 -msgid "Drop Glow" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:103 -msgid "White, blurred drop glow" -msgstr "" - -#: ../src/extension/internal/filter/filter-file.cpp:32 -msgid "Bundled" -msgstr "" - -#: ../src/extension/internal/filter/filter-file.cpp:33 -msgid "Personal" -msgstr "" - -#: ../src/extension/internal/filter/filter-file.cpp:44 -msgid "Null external module directory name. Filters will not be loaded." -msgstr "" - -#: ../src/extension/internal/filter/snow.h:32 -msgid "Snow crest" -msgstr "" - -#: ../src/extension/internal/filter/snow.h:34 -msgid "Drift Size" -msgstr "" - -#: ../src/extension/internal/filter/snow.h:42 -msgid "Snow has fallen on object" -msgstr "" - -#: ../src/extension/internal/gdkpixbuf-input.cpp:127 -#, c-format -msgid "%s GDK pixbuf Input" -msgstr "" - -#: ../src/extension/internal/gimpgrad.cpp:274 -msgid "GIMP Gradients" -msgstr "" - -#: ../src/extension/internal/gimpgrad.cpp:279 -msgid "GIMP Gradient (*.ggr)" -msgstr "" - -#: ../src/extension/internal/gimpgrad.cpp:280 -msgid "Gradients used in GIMP" -msgstr "" - -#: ../src/extension/internal/grid.cpp:192 ../src/ui/widget/panel.cpp:112 -msgid "Grid" -msgstr "" - -#: ../src/extension/internal/grid.cpp:194 -msgid "Line Width" -msgstr "" - -#: ../src/extension/internal/grid.cpp:195 -msgid "Horizontal Spacing" -msgstr "" - -#: ../src/extension/internal/grid.cpp:196 -msgid "Vertical Spacing" -msgstr "" - -#: ../src/extension/internal/grid.cpp:197 -msgid "Horizontal Offset" -msgstr "" - -#: ../src/extension/internal/grid.cpp:198 -msgid "Vertical Offset" -msgstr "" - -#: ../src/extension/internal/grid.cpp:202 -#: ../share/extensions/draw_from_triangle.inx.h:30 -#: ../share/extensions/eqtexsvg.inx.h:3 -#: ../share/extensions/foldablebox.inx.h:6 -#: ../share/extensions/funcplot.inx.h:13 ../share/extensions/gears.inx.h:5 -#: ../share/extensions/grid_cartesian.inx.h:15 -#: ../share/extensions/grid_polar.inx.h:18 -#: ../share/extensions/guides_creator.inx.h:17 -#: ../share/extensions/lindenmayer.inx.h:31 -#: ../share/extensions/param_curves.inx.h:9 -#: ../share/extensions/perfectboundcover.inx.h:17 -#: ../share/extensions/polyhedron_3d.inx.h:31 -#: ../share/extensions/printing-marks.inx.h:14 -#: ../share/extensions/render_alphabetsoup.inx.h:3 -#: ../share/extensions/render_barcode.inx.h:5 -#: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:6 -#: ../share/extensions/svgcalendar.inx.h:22 -#: ../share/extensions/triangle.inx.h:10 -msgid "Render" -msgstr "" - -#: ../src/extension/internal/grid.cpp:204 -msgid "Draw a path which is a grid" -msgstr "" - -#: ../src/extension/internal/javafx-out.cpp:965 -msgid "JavaFX Output" -msgstr "" - -#: ../src/extension/internal/javafx-out.cpp:970 -msgid "JavaFX (*.fx)" -msgstr "" - -#: ../src/extension/internal/javafx-out.cpp:971 -msgid "JavaFX Raytracer File" -msgstr "" - -#: ../src/extension/internal/latex-pstricks.cpp:337 -msgid "LaTeX Print" -msgstr "" - -#: ../src/extension/internal/latex-pstricks-out.cpp:105 -msgid "LaTeX Output" -msgstr "" - -#: ../src/extension/internal/latex-pstricks-out.cpp:110 -msgid "LaTeX With PSTricks macros (*.tex)" -msgstr "" - -#: ../src/extension/internal/latex-pstricks-out.cpp:111 -msgid "LaTeX PSTricks File" -msgstr "" - -#: ../src/extension/internal/odf.cpp:2417 -msgid "OpenDocument Drawing Output" -msgstr "" - -#: ../src/extension/internal/odf.cpp:2422 -msgid "OpenDocument drawing (*.odg)" -msgstr "" - -#: ../src/extension/internal/odf.cpp:2423 -msgid "OpenDocument drawing file" -msgstr "" - -#. TRANSLATORS: The following are document crop settings for PDF import -#. more info: http://www.acrobatusers.com/tech_corners/javascript_corner/tips/2006/page_bounds/ -#: ../src/extension/internal/pdfinput/pdf-input.cpp:56 -msgid "media box" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:57 -msgid "crop box" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:58 -msgid "trim box" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:59 -msgid "bleed box" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:60 -msgid "art box" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:72 -msgid "Select page:" -msgstr "" - -#. Display total number of pages -#: ../src/extension/internal/pdfinput/pdf-input.cpp:86 -#, c-format -msgid "out of %i" -msgstr "" - -#. Crop settings -#: ../src/extension/internal/pdfinput/pdf-input.cpp:92 -msgid "Clip to:" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:104 -msgid "Page settings" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:106 -msgid "Precision of approximating gradient meshes:" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:107 -msgid "" -"Note: setting the precision too high may result in a large SVG file " -"and slow performance." -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:112 -#: ../src/extension/internal/pdfinput/pdf-input.cpp:393 -msgid "rough" -msgstr "" - -#. Text options -#: ../src/extension/internal/pdfinput/pdf-input.cpp:116 -msgid "Text handling:" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:118 -#: ../src/extension/internal/pdfinput/pdf-input.cpp:119 -msgid "Import text as text" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:120 -msgid "Replace PDF fonts by closest-named installed fonts" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:123 -msgid "Embed images" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:126 -msgid "Import settings" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:248 -msgid "PDF Import Settings" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/extension/internal/pdfinput/pdf-input.cpp:396 -msgid "pdfinput|medium" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:397 -msgid "fine" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:398 -msgid "very fine" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:753 -msgid "PDF Input" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:758 -msgid "Adobe PDF (*.pdf)" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 -msgid "Adobe Portable Document Format" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:766 -msgid "AI Input" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:771 -msgid "Adobe Illustrator 9.0 and above (*.ai)" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 -msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" -msgstr "" - -#: ../src/extension/internal/pov-out.cpp:700 -msgid "PovRay Output" -msgstr "" - -#: ../src/extension/internal/pov-out.cpp:705 -msgid "PovRay (*.pov) (paths and shapes only)" -msgstr "" - -#: ../src/extension/internal/pov-out.cpp:706 -msgid "PovRay Raytracer File" -msgstr "" - -#: ../src/extension/internal/svg.cpp:55 -msgid "SVG Input" -msgstr "" - -#: ../src/extension/internal/svg.cpp:60 -msgid "Scalable Vector Graphic (*.svg)" -msgstr "" - -#: ../src/extension/internal/svg.cpp:61 -msgid "Inkscape native file format and W3C standard" -msgstr "" - -#: ../src/extension/internal/svg.cpp:69 -msgid "SVG Output Inkscape" -msgstr "" - -#: ../src/extension/internal/svg.cpp:74 -msgid "Inkscape SVG (*.svg)" -msgstr "" - -#: ../src/extension/internal/svg.cpp:75 -msgid "SVG format with Inkscape extensions" -msgstr "" - -#: ../src/extension/internal/svg.cpp:83 -msgid "SVG Output" -msgstr "" - -#: ../src/extension/internal/svg.cpp:88 -msgid "Plain SVG (*.svg)" -msgstr "" - -#: ../src/extension/internal/svg.cpp:89 -msgid "Scalable Vector Graphics format as defined by the W3C" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:47 -msgid "SVGZ Input" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:53 ../src/extension/internal/svgz.cpp:67 -msgid "Compressed Inkscape SVG (*.svgz)" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:54 -msgid "SVG file format compressed with GZip" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:62 ../src/extension/internal/svgz.cpp:76 -msgid "SVGZ Output" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:68 -msgid "Inkscape's native file format compressed with GZip" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:81 -msgid "Compressed plain SVG (*.svgz)" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:82 -msgid "Scalable Vector Graphics format compressed with GZip" -msgstr "" - -#: ../src/extension/internal/win32.cpp:485 -msgid "Windows 32-bit Print" -msgstr "" - -#: ../src/extension/internal/wpg-input.cpp:102 -msgid "WPG Input" -msgstr "" - -#: ../src/extension/internal/wpg-input.cpp:107 -msgid "WordPerfect Graphics (*.wpg)" -msgstr "" - -#: ../src/extension/internal/wpg-input.cpp:108 -msgid "Vector graphics format used by Corel WordPerfect" -msgstr "" - -#: ../src/extension/prefdialog.cpp:236 -msgid "Live preview" -msgstr "" - -#: ../src/extension/prefdialog.cpp:236 -msgid "Is the effect previewed live on canvas?" -msgstr "" - -#. We can't call sp_ui_error_dialog because we may be -#. running from the console, in which case calling sp_ui -#. routines will cause a segfault. See bug 1000350 - bryce -#. sp_ui_error_dialog(_("Format autodetect failed. The file is being opened as SVG.")); -#: ../src/extension/system.cpp:107 -msgid "Format autodetect failed. The file is being opened as SVG." -msgstr "" - -#: ../src/file.cpp:147 -msgid "default.svg" -msgstr "" - -#: ../src/file.cpp:265 ../src/file.cpp:1071 -#, c-format -msgid "Failed to load the requested file %s" -msgstr "" - -#: ../src/file.cpp:290 -msgid "Document not saved yet. Cannot revert." -msgstr "" - -#: ../src/file.cpp:296 -#, c-format -msgid "Changes will be lost! Are you sure you want to reload document %s?" -msgstr "" - -#: ../src/file.cpp:325 -msgid "Document reverted." -msgstr "" - -#: ../src/file.cpp:327 -msgid "Document not reverted." -msgstr "" - -#: ../src/file.cpp:477 -msgid "Select file to open" -msgstr "" - -#: ../src/file.cpp:564 -msgid "Vacuum <defs>" -msgstr "" - -#: ../src/file.cpp:569 -#, c-format -msgid "Removed %i unused definition in <defs>." -msgid_plural "Removed %i unused definitions in <defs>." -msgstr[0] "" -msgstr[1] "" - -#: ../src/file.cpp:574 -msgid "No unused definitions in <defs>." -msgstr "" - -#: ../src/file.cpp:605 -#, c-format -msgid "" -"No Inkscape extension found to save document (%s). This may have been " -"caused by an unknown filename extension." -msgstr "" - -#: ../src/file.cpp:606 ../src/file.cpp:614 ../src/file.cpp:622 -#: ../src/file.cpp:628 ../src/file.cpp:633 -msgid "Document not saved." -msgstr "" - -#: ../src/file.cpp:613 -#, c-format -msgid "" -"File %s is write protected. Please remove write protection and try again." -msgstr "" - -#: ../src/file.cpp:621 -#, c-format -msgid "File %s could not be saved." -msgstr "" - -#: ../src/file.cpp:638 -msgid "Document saved." -msgstr "" - -#. We are saving for the first time; create a unique default filename -#: ../src/file.cpp:770 ../src/file.cpp:1208 -#, c-format -msgid "drawing%s" -msgstr "" - -#: ../src/file.cpp:776 -#, c-format -msgid "drawing-%d%s" -msgstr "" - -#: ../src/file.cpp:780 -#, c-format -msgid "%s" -msgstr "" - -#: ../src/file.cpp:795 -msgid "Select file to save a copy to" -msgstr "" - -#: ../src/file.cpp:797 -msgid "Select file to save to" -msgstr "" - -#: ../src/file.cpp:892 -msgid "No changes need to be saved." -msgstr "" - -#: ../src/file.cpp:909 -msgid "Saving document..." -msgstr "" - -#: ../src/file.cpp:1068 -msgid "Import" -msgstr "" - -#: ../src/file.cpp:1118 -msgid "Select file to import" -msgstr "" - -#: ../src/file.cpp:1230 -msgid "Select file to export to" -msgstr "" - -#: ../src/file.cpp:1473 ../src/verbs.cpp:2275 -msgid "Import From Open Clip Art Library" -msgstr "" - -#: ../src/filter-enums.cpp:20 -msgid "Blend" -msgstr "" - -#: ../src/filter-enums.cpp:21 -msgid "Color Matrix" -msgstr "" - -#: ../src/filter-enums.cpp:22 -msgid "Component Transfer" -msgstr "" - -#: ../src/filter-enums.cpp:23 -msgid "Composite" -msgstr "" - -#: ../src/filter-enums.cpp:24 -msgid "Convolve Matrix" -msgstr "" - -#: ../src/filter-enums.cpp:25 -msgid "Diffuse Lighting" -msgstr "" - -#: ../src/filter-enums.cpp:26 -msgid "Displacement Map" -msgstr "" - -#: ../src/filter-enums.cpp:27 -msgid "Flood" -msgstr "" - -#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:55 -msgid "Image" -msgstr "" - -#: ../src/filter-enums.cpp:30 -msgid "Merge" -msgstr "" - -#: ../src/filter-enums.cpp:33 -msgid "Specular Lighting" -msgstr "" - -#: ../src/filter-enums.cpp:34 -msgid "Tile" -msgstr "" - -#: ../src/filter-enums.cpp:35 ../src/filter-enums.cpp:119 -msgid "Turbulence" -msgstr "" - -#: ../src/filter-enums.cpp:40 -msgid "Source Graphic" -msgstr "" - -#: ../src/filter-enums.cpp:41 -msgid "Source Alpha" -msgstr "" - -#: ../src/filter-enums.cpp:42 -msgid "Background Image" -msgstr "" - -#: ../src/filter-enums.cpp:43 -msgid "Background Alpha" -msgstr "" - -#: ../src/filter-enums.cpp:44 -msgid "Fill Paint" -msgstr "" - -#: ../src/filter-enums.cpp:45 -msgid "Stroke Paint" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/filter-enums.cpp:53 -msgid "filterBlendMode|Normal" -msgstr "" - -#: ../src/filter-enums.cpp:54 -msgid "Multiply" -msgstr "" - -#: ../src/filter-enums.cpp:55 -msgid "Screen" -msgstr "" - -#: ../src/filter-enums.cpp:56 -msgid "Darken" -msgstr "" - -#: ../src/filter-enums.cpp:57 -msgid "Lighten" -msgstr "" - -#: ../src/filter-enums.cpp:63 -msgid "Matrix" -msgstr "" - -#: ../src/filter-enums.cpp:64 -msgid "Saturate" -msgstr "" - -#: ../src/filter-enums.cpp:65 -msgid "Hue Rotate" -msgstr "" - -#: ../src/filter-enums.cpp:66 -msgid "Luminance to Alpha" -msgstr "" - -#. File -#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2252 -msgid "Default" -msgstr "" - -#: ../src/filter-enums.cpp:73 -msgid "Over" -msgstr "" - -#: ../src/filter-enums.cpp:74 -msgid "In" -msgstr "" - -#: ../src/filter-enums.cpp:75 -msgid "Out" -msgstr "" - -#: ../src/filter-enums.cpp:76 -msgid "Atop" -msgstr "" - -#: ../src/filter-enums.cpp:77 -msgid "XOR" -msgstr "" - -#: ../src/filter-enums.cpp:78 -msgid "Arithmetic" -msgstr "" - -#: ../src/filter-enums.cpp:84 -msgid "Identity" -msgstr "" - -#: ../src/filter-enums.cpp:85 -msgid "Table" -msgstr "" - -#: ../src/filter-enums.cpp:86 -msgid "Discrete" -msgstr "" - -#: ../src/filter-enums.cpp:87 -msgid "Linear" -msgstr "" - -#: ../src/filter-enums.cpp:88 -msgid "Gamma" -msgstr "" - -#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:316 -#: ../src/widgets/gradient-selector.cpp:139 -msgid "Duplicate" -msgstr "" - -#: ../src/filter-enums.cpp:95 -msgid "Wrap" -msgstr "" - -#: ../src/filter-enums.cpp:96 ../src/flood-context.cpp:264 -#: ../src/live_effects/lpe-ruler.cpp:34 -#: ../src/ui/dialog/document-properties.cpp:327 -#: ../src/ui/dialog/filter-effects-dialog.cpp:468 -#: ../src/ui/dialog/inkscape-preferences.cpp:259 -#: ../src/ui/dialog/inkscape-preferences.cpp:422 -#: ../src/ui/dialog/inkscape-preferences.cpp:565 -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 -#: ../src/ui/dialog/inkscape-preferences.cpp:1227 ../src/verbs.cpp:2249 -#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3914 -#: ../share/extensions/grid_polar.inx.h:16 -#: ../share/extensions/guides_creator.inx.h:15 -#: ../share/extensions/scour.inx.h:7 -msgid "None" -msgstr "" - -#: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:247 -#: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:400 -#: ../src/widgets/sp-color-scales.cpp:401 -msgid "Red" -msgstr "" - -#: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:248 -#: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:403 -#: ../src/widgets/sp-color-scales.cpp:404 -msgid "Green" -msgstr "" - -#: ../src/filter-enums.cpp:104 ../src/flood-context.cpp:249 -#: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:406 -#: ../src/widgets/sp-color-scales.cpp:407 -msgid "Blue" -msgstr "" - -#: ../src/filter-enums.cpp:105 ../src/flood-context.cpp:253 -msgid "Alpha" -msgstr "" - -#: ../src/filter-enums.cpp:111 -msgid "Erode" -msgstr "" - -#: ../src/filter-enums.cpp:112 -msgid "Dilate" -msgstr "" - -#: ../src/filter-enums.cpp:118 -msgid "Fractal Noise" -msgstr "" - -#: ../src/filter-enums.cpp:125 -msgid "Distant Light" -msgstr "" - -#: ../src/filter-enums.cpp:126 -msgid "Point Light" -msgstr "" - -#: ../src/filter-enums.cpp:127 -msgid "Spot Light" -msgstr "" - -#: ../src/flood-context.cpp:246 -msgid "Visible Colors" -msgstr "" - -#: ../src/flood-context.cpp:252 ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:432 -#: ../src/widgets/sp-color-scales.cpp:433 ../src/widgets/toolbox.cpp:4338 -#: ../share/extensions/color_randomize.inx.h:3 -msgid "Lightness" -msgstr "" - -#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1083 -msgid "Small" -msgstr "" - -#: ../src/flood-context.cpp:266 -msgid "Medium" -msgstr "" - -#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1083 -msgid "Large" -msgstr "" - -#: ../src/flood-context.cpp:469 -msgid "Too much inset, the result is empty." -msgstr "" - -#: ../src/flood-context.cpp:509 -#, 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] "" -msgstr[1] "" - -#: ../src/flood-context.cpp:513 -#, c-format -msgid "Area filled, path with %d node created." -msgid_plural "Area filled, path with %d nodes created." -msgstr[0] "" -msgstr[1] "" - -#: ../src/flood-context.cpp:785 ../src/flood-context.cpp:1099 -msgid "Area is not bounded, cannot fill." -msgstr "" - -#: ../src/flood-context.cpp:1104 -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 "" - -#: ../src/flood-context.cpp:1122 ../src/flood-context.cpp:1282 -msgid "Fill bounded area" -msgstr "" - -#: ../src/flood-context.cpp:1142 -msgid "Set style on object" -msgstr "" - -#: ../src/flood-context.cpp:1201 -msgid "Draw over areas to add to fill, hold Alt for touch fill" -msgstr "" - -#: ../src/gradient-context.cpp:132 ../src/gradient-drag.cpp:75 -msgid "Linear gradient start" -msgstr "" - -#. POINT_LG_BEGIN -#: ../src/gradient-context.cpp:133 ../src/gradient-drag.cpp:76 -msgid "Linear gradient end" -msgstr "" - -#: ../src/gradient-context.cpp:134 ../src/gradient-drag.cpp:77 -msgid "Linear gradient mid stop" -msgstr "" - -#: ../src/gradient-context.cpp:135 ../src/gradient-drag.cpp:78 -msgid "Radial gradient center" -msgstr "" - -#: ../src/gradient-context.cpp:136 ../src/gradient-context.cpp:137 -#: ../src/gradient-drag.cpp:79 ../src/gradient-drag.cpp:80 -msgid "Radial gradient radius" -msgstr "" - -#: ../src/gradient-context.cpp:138 ../src/gradient-drag.cpp:81 -msgid "Radial gradient focus" -msgstr "" - -#. POINT_RG_FOCUS -#: ../src/gradient-context.cpp:139 ../src/gradient-context.cpp:140 -#: ../src/gradient-drag.cpp:82 ../src/gradient-drag.cpp:83 -msgid "Radial gradient mid stop" -msgstr "" - -#. TRANSLATORS: %s will be substituted with the point name (see previous messages); This is part of a compound message -#: ../src/gradient-context.cpp:165 -#, c-format -msgid "%s selected" -msgstr "" - -#. TRANSLATORS: Mind the space in front. This is part of a compound message -#: ../src/gradient-context.cpp:167 ../src/gradient-context.cpp:176 -#, c-format -msgid " out of %d gradient handle" -msgid_plural " out of %d gradient handles" -msgstr[0] "" -msgstr[1] "" - -#. TRANSLATORS: Mind the space in front. (Refers to gradient handles selected). This is part of a compound message -#: ../src/gradient-context.cpp:168 ../src/gradient-context.cpp:177 -#: ../src/gradient-context.cpp:184 -#, c-format -msgid " on %d selected object" -msgid_plural " on %d selected objects" -msgstr[0] "" -msgstr[1] "" - -#. TRANSLATORS: This is a part of a compound message (out of two more indicating: grandint handle count & object count) -#: ../src/gradient-context.cpp:174 -#, c-format -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] "" -msgstr[1] "" - -#. TRANSLATORS: The plural refers to number of selected gradient handles. This is part of a compound message (part two indicates selected object count) -#: ../src/gradient-context.cpp:182 -#, c-format -msgid "%d gradient handle selected out of %d" -msgid_plural "%d gradient handles selected out of %d" -msgstr[0] "" -msgstr[1] "" - -#. TRANSLATORS: The plural refers to number of selected objects -#: ../src/gradient-context.cpp:189 -#, 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] "" -msgstr[1] "" - -#: ../src/gradient-context.cpp:389 ../src/gradient-context.cpp:482 -#: ../src/widgets/gradient-vector.cpp:744 -msgid "Add gradient stop" -msgstr "" - -#: ../src/gradient-context.cpp:457 -msgid "Simplify gradient" -msgstr "" - -#: ../src/gradient-context.cpp:534 -msgid "Create default gradient" -msgstr "" - -#: ../src/gradient-context.cpp:588 -msgid "Draw around handles to select them" -msgstr "" - -#: ../src/gradient-context.cpp:686 -msgid "Ctrl: snap gradient angle" -msgstr "" - -#: ../src/gradient-context.cpp:687 -msgid "Shift: draw gradient around the starting point" -msgstr "" - -#: ../src/gradient-context.cpp:807 -msgid "Invert gradient" -msgstr "" - -#: ../src/gradient-context.cpp:924 -#, 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] "" -msgstr[1] "" - -#: ../src/gradient-context.cpp:928 -msgid "Select objects on which to create gradient." -msgstr "" - -#: ../src/gradient-drag.cpp:591 -msgid "Merge gradient handles" -msgstr "" - -#: ../src/gradient-drag.cpp:912 -msgid "Move gradient handle" -msgstr "" - -#: ../src/gradient-drag.cpp:965 ../src/widgets/gradient-vector.cpp:776 -msgid "Delete gradient stop" -msgstr "" - -#: ../src/gradient-drag.cpp:1129 -#, 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:1133 ../src/gradient-drag.cpp:1140 -msgid " (stroke)" -msgstr "" - -#: ../src/gradient-drag.cpp:1137 -#, 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:1145 -#, c-format -msgid "" -"Radial gradient center and focus; drag with Shift to " -"separate focus" -msgstr "" - -#: ../src/gradient-drag.cpp:1148 -#, 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] "" -msgstr[1] "" - -#: ../src/gradient-drag.cpp:1823 -msgid "Move gradient handle(s)" -msgstr "" - -#: ../src/gradient-drag.cpp:1859 -msgid "Move gradient mid stop(s)" -msgstr "" - -#: ../src/gradient-drag.cpp:2147 -msgid "Delete gradient stop(s)" -msgstr "" - -#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:43 -#: ../share/extensions/foldablebox.inx.h:8 -#: ../share/extensions/interp_att_g.inx.h:24 -#: ../share/extensions/printing-marks.inx.h:19 -msgid "Unit" -msgstr "" - -#. Add the units menu. -#: ../src/helper/units.cpp:37 ../src/widgets/select-toolbar.cpp:504 -#: ../src/widgets/toolbox.cpp:1530 ../src/widgets/toolbox.cpp:3183 -#: ../src/widgets/toolbox.cpp:5879 ../src/widgets/toolbox.cpp:7635 -msgid "Units" -msgstr "" - -#: ../src/helper/units.cpp:38 -msgid "Point" -msgstr "" - -#: ../src/helper/units.cpp:38 ../src/ui/widget/selected-style.cpp:293 -msgid "pt" -msgstr "" - -#: ../src/helper/units.cpp:38 ../share/extensions/perfectboundcover.inx.h:15 -msgid "Points" -msgstr "" - -#: ../src/helper/units.cpp:38 -msgid "Pt" -msgstr "" - -#: ../src/helper/units.cpp:39 -msgid "Pica" -msgstr "" - -#: ../src/helper/units.cpp:39 -msgid "pc" -msgstr "" - -#: ../src/helper/units.cpp:39 -msgid "Picas" -msgstr "" - -#: ../src/helper/units.cpp:39 -msgid "Pc" -msgstr "" - -#: ../src/helper/units.cpp:40 -msgid "Pixel" -msgstr "" - -#: ../src/helper/units.cpp:40 ../src/ui/dialog/inkscape-preferences.cpp:246 -#: ../src/ui/dialog/inkscape-preferences.cpp:250 -#: ../src/ui/dialog/inkscape-preferences.cpp:253 -#: ../src/ui/widget/selected-style.cpp:289 -msgid "px" -msgstr "" - -#: ../src/helper/units.cpp:40 -msgid "Pixels" -msgstr "" - -#: ../src/helper/units.cpp:40 -msgid "Px" -msgstr "" - -#. You can add new elements from this point forward -#: ../src/helper/units.cpp:42 ../share/extensions/straightseg.inx.h:3 -msgid "Percent" -msgstr "" - -#: ../src/helper/units.cpp:42 ../src/ui/dialog/inkscape-preferences.cpp:266 -msgid "%" -msgstr "" - -#: ../src/helper/units.cpp:42 -msgid "Percents" -msgstr "" - -#: ../src/helper/units.cpp:43 -msgid "Millimeter" -msgstr "" - -#: ../src/helper/units.cpp:43 ../src/ui/widget/selected-style.cpp:297 -msgid "mm" -msgstr "" - -#: ../src/helper/units.cpp:43 -msgid "Millimeters" -msgstr "" - -#: ../src/helper/units.cpp:44 -msgid "Centimeter" -msgstr "" - -#: ../src/helper/units.cpp:44 -msgid "cm" -msgstr "" - -#: ../src/helper/units.cpp:44 -msgid "Centimeters" -msgstr "" - -#: ../src/helper/units.cpp:45 -msgid "Meter" -msgstr "" - -#: ../src/helper/units.cpp:45 -msgid "m" -msgstr "" - -#: ../src/helper/units.cpp:45 -msgid "Meters" -msgstr "" - -#. no svg_unit -#: ../src/helper/units.cpp:46 -msgid "Inch" -msgstr "" - -#: ../src/helper/units.cpp:46 -msgid "in" -msgstr "" - -#: ../src/helper/units.cpp:46 -msgid "Inches" -msgstr "" - -#: ../src/helper/units.cpp:47 -msgid "Foot" -msgstr "" - -#: ../src/helper/units.cpp:47 -msgid "ft" -msgstr "" - -#: ../src/helper/units.cpp:47 -msgid "Feet" -msgstr "" - -#. Volatiles do not have default, so there are none here -#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units -#: ../src/helper/units.cpp:50 -msgid "Em square" -msgstr "" - -#: ../src/helper/units.cpp:50 -msgid "em" -msgstr "" - -#: ../src/helper/units.cpp:50 -msgid "Em squares" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units -#: ../src/helper/units.cpp:52 -msgid "Ex square" -msgstr "" - -#: ../src/helper/units.cpp:52 -msgid "ex" -msgstr "" - -#: ../src/helper/units.cpp:52 -msgid "Ex squares" -msgstr "" - -#: ../src/inkscape.cpp:328 -msgid "Autosaving documents..." -msgstr "" - -#: ../src/inkscape.cpp:399 -msgid "Autosave failed! Could not find inkscape extension to save document." -msgstr "" - -#: ../src/inkscape.cpp:402 ../src/inkscape.cpp:409 -#, c-format -msgid "Autosave failed! File %s could not be saved." -msgstr "" - -#: ../src/inkscape.cpp:424 -msgid "Autosave complete." -msgstr "" - -#: ../src/inkscape.cpp:661 -msgid "Untitled document" -msgstr "" - -#. Show nice dialog box -#: ../src/inkscape.cpp:691 -msgid "Inkscape encountered an internal error and will close now.\n" -msgstr "" - -#: ../src/inkscape.cpp:692 -msgid "" -"Automatic backups of unsaved documents were done to the following " -"locations:\n" -msgstr "" - -#: ../src/inkscape.cpp:693 -msgid "Automatic backup of the following documents failed:\n" -msgstr "" - -#. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu", -#. checkitem_toggled, checkitem_update, 0); -#: ../src/interface.cpp:868 -msgid "Commands Bar" -msgstr "" - -#: ../src/interface.cpp:868 -msgid "Show or hide the Commands bar (under the menu)" -msgstr "" - -#: ../src/interface.cpp:870 -msgid "Snap Controls Bar" -msgstr "" - -#: ../src/interface.cpp:870 -msgid "Show or hide the snapping controls" -msgstr "" - -#: ../src/interface.cpp:872 -msgid "Tool Controls Bar" -msgstr "" - -#: ../src/interface.cpp:872 -msgid "Show or hide the Tool Controls bar" -msgstr "" - -#: ../src/interface.cpp:874 -msgid "_Toolbox" -msgstr "" - -#: ../src/interface.cpp:874 -msgid "Show or hide the main toolbox (on the left)" -msgstr "" - -#: ../src/interface.cpp:880 -msgid "_Palette" -msgstr "" - -#: ../src/interface.cpp:880 -msgid "Show or hide the color palette" -msgstr "" - -#: ../src/interface.cpp:882 -msgid "_Statusbar" -msgstr "" - -#: ../src/interface.cpp:882 -msgid "Show or hide the statusbar (at the bottom of the window)" -msgstr "" - -#: ../src/interface.cpp:956 -#, c-format -msgid "Verb \"%s\" Unknown" -msgstr "" - -#: ../src/interface.cpp:998 -msgid "Open _Recent" -msgstr "" - -#. TRANSLATORS: #%s is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1099 -#, c-format -msgid "Enter group #%s" -msgstr "" - -#: ../src/interface.cpp:1110 -msgid "Go to parent" -msgstr "" - -#: ../src/interface.cpp:1201 ../src/interface.cpp:1287 -#: ../src/interface.cpp:1390 ../src/ui/widget/selected-style.cpp:468 -msgid "Drop color" -msgstr "" - -#: ../src/interface.cpp:1240 ../src/interface.cpp:1350 -msgid "Drop color on gradient" -msgstr "" - -#: ../src/interface.cpp:1403 -msgid "Could not parse SVG data" -msgstr "" - -#: ../src/interface.cpp:1442 -msgid "Drop SVG" -msgstr "" - -#: ../src/interface.cpp:1498 -msgid "Drop bitmap image" -msgstr "" - -#: ../src/interface.cpp:1590 -#, 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 "" - -#: ../src/interface.cpp:1597 ../share/extensions/web-set-att.inx.h:5 -#: ../share/extensions/web-transmit-att.inx.h:5 -msgid "Replace" -msgstr "" - -#: ../src/io/sys.cpp:446 ../src/io/sys.cpp:454 -#, c-format -msgid "Failed to read from child pipe (%s)" -msgstr "" - -#: ../src/io/sys.cpp:478 -#, c-format -msgid "Failed to change to directory '%s' (%s)" -msgstr "" - -#: ../src/io/sys.cpp:484 ../src/io/sys.cpp:710 -#, c-format -msgid "Failed to execute child process (%s)" -msgstr "" - -#: ../src/io/sys.cpp:657 -#, c-format -msgid "Invalid program name: %s" -msgstr "" - -#: ../src/io/sys.cpp:667 ../src/io/sys.cpp:956 -#, c-format -msgid "Invalid string in argument vector at %d: %s" -msgstr "" - -#: ../src/io/sys.cpp:678 ../src/io/sys.cpp:971 -#, c-format -msgid "Invalid string in environment: %s" -msgstr "" - -#: ../src/io/sys.cpp:739 -#, c-format -msgid "Failed to create pipe for communicating with child process (%s)" -msgstr "" - -#: ../src/io/sys.cpp:952 -#, c-format -msgid "Invalid working directory: %s" -msgstr "" - -#: ../src/io/sys.cpp:1020 -#, c-format -msgid "Failed to execute helper program (%s)" -msgstr "" - -#: ../src/knot.cpp:431 -msgid "Node or handle drag canceled." -msgstr "" - -#: ../src/knotholder.cpp:135 -msgid "Change handle" -msgstr "" - -#: ../src/knotholder.cpp:214 -msgid "Move handle" -msgstr "" - -#. TRANSLATORS: This refers to the pattern that's inside the object -#: ../src/knotholder.cpp:235 -msgid "Move the pattern fill inside the object" -msgstr "" - -#: ../src/knotholder.cpp:238 -msgid "Scale the pattern fill; uniformly if with Ctrl" -msgstr "" - -#: ../src/knotholder.cpp:241 -msgid "Rotate the pattern fill; with Ctrl to snap angle" -msgstr "" - -#: ../src/libgdl/gdl-dock-bar.c:108 -msgid "Master" -msgstr "" - -#: ../src/libgdl/gdl-dock-bar.c:109 -msgid "GdlDockMaster object which the dockbar widget is attached to" -msgstr "" - -#: ../src/libgdl/gdl-dock-bar.c:116 -msgid "Dockbar style" -msgstr "" - -#: ../src/libgdl/gdl-dock-bar.c:117 -msgid "Dockbar style to show items on it" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:175 ../src/ui/dialog/inkscape-preferences.cpp:560 -#: ../src/ui/dialog/inkscape-preferences.cpp:581 -msgid "Floating" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:176 -msgid "Whether the dock is floating in its own window" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:183 ../src/libgdl/gdl-dock-master.c:144 -msgid "Default title" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:184 -msgid "Default title for the newly created floating docks" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:191 -msgid "Width for the dock when it's of floating type" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:199 -msgid "Height for the dock when it's of floating type" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:206 -msgid "Float X" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:207 -msgid "X coordinate for a floating dock" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:214 -msgid "Float Y" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:215 -msgid "Y coordinate for a floating dock" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:499 -#, c-format -msgid "Dock #%d" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:287 -msgid "Orientation" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:288 -msgid "Orientation of the docking item" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:303 -msgid "Resizable" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:304 -msgid "If set, the dock item can be resized when docked in a panel" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:311 -msgid "Item behavior" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:312 -msgid "" -"General behavior for the dock item (i.e. whether it can float, if it's " -"locked, etc.)" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:320 ../src/libgdl/gdl-dock-master.c:151 -msgid "Locked" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:321 -msgid "" -"If set, the dock item cannot be dragged around and it doesn't show a grip" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:329 -msgid "Preferred width" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:330 -msgid "Preferred width for the dock item" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:336 -msgid "Preferred height" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:337 -msgid "Preferred height for the dock item" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:616 -#, c-format -msgid "" -"You can't add a dock object (%p of type %s) inside a %s. Use a GdlDock or " -"some other compound dock object." -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:623 -#, c-format -msgid "" -"Attempting to add a widget with type %s to a %s, but it can only contain one " -"widget at a time; it already contains a widget of type %s" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:1345 ../src/libgdl/gdl-dock-item.c:1390 -#, c-format -msgid "Unsupported docking strategy %s in dock object of type %s" -msgstr "" - -#. UnLock menuitem -#: ../src/libgdl/gdl-dock-item.c:1479 -msgid "UnLock" -msgstr "" - -#. Hide menuitem. -#: ../src/libgdl/gdl-dock-item.c:1486 -msgid "Hide" -msgstr "" - -#. Lock menuitem -#: ../src/libgdl/gdl-dock-item.c:1491 -msgid "Lock" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:1717 -#, c-format -msgid "Attempt to bind an unbound item %p" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:395 -msgid "Iconify" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:395 -msgid "Iconify this dock" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:397 -msgid "Close" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:397 -msgid "Close this dock" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:706 -#: ../src/libgdl/gdl-dock-tablabel.c:128 -msgid "Controlling dock item" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:707 -msgid "Dockitem which 'owns' this grip" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:145 -msgid "Default title for newly created floating docks" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:152 -msgid "" -"If is set to 1, all the dock items bound to the master are locked; if it's " -"0, all are unlocked; -1 indicates inconsistency among the items" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:160 ../src/libgdl/gdl-switcher.c:706 -msgid "Switcher Style" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:161 ../src/libgdl/gdl-switcher.c:707 -msgid "Switcher buttons style" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:168 -msgid "Expand direction" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:169 -msgid "" -"Allow the master's dock items to expand their container dock objects in the " -"given direction" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:796 -#, c-format -msgid "" -"master %p: unable to add object %p[%s] to the hash. There already is an " -"item with that name (%p)." -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:969 -#, c-format -msgid "" -"The new dock controller %p is automatic. Only manual dock objects should be " -"named controller." -msgstr "" - -#: ../src/libgdl/gdl-dock-notebook.c:134 -#: ../src/ui/dialog/align-and-distribute.cpp:919 -#: ../src/ui/dialog/document-properties.cpp:118 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 -#: ../src/widgets/desktop-widget.cpp:1572 -msgid "Page" -msgstr "" - -#: ../src/libgdl/gdl-dock-notebook.c:135 -msgid "The index of the current page" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:120 ../src/ui/widget/page-sizer.cpp:237 -msgid "Name" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:121 -msgid "Unique name for identifying the dock object" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:128 -msgid "Long name" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:129 -msgid "Human readable name for the dock object" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:135 -msgid "Stock Icon" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:136 -msgid "Stock icon for the dock object" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:142 -msgid "Pixbuf Icon" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:143 -msgid "Pixbuf icon for the dock object" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:148 -msgid "Dock master" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:149 -msgid "Dock master this dock object is bound to" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:434 -#, c-format -msgid "" -"Call to gdl_dock_object_dock in a dock object %p (object type is %s) which " -"hasn't implemented this method" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:563 -#, c-format -msgid "" -"Dock operation requested in a non-bound object %p. The application might " -"crash" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:570 -#, c-format -msgid "Cannot dock %p to %p because they belong to different masters" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:612 -#, c-format -msgid "" -"Attempt to bind to %p an already bound dock object %p (current master: %p)" -msgstr "" - -#: ../src/libgdl/gdl-dock-paned.c:132 -msgid "Position" -msgstr "" - -#: ../src/libgdl/gdl-dock-paned.c:133 -msgid "Position of the divider in pixels" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:143 -msgid "Sticky" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:144 -msgid "" -"Whether the placeholder will stick to its host or move up the hierarchy when " -"the host is redocked" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:151 -msgid "Host" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:152 -msgid "The dock object this placeholder is attached to" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:159 -msgid "Next placement" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:160 -msgid "" -"The position an item will be docked to our host if a request is made to dock " -"to us" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:170 -msgid "Width for the widget when it's attached to the placeholder" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:178 -msgid "Height for the widget when it's attached to the placeholder" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:184 -msgid "Floating Toplevel" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:185 -msgid "Whether the placeholder is standing in for a floating toplevel dock" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:191 -msgid "X-Coordinate" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:192 -msgid "X coordinate for dock when floating" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:198 -msgid "Y-Coordinate" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:199 -msgid "Y coordinate for dock when floating" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:494 -msgid "Attempt to dock a dock object to an unbound placeholder" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:618 -#, c-format -msgid "Got a detach signal from an object (%p) who is not our host %p" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:643 -#, c-format -msgid "" -"Something weird happened while getting the child placement for %p from " -"parent %p" -msgstr "" - -#: ../src/libgdl/gdl-dock-tablabel.c:129 -msgid "Dockitem which 'owns' this tablabel" -msgstr "" - -#: ../src/libnrtype/FontFactory.cpp:806 -msgid "Ignoring font without family that will crash Pango" -msgstr "" - -#: ../src/live_effects/effect.cpp:88 -msgid "doEffect stack test" -msgstr "" - -#: ../src/live_effects/effect.cpp:89 -msgid "Angle bisector" -msgstr "" - -#. TRANSLATORS: boolean operations -#: ../src/live_effects/effect.cpp:91 -msgid "Boolops" -msgstr "" - -#: ../src/live_effects/effect.cpp:92 -msgid "Circle (by center and radius)" -msgstr "" - -#: ../src/live_effects/effect.cpp:93 -msgid "Circle by 3 points" -msgstr "" - -#: ../src/live_effects/effect.cpp:94 -msgid "Dynamic stroke" -msgstr "" - -#: ../src/live_effects/effect.cpp:95 ../share/extensions/extrude.inx.h:1 -msgid "Extrude" -msgstr "" - -#: ../src/live_effects/effect.cpp:96 -msgid "Lattice Deformation" -msgstr "" - -#: ../src/live_effects/effect.cpp:97 -msgid "Line Segment" -msgstr "" - -#: ../src/live_effects/effect.cpp:98 -msgid "Mirror symmetry" -msgstr "" - -#: ../src/live_effects/effect.cpp:100 -msgid "Parallel" -msgstr "" - -#: ../src/live_effects/effect.cpp:101 -msgid "Path length" -msgstr "" - -#: ../src/live_effects/effect.cpp:102 -msgid "Perpendicular bisector" -msgstr "" - -#: ../src/live_effects/effect.cpp:103 -msgid "Perspective path" -msgstr "" - -#: ../src/live_effects/effect.cpp:104 -msgid "Rotate copies" -msgstr "" - -#: ../src/live_effects/effect.cpp:105 -msgid "Recursive skeleton" -msgstr "" - -#: ../src/live_effects/effect.cpp:106 -msgid "Tangent to curve" -msgstr "" - -#: ../src/live_effects/effect.cpp:107 -msgid "Text label" -msgstr "" - -#. 0.46 -#: ../src/live_effects/effect.cpp:110 -msgid "Bend" -msgstr "" - -#: ../src/live_effects/effect.cpp:111 -msgid "Gears" -msgstr "" - -#: ../src/live_effects/effect.cpp:112 -msgid "Pattern Along Path" -msgstr "" - -#. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG -#: ../src/live_effects/effect.cpp:113 -msgid "Stitch Sub-Paths" -msgstr "" - -#. 0.47 -#: ../src/live_effects/effect.cpp:115 -msgid "VonKoch" -msgstr "" - -#: ../src/live_effects/effect.cpp:116 -msgid "Knot" -msgstr "" - -#: ../src/live_effects/effect.cpp:117 -msgid "Construct grid" -msgstr "" - -#: ../src/live_effects/effect.cpp:118 -msgid "Spiro spline" -msgstr "" - -#: ../src/live_effects/effect.cpp:119 -msgid "Envelope Deformation" -msgstr "" - -#: ../src/live_effects/effect.cpp:120 -msgid "Interpolate Sub-Paths" -msgstr "" - -#: ../src/live_effects/effect.cpp:121 -msgid "Hatches (rough)" -msgstr "" - -#: ../src/live_effects/effect.cpp:122 -msgid "Sketch" -msgstr "" - -#: ../src/live_effects/effect.cpp:123 -msgid "Ruler" -msgstr "" - -#: ../src/live_effects/effect.cpp:279 -msgid "Is visible?" -msgstr "" - -#: ../src/live_effects/effect.cpp:279 -msgid "" -"If unchecked, the effect remains applied to the object but is temporarily " -"disabled on canvas" -msgstr "" - -#: ../src/live_effects/effect.cpp:300 -msgid "No effect" -msgstr "" - -#: ../src/live_effects/effect.cpp:347 -#, c-format -msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" -msgstr "" - -#: ../src/live_effects/effect.cpp:645 -#, c-format -msgid "Editing parameter %s." -msgstr "" - -#: ../src/live_effects/effect.cpp:650 -msgid "None of the applied path effect's parameters can be edited on-canvas." -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:55 -msgid "Bend path" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:55 -msgid "Path along which to bend the original path" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:56 -msgid "Width of the path" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:57 -#: ../src/live_effects/lpe-patternalongpath.cpp:65 -msgid "Width in units of length" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:57 -msgid "Scale the width of the path in units of its length" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:58 -msgid "Original path is vertical" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:58 -msgid "Rotates the original 90 degrees, before bending it along the bend path" -msgstr "" - -#: ../src/live_effects/lpe-constructgrid.cpp:28 -msgid "Size X" -msgstr "" - -#: ../src/live_effects/lpe-constructgrid.cpp:28 -msgid "The size of the grid in X direction." -msgstr "" - -#: ../src/live_effects/lpe-constructgrid.cpp:29 -msgid "Size Y" -msgstr "" - -#: ../src/live_effects/lpe-constructgrid.cpp:29 -msgid "The size of the grid in Y direction." -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:42 -msgid "Stitch path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:42 -msgid "The path that will be used as stitch." -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:43 -msgid "Number of paths" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:43 -msgid "The number of paths that will be generated." -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:44 -msgid "Start edge variance" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:44 -msgid "" -"The amount of random jitter to move the start points of the stitches inside " -"& outside the guide path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:45 -msgid "Start spacing variance" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:45 -msgid "" -"The amount of random shifting to move the start points of the stitches back " -"& forth along the guide path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:46 -msgid "End edge variance" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:46 -msgid "" -"The amount of randomness that moves the end points of the stitches inside & " -"outside the guide path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:47 -msgid "End spacing variance" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:47 -msgid "" -"The amount of random shifting to move the end points of the stitches back & " -"forth along the guide path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:48 -msgid "Scale width" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:48 -msgid "Scale the width of the stitch path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:49 -msgid "Scale width relative to length" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:49 -msgid "Scale the width of the stitch path relative to its length" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:33 -msgid "Top bend path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:33 -msgid "Top path along which to bend the original path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:34 -msgid "Right bend path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:34 -msgid "Right path along which to bend the original path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:35 -msgid "Bottom bend path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:35 -msgid "Bottom path along which to bend the original path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:36 -msgid "Left bend path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:36 -msgid "Left path along which to bend the original path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:37 -msgid "Enable left & right paths" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:37 -msgid "Enable the left and right deformation paths" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:38 -msgid "Enable top & bottom paths" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:38 -msgid "Enable the top and bottom deformation paths" -msgstr "" - -#: ../src/live_effects/lpe-gears.cpp:212 -msgid "Teeth" -msgstr "" - -#: ../src/live_effects/lpe-gears.cpp:212 -msgid "The number of teeth" -msgstr "" - -#: ../src/live_effects/lpe-gears.cpp:213 -msgid "Phi" -msgstr "" - -#: ../src/live_effects/lpe-gears.cpp:213 -msgid "" -"Tooth pressure angle (typically 20-25 deg). The ratio of teeth not in " -"contact." -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:30 -msgid "Trajectory" -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:30 -msgid "Path along which intermediate steps are created." -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:31 -#: ../src/ui/dialog/inkscape-preferences.cpp:242 -msgid "Steps" -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:31 -msgid "Determines the number of steps from start to end path." -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:32 -msgid "Equidistant spacing" -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:32 -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 "" - -#. initialise your parameters here: -#: ../src/live_effects/lpe-knot.cpp:329 -msgid "Fixed width" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:329 -msgid "Size of hidden region of lower string" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:330 -msgid "In units of stroke width" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:330 -msgid "Consider 'Interruption width' as a ratio of stroke width" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:331 ../src/widgets/stroke-style.cpp:1093 -#: ../share/extensions/edge3d.inx.h:9 -msgid "Stroke width" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:331 -msgid "Add the stroke width to the interruption size" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:332 -msgid "Crossing path stroke width" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:332 -msgid "Add crossed stroke width to the interruption size" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:333 -msgid "Switcher size" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:333 -msgid "Orientation indicator/switcher size" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:334 -msgid "Crossing Signs" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:334 -msgid "Crossings signs" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:345 -msgid "Drag to select a crossing, click to flip it" -msgstr "" - -#. / @todo Is this the right verb? -#: ../src/live_effects/lpe-knot.cpp:638 -msgid "Change knot crossing" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:52 -#: ../share/extensions/pathalongpath.inx.h:11 -msgid "Single" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:53 -#: ../share/extensions/pathalongpath.inx.h:12 -msgid "Single, stretched" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:54 -#: ../share/extensions/pathalongpath.inx.h:8 -msgid "Repeated" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:55 -#: ../share/extensions/pathalongpath.inx.h:9 -msgid "Repeated, stretched" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:61 -msgid "Pattern source" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:61 -msgid "Path to put along the skeleton path" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:62 -msgid "Pattern copies" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:62 -msgid "How many pattern copies to place along the skeleton path" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:64 -msgid "Width of the pattern" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:66 -msgid "Scale the width of the pattern in units of its length" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:68 -msgid "Spacing" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:70 -#, no-c-format -msgid "" -"Space between copies of the pattern. Negative values allowed, but are " -"limited to -90% of pattern width." -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:72 -#: ../share/extensions/pathalongpath.inx.h:5 -#: ../share/extensions/pathscatter.inx.h:7 -msgid "Normal offset" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:73 -#: ../share/extensions/pathalongpath.inx.h:15 -#: ../share/extensions/pathscatter.inx.h:13 -msgid "Tangential offset" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:74 -msgid "Offsets in unit of pattern size" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:75 -msgid "" -"Spacing, tangential and normal offset are expressed as a ratio of width/" -"height" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:77 -#: ../share/extensions/pathalongpath.inx.h:7 -#: ../share/extensions/pathscatter.inx.h:9 -msgid "Pattern is vertical" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:77 -msgid "Rotate pattern 90 deg before applying" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:79 -msgid "Fuse nearby ends" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:79 -msgid "Fuse ends closer than this number. 0 means don't fuse." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:226 -msgid "Frequency randomness" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:226 -msgid "Variation of distance between hatches, in %." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:227 -msgid "Growth" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:227 -msgid "Growth of distance between hatches." -msgstr "" - -#. FIXME: top/bottom names are inverted in the UI/svg and in the code!! -#: ../src/live_effects/lpe-rough-hatches.cpp:229 -msgid "Half-turns smoothness: 1st side, in" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:229 -msgid "" -"Set smoothness/sharpness of path when reaching a 'bottom' half-turn. " -"0=sharp, 1=default" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:230 -msgid "1st side, out" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:230 -msgid "" -"Set smoothness/sharpness of path when leaving a 'bottom' half-turn. 0=sharp, " -"1=default" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:231 -msgid "2nd side, in" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:231 -msgid "" -"Set smoothness/sharpness of path when reaching a 'top' half-turn. 0=sharp, " -"1=default" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:232 -msgid "2nd side, out" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:232 -msgid "" -"Set smoothness/sharpness of path when leaving a 'top' half-turn. 0=sharp, " -"1=default" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:233 -msgid "Magnitude jitter: 1st side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:233 -msgid "Randomly moves 'bottom' half-turns to produce magnitude variations." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:234 -#: ../src/live_effects/lpe-rough-hatches.cpp:236 -#: ../src/live_effects/lpe-rough-hatches.cpp:238 -msgid "2nd side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:234 -msgid "Randomly moves 'top' half-turns to produce magnitude variations." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:235 -msgid "Parallelism jitter: 1st side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:235 -msgid "" -"Add direction randomness by moving 'bottom' half-turns tangentially to the " -"boundary." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:236 -msgid "" -"Add direction randomness by randomly moving 'top' half-turns tangentially to " -"the boundary." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:237 -msgid "Variance: 1st side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:237 -msgid "Randomness of 'bottom' half-turns smoothness" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:238 -msgid "Randomness of 'top' half-turns smoothness" -msgstr "" - -#. -#: ../src/live_effects/lpe-rough-hatches.cpp:240 -msgid "Generate thick/thin path" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:240 -msgid "Simulate a stroke of varying width" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:241 -msgid "Bend hatches" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:241 -msgid "Add a global bend to the hatches (slower)" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:242 -msgid "Thickness: at 1st side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:242 -msgid "Width at 'bottom' half-turns" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:243 -msgid "at 2nd side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:243 -msgid "Width at 'top' half-turns" -msgstr "" - -#. -#: ../src/live_effects/lpe-rough-hatches.cpp:245 -msgid "from 2nd to 1st side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:245 -msgid "Width from 'top' to 'bottom'" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:246 -msgid "from 1st to 2nd side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:246 -msgid "Width from 'bottom' to 'top'" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:248 -msgid "Hatches width and dir" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:248 -msgid "Defines hatches frequency and direction" -msgstr "" - -#. -#. bender(_("Global bending"), _("Relative position to a reference point defines global bending direction and amount"), "bender", &wr, this, NULL, Geom::Point(-5,0)), -#: ../src/live_effects/lpe-rough-hatches.cpp:251 -msgid "Global bending" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:251 -msgid "" -"Relative position to a reference point defines global bending direction and " -"amount" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:27 ../share/extensions/restack.inx.h:7 -msgid "Left" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:28 ../share/extensions/restack.inx.h:14 -msgid "Right" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:29 ../src/live_effects/lpe-ruler.cpp:37 -msgid "Both" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5387 -msgid "Start" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5400 -msgid "End" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:44 -msgid "Mark distance" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:44 -msgid "Distance between successive ruler marks" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:45 -msgid "Major length" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:45 -msgid "Length of major ruler marks" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:46 -msgid "Minor length" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:46 -msgid "Length of minor ruler marks" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:47 -msgid "Major steps" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:47 -msgid "Draw a major mark every ... steps" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:48 -msgid "Shift marks by" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:48 -msgid "Shift marks by this many steps" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:49 -msgid "Mark direction" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:49 -msgid "Direction of marks (when viewing along the path from start to end)" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:50 -msgid "Offset of first mark" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:51 -msgid "Border marks" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:51 -msgid "Choose whether to draw marks at the beginning and end of the path" -msgstr "" - -#. initialise your parameters here: -#. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)), -#: ../src/live_effects/lpe-sketch.cpp:35 -msgid "Strokes" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:35 -msgid "Draw that many approximating strokes" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:36 -msgid "Max stroke length" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:37 -msgid "Maximum length of approximating strokes" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:38 -msgid "Stroke length variation" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:39 -msgid "Random variation of stroke length (relative to maximum length)" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:40 -msgid "Max. overlap" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:41 -msgid "How much successive strokes should overlap (relative to maximum length)" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:42 -msgid "Overlap variation" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:43 -msgid "Random variation of overlap (relative to maximum overlap)" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:44 -msgid "Max. end tolerance" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:45 -msgid "" -"Maximum distance between ends of original and approximating paths (relative " -"to maximum length)" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:46 -msgid "Average offset" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:47 -msgid "Average distance each stroke is away from the original path" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:48 -msgid "Max. tremble" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:49 -msgid "Maximum tremble magnitude" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:50 -msgid "Tremble frequency" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:51 -msgid "Average number of tremble periods in a stroke" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:53 -msgid "Construction lines" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:54 -msgid "How many construction lines (tangents) to draw" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1516 -#: ../src/seltrans.cpp:531 ../src/ui/dialog/transformation.cpp:738 -#: ../share/extensions/interp_att_g.inx.h:16 -#: ../share/extensions/render_alphabetsoup.inx.h:4 -msgid "Scale" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:56 -msgid "" -"Scale factor relating curvature and length of construction lines (try " -"5*offset)" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:57 -msgid "Max. length" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:57 -msgid "Maximum length of construction lines" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:58 -msgid "Length variation" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:58 -msgid "Random variation of the length of construction lines" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:59 -msgid "Placement randomness" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:59 -msgid "0: evenly distributed construction lines, 1: purely random placement" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:61 -msgid "k_min" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:61 -msgid "min curvature" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:62 -msgid "k_max" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:62 -msgid "max curvature" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:47 -msgid "Nb of generations" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:47 -msgid "Depth of the recursion --- keep low!!" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:48 -msgid "Generating path" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:48 -msgid "Path whose segments define the iterated transforms" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:49 -msgid "Use uniform transforms only" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:49 -msgid "" -"2 consecutive segments are used to reverse/preserve orientation only " -"(otherwise, they define a general transform)." -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:50 -msgid "Draw all generations" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:50 -msgid "If unchecked, draw only the last generation" -msgstr "" - -#. ,draw_boxes(_("Display boxes"), _("Display boxes instead of paths only"), "draw_boxes", &wr, this, true) -#: ../src/live_effects/lpe-vonkoch.cpp:52 -msgid "Reference segment" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:52 -msgid "The reference segment. Defaults to the horizontal midline of the bbox." -msgstr "" - -#. 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:56 -msgid "Max complexity" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:56 -msgid "Disable effect if the output is too complex" -msgstr "" - -#: ../src/live_effects/parameter/bool.cpp:69 -msgid "Change bool parameter" -msgstr "" - -#: ../src/live_effects/parameter/enum.h:50 -msgid "Change enumeration parameter" -msgstr "" - -#: ../src/live_effects/parameter/parameter.cpp:139 -msgid "Change scalar parameter" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:158 -msgid "Edit on-canvas" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:168 -msgid "Copy path" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:178 -msgid "Paste path" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:188 -msgid "Link to path" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:409 -msgid "Paste path parameter" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:441 -msgid "Link path parameter to path" -msgstr "" - -#: ../src/live_effects/parameter/point.cpp:91 -msgid "Change point parameter" -msgstr "" - -#: ../src/live_effects/parameter/random.cpp:137 -msgid "Change random parameter" -msgstr "" - -#: ../src/live_effects/parameter/text.cpp:101 -msgid "Change text parameter" -msgstr "" - -#: ../src/live_effects/parameter/unit.cpp:77 -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 "" - -#: ../src/main-cmdlineact.cpp:61 -#, c-format -msgid "Unable to find node ID: '%s'\n" -msgstr "" - -#: ../src/main.cpp:265 -msgid "Print the Inkscape version number" -msgstr "" - -#: ../src/main.cpp:270 -msgid "Do not use X server (only process files from console)" -msgstr "" - -#: ../src/main.cpp:275 -msgid "Try to use X server (even if $DISPLAY is not set)" -msgstr "" - -#: ../src/main.cpp:280 -msgid "Open specified document(s) (option string may be excluded)" -msgstr "" - -#: ../src/main.cpp:281 ../src/main.cpp:286 ../src/main.cpp:291 -#: ../src/main.cpp:358 ../src/main.cpp:363 ../src/main.cpp:368 -#: ../src/main.cpp:373 ../src/main.cpp:379 -msgid "FILENAME" -msgstr "" - -#: ../src/main.cpp:285 -msgid "Print document(s) to specified output file (use '| program' for pipe)" -msgstr "" - -#: ../src/main.cpp:290 -msgid "Export document to a PNG file" -msgstr "" - -#: ../src/main.cpp:295 -msgid "" -"Resolution for exporting to bitmap and for rasterization of filters in PS/" -"EPS/PDF (default 90)" -msgstr "" - -#: ../src/main.cpp:296 ../src/ui/widget/rendering-options.cpp:43 -msgid "DPI" -msgstr "" - -#: ../src/main.cpp:300 -msgid "" -"Exported area in SVG user units (default is the page; 0,0 is lower-left " -"corner)" -msgstr "" - -#: ../src/main.cpp:301 -msgid "x0:y0:x1:y1" -msgstr "" - -#: ../src/main.cpp:305 -msgid "Exported area is the entire drawing (not page)" -msgstr "" - -#: ../src/main.cpp:310 -msgid "Exported area is the entire page" -msgstr "" - -#: ../src/main.cpp:315 -msgid "" -"Snap the bitmap export area outwards to the nearest integer values (in SVG " -"user units)" -msgstr "" - -#: ../src/main.cpp:320 -msgid "The width of exported bitmap in pixels (overrides export-dpi)" -msgstr "" - -#: ../src/main.cpp:321 -msgid "WIDTH" -msgstr "" - -#: ../src/main.cpp:325 -msgid "The height of exported bitmap in pixels (overrides export-dpi)" -msgstr "" - -#: ../src/main.cpp:326 -msgid "HEIGHT" -msgstr "" - -#: ../src/main.cpp:330 -msgid "The ID of the object to export" -msgstr "" - -#: ../src/main.cpp:331 ../src/main.cpp:424 -msgid "ID" -msgstr "" - -#. TRANSLATORS: this means: "Only export the object whose id is given in --export-id". -#. See "man inkscape" for details. -#: ../src/main.cpp:337 -msgid "" -"Export just the object with export-id, hide all others (only with export-id)" -msgstr "" - -#: ../src/main.cpp:342 -msgid "Use stored filename and DPI hints when exporting (only with export-id)" -msgstr "" - -#: ../src/main.cpp:347 -msgid "Background color of exported bitmap (any SVG-supported color string)" -msgstr "" - -#: ../src/main.cpp:348 -msgid "COLOR" -msgstr "" - -#: ../src/main.cpp:352 -msgid "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)" -msgstr "" - -#: ../src/main.cpp:353 -msgid "VALUE" -msgstr "" - -#: ../src/main.cpp:357 -msgid "Export document to plain SVG file (no sodipodi or inkscape namespaces)" -msgstr "" - -#: ../src/main.cpp:362 -msgid "Export document to a PS file" -msgstr "" - -#: ../src/main.cpp:367 -msgid "Export document to an EPS file" -msgstr "" - -#: ../src/main.cpp:372 -msgid "Export document to a PDF file" -msgstr "" - -#: ../src/main.cpp:378 -msgid "Export document to an Enhanced Metafile (EMF) File" -msgstr "" - -#: ../src/main.cpp:384 -msgid "Convert text object to paths on export (PS, EPS, PDF)" -msgstr "" - -#: ../src/main.cpp:389 -msgid "" -"Render filtered objects without filters, instead of rasterizing (PS, EPS, " -"PDF)" -msgstr "" - -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:395 -msgid "" -"Query the X coordinate of the drawing or, if specified, of the object with --" -"query-id" -msgstr "" - -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:401 -msgid "" -"Query the Y coordinate of the drawing or, if specified, of the object with --" -"query-id" -msgstr "" - -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:407 -msgid "" -"Query the width of the drawing or, if specified, of the object with --query-" -"id" -msgstr "" - -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:413 -msgid "" -"Query the height of the drawing or, if specified, of the object with --query-" -"id" -msgstr "" - -#: ../src/main.cpp:418 -msgid "List id,x,y,w,h for all objects" -msgstr "" - -#: ../src/main.cpp:423 -msgid "The ID of the object whose dimensions are queried" -msgstr "" - -#. TRANSLATORS: this option makes Inkscape print the name (path) of the extension directory -#: ../src/main.cpp:429 -msgid "Print out the extension directory and exit" -msgstr "" - -#: ../src/main.cpp:434 -msgid "Remove unused definitions from the defs section(s) of the document" -msgstr "" - -#: ../src/main.cpp:439 -msgid "List the IDs of all the verbs in Inkscape" -msgstr "" - -#: ../src/main.cpp:444 -msgid "Verb to call when Inkscape opens." -msgstr "" - -#: ../src/main.cpp:445 -msgid "VERB-ID" -msgstr "" - -#: ../src/main.cpp:449 -msgid "Object ID to select when Inkscape opens." -msgstr "" - -#: ../src/main.cpp:450 -msgid "OBJECT-ID" -msgstr "" - -#: ../src/main.cpp:454 -msgid "Start Inkscape in interactive shell mode." -msgstr "" - -#: ../src/main.cpp:762 ../src/main.cpp:1088 -msgid "" -"[OPTIONS...] [FILE...]\n" -"\n" -"Available options:" -msgstr "" - -#. ## Add a menu for clear() -#: ../src/menus-skeleton.h:16 ../src/ui/dialog/debug.cpp:74 -#: ../src/ui/dialog/messages.cpp:52 ../src/ui/dialog/scriptdialog.cpp:208 -msgid "_File" -msgstr "" - -#: ../src/menus-skeleton.h:17 -msgid "_New" -msgstr "" - -#. TODO look at some dynamic option for changing the menu tree: -#. " \n" -#: ../src/menus-skeleton.h:49 ../src/verbs.cpp:2498 ../src/verbs.cpp:2504 -msgid "_Edit" -msgstr "" - -#: ../src/menus-skeleton.h:59 ../src/verbs.cpp:2298 -msgid "Paste Si_ze" -msgstr "" - -#: ../src/menus-skeleton.h:71 -msgid "Clo_ne" -msgstr "" - -#: ../src/menus-skeleton.h:91 -msgid "_View" -msgstr "" - -#: ../src/menus-skeleton.h:92 -msgid "_Zoom" -msgstr "" - -#: ../src/menus-skeleton.h:108 -msgid "_Display mode" -msgstr "" - -#: ../src/menus-skeleton.h:120 -msgid "Show/Hide" -msgstr "" - -#. " \n" -#. Not quite ready to be in the menus. -#. " \n" -#: ../src/menus-skeleton.h:139 -msgid "_Layer" -msgstr "" - -#: ../src/menus-skeleton.h:159 -msgid "_Object" -msgstr "" - -#: ../src/menus-skeleton.h:166 -msgid "Cli_p" -msgstr "" - -#: ../src/menus-skeleton.h:170 -msgid "Mas_k" -msgstr "" - -#: ../src/menus-skeleton.h:174 -msgid "Patter_n" -msgstr "" - -#: ../src/menus-skeleton.h:198 -msgid "_Path" -msgstr "" - -#: ../src/menus-skeleton.h:225 -msgid "_Text" -msgstr "" - -#: ../src/menus-skeleton.h:244 -msgid "Filter_s" -msgstr "" - -#: ../src/menus-skeleton.h:250 -msgid "Exte_nsions" -msgstr "" - -#: ../src/menus-skeleton.h:257 -msgid "Whiteboa_rd" -msgstr "" - -#: ../src/menus-skeleton.h:261 -msgid "_Help" -msgstr "" - -#: ../src/menus-skeleton.h:265 -msgid "Tutorials" -msgstr "" - -#: ../src/node-context.cpp:228 -msgid "" -"Ctrl: toggle node type, snap handle angle, move hor/vert; Ctrl" -"+Alt: move along handles" -msgstr "" - -#: ../src/node-context.cpp:229 -msgid "" -"Shift: toggle node selection, disable snapping, rotate both handles" -msgstr "" - -#: ../src/node-context.cpp:230 -msgid "Alt: lock handle length; Ctrl+Alt: move along handles" -msgstr "" - -#: ../src/nodepath.cpp:755 ../src/seltrans.cpp:624 -msgid "Stamp" -msgstr "" - -#: ../src/nodepath.cpp:1671 ../src/nodepath.cpp:1697 -msgid "Move nodes vertically" -msgstr "" - -#: ../src/nodepath.cpp:1673 ../src/nodepath.cpp:1699 -msgid "Move nodes horizontally" -msgstr "" - -#: ../src/nodepath.cpp:1675 ../src/nodepath.cpp:1701 ../src/nodepath.cpp:1716 -#: ../src/nodepath.cpp:3625 -msgid "Move nodes" -msgstr "" - -#: ../src/nodepath.cpp:1754 -msgid "" -"Node handle: drag to shape the curve; with Ctrl to snap angle; " -"with Alt to lock length; with Shift to rotate both handles" -msgstr "" - -#: ../src/nodepath.cpp:1924 -msgid "Align nodes" -msgstr "" - -#: ../src/nodepath.cpp:1986 -msgid "Distribute nodes" -msgstr "" - -#: ../src/nodepath.cpp:2024 -msgid "Add nodes" -msgstr "" - -#: ../src/nodepath.cpp:2026 ../src/nodepath.cpp:2128 -msgid "Add node" -msgstr "" - -#: ../src/nodepath.cpp:2220 -msgid "Break path" -msgstr "" - -#: ../src/nodepath.cpp:2276 -msgid "Close subpath" -msgstr "" - -#: ../src/nodepath.cpp:2337 -msgid "Join nodes" -msgstr "" - -#: ../src/nodepath.cpp:2364 -msgid "Close subpath by segment" -msgstr "" - -#: ../src/nodepath.cpp:2418 -msgid "Join nodes by segment" -msgstr "" - -#: ../src/nodepath.cpp:2431 ../src/nodepath.cpp:2446 -msgid "To join, you must have two endnodes selected." -msgstr "" - -#: ../src/nodepath.cpp:2603 ../src/nodepath.cpp:2639 ../src/nodepath.cpp:2643 -msgid "Delete nodes" -msgstr "" - -#: ../src/nodepath.cpp:2605 -msgid "Delete nodes preserving shape" -msgstr "" - -#: ../src/nodepath.cpp:2662 ../src/nodepath.cpp:2676 -msgid "" -"Select two non-endpoint nodes on a path between which to delete " -"segments." -msgstr "" - -#: ../src/nodepath.cpp:2772 -msgid "Cannot find path between nodes." -msgstr "" - -#: ../src/nodepath.cpp:2804 ../src/widgets/toolbox.cpp:1369 -msgid "Delete segment" -msgstr "" - -#: ../src/nodepath.cpp:2825 -msgid "Change segment type" -msgstr "" - -#: ../src/nodepath.cpp:2842 ../src/nodepath.cpp:3579 -msgid "Change node type" -msgstr "" - -#: ../src/nodepath.cpp:3529 ../src/widgets/toolbox.cpp:1326 -msgid "Delete node" -msgstr "" - -#: ../src/nodepath.cpp:3871 -msgid "Retract handle" -msgstr "" - -#: ../src/nodepath.cpp:3926 -msgid "Move node handle" -msgstr "" - -#: ../src/nodepath.cpp:4111 -#, c-format -msgid "" -"Node handle: angle %0.2f°, length %s; with Ctrl to snap " -"angle; with Alt to lock length; with Shift to rotate both " -"handles" -msgstr "" - -#: ../src/nodepath.cpp:4305 -msgid "Rotate nodes" -msgstr "" - -#: ../src/nodepath.cpp:4420 -msgid "Cannot scale nodes when all are at the same location." -msgstr "" - -#: ../src/nodepath.cpp:4446 -msgid "Scale nodes" -msgstr "" - -#: ../src/nodepath.cpp:4490 -msgid "Flip nodes" -msgstr "" - -#: ../src/nodepath.cpp:4659 -msgid "" -"Node: drag to edit the path; with Ctrl to snap to horizontal/" -"vertical; with Ctrl+Alt to snap to handles' directions" -msgstr "" - -#. TRANSLATORS: "end" is an adjective here (NOT a verb) -#: ../src/nodepath.cpp:4892 -msgid "end node" -msgstr "" - -#. TRANSLATORS: "cusp" means "sharp" (cusp node); see also the Advanced Tutorial -#: ../src/nodepath.cpp:4897 -msgid "cusp" -msgstr "" - -#. TRANSLATORS: "smooth" is an adjective here -#: ../src/nodepath.cpp:4900 -msgid "smooth" -msgstr "" - -#: ../src/nodepath.cpp:4902 -msgid "auto" -msgstr "" - -#: ../src/nodepath.cpp:4904 -msgid "symmetric" -msgstr "" - -#. TRANSLATORS: "end" is an adjective here (NOT a verb) -#: ../src/nodepath.cpp:4910 -msgid "end node, handle retracted (drag with Shift to extend)" -msgstr "" - -#: ../src/nodepath.cpp:4912 -msgid "one handle retracted (drag with Shift to extend)" -msgstr "" - -#: ../src/nodepath.cpp:4915 -msgid "both handles retracted (drag with Shift to extend)" -msgstr "" - -#: ../src/nodepath.cpp:4927 -msgid "" -"Drag nodes or node handles; Alt+drag nodes to sculpt; " -"arrow keys to move nodes, < > to scale, [ ] to " -"rotate" -msgstr "" - -#: ../src/nodepath.cpp:4928 -msgid "Drag the node or its handles; arrow keys to move the node" -msgstr "" - -#: ../src/nodepath.cpp:4954 ../src/nodepath.cpp:4966 -msgid "Select a single object to edit its nodes or handles." -msgstr "" - -#: ../src/nodepath.cpp:4958 -#, c-format -msgid "" -"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." -msgstr[0] "" -msgstr[1] "" - -#: ../src/nodepath.cpp:4964 -msgid "Drag the handles of the object to modify it." -msgstr "" - -#: ../src/nodepath.cpp:4972 -#, c-format -msgid "%i of %i node selected; %s. %s." -msgid_plural "%i of %i nodes selected; %s. %s." -msgstr[0] "" -msgstr[1] "" - -#: ../src/nodepath.cpp:4979 -#, c-format -msgid "" -"%i of %i node selected in %i of %i subpaths. %s." -msgid_plural "" -"%i of %i nodes selected in %i of %i subpaths. %s." -msgstr[0] "" -msgstr[1] "" - -#: ../src/nodepath.cpp:4985 -#, c-format -msgid "%i of %i node selected. %s." -msgid_plural "%i of %i nodes selected. %s." -msgstr[0] "" -msgstr[1] "" - -#: ../src/object-edit.cpp:439 -msgid "" -"Adjust the horizontal rounding radius; with Ctrl to make the " -"vertical radius the same" -msgstr "" - -#: ../src/object-edit.cpp:443 -msgid "" -"Adjust the vertical rounding radius; with Ctrl to make the " -"horizontal radius the same" -msgstr "" - -#: ../src/object-edit.cpp:447 ../src/object-edit.cpp:451 -msgid "" -"Adjust the width and height of the rectangle; with Ctrl to " -"lock ratio or stretch in one dimension only" -msgstr "" - -#: ../src/object-edit.cpp:685 ../src/object-edit.cpp:688 -#: ../src/object-edit.cpp:691 ../src/object-edit.cpp:694 -msgid "" -"Resize box in X/Y direction; with Shift along the Z axis; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" - -#: ../src/object-edit.cpp:697 ../src/object-edit.cpp:700 -#: ../src/object-edit.cpp:703 ../src/object-edit.cpp:706 -msgid "" -"Resize box along the Z axis; with Shift in X/Y direction; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" - -#: ../src/object-edit.cpp:709 -msgid "Move the box in perspective" -msgstr "" - -#: ../src/object-edit.cpp:927 -msgid "Adjust ellipse width, with Ctrl to make circle" -msgstr "" - -#: ../src/object-edit.cpp:930 -msgid "Adjust ellipse height, with Ctrl to make circle" -msgstr "" - -#: ../src/object-edit.cpp:933 -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 "" - -#: ../src/object-edit.cpp:937 -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 "" - -#: ../src/object-edit.cpp:1076 -msgid "" -"Adjust the tip radius of the star or polygon; with Shift to " -"round; with Alt to randomize" -msgstr "" - -#: ../src/object-edit.cpp:1083 -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 "" - -#: ../src/object-edit.cpp:1272 -msgid "" -"Roll/unroll the spiral from inside; with Ctrl to snap angle; " -"with Alt to converge/diverge" -msgstr "" - -#: ../src/object-edit.cpp:1275 -msgid "" -"Roll/unroll the spiral from outside; with Ctrl to snap angle; " -"with Shift to scale/rotate" -msgstr "" - -#: ../src/object-edit.cpp:1319 -msgid "Adjust the offset distance" -msgstr "" - -#: ../src/object-edit.cpp:1355 -msgid "Drag to resize the flowed text frame" -msgstr "" - -#: ../src/path-chemistry.cpp:49 -msgid "Select object(s) to combine." -msgstr "" - -#: ../src/path-chemistry.cpp:53 -msgid "Combining paths..." -msgstr "" - -#: ../src/path-chemistry.cpp:161 -msgid "Combine" -msgstr "" - -#: ../src/path-chemistry.cpp:168 -msgid "No path(s) to combine in the selection." -msgstr "" - -#: ../src/path-chemistry.cpp:180 -msgid "Select path(s) to break apart." -msgstr "" - -#: ../src/path-chemistry.cpp:184 -msgid "Breaking apart paths..." -msgstr "" - -#: ../src/path-chemistry.cpp:271 -msgid "Break apart" -msgstr "" - -#: ../src/path-chemistry.cpp:273 -msgid "No path(s) to break apart in the selection." -msgstr "" - -#: ../src/path-chemistry.cpp:285 -msgid "Select object(s) to convert to path." -msgstr "" - -#: ../src/path-chemistry.cpp:291 -msgid "Converting objects to paths..." -msgstr "" - -#: ../src/path-chemistry.cpp:313 -msgid "Object to path" -msgstr "" - -#: ../src/path-chemistry.cpp:315 -msgid "No objects to convert to path in the selection." -msgstr "" - -#: ../src/path-chemistry.cpp:551 -msgid "Select path(s) to reverse." -msgstr "" - -#: ../src/path-chemistry.cpp:560 -msgid "Reversing paths..." -msgstr "" - -#: ../src/path-chemistry.cpp:594 -msgid "Reverse path" -msgstr "" - -#: ../src/path-chemistry.cpp:596 -msgid "No paths to reverse in the selection." -msgstr "" - -#: ../src/pencil-context.cpp:269 ../src/pen-context.cpp:493 -msgid "Continuing selected path" -msgstr "" - -#: ../src/pencil-context.cpp:277 ../src/pen-context.cpp:503 -msgid "Creating new path" -msgstr "" - -#: ../src/pencil-context.cpp:280 ../src/pen-context.cpp:505 -msgid "Appending to selected path" -msgstr "" - -#: ../src/pencil-context.cpp:381 -msgid "Release here to close and finish the path." -msgstr "" - -#: ../src/pencil-context.cpp:387 -msgid "Drawing a freehand path" -msgstr "" - -#: ../src/pencil-context.cpp:392 -msgid "Drag to continue the path from this point." -msgstr "" - -#. Write curves to object -#: ../src/pencil-context.cpp:466 -msgid "Finishing freehand" -msgstr "" - -#: ../src/pencil-context.cpp:522 ../src/pen-context.cpp:253 -msgid "Drawing cancelled" -msgstr "" - -#: ../src/pencil-context.cpp:572 -msgid "" -"Sketch mode: holding Alt interpolates between sketched paths. " -"Release Alt to finalize." -msgstr "" - -#: ../src/pencil-context.cpp:600 -msgid "Finishing freehand sketch" -msgstr "" - -#: ../src/pen-context.cpp:662 -msgid "Click or click and drag to close and finish the path." -msgstr "" - -#: ../src/pen-context.cpp:672 -msgid "" -"Click or click and drag to continue the path from this point." -msgstr "" - -#: ../src/pen-context.cpp:1266 -#, c-format -msgid "" -"Curve segment: angle %3.2f°, distance %s; with Ctrl to " -"snap angle, Enter to finish the path" -msgstr "" - -#: ../src/pen-context.cpp:1267 -#, c-format -msgid "" -"Line segment: angle %3.2f°, distance %s; with Ctrl to " -"snap angle, Enter to finish the path" -msgstr "" - -#: ../src/pen-context.cpp:1285 -#, c-format -msgid "" -"Curve handle: angle %3.2f°, length %s; with Ctrl to snap " -"angle" -msgstr "" - -#: ../src/pen-context.cpp:1307 -#, 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/pen-context.cpp:1308 -#, c-format -msgid "" -"Curve handle: angle %3.2f°, length %s; with Ctrl to snap " -"angle, with Shift to move this handle only" -msgstr "" - -#: ../src/pen-context.cpp:1355 -msgid "Drawing finished" -msgstr "" - -#: ../src/persp3d.cpp:335 -msgid "Toggle vanishing point" -msgstr "" - -#: ../src/persp3d.cpp:346 -msgid "Toggle multiple vanishing points" -msgstr "" - -#: ../src/preferences.cpp:129 -msgid "" -"Inkscape will run with default settings, and new settings will not be saved. " -msgstr "" - -#. the creation failed -#. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."), -#. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:144 -#, c-format -msgid "Cannot create profile directory %s." -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:162 -#, c-format -msgid "%s is not a valid directory." -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:173 -#, c-format -msgid "Failed to create the preferences file %s." -msgstr "" - -#: ../src/preferences.cpp:209 -#, c-format -msgid "The preferences file %s is not a regular file." -msgstr "" - -#: ../src/preferences.cpp:219 -#, c-format -msgid "The preferences file %s could not be read." -msgstr "" - -#: ../src/preferences.cpp:230 -#, c-format -msgid "The preferences file %s is not a valid XML document." -msgstr "" - -#: ../src/preferences.cpp:239 -#, c-format -msgid "The file %s is not a valid Inkscape preferences file." -msgstr "" - -#: ../src/preferences-skeleton.h:98 -msgid "Dip pen" -msgstr "" - -#: ../src/preferences-skeleton.h:99 -msgid "Marker" -msgstr "" - -#: ../src/preferences-skeleton.h:100 -msgid "Brush" -msgstr "" - -#: ../src/preferences-skeleton.h:101 -msgid "Wiggly" -msgstr "" - -#: ../src/preferences-skeleton.h:102 -msgid "Splotchy" -msgstr "" - -#: ../src/preferences-skeleton.h:103 -msgid "Tracing" -msgstr "" - -#: ../src/rdf.cpp:172 -msgid "CC Attribution" -msgstr "" - -#: ../src/rdf.cpp:177 -msgid "CC Attribution-ShareAlike" -msgstr "" - -#: ../src/rdf.cpp:182 -msgid "CC Attribution-NoDerivs" -msgstr "" - -#: ../src/rdf.cpp:187 -msgid "CC Attribution-NonCommercial" -msgstr "" - -#: ../src/rdf.cpp:192 -msgid "CC Attribution-NonCommercial-ShareAlike" -msgstr "" - -#: ../src/rdf.cpp:197 -msgid "CC Attribution-NonCommercial-NoDerivs" -msgstr "" - -#: ../src/rdf.cpp:202 -msgid "Public Domain" -msgstr "" - -#: ../src/rdf.cpp:207 -msgid "FreeArt" -msgstr "" - -#: ../src/rdf.cpp:212 -msgid "Open Font License" -msgstr "" - -#: ../src/rdf.cpp:229 -msgid "Title" -msgstr "" - -#: ../src/rdf.cpp:230 -msgid "Name by which this document is formally known." -msgstr "" - -#: ../src/rdf.cpp:232 -msgid "Date" -msgstr "" - -#: ../src/rdf.cpp:233 -msgid "Date associated with the creation of this document (YYYY-MM-DD)." -msgstr "" - -#: ../src/rdf.cpp:235 -msgid "Format" -msgstr "" - -#: ../src/rdf.cpp:236 -msgid "The physical or digital manifestation of this document (MIME type)." -msgstr "" - -#: ../src/rdf.cpp:239 -msgid "Type of document (DCMI Type)." -msgstr "" - -#: ../src/rdf.cpp:242 -msgid "Creator" -msgstr "" - -#: ../src/rdf.cpp:243 -msgid "" -"Name of entity primarily responsible for making the content of this document." -msgstr "" - -#: ../src/rdf.cpp:245 -msgid "Rights" -msgstr "" - -#: ../src/rdf.cpp:246 -msgid "" -"Name of entity with rights to the Intellectual Property of this document." -msgstr "" - -#: ../src/rdf.cpp:248 -msgid "Publisher" -msgstr "" - -#: ../src/rdf.cpp:249 -msgid "Name of entity responsible for making this document available." -msgstr "" - -#: ../src/rdf.cpp:252 -msgid "Identifier" -msgstr "" - -#: ../src/rdf.cpp:253 -msgid "Unique URI to reference this document." -msgstr "" - -#: ../src/rdf.cpp:255 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1438 -msgid "Source" -msgstr "" - -#: ../src/rdf.cpp:256 -msgid "Unique URI to reference the source of this document." -msgstr "" - -#: ../src/rdf.cpp:258 -msgid "Relation" -msgstr "" - -#: ../src/rdf.cpp:259 -msgid "Unique URI to a related document." -msgstr "" - -#: ../src/rdf.cpp:261 -msgid "Language" -msgstr "" - -#: ../src/rdf.cpp:262 -msgid "" -"Two-letter language tag with optional subtags for the language of this " -"document. (e.g. 'en-GB')" -msgstr "" - -#: ../src/rdf.cpp:264 -msgid "Keywords" -msgstr "" - -#: ../src/rdf.cpp:265 -msgid "" -"The topic of this document as comma-separated key words, phrases, or " -"classifications." -msgstr "" - -#. TRANSLATORS: "Coverage": the spatial or temporal characteristics of the content. -#. For info, see Appendix D of http://www.w3.org/TR/1998/WD-rdf-schema-19980409/ -#: ../src/rdf.cpp:269 -msgid "Coverage" -msgstr "" - -#: ../src/rdf.cpp:270 -msgid "Extent or scope of this document." -msgstr "" - -#: ../src/rdf.cpp:273 ../src/ui/widget/page-sizer.cpp:239 -msgid "Description" -msgstr "" - -#: ../src/rdf.cpp:274 -msgid "A short account of the content of this document." -msgstr "" - -#. FIXME: need to handle 1 agent per line of input -#: ../src/rdf.cpp:278 -msgid "Contributors" -msgstr "" - -#: ../src/rdf.cpp:279 -msgid "" -"Names of entities responsible for making contributions to the content of " -"this document." -msgstr "" - -#. TRANSLATORS: URL to a page that defines the license for the document -#: ../src/rdf.cpp:283 -msgid "URI" -msgstr "" - -#. TRANSLATORS: this is where you put a URL to a page that defines the license -#: ../src/rdf.cpp:285 -msgid "URI to this document's license's namespace definition." -msgstr "" - -#. TRANSLATORS: fragment of XML representing the license of the document -#: ../src/rdf.cpp:289 -msgid "Fragment" -msgstr "" - -#: ../src/rdf.cpp:290 -msgid "XML fragment for the RDF 'License' section." -msgstr "" - -#: ../src/rect-context.cpp:361 -msgid "" -"Ctrl: make square or integer-ratio rect, lock a rounded corner " -"circular" -msgstr "" - -#: ../src/rect-context.cpp:508 -#, c-format -msgid "" -"Rectangle: %s × %s (constrained to ratio %d:%d); with Shift to draw around the starting point" -msgstr "" - -#: ../src/rect-context.cpp:511 -#, c-format -msgid "" -"Rectangle: %s × %s (constrained to golden ratio 1.618 : 1); with " -"Shift to draw around the starting point" -msgstr "" - -#: ../src/rect-context.cpp:513 -#, c-format -msgid "" -"Rectangle: %s × %s (constrained to golden ratio 1 : 1.618); with " -"Shift to draw around the starting point" -msgstr "" - -#: ../src/rect-context.cpp:517 -#, c-format -msgid "" -"Rectangle: %s × %s; with Ctrl to make square or integer-" -"ratio rectangle; with Shift to draw around the starting point" -msgstr "" - -#: ../src/rect-context.cpp:542 -msgid "Create rectangle" -msgstr "" - -#: ../src/select-context.cpp:233 -msgid "Move canceled." -msgstr "" - -#: ../src/select-context.cpp:241 -msgid "Selection canceled." -msgstr "" - -#: ../src/select-context.cpp:555 -msgid "" -"Draw over objects to select them; release Alt to switch to " -"rubberband selection" -msgstr "" - -#: ../src/select-context.cpp:557 -msgid "" -"Drag around objects to select them; press Alt to switch to " -"touch selection" -msgstr "" - -#: ../src/select-context.cpp:721 -msgid "Ctrl: click to select in groups; drag to move hor/vert" -msgstr "" - -#: ../src/select-context.cpp:722 -msgid "Shift: click to toggle select; drag for rubberband selection" -msgstr "" - -#: ../src/select-context.cpp:723 -msgid "" -"Alt: click to select under; drag to move selected or select by touch" -msgstr "" - -#: ../src/select-context.cpp:898 -msgid "Selected object is not a group. Cannot enter." -msgstr "" - -#: ../src/selection-chemistry.cpp:195 -msgid "Delete text" -msgstr "" - -#: ../src/selection-chemistry.cpp:203 -msgid "Nothing was deleted." -msgstr "" - -#: ../src/selection-chemistry.cpp:221 ../src/text-context.cpp:995 -#: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1330 -#: ../src/widgets/toolbox.cpp:5971 -msgid "Delete" -msgstr "" - -#: ../src/selection-chemistry.cpp:249 -msgid "Select object(s) to duplicate." -msgstr "" - -#: ../src/selection-chemistry.cpp:341 -msgid "Delete all" -msgstr "" - -#: ../src/selection-chemistry.cpp:464 -msgid "Select some objects to group." -msgstr "" - -#: ../src/selection-chemistry.cpp:537 ../src/selection-describer.cpp:53 -msgid "Group" -msgstr "" - -#: ../src/selection-chemistry.cpp:551 -msgid "Select a group to ungroup." -msgstr "" - -#: ../src/selection-chemistry.cpp:592 -msgid "No groups to ungroup in the selection." -msgstr "" - -#: ../src/selection-chemistry.cpp:598 ../src/sp-item-group.cpp:516 -msgid "Ungroup" -msgstr "" - -#: ../src/selection-chemistry.cpp:688 -msgid "Select object(s) to raise." -msgstr "" - -#: ../src/selection-chemistry.cpp:694 ../src/selection-chemistry.cpp:756 -#: ../src/selection-chemistry.cpp:790 ../src/selection-chemistry.cpp:854 -msgid "" -"You cannot raise/lower objects from different groups or layers." -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:736 -msgid "undo_action|Raise" -msgstr "" - -#: ../src/selection-chemistry.cpp:748 -msgid "Select object(s) to raise to top." -msgstr "" - -#: ../src/selection-chemistry.cpp:771 -msgid "Raise to top" -msgstr "" - -#: ../src/selection-chemistry.cpp:784 -msgid "Select object(s) to lower." -msgstr "" - -#: ../src/selection-chemistry.cpp:834 -msgid "Lower" -msgstr "" - -#: ../src/selection-chemistry.cpp:846 -msgid "Select object(s) to lower to bottom." -msgstr "" - -#: ../src/selection-chemistry.cpp:881 -msgid "Lower to bottom" -msgstr "" - -#: ../src/selection-chemistry.cpp:888 -msgid "Nothing to undo." -msgstr "" - -#: ../src/selection-chemistry.cpp:895 -msgid "Nothing to redo." -msgstr "" - -#: ../src/selection-chemistry.cpp:955 -msgid "Paste" -msgstr "" - -#: ../src/selection-chemistry.cpp:962 -msgid "Paste style" -msgstr "" - -#: ../src/selection-chemistry.cpp:971 -msgid "Paste live path effect" -msgstr "" - -#: ../src/selection-chemistry.cpp:991 -msgid "Select object(s) to remove live path effects from." -msgstr "" - -#: ../src/selection-chemistry.cpp:1003 -msgid "Remove live path effect" -msgstr "" - -#: ../src/selection-chemistry.cpp:1014 -msgid "Select object(s) to remove filters from." -msgstr "" - -#: ../src/selection-chemistry.cpp:1024 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1336 -msgid "Remove filter" -msgstr "" - -#: ../src/selection-chemistry.cpp:1033 -msgid "Paste size" -msgstr "" - -#: ../src/selection-chemistry.cpp:1041 -msgid "Paste size separately" -msgstr "" - -#: ../src/selection-chemistry.cpp:1050 -msgid "Select object(s) to move to the layer above." -msgstr "" - -#: ../src/selection-chemistry.cpp:1076 -msgid "Raise to next layer" -msgstr "" - -#: ../src/selection-chemistry.cpp:1083 -msgid "No more layers above." -msgstr "" - -#: ../src/selection-chemistry.cpp:1095 -msgid "Select object(s) to move to the layer below." -msgstr "" - -#: ../src/selection-chemistry.cpp:1121 -msgid "Lower to previous layer" -msgstr "" - -#: ../src/selection-chemistry.cpp:1128 -msgid "No more layers below." -msgstr "" - -#: ../src/selection-chemistry.cpp:1315 -msgid "Remove transform" -msgstr "" - -#: ../src/selection-chemistry.cpp:1418 -msgid "Rotate 90° CCW" -msgstr "" - -#: ../src/selection-chemistry.cpp:1418 -msgid "Rotate 90° CW" -msgstr "" - -#: ../src/selection-chemistry.cpp:1439 ../src/seltrans.cpp:534 -#: ../src/ui/dialog/transformation.cpp:760 -msgid "Rotate" -msgstr "" - -#: ../src/selection-chemistry.cpp:1486 -msgid "Rotate by pixels" -msgstr "" - -#: ../src/selection-chemistry.cpp:1541 -msgid "Scale by whole factor" -msgstr "" - -#: ../src/selection-chemistry.cpp:1556 -msgid "Move vertically" -msgstr "" - -#: ../src/selection-chemistry.cpp:1559 -msgid "Move horizontally" -msgstr "" - -#: ../src/selection-chemistry.cpp:1562 ../src/selection-chemistry.cpp:1588 -#: ../src/seltrans.cpp:528 ../src/ui/dialog/transformation.cpp:681 -msgid "Move" -msgstr "" - -#: ../src/selection-chemistry.cpp:1582 -msgid "Move vertically by pixels" -msgstr "" - -#: ../src/selection-chemistry.cpp:1585 -msgid "Move horizontally by pixels" -msgstr "" - -#: ../src/selection-chemistry.cpp:1713 -msgid "The selection has no applied path effect." -msgstr "" - -#: ../src/selection-chemistry.cpp:1760 -msgid "The selection has no applied clip path." -msgstr "" - -#: ../src/selection-chemistry.cpp:1762 -msgid "The selection has no applied mask." -msgstr "" - -#: ../src/selection-chemistry.cpp:1919 -msgid "action|Clone" -msgstr "" - -#: ../src/selection-chemistry.cpp:1935 -msgid "Select clones to relink." -msgstr "" - -#: ../src/selection-chemistry.cpp:1942 -msgid "Copy an object to clipboard to relink clones to." -msgstr "" - -#: ../src/selection-chemistry.cpp:1966 -msgid "No clones to relink in the selection." -msgstr "" - -#: ../src/selection-chemistry.cpp:1969 -msgid "Relink clone" -msgstr "" - -#: ../src/selection-chemistry.cpp:1983 -msgid "Select clones to unlink." -msgstr "" - -#: ../src/selection-chemistry.cpp:2032 -msgid "No clones to unlink in the selection." -msgstr "" - -#: ../src/selection-chemistry.cpp:2036 -msgid "Unlink clone" -msgstr "" - -#: ../src/selection-chemistry.cpp:2049 -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:2072 -msgid "" -"Cannot find the object to select (orphaned clone, offset, textpath, " -"flowed text?)" -msgstr "" - -#: ../src/selection-chemistry.cpp:2078 -msgid "" -"The object you're trying to select is not visible (it is in <" -"defs>)" -msgstr "" - -#: ../src/selection-chemistry.cpp:2124 -msgid "Select object(s) to convert to marker." -msgstr "" - -#: ../src/selection-chemistry.cpp:2192 -msgid "Objects to marker" -msgstr "" - -#: ../src/selection-chemistry.cpp:2220 -msgid "Select object(s) to convert to guides." -msgstr "" - -#: ../src/selection-chemistry.cpp:2232 -msgid "Objects to guides" -msgstr "" - -#: ../src/selection-chemistry.cpp:2248 -msgid "Select object(s) to convert to pattern." -msgstr "" - -#: ../src/selection-chemistry.cpp:2336 -msgid "Objects to pattern" -msgstr "" - -#: ../src/selection-chemistry.cpp:2352 -msgid "Select an object with pattern fill to extract objects from." -msgstr "" - -#: ../src/selection-chemistry.cpp:2405 -msgid "No pattern fills in the selection." -msgstr "" - -#: ../src/selection-chemistry.cpp:2408 -msgid "Pattern to objects" -msgstr "" - -#: ../src/selection-chemistry.cpp:2493 -msgid "Select object(s) to make a bitmap copy." -msgstr "" - -#: ../src/selection-chemistry.cpp:2497 -msgid "Rendering bitmap..." -msgstr "" - -#: ../src/selection-chemistry.cpp:2676 -msgid "Create bitmap" -msgstr "" - -#: ../src/selection-chemistry.cpp:2708 -msgid "Select object(s) to create clippath or mask from." -msgstr "" - -#: ../src/selection-chemistry.cpp:2711 -msgid "Select mask object and object(s) to apply clippath or mask to." -msgstr "" - -#: ../src/selection-chemistry.cpp:2818 -msgid "Set clipping path" -msgstr "" - -#: ../src/selection-chemistry.cpp:2820 -msgid "Set mask" -msgstr "" - -#: ../src/selection-chemistry.cpp:2833 -msgid "Select object(s) to remove clippath or mask from." -msgstr "" - -#: ../src/selection-chemistry.cpp:2906 -msgid "Release clipping path" -msgstr "" - -#: ../src/selection-chemistry.cpp:2908 -msgid "Release mask" -msgstr "" - -#: ../src/selection-chemistry.cpp:2924 -msgid "Select object(s) to fit canvas to." -msgstr "" - -#. Fit Page -#: ../src/selection-chemistry.cpp:2944 ../src/verbs.cpp:2739 -msgid "Fit Page to Selection" -msgstr "" - -#: ../src/selection-chemistry.cpp:2969 ../src/verbs.cpp:2741 -msgid "Fit Page to Drawing" -msgstr "" - -#: ../src/selection-chemistry.cpp:2985 ../src/verbs.cpp:2743 -msgid "Fit Page to Selection or Drawing" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Link" means internet link (anchor) -#: ../src/selection-describer.cpp:45 -msgid "web|Link" -msgstr "" - -#: ../src/selection-describer.cpp:47 -msgid "Circle" -msgstr "" - -#. Ellipse -#: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:76 -#: ../src/ui/dialog/inkscape-preferences.cpp:480 ../src/verbs.cpp:2522 -#: ../src/widgets/toolbox.cpp:3917 -msgid "Ellipse" -msgstr "" - -#: ../src/selection-describer.cpp:51 -msgid "Flowed text" -msgstr "" - -#: ../src/selection-describer.cpp:57 -msgid "Line" -msgstr "" - -#: ../src/selection-describer.cpp:59 -msgid "Path" -msgstr "" - -#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2753 -msgid "Polygon" -msgstr "" - -#: ../src/selection-describer.cpp:63 -msgid "Polyline" -msgstr "" - -#. Rectangle -#: ../src/selection-describer.cpp:65 -#: ../src/ui/dialog/inkscape-preferences.cpp:470 ../src/verbs.cpp:2518 -msgid "Rectangle" -msgstr "" - -#. 3D box -#: ../src/selection-describer.cpp:67 -#: ../src/ui/dialog/inkscape-preferences.cpp:475 ../src/verbs.cpp:2520 -msgid "3D Box" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Clone" is a noun, type of object -#: ../src/selection-describer.cpp:74 -msgid "object|Clone" -msgstr "" - -#: ../src/selection-describer.cpp:78 -msgid "Offset path" -msgstr "" - -#. Spiral -#: ../src/selection-describer.cpp:80 -#: ../src/ui/dialog/inkscape-preferences.cpp:488 ../src/verbs.cpp:2526 -msgid "Spiral" -msgstr "" - -#. Star -#: ../src/selection-describer.cpp:82 -#: ../src/ui/dialog/inkscape-preferences.cpp:484 ../src/verbs.cpp:2524 -#: ../src/widgets/toolbox.cpp:2760 -msgid "Star" -msgstr "" - -#: ../src/selection-describer.cpp:128 -msgid "Click selection to toggle scale/rotation handles" -msgstr "" - -#. no items -#: ../src/selection-describer.cpp:130 -msgid "" -"No objects selected. Click, Shift+click, or drag around objects to select." -msgstr "" - -#: ../src/selection-describer.cpp:139 -msgid "root" -msgstr "" - -#: ../src/selection-describer.cpp:151 -#, c-format -msgid "layer %s" -msgstr "" - -#: ../src/selection-describer.cpp:153 -#, c-format -msgid "layer %s" -msgstr "" - -#: ../src/selection-describer.cpp:162 -#, c-format -msgid "%s" -msgstr "" - -#: ../src/selection-describer.cpp:171 -#, c-format -msgid " in %s" -msgstr "" - -#: ../src/selection-describer.cpp:173 -#, c-format -msgid " in group %s (%s)" -msgstr "" - -#: ../src/selection-describer.cpp:175 -#, c-format -msgid " in %i parents (%s)" -msgid_plural " in %i parents (%s)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/selection-describer.cpp:178 -#, c-format -msgid " in %i layers" -msgid_plural " in %i layers" -msgstr[0] "" -msgstr[1] "" - -#: ../src/selection-describer.cpp:188 -msgid "Use Shift+D to look up original" -msgstr "" - -#: ../src/selection-describer.cpp:192 -msgid "Use Shift+D to look up path" -msgstr "" - -#: ../src/selection-describer.cpp:196 -msgid "Use Shift+D to look up frame" -msgstr "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:211 ../src/tweak-context.cpp:202 -#, c-format -msgid "%i object selected" -msgid_plural "%i objects selected" -msgstr[0] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:216 -#, c-format -msgid "%i object of type %s" -msgid_plural "%i objects of type %s" -msgstr[0] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:221 -#, c-format -msgid "%i object of types %s, %s" -msgid_plural "%i objects of types %s, %s" -msgstr[0] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:226 -#, c-format -msgid "%i object of types %s, %s, %s" -msgid_plural "%i objects of types %s, %s, %s" -msgstr[0] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:231 -#, c-format -msgid "%i object of %i types" -msgid_plural "%i objects of %i types" -msgstr[0] "" -msgstr[1] "" - -#: ../src/selection-describer.cpp:236 -#, c-format -msgid "%s%s. %s." -msgstr "" - -#: ../src/seltrans.cpp:537 ../src/ui/dialog/transformation.cpp:819 -msgid "Skew" -msgstr "" - -#: ../src/seltrans.cpp:549 -msgid "Set center" -msgstr "" - -#: ../src/seltrans.cpp:646 -msgid "" -"Center of rotation and skewing: drag to reposition; scaling with " -"Shift also uses this center" -msgstr "" - -#: ../src/seltrans.cpp:673 -msgid "" -"Squeeze or stretch selection; with Ctrl to scale uniformly; " -"with Shift to scale around rotation center" -msgstr "" - -#: ../src/seltrans.cpp:674 -msgid "" -"Scale selection; with Ctrl to scale uniformly; with Shift to scale around rotation center" -msgstr "" - -#: ../src/seltrans.cpp:678 -msgid "" -"Skew selection; with Ctrl to snap angle; with Shift to " -"skew around the opposite side" -msgstr "" - -#: ../src/seltrans.cpp:679 -msgid "" -"Rotate selection; with Ctrl to snap angle; with Shift " -"to rotate around the opposite corner" -msgstr "" - -#: ../src/seltrans.cpp:813 -msgid "Reset center" -msgstr "" - -#: ../src/seltrans.cpp:1058 ../src/seltrans.cpp:1157 -#, c-format -msgid "Scale: %0.2f%% x %0.2f%%; with Ctrl to lock ratio" -msgstr "" - -#. TRANSLATORS: don't modify the first ";" -#. (it will NOT be displayed as ";" - only the second one will be) -#: ../src/seltrans.cpp:1269 -#, c-format -msgid "Skew: %0.2f°; with Ctrl to snap angle" -msgstr "" - -#. TRANSLATORS: don't modify the first ";" -#. (it will NOT be displayed as ";" - only the second one will be) -#: ../src/seltrans.cpp:1329 -#, c-format -msgid "Rotate: %0.2f°; with Ctrl to snap angle" -msgstr "" - -#: ../src/seltrans.cpp:1371 -#, c-format -msgid "Move center to %s, %s" -msgstr "" - -#: ../src/seltrans.cpp:1541 -#, c-format -msgid "" -"Move by %s, %s; with Ctrl to restrict to horizontal/vertical; " -"with Shift to disable snapping" -msgstr "" - -#: ../src/shape-editor.cpp:472 -msgid "Drag curve" -msgstr "" - -#: ../src/sp-anchor.cpp:178 -#, c-format -msgid "Link to %s" -msgstr "" - -#: ../src/sp-anchor.cpp:182 -msgid "Link without URI" -msgstr "" - -#: ../src/sp-ellipse.cpp:502 ../src/sp-ellipse.cpp:879 -msgid "Ellipse" -msgstr "" - -#: ../src/sp-ellipse.cpp:643 -msgid "Circle" -msgstr "" - -#: ../src/sp-ellipse.cpp:874 -msgid "Segment" -msgstr "" - -#: ../src/sp-ellipse.cpp:876 -msgid "Arc" -msgstr "" - -#. TRANSLATORS: "Flow region" is an area where text is allowed to flow -#: ../src/sp-flowregion.cpp:270 -#, c-format -msgid "Flow region" -msgstr "" - -#. TRANSLATORS: A region "cut out of" a flow region; text is not allowed to flow inside the -#. * flow excluded region. flowRegionExclude in SVG 1.2: see -#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegion-elem and -#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegionExclude-elem. -#: ../src/sp-flowregion.cpp:487 -#, c-format -msgid "Flow excluded region" -msgstr "" - -#: ../src/sp-flowtext.cpp:376 -#, c-format -msgid "Flowed text (%d character)" -msgid_plural "Flowed text (%d characters)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-flowtext.cpp:378 -#, c-format -msgid "Linked flowed text (%d character)" -msgid_plural "Linked flowed text (%d characters)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-guide.cpp:287 -msgid "Guides Around Page" -msgstr "" - -#: ../src/sp-guide.cpp:421 -msgid "" -"Shift+drag to rotate, Ctrl+drag to move origin, Del to " -"delete" -msgstr "" - -#: ../src/sp-guide.cpp:426 -#, c-format -msgid "vertical, at %s" -msgstr "" - -#: ../src/sp-guide.cpp:429 -#, c-format -msgid "horizontal, at %s" -msgstr "" - -#: ../src/sp-guide.cpp:434 -#, c-format -msgid "at %d degrees, through (%s,%s)" -msgstr "" - -#: ../src/sp-image.cpp:1128 -msgid "embedded" -msgstr "" - -#: ../src/sp-image.cpp:1136 -#, c-format -msgid "Image with bad reference: %s" -msgstr "" - -#: ../src/sp-image.cpp:1137 -#, c-format -msgid "Image %d × %d: %s" -msgstr "" - -#: ../src/spiral-context.cpp:319 -msgid "Ctrl: snap angle" -msgstr "" - -#: ../src/spiral-context.cpp:321 -msgid "Alt: lock spiral radius" -msgstr "" - -#: ../src/spiral-context.cpp:453 -#, c-format -msgid "" -"Spiral: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "" - -#: ../src/spiral-context.cpp:479 -msgid "Create spiral" -msgstr "" - -#: ../src/sp-item.cpp:1039 -msgid "Object" -msgstr "" - -#: ../src/sp-item.cpp:1056 -#, c-format -msgid "%s; clipped" -msgstr "" - -#: ../src/sp-item.cpp:1061 -#, c-format -msgid "%s; masked" -msgstr "" - -#: ../src/sp-item.cpp:1069 -#, c-format -msgid "%s; filtered (%s)" -msgstr "" - -#: ../src/sp-item.cpp:1071 -#, c-format -msgid "%s; filtered" -msgstr "" - -#: ../src/sp-item-group.cpp:761 -#, c-format -msgid "Group of %d object" -msgid_plural "Group of %d objects" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-line.cpp:194 -msgid "Line" -msgstr "" - -#: ../src/splivarot.cpp:66 ../src/splivarot.cpp:72 -msgid "Union" -msgstr "" - -#: ../src/splivarot.cpp:78 -msgid "Intersection" -msgstr "" - -#: ../src/splivarot.cpp:84 ../src/splivarot.cpp:90 -msgid "Difference" -msgstr "" - -#: ../src/splivarot.cpp:96 -msgid "Exclusion" -msgstr "" - -#: ../src/splivarot.cpp:101 -msgid "Division" -msgstr "" - -#: ../src/splivarot.cpp:106 -msgid "Cut path" -msgstr "" - -#: ../src/splivarot.cpp:121 -msgid "Select at least 2 paths to perform a boolean operation." -msgstr "" - -#: ../src/splivarot.cpp:125 -msgid "Select at least 1 path to perform a boolean union." -msgstr "" - -#: ../src/splivarot.cpp:131 -msgid "" -"Select exactly 2 paths to perform difference, division, or path cut." -msgstr "" - -#: ../src/splivarot.cpp:147 ../src/splivarot.cpp:162 -msgid "" -"Unable to determine the z-order of the objects selected for " -"difference, XOR, division, or path cut." -msgstr "" - -#: ../src/splivarot.cpp:192 -msgid "" -"One of the objects is not a path, cannot perform boolean operation." -msgstr "" - -#: ../src/splivarot.cpp:633 -msgid "Select stroked path(s) to convert stroke to path." -msgstr "" - -#: ../src/splivarot.cpp:976 -msgid "Convert stroke to path" -msgstr "" - -#. TRANSLATORS: "to outline" means "to convert stroke to path" -#: ../src/splivarot.cpp:979 -msgid "No stroked paths in the selection." -msgstr "" - -#: ../src/splivarot.cpp:1062 -msgid "Selected object is not a path, cannot inset/outset." -msgstr "" - -#: ../src/splivarot.cpp:1181 ../src/splivarot.cpp:1250 -msgid "Create linked offset" -msgstr "" - -#: ../src/splivarot.cpp:1182 ../src/splivarot.cpp:1251 -msgid "Create dynamic offset" -msgstr "" - -#: ../src/splivarot.cpp:1276 -msgid "Select path(s) to inset/outset." -msgstr "" - -#: ../src/splivarot.cpp:1494 -msgid "Outset path" -msgstr "" - -#: ../src/splivarot.cpp:1494 -msgid "Inset path" -msgstr "" - -#: ../src/splivarot.cpp:1496 -msgid "No paths to inset/outset in the selection." -msgstr "" - -#: ../src/splivarot.cpp:1674 -msgid "Simplifying paths (separately):" -msgstr "" - -#: ../src/splivarot.cpp:1676 -msgid "Simplifying paths:" -msgstr "" - -#: ../src/splivarot.cpp:1713 -#, c-format -msgid "%s %d of %d paths simplified..." -msgstr "" - -#: ../src/splivarot.cpp:1725 -#, c-format -msgid "%d paths simplified." -msgstr "" - -#: ../src/splivarot.cpp:1739 -msgid "Select path(s) to simplify." -msgstr "" - -#: ../src/splivarot.cpp:1753 -msgid "Simplify" -msgstr "" - -#: ../src/splivarot.cpp:1755 -msgid "No paths to simplify in the selection." -msgstr "" - -#: ../src/sp-lpe-item.cpp:363 -msgid "An exception occurred during execution of the Path Effect." -msgstr "" - -#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign -#: ../src/sp-offset.cpp:426 -#, c-format -msgid "Linked offset, %s by %f pt" -msgstr "" - -#: ../src/sp-offset.cpp:427 ../src/sp-offset.cpp:431 -msgid "outset" -msgstr "" - -#: ../src/sp-offset.cpp:427 ../src/sp-offset.cpp:431 -msgid "inset" -msgstr "" - -#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign -#: ../src/sp-offset.cpp:430 -#, c-format -msgid "Dynamic offset, %s by %f pt" -msgstr "" - -#: ../src/sp-path.cpp:156 -#, c-format -msgid "Path (%i node, path effect: %s)" -msgid_plural "Path (%i nodes, path effect: %s)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-path.cpp:159 -#, c-format -msgid "Path (%i node)" -msgid_plural "Path (%i nodes)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-polygon.cpp:226 -msgid "Polygon" -msgstr "" - -#: ../src/sp-polyline.cpp:177 -msgid "Polyline" -msgstr "" - -#: ../src/sp-rect.cpp:223 -msgid "Rectangle" -msgstr "" - -#. TRANSLATORS: since turn count isn't an integer, please adjust the -#. string as needed to deal with an localized plural forms. -#: ../src/sp-spiral.cpp:325 -#, c-format -msgid "Spiral with %3f turns" -msgstr "" - -#: ../src/sp-star.cpp:309 -#, c-format -msgid "Star with %d vertex" -msgid_plural "Star with %d vertices" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-star.cpp:313 -#, c-format -msgid "Polygon with %d vertex" -msgid_plural "Polygon with %d vertices" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-switch.cpp:100 -#, c-format -msgid "Conditional group of %d object" -msgid_plural "Conditional group of %d objects" -msgstr[0] "" -msgstr[1] "" - -#. TRANSLATORS: For description of font with no name. -#: ../src/sp-text.cpp:419 -msgid "<no name found>" -msgstr "" - -#: ../src/sp-text.cpp:425 -#, c-format -msgid "Text on path (%s, %s)" -msgstr "" - -#: ../src/sp-text.cpp:426 -#, c-format -msgid "Text (%s, %s)" -msgstr "" - -#: ../src/sp-tref.cpp:368 -#, c-format -msgid "Cloned character data%s%s" -msgstr "" - -#: ../src/sp-tref.cpp:369 -msgid " from " -msgstr "" - -#: ../src/sp-tref.cpp:374 -msgid "Orphaned cloned character data" -msgstr "" - -#: ../src/sp-tspan.cpp:284 -msgid "Text span" -msgstr "" - -#. TRANSLATORS: Used for statusbar description for long chains: -#. * "Clone of: Clone of: ... in Layer 1". -#: ../src/sp-use.cpp:327 -msgid "..." -msgstr "" - -#: ../src/sp-use.cpp:335 -#, c-format -msgid "Clone of: %s" -msgstr "" - -#: ../src/sp-use.cpp:339 -msgid "Orphaned clone" -msgstr "" - -#: ../src/star-context.cpp:333 -msgid "Ctrl: snap angle; keep rays radial" -msgstr "" - -#: ../src/star-context.cpp:464 -#, c-format -msgid "" -"Polygon: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "" - -#: ../src/star-context.cpp:465 -#, c-format -msgid "Star: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "" - -#: ../src/star-context.cpp:494 -msgid "Create star" -msgstr "" - -#: ../src/text-chemistry.cpp:104 -msgid "Select a text and a path to put text on path." -msgstr "" - -#: ../src/text-chemistry.cpp:109 -msgid "" -"This text object is already put on a path. Remove it from the path " -"first. Use Shift+D to look up its path." -msgstr "" - -#. rect is the only SPShape which is not yet, and thus SVG forbids us from putting text on it -#: ../src/text-chemistry.cpp:115 -msgid "" -"You cannot put text on a rectangle in this version. Convert rectangle to " -"path first." -msgstr "" - -#: ../src/text-chemistry.cpp:125 -msgid "The flowed text(s) must be visible in order to be put on a path." -msgstr "" - -#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2374 -msgid "Put text on path" -msgstr "" - -#: ../src/text-chemistry.cpp:204 -msgid "Select a text on path to remove it from path." -msgstr "" - -#: ../src/text-chemistry.cpp:226 -msgid "No texts-on-paths in the selection." -msgstr "" - -#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2376 -msgid "Remove text from path" -msgstr "" - -#: ../src/text-chemistry.cpp:269 ../src/text-chemistry.cpp:290 -msgid "Select text(s) to remove kerns from." -msgstr "" - -#: ../src/text-chemistry.cpp:293 -msgid "Remove manual kerns" -msgstr "" - -#: ../src/text-chemistry.cpp:313 -msgid "" -"Select a text and one or more paths or shapes to flow text " -"into frame." -msgstr "" - -#: ../src/text-chemistry.cpp:381 -msgid "Flow text into shape" -msgstr "" - -#: ../src/text-chemistry.cpp:403 -msgid "Select a flowed text to unflow it." -msgstr "" - -#: ../src/text-chemistry.cpp:477 -msgid "Unflow flowed text" -msgstr "" - -#: ../src/text-chemistry.cpp:489 -msgid "Select flowed text(s) to convert." -msgstr "" - -#: ../src/text-chemistry.cpp:507 -msgid "The flowed text(s) must be visible in order to be converted." -msgstr "" - -#: ../src/text-chemistry.cpp:535 -msgid "Convert flowed text to text" -msgstr "" - -#: ../src/text-chemistry.cpp:540 -msgid "No flowed text(s) to convert in the selection." -msgstr "" - -#: ../src/text-context.cpp:441 -msgid "Click to edit the text, drag to select part of the text." -msgstr "" - -#: ../src/text-context.cpp:443 -msgid "" -"Click to edit the flowed text, drag to select part of the text." -msgstr "" - -#: ../src/text-context.cpp:498 -msgid "Create text" -msgstr "" - -#: ../src/text-context.cpp:522 -msgid "Non-printable character" -msgstr "" - -#: ../src/text-context.cpp:537 -msgid "Insert Unicode character" -msgstr "" - -#: ../src/text-context.cpp:572 -#, c-format -msgid "Unicode (Enter to finish): %s: %s" -msgstr "" - -#: ../src/text-context.cpp:574 ../src/text-context.cpp:849 -msgid "Unicode (Enter to finish): " -msgstr "" - -#: ../src/text-context.cpp:649 -#, c-format -msgid "Flowed text frame: %s × %s" -msgstr "" - -#: ../src/text-context.cpp:681 -msgid "Type text; Enter to start new line." -msgstr "" - -#: ../src/text-context.cpp:694 -msgid "Flowed text is created." -msgstr "" - -#: ../src/text-context.cpp:696 -msgid "Create flowed text" -msgstr "" - -#: ../src/text-context.cpp:698 -msgid "" -"The frame is too small for the current font size. Flowed text not " -"created." -msgstr "" - -#: ../src/text-context.cpp:834 -msgid "No-break space" -msgstr "" - -#: ../src/text-context.cpp:836 -msgid "Insert no-break space" -msgstr "" - -#: ../src/text-context.cpp:873 -msgid "Make bold" -msgstr "" - -#: ../src/text-context.cpp:891 -msgid "Make italic" -msgstr "" - -#: ../src/text-context.cpp:930 -msgid "New line" -msgstr "" - -#: ../src/text-context.cpp:964 -msgid "Backspace" -msgstr "" - -#: ../src/text-context.cpp:1012 -msgid "Kern to the left" -msgstr "" - -#: ../src/text-context.cpp:1037 -msgid "Kern to the right" -msgstr "" - -#: ../src/text-context.cpp:1062 -msgid "Kern up" -msgstr "" - -#: ../src/text-context.cpp:1088 -msgid "Kern down" -msgstr "" - -#: ../src/text-context.cpp:1165 -msgid "Rotate counterclockwise" -msgstr "" - -#: ../src/text-context.cpp:1186 -msgid "Rotate clockwise" -msgstr "" - -#: ../src/text-context.cpp:1203 -msgid "Contract line spacing" -msgstr "" - -#: ../src/text-context.cpp:1211 -msgid "Contract letter spacing" -msgstr "" - -#: ../src/text-context.cpp:1230 -msgid "Expand line spacing" -msgstr "" - -#: ../src/text-context.cpp:1238 -msgid "Expand letter spacing" -msgstr "" - -#: ../src/text-context.cpp:1368 -msgid "Paste text" -msgstr "" - -#: ../src/text-context.cpp:1602 -#, c-format -msgid "" -"Type or edit flowed text (%d characters); Enter to start new " -"paragraph." -msgstr "" - -#: ../src/text-context.cpp:1604 -#, c-format -msgid "Type or edit text (%d characters); Enter to start new line." -msgstr "" - -#: ../src/text-context.cpp:1612 ../src/tools-switch.cpp:198 -msgid "" -"Click to select or create text, drag to create flowed text; " -"then type." -msgstr "" - -#: ../src/text-context.cpp:1722 -msgid "Type text" -msgstr "" - -#: ../src/text-editing.cpp:40 -msgid "You cannot edit cloned character data." -msgstr "" - -#: ../src/tools-switch.cpp:132 -msgid "" -"To edit a path, click, Shift+click, or drag around " -"nodes to select them, then drag nodes and handles. Click on an " -"object to select." -msgstr "" - -#: ../src/tools-switch.cpp:138 -msgid "To tweak a path by pushing, select it and drag over it." -msgstr "" - -#: ../src/tools-switch.cpp:144 -msgid "To spray a path by pushing, select it and drag over it." -msgstr "" - -#: ../src/tools-switch.cpp:150 -msgid "" -"Drag to create a rectangle. Drag controls to round corners and " -"resize. Click to select." -msgstr "" - -#: ../src/tools-switch.cpp:156 -msgid "" -"Drag to create a 3D box. Drag controls to resize in " -"perspective. Click to select (with Ctrl+Alt for single faces)." -msgstr "" - -#: ../src/tools-switch.cpp:162 -msgid "" -"Drag to create an ellipse. Drag controls to make an arc or " -"segment. Click to select." -msgstr "" - -#: ../src/tools-switch.cpp:168 -msgid "" -"Drag to create a star. Drag controls to edit the star shape. " -"Click to select." -msgstr "" - -#: ../src/tools-switch.cpp:174 -msgid "" -"Drag to create a spiral. Drag controls to edit the spiral " -"shape. Click to select." -msgstr "" - -#: ../src/tools-switch.cpp:180 -msgid "" -"Drag to create a freehand line. Shift appends to selected " -"path, Alt activates sketch mode." -msgstr "" - -#: ../src/tools-switch.cpp:186 -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 "" - -#: ../src/tools-switch.cpp:192 -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 "" - -#: ../src/tools-switch.cpp:204 -msgid "" -"Drag or double click to create a gradient on selected objects, " -"drag handles to adjust gradients." -msgstr "" - -#: ../src/tools-switch.cpp:210 -msgid "" -"Click or drag around an area to zoom in, Shift+click to " -"zoom out." -msgstr "" - -#: ../src/tools-switch.cpp:222 -msgid "Click and drag between shapes to create a connector." -msgstr "" - -#: ../src/tools-switch.cpp:228 -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 "" - -#: ../src/tools-switch.cpp:234 -msgid "Drag to erase." -msgstr "" - -#: ../src/tools-switch.cpp:240 -msgid "Choose a subtool from the toolbar" -msgstr "" - -#: ../src/trace/potrace/inkscape-potrace.cpp:524 -#: ../src/trace/potrace/inkscape-potrace.cpp:598 -#, c-format -msgid "Trace: %d. %ld nodes" -msgstr "" - -#: ../src/trace/trace.cpp:71 ../src/trace/trace.cpp:136 -#: ../src/trace/trace.cpp:144 ../src/trace/trace.cpp:243 -msgid "Select an image to trace" -msgstr "" - -#: ../src/trace/trace.cpp:106 -msgid "Select only one image to trace" -msgstr "" - -#: ../src/trace/trace.cpp:124 -msgid "Select one image and one or more shapes above it" -msgstr "" - -#: ../src/trace/trace.cpp:234 -msgid "Trace: No active desktop" -msgstr "" - -#: ../src/trace/trace.cpp:334 -msgid "Invalid SIOX result" -msgstr "" - -#: ../src/trace/trace.cpp:439 -msgid "Trace: No active document" -msgstr "" - -#: ../src/trace/trace.cpp:462 -msgid "Trace: Image has no bitmap data" -msgstr "" - -#: ../src/trace/trace.cpp:469 -msgid "Trace: Starting trace..." -msgstr "" - -#. ## inform the document, so we can undo -#: ../src/trace/trace.cpp:571 -msgid "Trace bitmap" -msgstr "" - -#: ../src/trace/trace.cpp:575 -#, c-format -msgid "Trace: Done. %ld nodes created" -msgstr "" - -#: ../src/tweak-context.cpp:204 -#, c-format -msgid "Nothing selected" -msgstr "" - -#: ../src/tweak-context.cpp:210 -#, c-format -msgid "%s. Drag to move." -msgstr "" - -#: ../src/tweak-context.cpp:214 -#, c-format -msgid "%s. Drag or click to move in; with Shift to move out." -msgstr "" - -#: ../src/tweak-context.cpp:218 -#, c-format -msgid "%s. Drag or click to move randomly." -msgstr "" - -#: ../src/tweak-context.cpp:222 -#, c-format -msgid "%s. Drag or click to scale down; with Shift to scale up." -msgstr "" - -#: ../src/tweak-context.cpp:226 -#, c-format -msgid "" -"%s. Drag or click to rotate clockwise; with Shift, " -"counterclockwise." -msgstr "" - -#: ../src/tweak-context.cpp:230 -#, c-format -msgid "%s. Drag or click to duplicate; with Shift, delete." -msgstr "" - -#: ../src/tweak-context.cpp:234 -#, c-format -msgid "%s. Drag to push paths." -msgstr "" - -#: ../src/tweak-context.cpp:238 -#, c-format -msgid "%s. Drag or click to inset paths; with Shift to outset." -msgstr "" - -#: ../src/tweak-context.cpp:246 -#, c-format -msgid "%s. Drag or click to attract paths; with Shift to repel." -msgstr "" - -#: ../src/tweak-context.cpp:254 -#, c-format -msgid "%s. Drag or click to roughen paths." -msgstr "" - -#: ../src/tweak-context.cpp:258 -#, c-format -msgid "%s. Drag or click to paint objects with color." -msgstr "" - -#: ../src/tweak-context.cpp:262 -#, c-format -msgid "%s. Drag or click to randomize colors." -msgstr "" - -#: ../src/tweak-context.cpp:266 -#, c-format -msgid "" -"%s. Drag or click to increase blur; with Shift to decrease." -msgstr "" - -#: ../src/tweak-context.cpp:1223 -msgid "Nothing selected! Select objects to tweak." -msgstr "" - -#: ../src/tweak-context.cpp:1259 -msgid "Move tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1263 -msgid "Move in/out tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1267 -msgid "Move jitter tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1271 -msgid "Scale tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1275 -msgid "Rotate tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1279 -msgid "Duplicate/delete tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1283 -msgid "Push path tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1287 -msgid "Shrink/grow path tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1291 -msgid "Attract/repel path tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1295 -msgid "Roughen path tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1299 -msgid "Color paint tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1303 -msgid "Color jitter tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1307 -msgid "Blur tweak" -msgstr "" - -#. check whether something is selected -#: ../src/ui/clipboard.cpp:257 -msgid "Nothing was copied." -msgstr "" - -#: ../src/ui/clipboard.cpp:318 ../src/ui/clipboard.cpp:520 -#: ../src/ui/clipboard.cpp:544 -msgid "Nothing on the clipboard." -msgstr "" - -#: ../src/ui/clipboard.cpp:374 -msgid "Select object(s) to paste style to." -msgstr "" - -#: ../src/ui/clipboard.cpp:385 ../src/ui/clipboard.cpp:403 -msgid "No style on the clipboard." -msgstr "" - -#: ../src/ui/clipboard.cpp:425 -msgid "Select object(s) to paste size to." -msgstr "" - -#: ../src/ui/clipboard.cpp:432 -msgid "No size on the clipboard." -msgstr "" - -#: ../src/ui/clipboard.cpp:483 -msgid "Select object(s) to paste live path effect to." -msgstr "" - -#. no_effect: -#: ../src/ui/clipboard.cpp:507 -msgid "No effect on the clipboard." -msgstr "" - -#: ../src/ui/clipboard.cpp:527 ../src/ui/clipboard.cpp:554 -msgid "Clipboard does not contain a path." -msgstr "" - -#. Item dialog -#: ../src/ui/context-menu.cpp:105 -msgid "Object _Properties" -msgstr "" - -#. Select item -#: ../src/ui/context-menu.cpp:115 -msgid "_Select This" -msgstr "" - -#. Create link -#: ../src/ui/context-menu.cpp:125 -msgid "_Create Link" -msgstr "" - -#. Set mask -#: ../src/ui/context-menu.cpp:132 -msgid "Set Mask" -msgstr "" - -#. Release mask -#: ../src/ui/context-menu.cpp:143 -msgid "Release Mask" -msgstr "" - -#. Set Clip -#: ../src/ui/context-menu.cpp:154 -msgid "Set Clip" -msgstr "" - -#. Release Clip -#: ../src/ui/context-menu.cpp:165 -msgid "Release Clip" -msgstr "" - -#: ../src/ui/context-menu.cpp:288 -msgid "Create link" -msgstr "" - -#. "Ungroup" -#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2370 -msgid "_Ungroup" -msgstr "" - -#. Link dialog -#: ../src/ui/context-menu.cpp:346 -msgid "Link _Properties" -msgstr "" - -#. Select item -#: ../src/ui/context-menu.cpp:352 -msgid "_Follow Link" -msgstr "" - -#. Reset transformations -#: ../src/ui/context-menu.cpp:357 -msgid "_Remove Link" -msgstr "" - -#. Link dialog -#: ../src/ui/context-menu.cpp:405 -msgid "Image _Properties" -msgstr "" - -#: ../src/ui/context-menu.cpp:411 -msgid "Edit Externally..." -msgstr "" - -#. Item dialog -#: ../src/ui/context-menu.cpp:504 -msgid "_Fill and Stroke" -msgstr "" - -#. * -#. * Constructor -#. -#: ../src/ui/dialog/aboutbox.cpp:77 -msgid "About Inkscape" -msgstr "" - -#: ../src/ui/dialog/aboutbox.cpp:88 -msgid "_Splash" -msgstr "" - -#: ../src/ui/dialog/aboutbox.cpp:92 -msgid "_Authors" -msgstr "" - -#: ../src/ui/dialog/aboutbox.cpp:94 -msgid "_Translators" -msgstr "" - -#: ../src/ui/dialog/aboutbox.cpp:96 -msgid "_License" -msgstr "" - -#. TRANSLATORS: This is the filename of the `About Inkscape' picture in -#. the `screens' directory. Thus the translation of "about.svg" should be -#. the filename of its translated version, e.g. about.zh.svg for Chinese. -#. -#. N.B. about.svg changes once per release. (We should probably rename -#. the original to about-0.40.svg etc. as soon as we have a translation. -#. If we do so, then add an item to release-checklist saying that the -#. string here should be changed.) -#. FIXME? INKSCAPE_SCREENSDIR and "about.svg" are in UTF-8, not the -#. native filename encoding... and the filename passed to sp_document_new -#. should be in UTF-*8.. -#: ../src/ui/dialog/aboutbox.cpp:149 -msgid "about.svg" -msgstr "" - -#. TRANSLATORS: Put here your name (and other national contributors') -#. one per line in the form of: name surname (email). Use \n for newline. -#: ../src/ui/dialog/aboutbox.cpp:371 -msgid "translator-credits" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:238 -#: ../src/ui/dialog/align-and-distribute.cpp:787 -msgid "Align" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:397 -#: ../src/ui/dialog/align-and-distribute.cpp:788 -msgid "Distribute" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:466 -msgid "Minimum horizontal gap (in px units) between bounding boxes" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "H:" stands for horizontal gap -#: ../src/ui/dialog/align-and-distribute.cpp:470 -msgid "gap|H:" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:478 -msgid "Minimum vertical gap (in px units) between bounding boxes" -msgstr "" - -#. TRANSLATORS: Vertical gap -#: ../src/ui/dialog/align-and-distribute.cpp:480 -msgid "V:" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:509 -#: ../src/ui/dialog/align-and-distribute.cpp:789 -#: ../src/widgets/toolbox.cpp:7475 -msgid "Remove overlaps" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:540 -#: ../src/widgets/toolbox.cpp:7265 -msgid "Arrange connector network" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:571 -msgid "Unclump" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:642 -msgid "Randomize positions" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:739 -msgid "Distribute text baselines" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:759 -msgid "Align text baselines" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:790 -msgid "Connector network layout" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:791 -#: ../src/widgets/toolbox.cpp:2110 -msgid "Nodes" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:797 -msgid "Relative to: " -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:798 -msgid "Treat selection as group: " -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:804 -msgid "Align right edges of objects to the left edge of the anchor" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:807 -msgid "Align left edges" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:810 -msgid "Center on vertical axis" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:813 -msgid "Align right sides" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:816 -msgid "Align left edges of objects to the right edge of the anchor" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:819 -msgid "Align bottom edges of objects to the top edge of the anchor" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:822 -msgid "Align top edges" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:825 -msgid "Center on horizontal axis" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:828 -msgid "Align bottom edges" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:831 -msgid "Align top edges of objects to the bottom edge of the anchor" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:836 -msgid "Align baseline anchors of texts horizontally" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:839 -msgid "Align baselines of texts" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:844 -msgid "Make horizontal gaps between objects equal" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:848 -msgid "Distribute left edges equidistantly" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:851 -msgid "Distribute centers equidistantly horizontally" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:854 -msgid "Distribute right edges equidistantly" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:858 -msgid "Make vertical gaps between objects equal" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:862 -msgid "Distribute top edges equidistantly" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:865 -msgid "Distribute centers equidistantly vertically" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:868 -msgid "Distribute bottom edges equidistantly" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:873 -msgid "Distribute baseline anchors of texts horizontally" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:876 -msgid "Distribute baselines of texts vertically" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:881 -msgid "Randomize centers in both dimensions" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:884 -msgid "Unclump objects: try to equalize edge-to-edge distances" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:889 -msgid "" -"Move objects as little as possible so that their bounding boxes do not " -"overlap" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:893 -#: ../src/widgets/toolbox.cpp:7436 -msgid "Nicely arrange selected connector network" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:901 -msgid "Align selected nodes to a common horizontal line" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:904 -msgid "Align selected nodes to a common vertical line" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:907 -msgid "Distribute selected nodes horizontally" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:910 -msgid "Distribute selected nodes vertically" -msgstr "" - -#. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:915 -msgid "Last selected" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:916 -msgid "First selected" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:917 -msgid "Biggest object" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:918 -msgid "Smallest object" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:921 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 -#: ../src/ui/dialog/icon-preview.cpp:178 -#: ../src/widgets/desktop-widget.cpp:1580 -msgid "Selection" -msgstr "" - -#: ../src/ui/dialog/calligraphic-profile-rename.cpp:38 -msgid "Profile name:" -msgstr "" - -#. When changing the interval or enabling/disabling the autosave function, -#. * update our running configuration -#. * -#. * FIXME! -#. * the inkscape_autosave_init should be called AFTER the values have been changed -#. * (which cannot be guaranteed from here) - use a PrefObserver somewhere -#. -#. -#. _autosave_autosave_enable.signal_toggled().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); -#. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); -#. -#. ----------- -#: ../src/ui/dialog/calligraphic-profile-rename.cpp:52 -#: ../src/ui/dialog/inkscape-preferences.cpp:1156 -msgid "Save" -msgstr "" - -#: ../src/ui/dialog/debug.cpp:68 -msgid "Messages" -msgstr "" - -#: ../src/ui/dialog/debug.cpp:77 ../src/ui/dialog/messages.cpp:55 -msgid "Capture log messages" -msgstr "" - -#: ../src/ui/dialog/debug.cpp:79 ../src/ui/dialog/messages.cpp:57 -msgid "Release log messages" -msgstr "" - -#: ../src/ui/dialog/document-metadata.cpp:73 -msgid "Metadata" -msgstr "" - -#: ../src/ui/dialog/document-metadata.cpp:74 -msgid "License" -msgstr "" - -#: ../src/ui/dialog/document-metadata.cpp:154 -msgid "Dublin Core Entities" -msgstr "" - -#: ../src/ui/dialog/document-metadata.cpp:176 -msgid "License" -msgstr "" - -#. --------------------------------------------------------------- -#: ../src/ui/dialog/document-properties.cpp:90 -msgid "Show page _border" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:90 -msgid "If set, rectangular page border is shown" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:91 -msgid "Border on _top of drawing" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:91 -msgid "If set, border is always on top of the drawing" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:92 -msgid "_Show border shadow" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:92 -msgid "If set, page border shows a shadow on its right and lower side" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:93 -msgid "Back_ground:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:93 -msgid "Background color" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:93 -msgid "" -"Color and transparency of the page background (also used for bitmap export)" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:94 -msgid "Border _color:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:94 -msgid "Page border color" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:94 -msgid "Color of the page border" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:95 -msgid "Default _units:" -msgstr "" - -#. --------------------------------------------------------------- -#. General snap options -#: ../src/ui/dialog/document-properties.cpp:99 -msgid "Show _guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:99 -msgid "Show or hide guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:100 -msgid "_Snap guides while dragging" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:100 -msgid "" -"While dragging a guide, snap to object nodes or bounding box corners ('Snap " -"to nodes' or 'snap to bounding box corners' must be enabled; only a small " -"part of the guide near the cursor will snap)" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:102 -msgid "Guide co_lor:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:102 -msgid "Guideline color" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:102 -msgid "Color of guidelines" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:103 -msgid "_Highlight color:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:103 -msgid "Highlighted guideline color" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:103 -msgid "Color of a guideline when it is under mouse" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "New" refers to grid -#: ../src/ui/dialog/document-properties.cpp:109 -msgid "Grid|_New" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:109 -msgid "Create new grid." -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:110 -msgid "_Remove" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:110 -msgid "Remove selected grid." -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:119 -#: ../src/widgets/toolbox.cpp:2199 -msgid "Guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:120 -#: ../src/ui/dialog/inkscape-preferences.cpp:1025 -#: ../src/widgets/toolbox.cpp:2190 -msgid "Grids" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2601 -#: ../src/widgets/toolbox.cpp:2055 -msgid "Snap" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:122 -msgid "Color Management" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:123 -msgid "Scripting" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:221 -msgid "General" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:223 -msgid "Border" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:225 -msgid "Format" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:253 -msgid "Guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:272 -msgid "Snap _distance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:272 -msgid "Snap only when _closer than:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:272 -#: ../src/ui/dialog/document-properties.cpp:278 -#: ../src/ui/dialog/document-properties.cpp:284 -msgid "Always snap" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:273 -msgid "Snapping distance, in screen pixels, for snapping to objects" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:273 -msgid "Always snap to objects, regardless of their distance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:274 -msgid "" -"If set, objects only snap to another object when it's within the range " -"specified below" -msgstr "" - -#. Options for snapping to grids -#: ../src/ui/dialog/document-properties.cpp:278 -msgid "Snap d_istance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:278 -msgid "Snap only when c_loser than:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:279 -msgid "Snapping distance, in screen pixels, for snapping to grid" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:279 -msgid "Always snap to grids, regardless of the distance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:280 -msgid "" -"If set, objects only snap to a grid line when it's within the range " -"specified below" -msgstr "" - -#. Options for snapping to guides -#: ../src/ui/dialog/document-properties.cpp:284 -msgid "Snap dist_ance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:284 -msgid "Snap only when close_r than:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:285 -msgid "Snapping distance, in screen pixels, for snapping to guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:285 -msgid "Always snap to guides, regardless of the distance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:286 -msgid "" -"If set, objects only snap to a guide when it's within the range specified " -"below" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:290 -msgid "Snap to objects" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:292 -msgid "Snap to grids" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:294 -msgid "Snap to guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:323 -msgid "(invalid UTF-8 string)" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:349 -#, c-format -msgid "Color profiles directory (%s) is unavailable." -msgstr "" - -#. 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:451 ../src/verbs.cpp:2755 -msgid "Link Color Profile" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:524 -msgid "Remove linked color profile" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:538 -msgid "Linked Color Profiles:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:540 -msgid "Available Color Profiles:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:542 -msgid "Link Profile" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:573 -msgid "Profile Name" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:604 -msgid "External script files:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:606 -#: ../src/ui/dialog/swatches.cpp:463 -msgid "Add" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:629 -msgid "Filename" -msgstr "" - -#. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:669 -msgid "Add external script..." -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:693 -msgid "Remove external script" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:774 -msgid "Creation" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:775 -msgid "Defined grids" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:985 -msgid "Remove grid" -msgstr "" - -#: ../src/ui/dialog/extension-editor.cpp:80 -msgid "Information" -msgstr "" - -#: ../src/ui/dialog/extension-editor.cpp:81 -#: ../share/extensions/draw_from_triangle.inx.h:20 -#: ../share/extensions/dxf_input.inx.h:9 -#: ../share/extensions/dxf_outlines.inx.h:8 -#: ../share/extensions/lindenmayer.inx.h:23 -#: ../share/extensions/measure.inx.h:2 ../share/extensions/scour.inx.h:4 -msgid "Help" -msgstr "" - -#: ../src/ui/dialog/extension-editor.cpp:82 -msgid "Parameters" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:383 -msgid "No preview" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:489 -msgid "too large for preview" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:577 -msgid "Enable preview" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:711 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:712 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:197 -msgid "All Inkscape Files" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:716 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:717 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:196 -msgid "All Files" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:722 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:723 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:198 -msgid "All Images" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:727 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:728 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:199 -msgid "All Vectors" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:732 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:733 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:200 -msgid "All Bitmaps" -msgstr "" - -#. ###### File options -#. ###### Do we want the .xxx extension automatically added? -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:927 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1475 -msgid "Append filename extension automatically" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1085 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1339 -msgid "Guess from extension" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1360 -msgid "Left edge of source" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1361 -msgid "Top edge of source" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1362 -msgid "Right edge of source" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1363 -msgid "Bottom edge of source" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1364 -msgid "Source width" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1365 -msgid "Source height" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1366 -msgid "Destination width" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1367 -msgid "Destination height" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1368 -msgid "Resolution (dots per inch)" -msgstr "" - -#. ######################################### -#. ## EXTRA WIDGET -- SOURCE SIDE -#. ######################################### -#. ##### Export options buttons/spinners, etc -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1406 -msgid "Document" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1418 -#: ../share/extensions/color_custom.inx.h:3 -msgid "Custom" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1458 -msgid "Cairo" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1461 -msgid "Antialias" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1464 -msgid "Background" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487 -msgid "Destination" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-win32.cpp:476 -msgid "Show Preview" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-win32.cpp:611 -msgid "No file selected" -msgstr "" - -#: ../src/ui/dialog/fill-and-stroke.cpp:48 -#: ../share/extensions/interp_att_g.inx.h:4 -msgid "Fill" -msgstr "" - -#: ../src/ui/dialog/fill-and-stroke.cpp:49 -msgid "Stroke _paint" -msgstr "" - -#: ../src/ui/dialog/fill-and-stroke.cpp:50 -msgid "Stroke st_yle" -msgstr "" - -#. TRANSLATORS: this dialog is accessible via menu Filters - Filter editor -#: ../src/ui/dialog/filter-effects-dialog.cpp:465 -msgid "" -"This matrix determines a linear transform on color space. Each line affects " -"one of the color components. Each column determines how much of each color " -"component from the input is passed to the output. The last column does not " -"depend on input colors, so can be used to adjust a constant component value." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:575 -msgid "Image File" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:578 -msgid "Selected SVG Element" -msgstr "" - -#. TODO: any image, not just svg -#: ../src/ui/dialog/filter-effects-dialog.cpp:648 -msgid "Select an image to be used as feImage input" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:740 -msgid "This SVG filter effect does not require any parameters." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:746 -msgid "This SVG filter effect is not yet implemented in Inkscape." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:938 -msgid "Light Source:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:955 -msgid "Direction angle for the light source on the XY plane, in degrees" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:956 -msgid "Direction angle for the light source on the YZ plane, in degrees" -msgstr "" - -#. default x: -#. default y: -#. default z: -#: ../src/ui/dialog/filter-effects-dialog.cpp:959 -#: ../src/ui/dialog/filter-effects-dialog.cpp:962 -msgid "Location" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:959 -#: ../src/ui/dialog/filter-effects-dialog.cpp:962 -#: ../src/ui/dialog/filter-effects-dialog.cpp:965 -msgid "X coordinate" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:959 -#: ../src/ui/dialog/filter-effects-dialog.cpp:962 -#: ../src/ui/dialog/filter-effects-dialog.cpp:965 -msgid "Y coordinate" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:959 -#: ../src/ui/dialog/filter-effects-dialog.cpp:962 -#: ../src/ui/dialog/filter-effects-dialog.cpp:965 -msgid "Z coordinate" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:965 -msgid "Points At" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:966 -msgid "Specular Exponent" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:966 -msgid "Exponent value controlling the focus for the light source" -msgstr "" - -#. TODO: here I have used 100 degrees as default value. But spec says that if not specified, no limiting cone is applied. So, there should be a way for the user to set a "no limiting cone" option. -#: ../src/ui/dialog/filter-effects-dialog.cpp:968 -msgid "Cone Angle" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:968 -msgid "" -"This is the angle between the spot light axis (i.e. the axis between the " -"light source and the point to which it is pointing at) and the spot light " -"cone. No light is projected outside this cone." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1029 -msgid "New light source" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1070 -msgid "_Duplicate" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1096 -msgid "_Filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1110 -msgid "R_ename" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1213 -msgid "Rename filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1249 -msgid "Apply filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1318 -msgid "filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1325 -msgid "Add filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1351 -msgid "Duplicate filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1418 -msgid "_Effect" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1426 -msgid "Connections" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1542 -msgid "Remove filter primitive" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1914 -msgid "Remove merge node" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2030 -msgid "Reorder filter primitive" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2064 -msgid "Add Effect:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2065 -msgid "No effect selected" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2066 -msgid "No filter selected" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2104 -msgid "Effect parameters" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2105 -msgid "Filter General Settings" -msgstr "" - -#. default x: -#. default y: -#: ../src/ui/dialog/filter-effects-dialog.cpp:2161 -msgid "Coordinates:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2161 -msgid "X coordinate of the left corners of filter effects region" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2161 -msgid "Y coordinate of the upper corners of filter effects region" -msgstr "" - -#. default width: -#. default height: -#: ../src/ui/dialog/filter-effects-dialog.cpp:2162 -msgid "Dimensions:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2162 -msgid "Width of filter effects region" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2162 -msgid "Height of filter effects region" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2165 -#: ../src/widgets/toolbox.cpp:3886 ../src/widgets/toolbox.cpp:4277 -#: ../src/widgets/toolbox.cpp:4545 ../share/extensions/extrude.inx.h:4 -msgid "Mode:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2168 -msgid "" -"Indicates the type of matrix operation. The keyword 'matrix' indicates that " -"a full 5x4 matrix of values will be provided. The other keywords represent " -"convenience shortcuts to allow commonly used color operations to be " -"performed without specifying a complete matrix." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2169 -msgid "Value(s):" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2183 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2223 -msgid "Operator:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2184 -msgid "K1:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2184 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2185 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2186 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2187 -msgid "" -"If the arithmetic operation is chosen, each result pixel is computed using " -"the formula k1*i1*i2 + k2*i1 + k3*i2 + k4 where i1 and i2 are the pixel " -"values of the first and second inputs respectively." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2185 -msgid "K2:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2186 -msgid "K3:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2187 -msgid "K4:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2190 -#: ../src/ui/dialog/tracedialog.cpp:581 -msgid "Size:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2190 -msgid "width of the convolve matrix" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2190 -msgid "height of the convolve matrix" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2191 -msgid "" -"X coordinate of the target point in the convolve matrix. The convolution is " -"applied to pixels around this point." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2191 -msgid "" -"Y coordinate of the target point in the convolve matrix. The convolution is " -"applied to pixels around this point." -msgstr "" - -#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix) -#: ../src/ui/dialog/filter-effects-dialog.cpp:2193 -msgid "Kernel:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2193 -msgid "" -"This matrix describes the convolve operation that is applied to the input " -"image in order to calculate the pixel colors at the output. Different " -"arrangements of values in this matrix result in various possible visual " -"effects. An identity matrix would lead to a motion blur effect (parallel to " -"the matrix diagonal) while a matrix filled with a constant non-zero value " -"would lead to a common blur effect." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2195 -msgid "Divisor:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2195 -msgid "" -"After applying the kernelMatrix to the input image to yield a number, that " -"number is divided by divisor to yield the final destination color value. A " -"divisor that is the sum of all the matrix values tends to have an evening " -"effect on the overall color intensity of the result." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2196 -msgid "Bias:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2196 -msgid "" -"This value is added to each component. This is useful to define a constant " -"value as the zero response of the filter." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2197 -msgid "Edge Mode:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2197 -msgid "" -"Determines how to extend the input image as necessary with color values so " -"that the matrix operations can be applied when the kernel is positioned at " -"or near the edge of the input image." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2198 -msgid "Preserve Alpha" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2198 -msgid "If set, the alpha channel won't be altered by this filter primitive." -msgstr "" - -#. default: white -#: ../src/ui/dialog/filter-effects-dialog.cpp:2201 -msgid "Diffuse Color:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2201 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2234 -msgid "Defines the color of the light source" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2202 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2235 -msgid "Surface Scale:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2202 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2235 -msgid "" -"This value amplifies the heights of the bump map defined by the input alpha " -"channel" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2203 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2236 -msgid "Constant:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2203 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2236 -msgid "This constant affects the Phong lighting model." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2204 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2238 -msgid "Kernel Unit Length:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2208 -msgid "Scale:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2208 -msgid "This defines the intensity of the displacement effect." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2209 -msgid "X displacement:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2209 -msgid "Color component that controls the displacement in the X direction" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2210 -msgid "Y displacement:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2210 -msgid "Color component that controls the displacement in the Y direction" -msgstr "" - -#. default: black -#: ../src/ui/dialog/filter-effects-dialog.cpp:2213 -msgid "Flood Color:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2213 -msgid "The whole filter region will be filled with this color." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2214 -#: ../src/widgets/toolbox.cpp:5518 -msgid "Opacity:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2217 -msgid "Standard Deviation:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2217 -msgid "The standard deviation for the blur operation." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2223 -msgid "" -"Erode: performs \"thinning\" of input image.\n" -"Dilate: performs \"fattenning\" of input image." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2224 -msgid "Radius:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2227 -msgid "Source of Image:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2230 -msgid "Delta X:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2230 -msgid "This is how far the input image gets shifted to the right" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2231 -msgid "Delta Y:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2231 -msgid "This is how far the input image gets shifted downwards" -msgstr "" - -#. default: white -#: ../src/ui/dialog/filter-effects-dialog.cpp:2234 -msgid "Specular Color:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2237 -msgid "Exponent:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2237 -msgid "Exponent for specular term, larger is more \"shiny\"." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2246 -msgid "" -"Indicates whether the filter primitive should perform a noise or turbulence " -"function." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2247 -msgid "Base Frequency:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2248 -msgid "Octaves:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2249 -msgid "Seed:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2249 -msgid "The starting number for the pseudo random number generator." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2261 -msgid "Add filter primitive" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2278 -msgid "" -"The feBlend filter primitive provides 4 image blending modes: screen, " -"multiply, darken and lighten." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2282 -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." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2286 -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." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2290 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2294 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2298 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2302 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2306 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2310 -msgid "" -"The feGaussianBlur filter primitive uniformly blurs its input. It is " -"commonly used together with feOffset to create a drop shadow effect." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2314 -msgid "" -"The feImage filter primitive fills the region with an external image " -"or another part of the document." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2318 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2322 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2326 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2330 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2334 -msgid "" -"The feTile filter primitive tiles a region with its input graphic" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2338 -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." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2357 -msgid "Duplicate filter primitive" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2410 -msgid "Set filter primitive attribute" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:42 -msgid "Unit:" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:45 -msgid "Angle (degrees):" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:46 -msgid "Rela_tive change" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:46 -msgid "Move and/or rotate the guide relative to current settings" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:112 -msgid "Set guide properties" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:151 -msgid "Guideline" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:239 -#, c-format -msgid "Guideline ID: %s" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:245 -#, c-format -msgid "Current: %s" -msgstr "" - -#: ../src/ui/dialog/icon-preview.cpp:130 -#, c-format -msgid "%d x %d" -msgstr "" - -#: ../src/ui/dialog/icon-preview.cpp:180 -msgid "Selection only or whole document" -msgstr "" - -#: ../src/ui/dialog/icon-preview.cpp:188 -msgid "Refresh the icons" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:169 -msgid "Mouse" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:171 -msgid "Grab sensitivity:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:171 -#: ../src/ui/dialog/inkscape-preferences.cpp:174 -#: ../src/ui/dialog/inkscape-preferences.cpp:190 -#: ../src/ui/dialog/inkscape-preferences.cpp:194 -#: ../src/ui/dialog/inkscape-preferences.cpp:204 -msgid "pixels" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:172 -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:174 -msgid "Click/drag threshold:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:175 -msgid "" -"Maximum mouse drag (in screen pixels) which is considered a click, not a drag" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:177 -msgid "Use pressure-sensitive tablet (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:179 -msgid "" -"Use the capabilities of a tablet or other pressure-sensitive device. Disable " -"this only if you have problems with the tablet (you can still use it as a " -"mouse)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:181 -msgid "Switch tool based on tablet device (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:183 -msgid "" -"Change tool as different devices are used on the tablet (pen, eraser, mouse)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:188 -msgid "Scrolling" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:190 -msgid "Mouse wheel scrolls by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:191 -msgid "" -"One mouse wheel notch scrolls by this distance in screen pixels " -"(horizontally with Shift)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:192 -msgid "Ctrl+arrows" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:194 -msgid "Scroll by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:195 -msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:197 -msgid "Acceleration:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:198 -msgid "" -"Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " -"acceleration)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:199 -msgid "Autoscrolling" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:201 -msgid "Speed:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:202 -msgid "" -"How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " -"autoscroll off)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:204 -#: ../src/ui/dialog/tracedialog.cpp:420 ../src/ui/dialog/tracedialog.cpp:453 -#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7617 -msgid "Threshold:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:205 -msgid "" -"How far (in screen pixels) you need to be from the canvas edge to trigger " -"autoscroll; positive is outside the canvas, negative is within the canvas" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:206 -msgid "Left mouse button pans when Space is pressed" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:208 -msgid "" -"When on, pressing and holding Space and dragging with left mouse button pans " -"canvas (as in Adobe Illustrator). When off, Space temporarily switches to " -"Selector tool (default)." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:209 -msgid "Mouse wheel zooms by default" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:211 -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:217 -msgid "Enable snap indicator" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:219 -msgid "After snapping, a symbol is drawn at the point that has snapped" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:222 -msgid "Delay (in ms):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:223 -msgid "" -"Postpone snapping as long as the mouse is moving, and then wait an " -"additional fraction of a second. This additional delay is specified here. " -"When set to zero or to a very small number, snapping will be immediate." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:225 -msgid "Only snap the node closest to the pointer" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:227 -msgid "" -"Only try to snap the node that is initially closest to the mouse pointer" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:230 -msgid "Weight factor:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:231 -msgid "" -"When multiple snap solutions are found, then Inkscape can either prefer the " -"closest transformation (when set to 0), or prefer the node that was " -"initially the closest to the pointer (when set to 1)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:233 -msgid "Snap the mouse pointer when dragging a constrained knot" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:235 -msgid "" -"When dragging a knot along a constraint line, then snap the position of the " -"mouse pointer instead of snapping the projection of the knot onto the " -"constraint line" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:237 -msgid "Snapping" -msgstr "" - -#. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:246 -msgid "Arrow keys move by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:247 -msgid "" -"Pressing an arrow key moves selected object(s) or node(s) by this distance " -"(in px units)" -msgstr "" - -#. defaultscale is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:250 -msgid "> and < scale by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:251 -msgid "" -"Pressing > or < scales selection up or down by this increment (in px units)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:253 -msgid "Inset/Outset by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:254 -msgid "" -"Inset and Outset commands displace the path by this distance (in px units)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:255 -msgid "Compass-like display of angles" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:257 -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:263 -msgid "Rotation snaps every:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:263 -msgid "degrees" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:264 -msgid "" -"Rotating with Ctrl pressed snaps every that much degrees; also, pressing " -"[ or ] rotates by this amount" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:266 -msgid "Zoom in/out by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:267 -msgid "" -"Zoom tool click, +/- keys, and middle click zoom in and out by this " -"multiplier" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:273 -msgid "Show selection cue" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:274 -msgid "" -"Whether selected objects display a selection cue (the same as in selector)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:280 -msgid "Enable gradient editing" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:281 -msgid "Whether selected objects display gradient editing controls" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:286 -msgid "Conversion to guides uses edges instead of bounding box" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:287 -msgid "" -"Converting an object to guides places these along the object's true edges " -"(imitating the object's shape), not along the bounding box." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:294 -msgid "Ctrl+click dot size:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:294 -msgid "times current stroke width" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:295 -msgid "Size of dots created with Ctrl+click (relative to current stroke width)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:310 -msgid "No objects selected to take the style from." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:319 -msgid "" -"More than one object selected. Cannot take style from multiple " -"objects." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:352 -msgid "Create new objects with:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:354 -msgid "Last used style" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:356 -msgid "Apply the style you last set on an object" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:361 -msgid "This tool's own style:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:365 -msgid "" -"Each tool may store its own style to apply to the newly created objects. Use " -"the button below to set it." -msgstr "" - -#. style swatch -#: ../src/ui/dialog/inkscape-preferences.cpp:369 -msgid "Take from selection" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:374 -msgid "This tool's style of new objects" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:381 -msgid "Remember the style of the (first) selected object as this tool's style" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:386 -msgid "Tools" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:389 -msgid "Bounding box to use:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:390 -msgid "Visual bounding box" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:392 -msgid "This bounding box includes stroke width, markers, filter margins, etc." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:393 -msgid "Geometric bounding box" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:395 -msgid "This bounding box includes only the bare path" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:397 -msgid "Conversion to guides:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:398 -msgid "Keep objects after conversion to guides" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:400 -msgid "" -"When converting an object to guides, don't delete the object after the " -"conversion." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:401 -msgid "Treat groups as a single object" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:403 -msgid "" -"Treat groups as a single object during conversion to guides rather than " -"converting each child separately." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:405 -msgid "Average all sketches" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:406 -msgid "Width is in absolute units" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:407 -msgid "Select new path" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:408 -msgid "Don't attach connectors to text objects" -msgstr "" - -#. Selector -#: ../src/ui/dialog/inkscape-preferences.cpp:411 -msgid "Selector" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:414 -msgid "When transforming, show:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:415 -msgid "Objects" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:417 -msgid "Show the actual objects when moving or transforming" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:418 -msgid "Box outline" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:420 -msgid "Show only a box outline of the objects when moving or transforming" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:421 -msgid "Per-object selection cue:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:424 -msgid "No per-object selection indication" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:425 -msgid "Mark" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:427 -msgid "Each selected object has a diamond mark in the top left corner" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:428 -msgid "Box" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:430 -msgid "Each selected object displays its bounding box" -msgstr "" - -#. Node -#: ../src/ui/dialog/inkscape-preferences.cpp:433 -msgid "Node" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:436 -msgid "Path outline:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:437 -#: ../src/ui/dialog/inkscape-preferences.cpp:438 -msgid "Path outline color" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:438 -msgid "Selects the color used for showing the path outline." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:439 -msgid "Path outline flash on mouse-over" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:440 -msgid "When hovering over a path, briefly flash its outline." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:441 -msgid "Suppress path outline flash when one path selected" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:442 -msgid "If a path is selected, do not continue flashing path outlines." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:444 -msgid "Flash time" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:444 -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 "" - -#. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2514 -msgid "Tweak" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:448 -#: ../src/ui/dialog/inkscape-preferences.cpp:454 -msgid "Paint objects with:" -msgstr "" - -#. Spray -#: ../src/ui/dialog/inkscape-preferences.cpp:453 ../src/verbs.cpp:2516 -msgid "Spray" -msgstr "" - -#. Zoom -#: ../src/ui/dialog/inkscape-preferences.cpp:459 -#: ../src/ui/view/edit-widget.cpp:1068 ../src/verbs.cpp:2538 -#: ../src/widgets/desktop-widget.cpp:483 -msgid "Zoom" -msgstr "" - -#. Shapes -#: ../src/ui/dialog/inkscape-preferences.cpp:464 -msgid "Shapes" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:496 -msgid "Sketch mode" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:498 -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:501 ../src/verbs.cpp:2530 -msgid "Pen" -msgstr "" - -#. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:507 ../src/verbs.cpp:2532 -msgid "Calligraphy" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:511 -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:513 -msgid "" -"If on, each newly created object will be selected (deselecting previous " -"selection)" -msgstr "" - -#. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:515 ../src/verbs.cpp:2544 -msgid "Paint Bucket" -msgstr "" - -#. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:520 ../src/verbs.cpp:2548 -msgid "Eraser" -msgstr "" - -#. LPETool -#: ../src/ui/dialog/inkscape-preferences.cpp:524 ../src/verbs.cpp:2550 -msgid "LPE Tool" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:533 -msgid "Show font samples in the drop-down list" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:534 -msgid "" -"Show font samples alongside font names in the drop-down list in Text bar" -msgstr "" - -#. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:539 ../src/verbs.cpp:2536 -msgid "Gradient" -msgstr "" - -#. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:543 ../src/verbs.cpp:2542 -msgid "Connector" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:546 -msgid "If on, connector attachment points will not be shown for text objects" -msgstr "" - -#. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:548 ../src/verbs.cpp:2540 -msgid "Dropper" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:555 -msgid "Save and restore window geometry for each document" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:556 -msgid "Remember and use last window's geometry" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:557 -msgid "Don't save window geometry" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:559 -#: ../src/ui/dialog/inkscape-preferences.cpp:579 -msgid "Dockable" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:562 -msgid "Dialogs are hidden in taskbar" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:563 -msgid "Zoom when window is resized" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:564 -msgid "Show close button on dialogs" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:566 -msgid "Normal" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:567 -msgid "Aggressive" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:569 -msgid "Saving window geometry (size and position):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:571 -msgid "Let the window manager determine placement of all windows" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:573 -msgid "" -"Remember and use the last window's geometry (saves geometry to user " -"preferences)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:575 -msgid "" -"Save and restore window geometry for each document (saves geometry in the " -"document)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:577 -msgid "Dialog behavior (requires restart):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:584 -msgid "Dialogs on top:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:587 -msgid "Dialogs are treated as regular windows" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:589 -msgid "Dialogs stay on top of document windows" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:591 -msgid "Same as Normal but may work better with some window managers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:595 -msgid "Dialog Transparency:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:597 -msgid "Opacity when focused:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:599 -msgid "Opacity when unfocused:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:601 -msgid "Time of opacity change animation:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:604 -msgid "Miscellaneous:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:607 -msgid "Whether dialog windows are to be hidden in the window manager taskbar" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:610 -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:612 -msgid "Whether dialog windows have a close button (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:613 -msgid "Windows" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:618 -msgid "Move in parallel" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:620 -msgid "Stay unmoved" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:622 -msgid "Move according to transform" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:624 -msgid "Are unlinked" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:626 -msgid "Are deleted" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:629 -msgid "When the original moves, its clones and linked offsets:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:631 -msgid "Clones are translated by the same vector as their original." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:633 -msgid "Clones preserve their positions when their original is moved." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:635 -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:636 -msgid "When the original is deleted, its clones:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:638 -msgid "Orphaned clones are converted to regular objects." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:640 -msgid "Orphaned clones are deleted along with their original." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:642 -msgid "When duplicating original+clones:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:644 -msgid "Relink duplicated clones" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:646 -msgid "" -"When duplicating a selection containing both a clone and its original " -"(possibly in groups), relink the duplicated clone to the duplicated original " -"instead of the old original" -msgstr "" - -#. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page -#: ../src/ui/dialog/inkscape-preferences.cpp:649 -msgid "Clones" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:654 -msgid "When applying, use the topmost selected object as clippath/mask" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:656 -msgid "" -"Uncheck this to use the bottom selected object as the clipping path or mask" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:657 -msgid "Remove clippath/mask object after applying" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:659 -msgid "" -"After applying, remove the object used as the clipping path or mask from the " -"drawing" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:660 -msgid "Clippaths and masks" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:665 -#: ../src/widgets/select-toolbar.cpp:544 -msgid "Scale stroke width" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:666 -msgid "Scale rounded corners in rectangles" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:667 -msgid "Transform gradients" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:668 -msgid "Transform patterns" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:669 -msgid "Optimized" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:670 -msgid "Preserved" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:673 -#: ../src/widgets/select-toolbar.cpp:545 -msgid "When scaling objects, scale the stroke width by the same proportion" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:675 -#: ../src/widgets/select-toolbar.cpp:556 -msgid "When scaling rectangles, scale the radii of rounded corners" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:677 -#: ../src/widgets/select-toolbar.cpp:567 -msgid "Move gradients (in fill or stroke) along with the objects" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:679 -#: ../src/widgets/select-toolbar.cpp:578 -msgid "Move patterns (in fill or stroke) along with the objects" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:680 -msgid "Store transformation:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:682 -msgid "" -"If possible, apply transformation to objects without adding a transform= " -"attribute" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:684 -msgid "Always store transformation as a transform= attribute on objects" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:686 -msgid "Transforms" -msgstr "" - -#. blur quality -#. filter quality -#: ../src/ui/dialog/inkscape-preferences.cpp:692 -#: ../src/ui/dialog/inkscape-preferences.cpp:716 -msgid "Best quality (slowest)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:694 -#: ../src/ui/dialog/inkscape-preferences.cpp:718 -msgid "Better quality (slower)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:696 -#: ../src/ui/dialog/inkscape-preferences.cpp:720 -msgid "Average quality" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:698 -#: ../src/ui/dialog/inkscape-preferences.cpp:722 -msgid "Lower quality (faster)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:700 -#: ../src/ui/dialog/inkscape-preferences.cpp:724 -msgid "Lowest quality (fastest)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:703 -msgid "Gaussian blur quality for display:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:705 -#: ../src/ui/dialog/inkscape-preferences.cpp:729 -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:707 -#: ../src/ui/dialog/inkscape-preferences.cpp:731 -msgid "Better quality, but slower display" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:709 -#: ../src/ui/dialog/inkscape-preferences.cpp:733 -msgid "Average quality, acceptable display speed" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:711 -#: ../src/ui/dialog/inkscape-preferences.cpp:735 -msgid "Lower quality (some artifacts), but display is faster" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:713 -#: ../src/ui/dialog/inkscape-preferences.cpp:737 -msgid "Lowest quality (considerable artifacts), but display is fastest" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:727 -msgid "Filter effects quality for display:" -msgstr "" - -#. show infobox -#: ../src/ui/dialog/inkscape-preferences.cpp:740 -msgid "Show filter primitives infobox" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:742 -msgid "" -"Show icons and descriptions for the filter primitives available at the " -"filter effects dialog." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:750 -msgid "Select in all layers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:751 -msgid "Select only within current layer" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:752 -msgid "Select in current layer and sublayers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:753 -msgid "Ignore hidden objects and layers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:754 -msgid "Ignore locked objects and layers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:755 -msgid "Deselect upon layer change" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:757 -msgid "Ctrl+A, Tab, Shift+Tab:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:759 -msgid "Make keyboard selection commands work on objects in all layers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:761 -msgid "Make keyboard selection commands work on objects in current layer only" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:763 -msgid "" -"Make keyboard selection commands work on objects in current layer and all " -"its sublayers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:765 -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:767 -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:770 -msgid "" -"Uncheck this to be able to keep the current objects selected when the " -"current layer changes" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:772 -msgid "Selecting" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:779 -msgid "Default export resolution:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:780 -msgid "Default bitmap resolution (in dots per inch) in the Export dialog" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:782 -msgid "Open Clip Art Library Server Name:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:783 -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:785 -msgid "Open Clip Art Library Username:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:786 -msgid "The username used to log into Open Clip Art Library." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:788 -msgid "Open Clip Art Library Password:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:789 -msgid "The password used to log into Open Clip Art Library." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:791 -msgid "Import/Export" -msgstr "" - -#. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:841 -msgid "Perceptual" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:841 -msgid "Relative Colorimetric" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:841 -msgid "Absolute Colorimetric" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:845 -msgid "(Note: Color management has been disabled in this build)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:849 -msgid "Display adjustment" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:859 -#, c-format -msgid "" -"The ICC profile to use to calibrate display output.\n" -"Searched directories:%s" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:860 -msgid "Display profile:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:865 -msgid "Retrieve profile from display" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:868 -msgid "Retrieve profiles from those attached to displays via XICC." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:870 -msgid "Retrieve profiles from those attached to displays." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:875 -msgid "Display rendering intent:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:876 -#: ../src/ui/dialog/inkscape-preferences.cpp:899 -msgid "The rendering intent to use to calibrate display output." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:878 -msgid "Proofing" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:880 -msgid "Simulate output on screen" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:882 -msgid "Simulates output of target device." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:884 -msgid "Mark out of gamut colors" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:886 -msgid "Highlights colors that are out of gamut for the target device." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:891 -msgid "Out of gamut warning color:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:892 -msgid "Selects the color used for out of gamut warning." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:894 -msgid "Device profile:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:895 -msgid "The ICC profile to use to simulate device output." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:898 -msgid "Device rendering intent:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:901 -msgid "Black point compensation" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:903 -msgid "Enables black point compensation." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:905 -msgid "Preserve black" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:910 -msgid "(LittleCMS 1.15 or later required)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:912 -msgid "Preserve K channel in CMYK -> CMYK transforms" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:925 -#: ../src/widgets/sp-color-icc-selector.cpp:306 -#: ../src/widgets/sp-color-icc-selector.cpp:579 -msgid "" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:970 -msgid "Color management" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:975 -msgid "Major grid line emphasizing" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:977 -msgid "Don't emphasize gridlines when zoomed out" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:978 -msgid "" -"If set and zoomed out, the gridlines will be shown in normal color instead " -"of major grid line color." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:980 -msgid "Default grid settings" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:986 -#: ../src/ui/dialog/inkscape-preferences.cpp:1007 -msgid "Grid units:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:989 -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 -msgid "Origin X:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:990 -#: ../src/ui/dialog/inkscape-preferences.cpp:1011 -msgid "Origin Y:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:993 -msgid "Spacing X:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:994 -#: ../src/ui/dialog/inkscape-preferences.cpp:1013 -msgid "Spacing Y:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:996 -#: ../src/ui/dialog/inkscape-preferences.cpp:997 -#: ../src/ui/dialog/inkscape-preferences.cpp:1018 -#: ../src/ui/dialog/inkscape-preferences.cpp:1019 -msgid "Grid line color:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:997 -#: ../src/ui/dialog/inkscape-preferences.cpp:1019 -msgid "Color used for normal grid lines" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:998 -#: ../src/ui/dialog/inkscape-preferences.cpp:999 -#: ../src/ui/dialog/inkscape-preferences.cpp:1020 -#: ../src/ui/dialog/inkscape-preferences.cpp:1021 -msgid "Major grid line color:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:999 -#: ../src/ui/dialog/inkscape-preferences.cpp:1021 -msgid "Color used for major (highlighted) grid lines" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1001 -#: ../src/ui/dialog/inkscape-preferences.cpp:1023 -msgid "Major grid line every:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 -msgid "Show dots instead of lines" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1003 -msgid "If set, display dots at gridpoints instead of gridlines" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1030 -msgid "Use named colors" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1031 -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:1033 -msgid "XML formatting" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1035 -msgid "Inline attributes" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1036 -msgid "Put attributes on the same line as the element tag" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1039 -msgid "Indent, spaces:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1039 -msgid "" -"The number of spaces to use for indenting nested elements; set to 0 for no " -"indentation" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1041 -msgid "Path data" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1043 -msgid "Allow relative coordinates" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1044 -msgid "If set, relative coordinates may be used in path data" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1046 -msgid "Force repeat commands" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1047 -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:1049 -msgid "Numbers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 -msgid "Numeric precision:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 -msgid "How many digits to write after the decimal dot" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 -msgid "Minimum exponent:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 -msgid "" -"The smallest number written to SVG is 10 to the power of this exponent; " -"anything smaller is written as zero." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 -msgid "SVG output" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 -msgid "System default" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 -msgid "Albanian (sq)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 -msgid "Amharic (am)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 -msgid "Arabic (ar)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 -msgid "Armenian (hy)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 -msgid "Azerbaijani (az)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 -msgid "Basque (eu)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 -msgid "Belarusian (be)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 -msgid "Bulgarian (bg)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 -msgid "Bengali (bn)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 -msgid "Breton (br)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 -msgid "Catalan (ca)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 -msgid "Valencian Catalan (ca@valencia)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1063 -msgid "Chinese/China (zh_CN)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1064 -msgid "Chinese/Taiwan (zh_TW)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1064 -msgid "Croatian (hr)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1064 -msgid "Czech (cs)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 -msgid "Danish (da)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 -msgid "Dutch (nl)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 -msgid "Dzongkha (dz)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 -msgid "German (de)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 -msgid "Greek (el)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 -msgid "English (en)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1065 -msgid "English/Australia (en_AU)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1066 -msgid "English/Canada (en_CA)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1066 -msgid "English/Great Britain (en_GB)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1066 -msgid "Pig Latin (en_US@piglatin)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "Esperanto (eo)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "Estonian (et)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "Finnish (fi)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "French (fr)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "Irish (ga)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "Galician (gl)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "Hebrew (he)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "Hungarian (hu)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Indonesian (id)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Italian (it)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Japanese (ja)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Khmer (km)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Kinyarwanda (rw)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Korean (ko)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Lithuanian (lt)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Macedonian (mk)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "Mongolian (mn)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "Nepali (ne)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "Norwegian BokmÃ¥l (nb)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "Norwegian Nynorsk (nn)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "Panjabi (pa)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 -msgid "Polish (pl)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 -msgid "Portuguese (pt)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 -msgid "Portuguese/Brazil (pt_BR)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 -msgid "Romanian (ro)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 -msgid "Russian (ru)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 -msgid "Serbian (sr)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 -msgid "Serbian in Latin script (sr@latin)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 -msgid "Slovak (sk)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 -msgid "Slovenian (sl)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 -msgid "Spanish (es)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 -msgid "Spanish/Mexico (es_MX)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 -msgid "Swedish (sv)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 -msgid "Thai (th)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 -msgid "Turkish (tr)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 -msgid "Ukrainian (uk)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 -msgid "Vietnamese (vi)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1080 -msgid "Language (requires restart):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1081 -msgid "Set the language for menus and number formats" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1083 -msgid "Smaller" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1087 -msgid "Toolbox icon size" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1088 -msgid "Set the size for the tool icons (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1091 -msgid "Control bar icon size" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1092 -msgid "" -"Set the size for the icons in tools' control bars to use (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1095 -msgid "Secondary toolbar icon size" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 -msgid "" -"Set the size for the icons in secondary toolbars to use (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1099 -msgid "Work-around color sliders not drawing." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1101 -msgid "" -"When on, will attempt to work around bugs in certain GTK themes drawing " -"color sliders." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1107 -msgid "Clear list" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1112 -msgid "Maximum documents in Open Recent:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1113 -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:1116 -msgid "Zoom correction factor (in %):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1117 -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:1119 -msgid "Interface" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1125 -msgid "Use current directory for \"Save As ...\"" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1127 -msgid "" -"When this option is on, the \"Save as...\" dialog will always open in the " -"directory where the currently open document is. When it's off, it will open " -"in the directory where you last saved a file using that dialog." -msgstr "" - -#. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1131 -msgid "Enable autosave (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1132 -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:1134 -msgid "Interval (in minutes):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1134 -msgid "Interval (in minutes) at which document will be autosaved" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/dialog/inkscape-preferences.cpp:1138 -msgid "filesystem|Path:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1138 -msgid "The directory where autosaves will be written" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1140 -msgid "Maximum number of autosaves:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1140 -msgid "" -"Maximum number of autosaved files; use this to limit the storage space used" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 -msgid "2x2" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 -msgid "4x4" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 -msgid "8x8" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1162 -msgid "16x16" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1166 -msgid "Oversample bitmaps:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1169 -msgid "Automatically reload bitmaps" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1171 -msgid "Automatically reload linked images when file is changed on disk" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1185 -msgid "Bitmap editor:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1191 -msgid "Resolution for Create Bitmap Copy:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1192 -msgid "Resolution used by the Create Bitmap Copy command" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1194 -msgid "Bitmaps" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1246 -msgid "Language:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1247 -msgid "Set the main spell check language" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1250 -msgid "Second language:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1251 -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:1254 -msgid "Third language:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1255 -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:1257 -msgid "Ignore words with digits" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1259 -msgid "Ignore words containing digits, such as \"R2D2\"" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1261 -msgid "Ignore words in ALL CAPITALS" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1263 -msgid "Ignore words in all capitals, such as \"IUPAC\"" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1265 -msgid "Spellcheck" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1284 -msgid "Add label comments to printing output" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1286 -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:1288 -msgid "Prevent sharing of gradient definitions" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1290 -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:1293 -msgid "Simplification threshold:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1294 -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:1297 -msgid "Latency skew:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1297 -msgid "(requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1298 -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:1300 -msgid "Pre-render named icons" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1302 -msgid "" -"When on, named icons will be rendered before displaying the ui. This is for " -"working around bugs in GTK+ named icon notification" -msgstr "" - -#. TRANSLATORS: following strings are paths in Inkscape preferences - Misc - System info -#: ../src/ui/dialog/inkscape-preferences.cpp:1308 -msgid "User config: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 -msgid "User data: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1316 -msgid "User cache: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1320 -msgid "System config: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1323 -msgid "System data: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1326 -msgid "PIXMAP: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1330 -msgid "DATA: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1334 -msgid "UI: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1343 -msgid "Icon theme: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1358 -msgid "System info" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1358 -msgid "General system information" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1360 -msgid "Misc" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:41 -msgid "Layer name:" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:109 -msgid "Add layer" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:147 -msgid "Above current" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:151 -msgid "Below current" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:154 -msgid "As sublayer of current" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:158 -msgid "Position:" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:176 -msgid "Rename Layer" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:179 -msgid "_Rename" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:192 -msgid "Rename layer" -msgstr "" - -#. TRANSLATORS: This means "The layer has been renamed" -#: ../src/ui/dialog/layer-properties.cpp:194 -msgid "Renamed layer" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:198 -msgid "Add Layer" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:201 -msgid "_Add" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:225 -msgid "New layer created." -msgstr "" - -#: ../src/ui/dialog/layers.cpp:495 ../src/ui/widget/layer-selector.cpp:595 -msgid "Unhide layer" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:495 ../src/ui/widget/layer-selector.cpp:595 -msgid "Hide layer" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:506 ../src/ui/widget/layer-selector.cpp:587 -msgid "Lock layer" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:506 ../src/ui/widget/layer-selector.cpp:587 -msgid "Unlock layer" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:656 -msgid "New" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/dialog/layers.cpp:663 -msgid "layers|Top" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:669 -msgid "Up" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:675 -msgid "Dn" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:681 -msgid "Bot" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:691 -msgid "X" -msgstr "" - -#. TRANSLATORS: this dialog is accessible via menu Path - Path Effect Editor... -#: ../src/ui/dialog/livepatheffect-editor.cpp:78 -msgid "Apply new effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:79 -msgid "Current effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:80 -msgid "Effect list" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:269 -msgid "Unknown effect is applied" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:272 -msgid "No effect applied" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:276 -msgid "Item is not a path or shape" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:280 -msgid "Only one item can be selected" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:284 -msgid "Empty selection" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:308 -msgid "Unknown effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:374 -msgid "Create and apply path effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:391 -msgid "Remove path effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:407 -msgid "Move path effect up" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:423 -msgid "Move path effect down" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:462 -msgid "Activate path effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:462 -msgid "Deactivate path effect" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:94 -msgid "Heap" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:95 -msgid "In Use" -msgstr "" - -#. 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:98 -msgid "Slack" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:99 -msgid "Total" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:139 ../src/ui/dialog/memory.cpp:145 -#: ../src/ui/dialog/memory.cpp:152 ../src/ui/dialog/memory.cpp:184 -msgid "Unknown" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:165 -msgid "Combined" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:207 -msgid "Recalculate" -msgstr "" - -#: ../src/ui/dialog/messages.cpp:73 -msgid "Ready." -msgstr "" - -#: ../src/ui/dialog/messages.cpp:74 -msgid "" -"Enable log display by setting dialogs.debug 'redirect' attribute to 1 in " -"preferences.xml" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:422 -msgid "Error while reading the Open Clip Art RSS feed" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:461 -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)" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:475 -msgid "Server supplied malformed Clip Art feed" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:566 -msgid "Search for:" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:567 -msgid "No files matched your search" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:578 -msgid "Search" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:595 -msgid "Files found" -msgstr "" - -#: ../src/ui/dialog/print.cpp:93 -msgid "Could not open temporary PNG for bitmap printing" -msgstr "" - -#: ../src/ui/dialog/print.cpp:136 -msgid "Could not set up Document" -msgstr "" - -#: ../src/ui/dialog/print.cpp:140 -msgid "Failed to set CairoRenderContext" -msgstr "" - -#. set up dialog title, based on document name -#: ../src/ui/dialog/print.cpp:180 -msgid "SVG Document" -msgstr "" - -#: ../src/ui/dialog/print.cpp:181 -msgid "Print" -msgstr "" - -#. build custom preferences tab -#: ../src/ui/dialog/print.cpp:215 -msgid "Rendering" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:211 -msgid "_Execute Javascript" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:213 -msgid "_Execute Python" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:215 -msgid "_Execute Ruby" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:224 -msgid "Script" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:234 -msgid "Output" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:244 -msgid "Errors" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:121 -msgid "Set SVG Font attribute" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:174 -msgid "Adjust kerning value" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:364 -msgid "Family Name:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:374 -msgid "Set width:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:433 -msgid "glyph" -msgstr "" - -#. SPGlyph* glyph = -#: ../src/ui/dialog/svg-fonts-dialog.cpp:465 -msgid "Add glyph" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:481 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:525 -msgid "Select a path to define the curves of a glyph" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:489 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:533 -msgid "The selected object does not have a path description." -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:504 -msgid "No glyph selected in the SVGFonts dialog." -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:509 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:551 -msgid "Set glyph curves" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:570 -msgid "Reset missing-glyph" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:585 -msgid "Edit glyph name" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:598 -msgid "Set glyph unicode" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:608 -msgid "Remove font" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:623 -msgid "Remove glyph" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:638 -msgid "Remove kerning pair" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:648 -msgid "Missing Glyph:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:652 -msgid "From selection..." -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:654 -#: ../src/ui/widget/preferences-widget.cpp:590 -msgid "Reset" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:665 -msgid "Glyph name" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:666 -msgid "Matching string" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:669 -msgid "Add Glyph" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:676 -msgid "Get curves from selection..." -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:726 -msgid "Add kerning pair" -msgstr "" - -#. Kerning Setup: -#: ../src/ui/dialog/svg-fonts-dialog.cpp:734 -msgid "Kerning Setup:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:736 -msgid "1st Glyph:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:738 -msgid "2nd Glyph:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:741 -msgid "Add pair" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:753 -msgid "First Unicode range" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:754 -msgid "Second Unicode range" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:761 -msgid "Kerning value:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:819 -msgid "Set font family" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:828 -msgid "font" -msgstr "" - -#. select_font(font); -#: ../src/ui/dialog/svg-fonts-dialog.cpp:842 -msgid "Add font" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:862 -msgid "_Font" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:870 -msgid "_Global Settings" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:871 -msgid "_Glyphs" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:872 -msgid "_Kerning" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:879 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:880 -msgid "Sample Text" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:884 -msgid "Preview Text:" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:331 -#, c-format -msgid "" -"Color: %s; Click to set fill, Shift+click to set stroke" -msgstr "" - -#. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:442 -msgid "Set fill" -msgstr "" - -#. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:450 -msgid "Set stroke" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:476 ../src/widgets/gradient-selector.cpp:144 -#: ../src/widgets/gradient-toolbar.cpp:466 -msgid "Edit..." -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:488 -msgid "Convert" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:651 -msgid "Change color definition" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:852 -msgid "Remove stroke color" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:852 -msgid "Remove fill color" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:857 -msgid "Set stroke color to none" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:857 -msgid "Set fill color to none" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:874 -msgid "Set stroke color from swatch" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:874 -msgid "Set fill color from swatch" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:1198 -#, c-format -msgid "Palettes directory (%s) is unavailable." -msgstr "" - -#: ../src/ui/dialog/tile.cpp:346 -msgid "Arrange in a grid" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:652 -msgid "Rows:" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:660 -msgid "Number of rows" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:664 -msgid "Equal height" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:674 -msgid "If not set, each row has the height of the tallest object in it" -msgstr "" - -#. #### Radio buttons to control vertical alignment #### -#. #### Radio buttons to control horizontal alignment #### -#: ../src/ui/dialog/tile.cpp:680 ../src/ui/dialog/tile.cpp:750 -msgid "Align:" -msgstr "" - -#. #### Number of columns #### -#: ../src/ui/dialog/tile.cpp:722 -msgid "Columns:" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:730 -msgid "Number of columns" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:734 -msgid "Equal width" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:743 -msgid "If not set, each column has the width of the widest object in it" -msgstr "" - -#. #### Radio buttons to control spacing manually or to fit selection bbox #### -#: ../src/ui/dialog/tile.cpp:789 -msgid "Fit into selection box" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:795 -msgid "Set spacing:" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:815 -msgid "Vertical spacing between rows (px units)" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:840 -msgid "Horizontal spacing between columns (px units)" -msgstr "" - -#. ## The OK button -#: ../src/ui/dialog/tile.cpp:863 -msgid "tileClonesDialog|Arrange" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:864 -msgid "Arrange selected objects" -msgstr "" - -#. #### begin left panel -#. ### begin notebook -#. ## begin mode page -#. # begin single scan -#. brightness -#: ../src/ui/dialog/tracedialog.cpp:406 -msgid "Brightness cutoff" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:410 -msgid "Trace by a given brightness level" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:418 -msgid "Brightness cutoff for black/white" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:425 -msgid "Single scan: creates a path" -msgstr "" - -#. canny edge detection -#. TRANSLATORS: "Canny" is the name of the inventor of this edge detection method -#: ../src/ui/dialog/tracedialog.cpp:430 -msgid "Edge detection" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:434 -msgid "Trace with optimal edge detection by J. Canny's algorithm" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:451 -msgid "Brightness cutoff for adjacent pixels (determines edge thickness)" -msgstr "" - -#. 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:463 -msgid "Color quantization" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:467 -msgid "Trace along the boundaries of reduced colors" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:475 -msgid "The number of reduced colors" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:477 -msgid "Colors:" -msgstr "" - -#. swap black and white -#: ../src/ui/dialog/tracedialog.cpp:483 -msgid "Invert image" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:488 -msgid "Invert black and white regions" -msgstr "" - -#. # end single scan -#. # begin multiple scan -#: ../src/ui/dialog/tracedialog.cpp:497 -msgid "Brightness steps" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:501 -msgid "Trace the given number of brightness levels" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:508 -msgid "Scans:" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:511 -msgid "The desired number of scans" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:515 -#: ../share/extensions/svgcalendar.inx.h:6 -msgid "Colors" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:519 -msgid "Trace the given number of reduced colors" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:523 -msgid "Grays" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:527 -msgid "Same as Colors, but the result is converted to grayscale" -msgstr "" - -#. TRANSLATORS: "Smooth" is a verb here -#: ../src/ui/dialog/tracedialog.cpp:532 -msgid "Smooth" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:536 -msgid "Apply Gaussian blur to the bitmap before tracing" -msgstr "" - -#. TRANSLATORS: "Stack" is a verb here -#: ../src/ui/dialog/tracedialog.cpp:539 -msgid "Stack scans" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:542 -msgid "" -"Stack scans on top of one another (no gaps) instead of tiling (usually with " -"gaps)" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:545 -msgid "Remove background" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:550 -msgid "Remove bottom (background) layer when done" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:554 -msgid "Multiple scans: creates a group of paths" -msgstr "" - -#. # end multiple scan -#. ## end mode page -#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4276 -#: ../src/widgets/toolbox.cpp:4544 ../share/extensions/triangle.inx.h:9 -msgid "Mode" -msgstr "" - -#. ## begin option page -#. # potrace parameters -#: ../src/ui/dialog/tracedialog.cpp:569 -msgid "Suppress speckles" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:571 -msgid "Ignore small spots (speckles) in the bitmap" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:579 -msgid "Speckles of up to this many pixels will be suppressed" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:584 -msgid "Smooth corners" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:586 -msgid "Smooth out sharp corners of the trace" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:595 -msgid "Increase this to smooth corners more" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:599 -msgid "Optimize paths" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:602 -msgid "Try to optimize paths by joining adjacent Bezier curve segments" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:610 -msgid "" -"Increase this to reduce the number of nodes in the trace by more aggressive " -"optimization" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:611 -msgid "Tolerance:" -msgstr "" - -#. ## end option page -#: ../src/ui/dialog/tracedialog.cpp:617 ../src/ui/dialog/tracedialog.cpp:623 -#: ../share/extensions/dxf_input.inx.h:11 -#: ../share/extensions/dxf_outlines.inx.h:9 ../share/extensions/scour.inx.h:10 -msgid "Options" -msgstr "" - -#. ### credits -#: ../src/ui/dialog/tracedialog.cpp:627 -msgid "" -"Inkscape bitmap tracing\n" -"is based on Potrace,\n" -"created by Peter Selinger\n" -"\n" -"http://potrace.sourceforge.net" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:630 -msgid "Credits" -msgstr "" - -#. #### begin right panel -#. ## SIOX -#: ../src/ui/dialog/tracedialog.cpp:644 -msgid "SIOX foreground selection" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:647 -msgid "Cover the area you want to select as the foreground" -msgstr "" - -#. ## preview -#: ../src/ui/dialog/tracedialog.cpp:652 -msgid "Update" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:658 -msgid "" -"Preview the intermediate bitmap with the current settings, without actual " -"tracing" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:662 -msgid "Preview" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:679 -msgid "Abort a trace in progress" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:683 -msgid "Execute the trace" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:82 -#: ../src/ui/dialog/transformation.cpp:92 -msgid "_Horizontal" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:82 -msgid "Horizontal displacement (relative) or position (absolute)" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:84 -#: ../src/ui/dialog/transformation.cpp:94 -msgid "_Vertical" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:84 -msgid "Vertical displacement (relative) or position (absolute)" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:86 -msgid "_Width" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:86 -msgid "Horizontal size (absolute or percentage of current)" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:88 -msgid "_Height" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:88 -msgid "Vertical size (absolute or percentage of current)" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:90 -msgid "A_ngle" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:90 -msgid "Rotation angle (positive = counterclockwise)" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:92 -msgid "" -"Horizontal skew angle (positive = counterclockwise), or absolute " -"displacement, or percentage displacement" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:94 -msgid "" -"Vertical skew angle (positive = counterclockwise), or absolute displacement, " -"or percentage displacement" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:97 -msgid "Transformation matrix element A" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:98 -msgid "Transformation matrix element B" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:99 -msgid "Transformation matrix element C" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:100 -msgid "Transformation matrix element D" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:101 -msgid "Transformation matrix element E" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:102 -msgid "Transformation matrix element F" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:104 -msgid "Rela_tive move" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:104 -msgid "" -"Add the specified relative displacement to the current position; otherwise, " -"edit the current absolute position directly" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:105 -msgid "Scale proportionally" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:105 -msgid "Preserve the width/height ratio of the scaled objects" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:106 -msgid "Apply to each _object separately" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:106 -msgid "" -"Apply the scale/rotate/skew to each selected object separately; otherwise, " -"transform the selection as a whole" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:107 -msgid "Edit c_urrent matrix" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:107 -msgid "" -"Edit the current transform= matrix; otherwise, post-multiply transform= by " -"this matrix" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:117 -msgid "_Move" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:120 -msgid "_Scale" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:123 -msgid "_Rotate" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:126 -msgid "Ske_w" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:129 -msgid "Matri_x" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:153 -msgid "Reset the values on the current tab to defaults" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:160 -msgid "Apply transformation to selection" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:846 -msgid "Edit transformation matrix" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:336 ../src/ui/view/edit-widget.cpp:341 -#: ../src/ui/view/edit-widget.cpp:349 ../src/ui/view/edit-widget.cpp:354 -#: ../src/ui/view/edit-widget.cpp:359 ../src/ui/view/edit-widget.cpp:374 -#: ../src/ui/view/edit-widget.cpp:387 ../src/ui/view/edit-widget.cpp:392 -#: ../src/ui/view/edit-widget.cpp:406 ../src/ui/view/edit-widget.cpp:410 -#: ../src/ui/view/edit-widget.cpp:418 ../src/ui/view/edit-widget.cpp:422 -#: ../src/ui/view/edit-widget.cpp:426 ../src/ui/view/edit-widget.cpp:762 -#: ../src/ui/view/edit-widget.cpp:767 ../src/ui/view/edit-widget.cpp:873 -#: ../src/ui/view/edit-widget.cpp:877 ../src/ui/view/edit-widget.cpp:998 -msgid "PLACEHOLDER, do not translate" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1057 ../src/widgets/desktop-widget.cpp:379 -msgid "Zoom drawing if window size changes" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1078 ../src/widgets/desktop-widget.cpp:503 -msgid "Cursor coordinates" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1088 ../src/widgets/desktop-widget.cpp:518 -msgid "Z:" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1095 -msgid "" -"Welcome to Inkscape! Use shape or drawing tools to create objects; " -"use selector (arrow) to move or transform them." -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1206 ../src/widgets/desktop-widget.cpp:838 -#, c-format -msgid "" -"Save changes to document \"%s\" before " -"closing?\n" -"\n" -"If you close without saving, your changes will be discarded." -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1217 ../src/ui/view/edit-widget.cpp:1265 -#: ../src/widgets/desktop-widget.cpp:845 ../src/widgets/desktop-widget.cpp:902 -msgid "Close _without saving" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1253 ../src/widgets/desktop-widget.cpp:894 -#, c-format -msgid "" -"The file \"%s\" was saved with a " -"format (%s) that may cause data loss!\n" -"\n" -"Do you want to save this file as an Inkscape SVG?" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1268 ../src/widgets/desktop-widget.cpp:905 -msgid "_Save as SVG" -msgstr "" - -#: ../src/ui/widget/filter-effect-chooser.cpp:25 -msgid "_Blend mode:" -msgstr "" - -#: ../src/ui/widget/filter-effect-chooser.cpp:26 -msgid "B_lur:" -msgstr "" - -#: ../src/ui/widget/layer-selector.cpp:114 -msgid "Toggle current layer visibility" -msgstr "" - -#: ../src/ui/widget/layer-selector.cpp:135 -msgid "Lock or unlock current layer" -msgstr "" - -#: ../src/ui/widget/layer-selector.cpp:138 -msgid "Current layer" -msgstr "" - -#: ../src/ui/widget/layer-selector.cpp:566 -msgid "(root)" -msgstr "" - -#: ../src/ui/widget/licensor.cpp:35 -msgid "Proprietary" -msgstr "" - -#: ../src/ui/widget/licensor.cpp:38 -msgid "MetadataLicence|Other" -msgstr "" - -#: ../src/ui/widget/object-composite-settings.cpp:172 -msgid "Change blur" -msgstr "" - -#: ../src/ui/widget/object-composite-settings.cpp:212 -#: ../src/ui/widget/selected-style.cpp:857 -#: ../src/ui/widget/selected-style.cpp:1151 -msgid "Change opacity" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:229 -msgid "U_nits:" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:230 -msgid "Width of paper" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:231 -msgid "Height of paper" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:277 -msgid "P_age size:" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:285 -msgid "Page orientation:" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:288 -msgid "_Landscape" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:293 -msgid "_Portrait" -msgstr "" - -#. ## Set up custom size frame -#: ../src/ui/widget/page-sizer.cpp:300 -msgid "Custom size" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:313 -msgid "_Fit page to selection" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:314 -msgid "" -"Resize the page to fit the current selection, or the entire drawing if there " -"is no selection" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:377 -msgid "Set page size" -msgstr "" - -#: ../src/ui/widget/panel.cpp:111 -msgid "List" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/widget/panel.cpp:136 -msgid "swatches|Size" -msgstr "" - -#: ../src/ui/widget/panel.cpp:140 -msgid "tiny" -msgstr "" - -#: ../src/ui/widget/panel.cpp:141 -msgid "small" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "medium" indicates size of colour swatches -#: ../src/ui/widget/panel.cpp:145 -msgid "swatchesHeight|medium" -msgstr "" - -#: ../src/ui/widget/panel.cpp:146 -msgid "large" -msgstr "" - -#: ../src/ui/widget/panel.cpp:147 -msgid "huge" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/widget/panel.cpp:171 -msgid "swatches|Width" -msgstr "" - -#: ../src/ui/widget/panel.cpp:175 -msgid "narrower" -msgstr "" - -#: ../src/ui/widget/panel.cpp:176 -msgid "narrow" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "medium" indicates width of colour swatches -#: ../src/ui/widget/panel.cpp:180 -msgid "swatchesWidth|medium" -msgstr "" - -#: ../src/ui/widget/panel.cpp:181 -msgid "wide" -msgstr "" - -#: ../src/ui/widget/panel.cpp:182 -msgid "wider" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Wrap" indicates how colour swatches are displayed -#: ../src/ui/widget/panel.cpp:215 -msgid "swatches|Wrap" -msgstr "" - -#: ../src/ui/widget/random.cpp:123 -msgid "" -"Reseed the random number generator; this creates a different sequence of " -"random numbers." -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:39 -msgid "Backend" -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:40 -msgid "Vector" -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:41 -msgid "Bitmap" -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:42 -msgid "Bitmap options" -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:44 -msgid "Preferred resolution of rendering, in dots per inch." -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:52 -msgid "" -"Render using Cairo vector operations. The resulting image is usually " -"smaller in file size and can be arbitrarily scaled, but some filter effects " -"will not be correctly rendered." -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:57 -msgid "" -"Render everything as bitmap. The resulting image is usually larger in file " -"size and cannot be arbitrarily scaled without quality loss, but all objects " -"will be rendered exactly as displayed." -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:112 -#: ../src/ui/widget/style-swatch.cpp:117 -msgid "Fill:" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:113 -#: ../src/ui/widget/style-swatch.cpp:118 -msgid "Stroke:" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:114 -msgid "O:" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:156 -msgid "N/A" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:159 -#: ../src/ui/widget/selected-style.cpp:1026 -#: ../src/ui/widget/selected-style.cpp:1027 -msgid "Nothing selected" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:161 -#: ../src/ui/widget/style-swatch.cpp:296 -msgid "None" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:164 -#: ../src/ui/widget/style-swatch.cpp:298 -msgid "No fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:164 -#: ../src/ui/widget/style-swatch.cpp:298 -msgid "No stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:166 -#: ../src/ui/widget/style-swatch.cpp:277 ../src/widgets/paint-selector.cpp:189 -msgid "Pattern" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:169 -#: ../src/ui/widget/style-swatch.cpp:279 ../src/widgets/paint-selector.cpp:997 -msgid "Pattern fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:169 -#: ../src/ui/widget/style-swatch.cpp:279 -msgid "Pattern stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:171 -msgid "L" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:174 -#: ../src/ui/widget/style-swatch.cpp:271 -msgid "Linear gradient fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:174 -#: ../src/ui/widget/style-swatch.cpp:271 -msgid "Linear gradient stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:181 -msgid "R" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:184 -#: ../src/ui/widget/style-swatch.cpp:275 -msgid "Radial gradient fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:184 -#: ../src/ui/widget/style-swatch.cpp:275 -msgid "Radial gradient stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:191 -msgid "Different" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:194 -msgid "Different fills" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:194 -msgid "Different strokes" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:196 -#: ../src/ui/widget/style-swatch.cpp:301 -msgid "Unset" -msgstr "" - -#. TRANSLATORS COMMENT: unset is a verb here -#: ../src/ui/widget/selected-style.cpp:199 -#: ../src/ui/widget/selected-style.cpp:257 -#: ../src/ui/widget/selected-style.cpp:499 -#: ../src/ui/widget/style-swatch.cpp:303 ../src/widgets/fill-style.cpp:528 -msgid "Unset fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:199 -#: ../src/ui/widget/selected-style.cpp:257 -#: ../src/ui/widget/selected-style.cpp:515 -#: ../src/ui/widget/style-swatch.cpp:303 ../src/widgets/stroke-style.cpp:462 -msgid "Unset stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:202 -msgid "Flat color fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:202 -msgid "Flat color stroke" -msgstr "" - -#. TRANSLATOR COMMENT: A means "Averaged" -#: ../src/ui/widget/selected-style.cpp:205 -msgid "a" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:208 -msgid "Fill is averaged over selected objects" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:208 -msgid "Stroke is averaged over selected objects" -msgstr "" - -#. TRANSLATOR COMMENT: M means "Multiple" -#: ../src/ui/widget/selected-style.cpp:211 -msgid "m" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:214 -msgid "Multiple selected objects have the same fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:214 -msgid "Multiple selected objects have the same stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:216 -msgid "Edit fill..." -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:216 -msgid "Edit stroke..." -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:220 -msgid "Last set color" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:224 -msgid "Last selected color" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:232 -msgid "White" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-scales.cpp:463 -#: ../src/widgets/sp-color-scales.cpp:464 -msgid "Black" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:240 -msgid "Copy color" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:244 -msgid "Paste color" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:248 -#: ../src/ui/widget/selected-style.cpp:782 -msgid "Swap fill and stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:252 -#: ../src/ui/widget/selected-style.cpp:524 -#: ../src/ui/widget/selected-style.cpp:533 -msgid "Make fill opaque" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:252 -msgid "Make stroke opaque" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:261 -#: ../src/ui/widget/selected-style.cpp:481 ../src/widgets/fill-style.cpp:385 -msgid "Remove fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:261 -#: ../src/ui/widget/selected-style.cpp:490 ../src/widgets/stroke-style.cpp:336 -msgid "Remove stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:314 -msgid "Remove" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:545 -msgid "Apply last set color to fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:557 -msgid "Apply last set color to stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:568 -msgid "Apply last selected color to fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:579 -msgid "Apply last selected color to stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:599 -msgid "Invert fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:619 -msgid "Invert stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:631 -msgid "White fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:643 -msgid "White stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:655 -msgid "Black fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:667 -msgid "Black stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:710 -msgid "Paste fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:728 -msgid "Paste stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:892 -msgid "Change stroke width" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:987 -msgid ", drag to adjust" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1068 -#, c-format -msgid "Stroke width: %.5g%s%s" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1072 -msgid " (averaged)" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1100 -msgid "0 (transparent)" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1124 -msgid "100% (opaque)" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1278 -msgid "Adjust saturation" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1280 -#, c-format -msgid "" -"Adjusting saturation: was %.3g, now %.3g (diff %.3g); with " -"Ctrl to adjust lightness, without modifiers to adjust hue" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1284 -msgid "Adjust lightness" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1286 -#, c-format -msgid "" -"Adjusting lightness: was %.3g, now %.3g (diff %.3g); with " -"Shift to adjust saturation, without modifiers to adjust hue" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1290 -msgid "Adjust hue" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1292 -#, c-format -msgid "" -"Adjusting hue: was %.3g, now %.3g (diff %.3g); with Shift to adjust saturation, with Ctrl to adjust lightness" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1401 -#: ../src/ui/widget/selected-style.cpp:1415 -msgid "Adjust stroke width" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1402 -#, c-format -msgid "Adjusting stroke width: was %.3g, now %.3g (diff %.3g)" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Link" means to _link_ two sliders together -#: ../src/ui/widget/spin-slider.cpp:120 -msgid "sliders|Link" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:269 -msgid "L Gradient" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:273 -msgid "R Gradient" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:289 -#, c-format -msgid "Fill: %06x/%.3g" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:291 -#, c-format -msgid "Stroke: %06x/%.3g" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:323 -#, c-format -msgid "Stroke width: %.5g%s" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:339 -#, c-format -msgid "O:%.3g" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:341 -#, c-format -msgid "O:.%d" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:346 -#, c-format -msgid "Opacity: %.3g" -msgstr "" - -#: ../src/vanishing-point.cpp:123 -msgid "Split vanishing points" -msgstr "" - -#: ../src/vanishing-point.cpp:168 -msgid "Merge vanishing points" -msgstr "" - -#: ../src/vanishing-point.cpp:224 -msgid "3D box: Move vanishing point" -msgstr "" - -#: ../src/vanishing-point.cpp:305 -#, 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] "" -msgstr[1] "" - -#. 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:312 -#, 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] "" -msgstr[1] "" - -#: ../src/vanishing-point.cpp:320 -#, 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] "" -msgstr[1] "" - -#: ../src/verbs.cpp:1140 -msgid "Switch to next layer" -msgstr "" - -#: ../src/verbs.cpp:1141 -msgid "Switched to next layer." -msgstr "" - -#: ../src/verbs.cpp:1143 -msgid "Cannot go past last layer." -msgstr "" - -#: ../src/verbs.cpp:1152 -msgid "Switch to previous layer" -msgstr "" - -#: ../src/verbs.cpp:1153 -msgid "Switched to previous layer." -msgstr "" - -#: ../src/verbs.cpp:1155 -msgid "Cannot go before first layer." -msgstr "" - -#: ../src/verbs.cpp:1172 ../src/verbs.cpp:1268 ../src/verbs.cpp:1300 -#: ../src/verbs.cpp:1306 -msgid "No current layer." -msgstr "" - -#: ../src/verbs.cpp:1201 ../src/verbs.cpp:1205 -#, c-format -msgid "Raised layer %s." -msgstr "" - -#: ../src/verbs.cpp:1202 -msgid "Layer to top" -msgstr "" - -#: ../src/verbs.cpp:1206 -msgid "Raise layer" -msgstr "" - -#: ../src/verbs.cpp:1209 ../src/verbs.cpp:1213 -#, c-format -msgid "Lowered layer %s." -msgstr "" - -#: ../src/verbs.cpp:1210 -msgid "Layer to bottom" -msgstr "" - -#: ../src/verbs.cpp:1214 -msgid "Lower layer" -msgstr "" - -#: ../src/verbs.cpp:1223 -msgid "Cannot move layer any further." -msgstr "" - -#: ../src/verbs.cpp:1237 ../src/verbs.cpp:1255 -#, c-format -msgid "%s copy" -msgstr "" - -#: ../src/verbs.cpp:1263 -msgid "Duplicate layer" -msgstr "" - -#. TRANSLATORS: this means "The layer has been duplicated." -#: ../src/verbs.cpp:1266 -msgid "Duplicated layer." -msgstr "" - -#: ../src/verbs.cpp:1295 -msgid "Delete layer" -msgstr "" - -#. TRANSLATORS: this means "The layer has been deleted." -#: ../src/verbs.cpp:1298 -msgid "Deleted layer." -msgstr "" - -#: ../src/verbs.cpp:1309 -msgid "Toggle layer solo" -msgstr "" - -#: ../src/verbs.cpp:1389 -msgid "Flip horizontally" -msgstr "" - -#: ../src/verbs.cpp:1404 -msgid "Flip vertically" -msgstr "" - -#. TRANSLATORS: If you have translated the tutorial-basic.svg file to your language, -#. then translate this string as "tutorial-basic.LANG.svg" (where LANG is your language -#. code); otherwise leave as "tutorial-basic.svg". -#: ../src/verbs.cpp:1922 -msgid "tutorial-basic.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1926 -msgid "tutorial-shapes.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1930 -msgid "tutorial-advanced.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1934 -msgid "tutorial-tracing.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1938 -msgid "tutorial-calligraphy.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1942 -msgid "tutorial-elements.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1946 -msgid "tutorial-tips.svg" -msgstr "" - -#: ../src/verbs.cpp:2222 ../src/verbs.cpp:2747 -msgid "Unlock all objects in the current layer" -msgstr "" - -#: ../src/verbs.cpp:2226 ../src/verbs.cpp:2749 -msgid "Unlock all objects in all layers" -msgstr "" - -#: ../src/verbs.cpp:2230 ../src/verbs.cpp:2751 -msgid "Unhide all objects in the current layer" -msgstr "" - -#: ../src/verbs.cpp:2234 ../src/verbs.cpp:2753 -msgid "Unhide all objects in all layers" -msgstr "" - -#: ../src/verbs.cpp:2249 -msgid "Does nothing" -msgstr "" - -#: ../src/verbs.cpp:2252 -msgid "Create new document from the default template" -msgstr "" - -#: ../src/verbs.cpp:2254 -msgid "_Open..." -msgstr "" - -#: ../src/verbs.cpp:2255 -msgid "Open an existing document" -msgstr "" - -#: ../src/verbs.cpp:2256 -msgid "Re_vert" -msgstr "" - -#: ../src/verbs.cpp:2257 -msgid "Revert to the last saved version of document (changes will be lost)" -msgstr "" - -#: ../src/verbs.cpp:2258 -msgid "_Save" -msgstr "" - -#: ../src/verbs.cpp:2258 -msgid "Save document" -msgstr "" - -#: ../src/verbs.cpp:2260 -msgid "Save _As..." -msgstr "" - -#: ../src/verbs.cpp:2261 -msgid "Save document under a new name" -msgstr "" - -#: ../src/verbs.cpp:2262 -msgid "Save a Cop_y..." -msgstr "" - -#: ../src/verbs.cpp:2263 -msgid "Save a copy of the document under a new name" -msgstr "" - -#: ../src/verbs.cpp:2264 -msgid "_Print..." -msgstr "" - -#: ../src/verbs.cpp:2264 -msgid "Print document" -msgstr "" - -#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2267 -msgid "Vac_uum Defs" -msgstr "" - -#: ../src/verbs.cpp:2267 -msgid "" -"Remove unused definitions (such as gradients or clipping paths) from the <" -"defs> of the document" -msgstr "" - -#: ../src/verbs.cpp:2269 -msgid "Print Previe_w" -msgstr "" - -#: ../src/verbs.cpp:2270 -msgid "Preview document printout" -msgstr "" - -#: ../src/verbs.cpp:2271 -msgid "_Import..." -msgstr "" - -#: ../src/verbs.cpp:2272 -msgid "Import a bitmap or SVG image into this document" -msgstr "" - -#: ../src/verbs.cpp:2273 -msgid "_Export Bitmap..." -msgstr "" - -#: ../src/verbs.cpp:2274 -msgid "Export this document or a selection as a bitmap image" -msgstr "" - -#: ../src/verbs.cpp:2275 -msgid "Import a document 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:2277 -msgid "N_ext Window" -msgstr "" - -#: ../src/verbs.cpp:2278 -msgid "Switch to the next document window" -msgstr "" - -#: ../src/verbs.cpp:2279 -msgid "P_revious Window" -msgstr "" - -#: ../src/verbs.cpp:2280 -msgid "Switch to the previous document window" -msgstr "" - -#: ../src/verbs.cpp:2281 -msgid "_Close" -msgstr "" - -#: ../src/verbs.cpp:2282 -msgid "Close this document window" -msgstr "" - -#: ../src/verbs.cpp:2283 -msgid "_Quit" -msgstr "" - -#: ../src/verbs.cpp:2283 -msgid "Quit Inkscape" -msgstr "" - -#: ../src/verbs.cpp:2286 -msgid "Undo last action" -msgstr "" - -#: ../src/verbs.cpp:2289 -msgid "Do again the last undone action" -msgstr "" - -#: ../src/verbs.cpp:2290 -msgid "Cu_t" -msgstr "" - -#: ../src/verbs.cpp:2291 -msgid "Cut selection to clipboard" -msgstr "" - -#: ../src/verbs.cpp:2292 -msgid "_Copy" -msgstr "" - -#: ../src/verbs.cpp:2293 -msgid "Copy selection to clipboard" -msgstr "" - -#: ../src/verbs.cpp:2294 -msgid "_Paste" -msgstr "" - -#: ../src/verbs.cpp:2295 -msgid "Paste objects from clipboard to mouse point, or paste text" -msgstr "" - -#: ../src/verbs.cpp:2296 -msgid "Paste _Style" -msgstr "" - -#: ../src/verbs.cpp:2297 -msgid "Apply the style of the copied object to selection" -msgstr "" - -#: ../src/verbs.cpp:2299 -msgid "Scale selection to match the size of the copied object" -msgstr "" - -#: ../src/verbs.cpp:2300 -msgid "Paste _Width" -msgstr "" - -#: ../src/verbs.cpp:2301 -msgid "Scale selection horizontally to match the width of the copied object" -msgstr "" - -#: ../src/verbs.cpp:2302 -msgid "Paste _Height" -msgstr "" - -#: ../src/verbs.cpp:2303 -msgid "Scale selection vertically to match the height of the copied object" -msgstr "" - -#: ../src/verbs.cpp:2304 -msgid "Paste Size Separately" -msgstr "" - -#: ../src/verbs.cpp:2305 -msgid "Scale each selected object to match the size of the copied object" -msgstr "" - -#: ../src/verbs.cpp:2306 -msgid "Paste Width Separately" -msgstr "" - -#: ../src/verbs.cpp:2307 -msgid "" -"Scale each selected object horizontally to match the width of the copied " -"object" -msgstr "" - -#: ../src/verbs.cpp:2308 -msgid "Paste Height Separately" -msgstr "" - -#: ../src/verbs.cpp:2309 -msgid "" -"Scale each selected object vertically to match the height of the copied " -"object" -msgstr "" - -#: ../src/verbs.cpp:2310 -msgid "Paste _In Place" -msgstr "" - -#: ../src/verbs.cpp:2311 -msgid "Paste objects from clipboard to the original location" -msgstr "" - -#: ../src/verbs.cpp:2312 -msgid "Paste Path _Effect" -msgstr "" - -#: ../src/verbs.cpp:2313 -msgid "Apply the path effect of the copied object to selection" -msgstr "" - -#: ../src/verbs.cpp:2314 -msgid "Remove Path _Effect" -msgstr "" - -#: ../src/verbs.cpp:2315 -msgid "Remove any path effects from selected objects" -msgstr "" - -#: ../src/verbs.cpp:2316 -msgid "Remove Filters" -msgstr "" - -#: ../src/verbs.cpp:2317 -msgid "Remove any filters from selected objects" -msgstr "" - -#: ../src/verbs.cpp:2318 -msgid "_Delete" -msgstr "" - -#: ../src/verbs.cpp:2319 -msgid "Delete selection" -msgstr "" - -#: ../src/verbs.cpp:2320 -msgid "Duplic_ate" -msgstr "" - -#: ../src/verbs.cpp:2321 -msgid "Duplicate selected objects" -msgstr "" - -#: ../src/verbs.cpp:2322 -msgid "Create Clo_ne" -msgstr "" - -#: ../src/verbs.cpp:2323 -msgid "Create a clone (a copy linked to the original) of selected object" -msgstr "" - -#: ../src/verbs.cpp:2324 -msgid "Unlin_k Clone" -msgstr "" - -#: ../src/verbs.cpp:2325 -msgid "" -"Cut the selected clones' links to the originals, turning them into " -"standalone objects" -msgstr "" - -#: ../src/verbs.cpp:2326 -msgid "Relink to Copied" -msgstr "" - -#: ../src/verbs.cpp:2327 -msgid "Relink the selected clones to the object currently on the clipboard" -msgstr "" - -#: ../src/verbs.cpp:2328 -msgid "Select _Original" -msgstr "" - -#: ../src/verbs.cpp:2329 -msgid "Select the object to which the selected clone is linked" -msgstr "" - -#: ../src/verbs.cpp:2330 -msgid "Objects to _Marker" -msgstr "" - -#: ../src/verbs.cpp:2331 -msgid "Convert selection to a line marker" -msgstr "" - -#: ../src/verbs.cpp:2332 -msgid "Objects to Gu_ides" -msgstr "" - -#: ../src/verbs.cpp:2333 -msgid "" -"Convert selected objects to a collection of guidelines aligned with their " -"edges" -msgstr "" - -#: ../src/verbs.cpp:2334 -msgid "Objects to Patter_n" -msgstr "" - -#: ../src/verbs.cpp:2335 -msgid "Convert selection to a rectangle with tiled pattern fill" -msgstr "" - -#: ../src/verbs.cpp:2336 -msgid "Pattern to _Objects" -msgstr "" - -#: ../src/verbs.cpp:2337 -msgid "Extract objects from a tiled pattern fill" -msgstr "" - -#: ../src/verbs.cpp:2338 -msgid "Clea_r All" -msgstr "" - -#: ../src/verbs.cpp:2339 -msgid "Delete all objects from document" -msgstr "" - -#: ../src/verbs.cpp:2340 -msgid "Select Al_l" -msgstr "" - -#: ../src/verbs.cpp:2341 -msgid "Select all objects or all nodes" -msgstr "" - -#: ../src/verbs.cpp:2342 -msgid "Select All in All La_yers" -msgstr "" - -#: ../src/verbs.cpp:2343 -msgid "Select all objects in all visible and unlocked layers" -msgstr "" - -#: ../src/verbs.cpp:2344 -msgid "In_vert Selection" -msgstr "" - -#: ../src/verbs.cpp:2345 -msgid "Invert selection (unselect what is selected and select everything else)" -msgstr "" - -#: ../src/verbs.cpp:2346 -msgid "Invert in All Layers" -msgstr "" - -#: ../src/verbs.cpp:2347 -msgid "Invert selection in all visible and unlocked layers" -msgstr "" - -#: ../src/verbs.cpp:2348 -msgid "Select Next" -msgstr "" - -#: ../src/verbs.cpp:2349 -msgid "Select next object or node" -msgstr "" - -#: ../src/verbs.cpp:2350 -msgid "Select Previous" -msgstr "" - -#: ../src/verbs.cpp:2351 -msgid "Select previous object or node" -msgstr "" - -#: ../src/verbs.cpp:2352 -msgid "D_eselect" -msgstr "" - -#: ../src/verbs.cpp:2353 -msgid "Deselect any selected objects or nodes" -msgstr "" - -#: ../src/verbs.cpp:2354 -msgid "_Guides Around Page" -msgstr "" - -#: ../src/verbs.cpp:2355 -msgid "Create four guides aligned with the page borders" -msgstr "" - -#: ../src/verbs.cpp:2356 -msgid "Next Path Effect Parameter" -msgstr "" - -#: ../src/verbs.cpp:2357 -msgid "Show next Path Effect parameter for editing" -msgstr "" - -#. Selection -#: ../src/verbs.cpp:2360 -msgid "Raise to _Top" -msgstr "" - -#: ../src/verbs.cpp:2361 -msgid "Raise selection to top" -msgstr "" - -#: ../src/verbs.cpp:2362 -msgid "Lower to _Bottom" -msgstr "" - -#: ../src/verbs.cpp:2363 -msgid "Lower selection to bottom" -msgstr "" - -#: ../src/verbs.cpp:2364 -msgid "_Raise" -msgstr "" - -#: ../src/verbs.cpp:2365 -msgid "Raise selection one step" -msgstr "" - -#: ../src/verbs.cpp:2366 -msgid "_Lower" -msgstr "" - -#: ../src/verbs.cpp:2367 -msgid "Lower selection one step" -msgstr "" - -#: ../src/verbs.cpp:2368 -msgid "_Group" -msgstr "" - -#: ../src/verbs.cpp:2369 -msgid "Group selected objects" -msgstr "" - -#: ../src/verbs.cpp:2371 -msgid "Ungroup selected groups" -msgstr "" - -#: ../src/verbs.cpp:2373 -msgid "_Put on Path" -msgstr "" - -#: ../src/verbs.cpp:2375 -msgid "_Remove from Path" -msgstr "" - -#: ../src/verbs.cpp:2377 -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:2380 -msgid "Remove all manual kerns and glyph rotations from a text object" -msgstr "" - -#: ../src/verbs.cpp:2382 -msgid "_Union" -msgstr "" - -#: ../src/verbs.cpp:2383 -msgid "Create union of selected paths" -msgstr "" - -#: ../src/verbs.cpp:2384 -msgid "_Intersection" -msgstr "" - -#: ../src/verbs.cpp:2385 -msgid "Create intersection of selected paths" -msgstr "" - -#: ../src/verbs.cpp:2386 -msgid "_Difference" -msgstr "" - -#: ../src/verbs.cpp:2387 -msgid "Create difference of selected paths (bottom minus top)" -msgstr "" - -#: ../src/verbs.cpp:2388 -msgid "E_xclusion" -msgstr "" - -#: ../src/verbs.cpp:2389 -msgid "" -"Create exclusive OR of selected paths (those parts that belong to only one " -"path)" -msgstr "" - -#: ../src/verbs.cpp:2390 -msgid "Di_vision" -msgstr "" - -#: ../src/verbs.cpp:2391 -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:2394 -msgid "Cut _Path" -msgstr "" - -#: ../src/verbs.cpp:2395 -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:2399 -msgid "Outs_et" -msgstr "" - -#: ../src/verbs.cpp:2400 -msgid "Outset selected paths" -msgstr "" - -#: ../src/verbs.cpp:2402 -msgid "O_utset Path by 1 px" -msgstr "" - -#: ../src/verbs.cpp:2403 -msgid "Outset selected paths by 1 px" -msgstr "" - -#: ../src/verbs.cpp:2405 -msgid "O_utset Path by 10 px" -msgstr "" - -#: ../src/verbs.cpp:2406 -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:2410 -msgid "I_nset" -msgstr "" - -#: ../src/verbs.cpp:2411 -msgid "Inset selected paths" -msgstr "" - -#: ../src/verbs.cpp:2413 -msgid "I_nset Path by 1 px" -msgstr "" - -#: ../src/verbs.cpp:2414 -msgid "Inset selected paths by 1 px" -msgstr "" - -#: ../src/verbs.cpp:2416 -msgid "I_nset Path by 10 px" -msgstr "" - -#: ../src/verbs.cpp:2417 -msgid "Inset selected paths by 10 px" -msgstr "" - -#: ../src/verbs.cpp:2419 -msgid "D_ynamic Offset" -msgstr "" - -#: ../src/verbs.cpp:2419 -msgid "Create a dynamic offset object" -msgstr "" - -#: ../src/verbs.cpp:2421 -msgid "_Linked Offset" -msgstr "" - -#: ../src/verbs.cpp:2422 -msgid "Create a dynamic offset object linked to the original path" -msgstr "" - -#: ../src/verbs.cpp:2424 -msgid "_Stroke to Path" -msgstr "" - -#: ../src/verbs.cpp:2425 -msgid "Convert selected object's stroke to paths" -msgstr "" - -#: ../src/verbs.cpp:2426 -msgid "Si_mplify" -msgstr "" - -#: ../src/verbs.cpp:2427 -msgid "Simplify selected paths (remove extra nodes)" -msgstr "" - -#: ../src/verbs.cpp:2428 -msgid "_Reverse" -msgstr "" - -#: ../src/verbs.cpp:2429 -msgid "Reverse the direction of selected paths (useful for flipping markers)" -msgstr "" - -#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2431 -msgid "_Trace Bitmap..." -msgstr "" - -#: ../src/verbs.cpp:2432 -msgid "Create one or more paths from a bitmap by tracing it" -msgstr "" - -#: ../src/verbs.cpp:2433 -msgid "_Make a Bitmap Copy" -msgstr "" - -#: ../src/verbs.cpp:2434 -msgid "Export selection to a bitmap and insert it into document" -msgstr "" - -#: ../src/verbs.cpp:2435 -msgid "_Combine" -msgstr "" - -#: ../src/verbs.cpp:2436 -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:2439 -msgid "Break _Apart" -msgstr "" - -#: ../src/verbs.cpp:2440 -msgid "Break selected paths into subpaths" -msgstr "" - -#: ../src/verbs.cpp:2441 -msgid "Rows and Columns..." -msgstr "" - -#: ../src/verbs.cpp:2442 -msgid "Arrange selected objects in a table" -msgstr "" - -#. Layer -#: ../src/verbs.cpp:2444 -msgid "_Add Layer..." -msgstr "" - -#: ../src/verbs.cpp:2445 -msgid "Create a new layer" -msgstr "" - -#: ../src/verbs.cpp:2446 -msgid "Re_name Layer..." -msgstr "" - -#: ../src/verbs.cpp:2447 -msgid "Rename the current layer" -msgstr "" - -#: ../src/verbs.cpp:2448 -msgid "Switch to Layer Abov_e" -msgstr "" - -#: ../src/verbs.cpp:2449 -msgid "Switch to the layer above the current" -msgstr "" - -#: ../src/verbs.cpp:2450 -msgid "Switch to Layer Belo_w" -msgstr "" - -#: ../src/verbs.cpp:2451 -msgid "Switch to the layer below the current" -msgstr "" - -#: ../src/verbs.cpp:2452 -msgid "Move Selection to Layer Abo_ve" -msgstr "" - -#: ../src/verbs.cpp:2453 -msgid "Move selection to the layer above the current" -msgstr "" - -#: ../src/verbs.cpp:2454 -msgid "Move Selection to Layer Bel_ow" -msgstr "" - -#: ../src/verbs.cpp:2455 -msgid "Move selection to the layer below the current" -msgstr "" - -#: ../src/verbs.cpp:2456 -msgid "Layer to _Top" -msgstr "" - -#: ../src/verbs.cpp:2457 -msgid "Raise the current layer to the top" -msgstr "" - -#: ../src/verbs.cpp:2458 -msgid "Layer to _Bottom" -msgstr "" - -#: ../src/verbs.cpp:2459 -msgid "Lower the current layer to the bottom" -msgstr "" - -#: ../src/verbs.cpp:2460 -msgid "_Raise Layer" -msgstr "" - -#: ../src/verbs.cpp:2461 -msgid "Raise the current layer" -msgstr "" - -#: ../src/verbs.cpp:2462 -msgid "_Lower Layer" -msgstr "" - -#: ../src/verbs.cpp:2463 -msgid "Lower the current layer" -msgstr "" - -#: ../src/verbs.cpp:2464 -msgid "Duplicate Current Layer" -msgstr "" - -#: ../src/verbs.cpp:2465 -msgid "Duplicate an existing layer" -msgstr "" - -#: ../src/verbs.cpp:2466 -msgid "_Delete Current Layer" -msgstr "" - -#: ../src/verbs.cpp:2467 -msgid "Delete the current layer" -msgstr "" - -#: ../src/verbs.cpp:2468 -msgid "_Show/hide other layers" -msgstr "" - -#: ../src/verbs.cpp:2469 -msgid "Solo the current layer" -msgstr "" - -#. Object -#: ../src/verbs.cpp:2472 -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:2475 -msgid "Rotate selection 90° clockwise" -msgstr "" - -#: ../src/verbs.cpp:2476 -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:2479 -msgid "Rotate selection 90° counter-clockwise" -msgstr "" - -#: ../src/verbs.cpp:2480 -msgid "Remove _Transformations" -msgstr "" - -#: ../src/verbs.cpp:2481 -msgid "Remove transformations from object" -msgstr "" - -#: ../src/verbs.cpp:2482 -msgid "_Object to Path" -msgstr "" - -#: ../src/verbs.cpp:2483 -msgid "Convert selected object to path" -msgstr "" - -#: ../src/verbs.cpp:2484 -msgid "_Flow into Frame" -msgstr "" - -#: ../src/verbs.cpp:2485 -msgid "" -"Put text into a frame (path or shape), creating a flowed text linked to the " -"frame object" -msgstr "" - -#: ../src/verbs.cpp:2486 -msgid "_Unflow" -msgstr "" - -#: ../src/verbs.cpp:2487 -msgid "Remove text from frame (creates a single-line text object)" -msgstr "" - -#: ../src/verbs.cpp:2488 -msgid "_Convert to Text" -msgstr "" - -#: ../src/verbs.cpp:2489 -msgid "Convert flowed text to regular text object (preserves appearance)" -msgstr "" - -#: ../src/verbs.cpp:2491 -msgid "Flip _Horizontal" -msgstr "" - -#: ../src/verbs.cpp:2491 -msgid "Flip selected objects horizontally" -msgstr "" - -#: ../src/verbs.cpp:2494 -msgid "Flip _Vertical" -msgstr "" - -#: ../src/verbs.cpp:2494 -msgid "Flip selected objects vertically" -msgstr "" - -#: ../src/verbs.cpp:2497 -msgid "Apply mask to selection (using the topmost object as mask)" -msgstr "" - -#: ../src/verbs.cpp:2499 -msgid "Edit mask" -msgstr "" - -#: ../src/verbs.cpp:2500 ../src/verbs.cpp:2506 -msgid "_Release" -msgstr "" - -#: ../src/verbs.cpp:2501 -msgid "Remove mask from selection" -msgstr "" - -#: ../src/verbs.cpp:2503 -msgid "" -"Apply clipping path to selection (using the topmost object as clipping path)" -msgstr "" - -#: ../src/verbs.cpp:2505 ../src/widgets/toolbox.cpp:1472 -msgid "Edit clipping path" -msgstr "" - -#: ../src/verbs.cpp:2507 -msgid "Remove clipping path from selection" -msgstr "" - -#. Tools -#: ../src/verbs.cpp:2510 -msgid "Select" -msgstr "" - -#: ../src/verbs.cpp:2511 -msgid "Select and transform objects" -msgstr "" - -#: ../src/verbs.cpp:2512 -msgid "Node Edit" -msgstr "" - -#: ../src/verbs.cpp:2513 -msgid "Edit paths by nodes" -msgstr "" - -#: ../src/verbs.cpp:2515 -msgid "Tweak objects by sculpting or painting" -msgstr "" - -#: ../src/verbs.cpp:2517 -msgid "Spray objects by sculpting or painting" -msgstr "" - -#: ../src/verbs.cpp:2519 -msgid "Create rectangles and squares" -msgstr "" - -#: ../src/verbs.cpp:2521 -msgid "Create 3D boxes" -msgstr "" - -#: ../src/verbs.cpp:2523 -msgid "Create circles, ellipses, and arcs" -msgstr "" - -#: ../src/verbs.cpp:2525 -msgid "Create stars and polygons" -msgstr "" - -#: ../src/verbs.cpp:2527 -msgid "Create spirals" -msgstr "" - -#: ../src/verbs.cpp:2529 -msgid "Draw freehand lines" -msgstr "" - -#: ../src/verbs.cpp:2531 -msgid "Draw Bezier curves and straight lines" -msgstr "" - -#: ../src/verbs.cpp:2533 -msgid "Draw calligraphic or brush strokes" -msgstr "" - -#: ../src/verbs.cpp:2535 -msgid "Create and edit text objects" -msgstr "" - -#: ../src/verbs.cpp:2537 -msgid "Create and edit gradients" -msgstr "" - -#: ../src/verbs.cpp:2539 -msgid "Zoom in or out" -msgstr "" - -#: ../src/verbs.cpp:2541 -msgid "Pick colors from image" -msgstr "" - -#: ../src/verbs.cpp:2543 -msgid "Create diagram connectors" -msgstr "" - -#: ../src/verbs.cpp:2545 -msgid "Fill bounded areas" -msgstr "" - -#: ../src/verbs.cpp:2546 -msgid "LPE Edit" -msgstr "" - -#: ../src/verbs.cpp:2547 -msgid "Edit Path Effect parameters" -msgstr "" - -#: ../src/verbs.cpp:2549 -msgid "Erase existing paths" -msgstr "" - -#: ../src/verbs.cpp:2551 -msgid "Do geometric constructions" -msgstr "" - -#. Tool prefs -#: ../src/verbs.cpp:2553 -msgid "Selector Preferences" -msgstr "" - -#: ../src/verbs.cpp:2554 -msgid "Open Preferences for the Selector tool" -msgstr "" - -#: ../src/verbs.cpp:2555 -msgid "Node Tool Preferences" -msgstr "" - -#: ../src/verbs.cpp:2556 -msgid "Open Preferences for the Node tool" -msgstr "" - -#: ../src/verbs.cpp:2557 -msgid "Tweak Tool Preferences" -msgstr "" - -#: ../src/verbs.cpp:2558 -msgid "Open Preferences for the Tweak tool" -msgstr "" - -#: ../src/verbs.cpp:2559 -msgid "Spray Tool Preferences" -msgstr "" - -#: ../src/verbs.cpp:2560 -msgid "Open Preferences for the Spray tool" -msgstr "" - -#: ../src/verbs.cpp:2561 -msgid "Rectangle Preferences" -msgstr "" - -#: ../src/verbs.cpp:2562 -msgid "Open Preferences for the Rectangle tool" -msgstr "" - -#: ../src/verbs.cpp:2563 -msgid "3D Box Preferences" -msgstr "" - -#: ../src/verbs.cpp:2564 -msgid "Open Preferences for the 3D Box tool" -msgstr "" - -#: ../src/verbs.cpp:2565 -msgid "Ellipse Preferences" -msgstr "" - -#: ../src/verbs.cpp:2566 -msgid "Open Preferences for the Ellipse tool" -msgstr "" - -#: ../src/verbs.cpp:2567 -msgid "Star Preferences" -msgstr "" - -#: ../src/verbs.cpp:2568 -msgid "Open Preferences for the Star tool" -msgstr "" - -#: ../src/verbs.cpp:2569 -msgid "Spiral Preferences" -msgstr "" - -#: ../src/verbs.cpp:2570 -msgid "Open Preferences for the Spiral tool" -msgstr "" - -#: ../src/verbs.cpp:2571 -msgid "Pencil Preferences" -msgstr "" - -#: ../src/verbs.cpp:2572 -msgid "Open Preferences for the Pencil tool" -msgstr "" - -#: ../src/verbs.cpp:2573 -msgid "Pen Preferences" -msgstr "" - -#: ../src/verbs.cpp:2574 -msgid "Open Preferences for the Pen tool" -msgstr "" - -#: ../src/verbs.cpp:2575 -msgid "Calligraphic Preferences" -msgstr "" - -#: ../src/verbs.cpp:2576 -msgid "Open Preferences for the Calligraphy tool" -msgstr "" - -#: ../src/verbs.cpp:2577 -msgid "Text Preferences" -msgstr "" - -#: ../src/verbs.cpp:2578 -msgid "Open Preferences for the Text tool" -msgstr "" - -#: ../src/verbs.cpp:2579 -msgid "Gradient Preferences" -msgstr "" - -#: ../src/verbs.cpp:2580 -msgid "Open Preferences for the Gradient tool" -msgstr "" - -#: ../src/verbs.cpp:2581 -msgid "Zoom Preferences" -msgstr "" - -#: ../src/verbs.cpp:2582 -msgid "Open Preferences for the Zoom tool" -msgstr "" - -#: ../src/verbs.cpp:2583 -msgid "Dropper Preferences" -msgstr "" - -#: ../src/verbs.cpp:2584 -msgid "Open Preferences for the Dropper tool" -msgstr "" - -#: ../src/verbs.cpp:2585 -msgid "Connector Preferences" -msgstr "" - -#: ../src/verbs.cpp:2586 -msgid "Open Preferences for the Connector tool" -msgstr "" - -#: ../src/verbs.cpp:2587 -msgid "Paint Bucket Preferences" -msgstr "" - -#: ../src/verbs.cpp:2588 -msgid "Open Preferences for the Paint Bucket tool" -msgstr "" - -#: ../src/verbs.cpp:2589 -msgid "Eraser Preferences" -msgstr "" - -#: ../src/verbs.cpp:2590 -msgid "Open Preferences for the Eraser tool" -msgstr "" - -#: ../src/verbs.cpp:2591 -msgid "LPE Tool Preferences" -msgstr "" - -#: ../src/verbs.cpp:2592 -msgid "Open Preferences for the LPETool tool" -msgstr "" - -#. Zoom/View -#: ../src/verbs.cpp:2595 -msgid "Zoom In" -msgstr "" - -#: ../src/verbs.cpp:2595 -msgid "Zoom in" -msgstr "" - -#: ../src/verbs.cpp:2596 -msgid "Zoom Out" -msgstr "" - -#: ../src/verbs.cpp:2596 -msgid "Zoom out" -msgstr "" - -#: ../src/verbs.cpp:2597 -msgid "_Rulers" -msgstr "" - -#: ../src/verbs.cpp:2597 -msgid "Show or hide the canvas rulers" -msgstr "" - -#: ../src/verbs.cpp:2598 -msgid "Scroll_bars" -msgstr "" - -#: ../src/verbs.cpp:2598 -msgid "Show or hide the canvas scrollbars" -msgstr "" - -#: ../src/verbs.cpp:2599 -msgid "_Grid" -msgstr "" - -#: ../src/verbs.cpp:2599 -msgid "Show or hide the grid" -msgstr "" - -#: ../src/verbs.cpp:2600 -msgid "G_uides" -msgstr "" - -#: ../src/verbs.cpp:2600 -msgid "Show or hide guides (drag from a ruler to create a guide)" -msgstr "" - -#: ../src/verbs.cpp:2601 -msgid "Toggle snapping on or off" -msgstr "" - -#: ../src/verbs.cpp:2602 -msgid "Nex_t Zoom" -msgstr "" - -#: ../src/verbs.cpp:2602 -msgid "Next zoom (from the history of zooms)" -msgstr "" - -#: ../src/verbs.cpp:2604 -msgid "Pre_vious Zoom" -msgstr "" - -#: ../src/verbs.cpp:2604 -msgid "Previous zoom (from the history of zooms)" -msgstr "" - -#: ../src/verbs.cpp:2606 -msgid "Zoom 1:_1" -msgstr "" - -#: ../src/verbs.cpp:2606 -msgid "Zoom to 1:1" -msgstr "" - -#: ../src/verbs.cpp:2608 -msgid "Zoom 1:_2" -msgstr "" - -#: ../src/verbs.cpp:2608 -msgid "Zoom to 1:2" -msgstr "" - -#: ../src/verbs.cpp:2610 -msgid "_Zoom 2:1" -msgstr "" - -#: ../src/verbs.cpp:2610 -msgid "Zoom to 2:1" -msgstr "" - -#: ../src/verbs.cpp:2613 -msgid "_Fullscreen" -msgstr "" - -#: ../src/verbs.cpp:2613 -msgid "Stretch this document window to full screen" -msgstr "" - -#: ../src/verbs.cpp:2616 -msgid "Toggle _Focus Mode" -msgstr "" - -#: ../src/verbs.cpp:2616 -msgid "Remove excess toolbars to focus on drawing" -msgstr "" - -#: ../src/verbs.cpp:2618 -msgid "Duplic_ate Window" -msgstr "" - -#: ../src/verbs.cpp:2618 -msgid "Open a new window with the same document" -msgstr "" - -#: ../src/verbs.cpp:2620 -msgid "_New View Preview" -msgstr "" - -#: ../src/verbs.cpp:2621 -msgid "New View Preview" -msgstr "" - -#. "view_new_preview" -#: ../src/verbs.cpp:2623 -msgid "_Normal" -msgstr "" - -#: ../src/verbs.cpp:2624 -msgid "Switch to normal display mode" -msgstr "" - -#: ../src/verbs.cpp:2625 -msgid "No _Filters" -msgstr "" - -#: ../src/verbs.cpp:2626 -msgid "Switch to normal display without filters" -msgstr "" - -#: ../src/verbs.cpp:2627 -msgid "_Outline" -msgstr "" - -#: ../src/verbs.cpp:2628 -msgid "Switch to outline (wireframe) display mode" -msgstr "" - -#: ../src/verbs.cpp:2629 -msgid "_Toggle" -msgstr "" - -#: ../src/verbs.cpp:2630 -msgid "Toggle between normal and outline display modes" -msgstr "" - -#: ../src/verbs.cpp:2632 -msgid "Color-managed view" -msgstr "" - -#: ../src/verbs.cpp:2633 -msgid "Toggle color-managed display for this document window" -msgstr "" - -#: ../src/verbs.cpp:2635 -msgid "Ico_n Preview..." -msgstr "" - -#: ../src/verbs.cpp:2636 -msgid "Open a window to preview objects at different icon resolutions" -msgstr "" - -#: ../src/verbs.cpp:2638 -msgid "Zoom to fit page in window" -msgstr "" - -#: ../src/verbs.cpp:2639 -msgid "Page _Width" -msgstr "" - -#: ../src/verbs.cpp:2640 -msgid "Zoom to fit page width in window" -msgstr "" - -#: ../src/verbs.cpp:2642 -msgid "Zoom to fit drawing in window" -msgstr "" - -#: ../src/verbs.cpp:2644 -msgid "Zoom to fit selection in window" -msgstr "" - -#. Dialogs -#: ../src/verbs.cpp:2647 -msgid "In_kscape Preferences..." -msgstr "" - -#: ../src/verbs.cpp:2648 -msgid "Edit global Inkscape preferences" -msgstr "" - -#: ../src/verbs.cpp:2649 -msgid "_Document Properties..." -msgstr "" - -#: ../src/verbs.cpp:2650 -msgid "Edit properties of this document (to be saved with the document)" -msgstr "" - -#: ../src/verbs.cpp:2651 -msgid "Document _Metadata..." -msgstr "" - -#: ../src/verbs.cpp:2652 -msgid "Edit document metadata (to be saved with the document)" -msgstr "" - -#: ../src/verbs.cpp:2653 -msgid "_Fill and Stroke..." -msgstr "" - -#: ../src/verbs.cpp:2654 -msgid "" -"Edit objects' colors, gradients, stroke width, arrowheads, dash patterns..." -msgstr "" - -#. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2656 -msgid "S_watches..." -msgstr "" - -#: ../src/verbs.cpp:2657 -msgid "Select colors from a swatches palette" -msgstr "" - -#: ../src/verbs.cpp:2658 -msgid "Transfor_m..." -msgstr "" - -#: ../src/verbs.cpp:2659 -msgid "Precisely control objects' transformations" -msgstr "" - -#: ../src/verbs.cpp:2660 -msgid "_Align and Distribute..." -msgstr "" - -#: ../src/verbs.cpp:2661 -msgid "Align and distribute objects" -msgstr "" - -#: ../src/verbs.cpp:2662 -msgid "_Spray options..." -msgstr "" - -#: ../src/verbs.cpp:2663 -msgid "Some options for the spray" -msgstr "" - -#: ../src/verbs.cpp:2664 -msgid "Undo _History..." -msgstr "" - -#: ../src/verbs.cpp:2665 -msgid "Undo History" -msgstr "" - -#: ../src/verbs.cpp:2666 -msgid "_Text and Font..." -msgstr "" - -#: ../src/verbs.cpp:2667 -msgid "View and select font family, font size and other text properties" -msgstr "" - -#: ../src/verbs.cpp:2668 -msgid "_XML Editor..." -msgstr "" - -#: ../src/verbs.cpp:2669 -msgid "View and edit the XML tree of the document" -msgstr "" - -#: ../src/verbs.cpp:2670 -msgid "_Find..." -msgstr "" - -#: ../src/verbs.cpp:2671 -msgid "Find objects in document" -msgstr "" - -#: ../src/verbs.cpp:2672 -msgid "Find and _Replace Text..." -msgstr "" - -#: ../src/verbs.cpp:2673 -msgid "Find and replace text in document" -msgstr "" - -#: ../src/verbs.cpp:2674 -msgid "Check Spellin_g..." -msgstr "" - -#: ../src/verbs.cpp:2675 -msgid "Check spelling of text in document" -msgstr "" - -#: ../src/verbs.cpp:2676 -msgid "_Messages..." -msgstr "" - -#: ../src/verbs.cpp:2677 -msgid "View debug messages" -msgstr "" - -#: ../src/verbs.cpp:2678 -msgid "S_cripts..." -msgstr "" - -#: ../src/verbs.cpp:2679 -msgid "Run scripts" -msgstr "" - -#: ../src/verbs.cpp:2680 -msgid "Show/Hide D_ialogs" -msgstr "" - -#: ../src/verbs.cpp:2681 -msgid "Show or hide all open dialogs" -msgstr "" - -#: ../src/verbs.cpp:2682 -msgid "Create Tiled Clones..." -msgstr "" - -#: ../src/verbs.cpp:2683 -msgid "" -"Create multiple clones of selected object, arranging them into a pattern or " -"scattering" -msgstr "" - -#: ../src/verbs.cpp:2684 -msgid "_Object Properties..." -msgstr "" - -#: ../src/verbs.cpp:2685 -msgid "Edit the ID, locked and visible status, and other object properties" -msgstr "" - -#. #ifdef WITH_INKBOARD -#. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient", -#. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL), -#. #endif -#: ../src/verbs.cpp:2690 -msgid "_Input Devices..." -msgstr "" - -#: ../src/verbs.cpp:2691 ../src/verbs.cpp:2693 -msgid "Configure extended input devices, such as a graphics tablet" -msgstr "" - -#: ../src/verbs.cpp:2692 -msgid "_Input Devices (new)..." -msgstr "" - -#: ../src/verbs.cpp:2694 -msgid "_Extensions..." -msgstr "" - -#: ../src/verbs.cpp:2695 -msgid "Query information about extensions" -msgstr "" - -#: ../src/verbs.cpp:2696 -msgid "Layer_s..." -msgstr "" - -#: ../src/verbs.cpp:2697 -msgid "View Layers" -msgstr "" - -#: ../src/verbs.cpp:2698 -msgid "Path Effect Editor..." -msgstr "" - -#: ../src/verbs.cpp:2699 -msgid "Manage, edit, and apply path effects" -msgstr "" - -#: ../src/verbs.cpp:2700 -msgid "Filter Editor..." -msgstr "" - -#: ../src/verbs.cpp:2701 -msgid "Manage, edit, and apply SVG filters" -msgstr "" - -#: ../src/verbs.cpp:2702 -msgid "SVG Font Editor..." -msgstr "" - -#: ../src/verbs.cpp:2703 -msgid "Edit SVG fonts" -msgstr "" - -#. Help -#: ../src/verbs.cpp:2706 -msgid "About E_xtensions" -msgstr "" - -#: ../src/verbs.cpp:2707 -msgid "Information on Inkscape extensions" -msgstr "" - -#: ../src/verbs.cpp:2708 -msgid "About _Memory" -msgstr "" - -#: ../src/verbs.cpp:2709 -msgid "Memory usage information" -msgstr "" - -#: ../src/verbs.cpp:2710 -msgid "_About Inkscape" -msgstr "" - -#: ../src/verbs.cpp:2711 -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:2716 -msgid "Inkscape: _Basic" -msgstr "" - -#: ../src/verbs.cpp:2717 -msgid "Getting started with Inkscape" -msgstr "" - -#. "tutorial_basic" -#: ../src/verbs.cpp:2718 -msgid "Inkscape: _Shapes" -msgstr "" - -#: ../src/verbs.cpp:2719 -msgid "Using shape tools to create and edit shapes" -msgstr "" - -#: ../src/verbs.cpp:2720 -msgid "Inkscape: _Advanced" -msgstr "" - -#: ../src/verbs.cpp:2721 -msgid "Advanced Inkscape topics" -msgstr "" - -#. "tutorial_advanced" -#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2723 -msgid "Inkscape: T_racing" -msgstr "" - -#: ../src/verbs.cpp:2724 -msgid "Using bitmap tracing" -msgstr "" - -#. "tutorial_tracing" -#: ../src/verbs.cpp:2725 -msgid "Inkscape: _Calligraphy" -msgstr "" - -#: ../src/verbs.cpp:2726 -msgid "Using the Calligraphy pen tool" -msgstr "" - -#: ../src/verbs.cpp:2727 -msgid "_Elements of Design" -msgstr "" - -#: ../src/verbs.cpp:2728 -msgid "Principles of design in the tutorial form" -msgstr "" - -#. "tutorial_design" -#: ../src/verbs.cpp:2729 -msgid "_Tips and Tricks" -msgstr "" - -#: ../src/verbs.cpp:2730 -msgid "Miscellaneous tips and tricks" -msgstr "" - -#. "tutorial_tips" -#. Effect -- renamed Extension -#: ../src/verbs.cpp:2733 -msgid "Previous Extension" -msgstr "" - -#: ../src/verbs.cpp:2734 -msgid "Repeat the last extension with the same settings" -msgstr "" - -#: ../src/verbs.cpp:2735 -msgid "Previous Extension Settings..." -msgstr "" - -#: ../src/verbs.cpp:2736 -msgid "Repeat the last extension with new settings" -msgstr "" - -#: ../src/verbs.cpp:2740 -msgid "Fit the page to the current selection" -msgstr "" - -#: ../src/verbs.cpp:2742 -msgid "Fit the page to the drawing" -msgstr "" - -#: ../src/verbs.cpp:2744 -msgid "" -"Fit the page to the current selection or the drawing if there is no selection" -msgstr "" - -#. LockAndHide -#: ../src/verbs.cpp:2746 -msgid "Unlock All" -msgstr "" - -#: ../src/verbs.cpp:2748 -msgid "Unlock All in All Layers" -msgstr "" - -#: ../src/verbs.cpp:2750 -msgid "Unhide All" -msgstr "" - -#: ../src/verbs.cpp:2752 -msgid "Unhide All in All Layers" -msgstr "" - -#: ../src/verbs.cpp:2756 -msgid "Link an ICC color profile" -msgstr "" - -#: ../src/verbs.cpp:2757 -msgid "Remove Color Profile" -msgstr "" - -#: ../src/verbs.cpp:2758 -msgid "Remove a linked ICC color profile" -msgstr "" - -#: ../src/widgets/dash-selector.cpp:62 -msgid "Dash pattern" -msgstr "" - -#: ../src/widgets/dash-selector.cpp:77 -msgid "Pattern offset" -msgstr "" - -#. display the initial welcome message in the statusbar -#: ../src/widgets/desktop-widget.cpp:551 -msgid "" -"Welcome to Inkscape! Use shape or freehand tools to create objects; " -"use selector (arrow) to move or transform them." -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:615 -#, c-format -msgid "%s: %d (outline) - Inkscape" -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:617 -#, c-format -msgid "%s: %d - Inkscape" -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:621 -#, c-format -msgid "%s (outline) - Inkscape" -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:623 -#, c-format -msgid "%s - Inkscape" -msgstr "" - -#: ../src/widgets/ege-paint-def.cpp:70 ../src/widgets/ege-paint-def.cpp:92 -#: ../src/widgets/gradient-selector.cpp:167 -msgid "none" -msgstr "" - -#: ../src/widgets/ege-paint-def.cpp:89 -msgid "remove" -msgstr "" - -#: ../src/widgets/fill-style.cpp:283 -msgid "Change fill rule" -msgstr "" - -#: ../src/widgets/fill-style.cpp:323 ../src/widgets/fill-style.cpp:397 -msgid "Set fill color" -msgstr "" - -#: ../src/widgets/fill-style.cpp:466 -msgid "Set gradient on fill" -msgstr "" - -#: ../src/widgets/fill-style.cpp:513 -msgid "Set pattern on fill" -msgstr "" - -#. Family frame -#: ../src/widgets/font-selector.cpp:157 -msgid "Font family" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. Style frame -#: ../src/widgets/font-selector.cpp:190 -msgid "fontselector|Style" -msgstr "" - -#: ../src/widgets/font-selector.cpp:228 -msgid "Font size:" -msgstr "" - -#. TRANSLATORS: Test string used in text and font dialog (when no -#. * text has been entered) to get a preview of the font. Choose -#. * some representative characters that users of your locale will be -#. * interested in. -#: ../src/widgets/font-selector.cpp:641 -msgid "AaBbCcIiPpQq12369$€¢?.;/()" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/pservers.html#LinearGradientSpreadMethodAttribute -#: ../src/widgets/gradient-selector.cpp:161 -msgid "" -"Whether to fill with flat color beyond the ends of the gradient vector " -"(spreadMethod=\"pad\"), or repeat the gradient in the same direction " -"(spreadMethod=\"repeat\"), or repeat the gradient in alternating opposite " -"directions (spreadMethod=\"reflect\")" -msgstr "" - -#: ../src/widgets/gradient-selector.cpp:171 -msgid "reflected" -msgstr "" - -#: ../src/widgets/gradient-selector.cpp:175 -msgid "direct" -msgstr "" - -#: ../src/widgets/gradient-selector.cpp:183 -msgid "Repeat:" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:155 -msgid "Assign gradient to object" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:189 -msgid "No gradients" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:198 -msgid "Nothing selected" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:209 -msgid "No gradients in selection" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:219 -msgid "Multiple gradients" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:467 -msgid "Edit the stops of the gradient" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2657 -#: ../src/widgets/toolbox.cpp:2735 ../src/widgets/toolbox.cpp:3066 -#: ../src/widgets/toolbox.cpp:3104 ../src/widgets/toolbox.cpp:3719 -#: ../src/widgets/toolbox.cpp:3743 ../src/widgets/toolbox.cpp:5349 -#: ../src/widgets/toolbox.cpp:5378 -msgid "New:" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:540 -msgid "Create linear gradient" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:554 -msgid "Create radial (elliptic or circular) gradient" -msgstr "" - -#. TODO replace aux_toolbox_space(tbl, AUX_SPACING); -#: ../src/widgets/gradient-toolbar.cpp:569 -msgid "on" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:582 -msgid "Create gradient in the fill" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:596 -msgid "Create gradient in the stroke" -msgstr "" - -#. FIXME: implement averaging of all parameters for multiple selected -#. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); -#: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2659 -#: ../src/widgets/toolbox.cpp:3074 ../src/widgets/toolbox.cpp:3092 -#: ../src/widgets/toolbox.cpp:3721 ../src/widgets/toolbox.cpp:3732 -#: ../src/widgets/toolbox.cpp:5352 ../src/widgets/toolbox.cpp:5363 -msgid "Change:" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:270 -#: ../src/widgets/paint-selector.cpp:885 ../src/widgets/stroke-style.cpp:820 -msgid "No document selected" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:276 -msgid "No gradients in document" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:282 -msgid "No gradient selected" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:547 -msgid "No stops in gradient" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:670 -msgid "Change gradient stop offset" -msgstr "" - -#. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:811 -msgid "Add stop" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:814 -msgid "Add another control stop to gradient" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:816 -msgid "Delete stop" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:819 -msgid "Delete current control stop from gradient" -msgstr "" - -#. Label -#: ../src/widgets/gradient-vector.cpp:830 -#: ../share/extensions/printing-marks.inx.h:9 -msgid "Offset:" -msgstr "" - -#. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:875 -msgid "Stop Color" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:905 -msgid "Gradient editor" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:1192 -msgid "Change gradient stop color" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:181 ../src/widgets/paint-selector.cpp:564 -msgid "No paint" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:183 ../src/widgets/paint-selector.cpp:636 -msgid "Flat color" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:185 ../src/widgets/paint-selector.cpp:707 -msgid "Linear gradient" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:187 ../src/widgets/paint-selector.cpp:710 -msgid "Radial gradient" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:191 -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:203 -msgid "" -"Any path self-intersections or subpaths create holes in the fill (fill-rule: " -"evenodd)" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty -#: ../src/widgets/paint-selector.cpp:214 -msgid "" -"Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:531 -msgid "No objects" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:542 -msgid "Multiple styles" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:553 -msgid "Paint is undefined" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:984 -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 "" - -#: ../src/widgets/select-toolbar.cpp:247 -msgid "Transform by toolbar" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:304 -msgid "Now stroke width is scaled when objects are scaled." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:306 -msgid "Now stroke width is not scaled when objects are scaled." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:317 -msgid "" -"Now rounded rectangle corners are scaled when rectangles are " -"scaled." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:319 -msgid "" -"Now rounded rectangle corners are not scaled when rectangles " -"are scaled." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:330 -msgid "" -"Now gradients are transformed along with their objects when " -"those are transformed (moved, scaled, rotated, or skewed)." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:332 -msgid "" -"Now gradients remain fixed when objects are transformed " -"(moved, scaled, rotated, or skewed)." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:343 -msgid "" -"Now patterns are transformed along with their objects when " -"those are transformed (moved, scaled, rotated, or skewed)." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:345 -msgid "" -"Now patterns remain fixed when objects are transformed (moved, " -"scaled, rotated, or skewed)." -msgstr "" - -#. four spinbuttons -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/widgets/select-toolbar.cpp:460 -msgid "select_toolbar|X position" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:460 -msgid "select_toolbar|X" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:462 -msgid "Horizontal coordinate of selection" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/widgets/select-toolbar.cpp:468 -msgid "select_toolbar|Y position" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:468 -msgid "select_toolbar|Y" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:470 -msgid "Vertical coordinate of selection" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/widgets/select-toolbar.cpp:476 -msgid "select_toolbar|Width" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:476 -msgid "select_toolbar|W" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:478 -msgid "Width of selection" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:485 -msgid "Lock width and height" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:486 -msgid "When locked, change both width and height by the same proportion" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/widgets/select-toolbar.cpp:497 -msgid "select_toolbar|Height" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:497 -msgid "select_toolbar|H" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:499 -msgid "Height of selection" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:536 -msgid "Affect:" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:536 -msgid "" -"Control whether or not to scale stroke widths, scale rectangle corners, " -"transform gradient fills, and transform pattern fills with the object" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:555 -msgid "Scale rounded corners" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:566 -msgid "Move gradients" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:577 -msgid "Move patterns" -msgstr "" - -#: ../src/widgets/sp-color-gtkselector.cpp:50 -msgid "System" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:111 -msgid "CMS" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:399 -msgid "_R" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-icc-selector.cpp:221 -#: ../src/widgets/sp-color-scales.cpp:402 -msgid "_G" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:405 -msgid "_B" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:222 -#: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:425 -msgid "_H" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:222 -#: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:428 -msgid "_S" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:431 -msgid "_L" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:453 -msgid "_C" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:456 -msgid "_M" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:459 -msgid "_Y" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-scales.cpp:462 -msgid "_K" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:235 -msgid "Gray" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:454 -#: ../src/widgets/sp-color-scales.cpp:455 -msgid "Cyan" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:457 -#: ../src/widgets/sp-color-scales.cpp:458 -msgid "Magenta" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:460 -#: ../src/widgets/sp-color-scales.cpp:461 -msgid "Yellow" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:296 -msgid "Fix" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:299 -msgid "Fix RGB fallback to match icc-color() value." -msgstr "" - -#. Label -#: ../src/widgets/sp-color-icc-selector.cpp:380 -#: ../src/widgets/sp-color-scales.cpp:408 -#: ../src/widgets/sp-color-scales.cpp:434 -#: ../src/widgets/sp-color-scales.cpp:465 -#: ../src/widgets/sp-color-wheel-selector.cpp:134 -msgid "_A" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:390 -#: ../src/widgets/sp-color-icc-selector.cpp:402 -#: ../src/widgets/sp-color-scales.cpp:409 -#: ../src/widgets/sp-color-scales.cpp:410 -#: ../src/widgets/sp-color-scales.cpp:435 -#: ../src/widgets/sp-color-scales.cpp:436 -#: ../src/widgets/sp-color-scales.cpp:466 -#: ../src/widgets/sp-color-scales.cpp:467 -#: ../src/widgets/sp-color-wheel-selector.cpp:144 -#: ../src/widgets/sp-color-wheel-selector.cpp:156 -msgid "Alpha (opacity)" -msgstr "" - -#: ../src/widgets/sp-color-notebook.cpp:330 -msgid "RGBA_:" -msgstr "" - -#: ../src/widgets/sp-color-notebook.cpp:338 -msgid "Hexadecimal RGBA value of the color" -msgstr "" - -#: ../src/widgets/sp-color-scales.cpp:79 -msgid "RGB" -msgstr "" - -#: ../src/widgets/sp-color-scales.cpp:79 -msgid "HSL" -msgstr "" - -#: ../src/widgets/sp-color-scales.cpp:79 -msgid "CMYK" -msgstr "" - -#: ../src/widgets/sp-color-selector.cpp:64 -msgid "Unnamed" -msgstr "" - -#: ../src/widgets/sp-color-wheel-selector.cpp:61 -msgid "Wheel" -msgstr "" - -#: ../src/widgets/sp-xmlview-attr-list.cpp:46 -msgid "Attribute" -msgstr "" - -#: ../src/widgets/sp-xmlview-attr-list.cpp:47 -#: ../share/extensions/perfectboundcover.inx.h:19 -msgid "Value" -msgstr "" - -#: ../src/widgets/sp-xmlview-content.cpp:169 -msgid "Type text in a text node" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:286 ../src/widgets/stroke-style.cpp:345 -msgid "Set stroke color" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:397 -msgid "Set gradient on stroke" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:441 -msgid "Set pattern on stroke" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:904 -msgid "Set markers" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. Stroke width -#: ../src/widgets/stroke-style.cpp:1079 -msgid "StrokeWidth|Width:" -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/widgets/stroke-style.cpp:1117 -msgid "Join:" -msgstr "" - -#. 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:1129 -msgid "Miter join" -msgstr "" - -#. 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:1139 -msgid "Round join" -msgstr "" - -#. 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:1149 -msgid "Bevel join" -msgstr "" - -#. Miterlimit -#. TRANSLATORS: Miter limit: only for "miter join", this limits the length -#. of the sharp "spike" when the lines connect at too sharp an angle. -#. When two line segments meet at a sharp angle, a miter join results in a -#. spike that extends well beyond the connection point. The purpose of the -#. miter limit is to cut off such spikes (i.e. convert them into bevels) -#. when they become too long. -#: ../src/widgets/stroke-style.cpp:1161 -msgid "Miter limit:" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1169 -msgid "Maximum length of the miter (in units of stroke width)" -msgstr "" - -#. Cap type -#. TRANSLATORS: cap type specifies the shape for the ends of lines -#: ../src/widgets/stroke-style.cpp:1181 -msgid "Cap:" -msgstr "" - -#. 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:1193 -msgid "Butt cap" -msgstr "" - -#. 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:1201 -msgid "Round cap" -msgstr "" - -#. 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:1209 -msgid "Square cap" -msgstr "" - -#. Dash -#: ../src/widgets/stroke-style.cpp:1215 -msgid "Dashes:" -msgstr "" - -#. 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:1232 -msgid "Start Markers:" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1234 -msgid "Start Markers are drawn on the first node of a path or shape" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1243 -msgid "Mid Markers:" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1245 -msgid "" -"Mid Markers are drawn on every node of a path or shape except the first and " -"last nodes" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1254 -msgid "End Markers:" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1256 -msgid "End Markers are drawn on the last node of a path or shape" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1605 ../src/widgets/stroke-style.cpp:1701 -msgid "Set stroke style" -msgstr "" - -#: ../src/widgets/toolbox.cpp:186 -msgid "Color/opacity used for color tweaking" -msgstr "" - -#: ../src/widgets/toolbox.cpp:188 -msgid "Color/opacity used for color spraying" -msgstr "" - -#: ../src/widgets/toolbox.cpp:192 -msgid "Style of new stars" -msgstr "" - -#: ../src/widgets/toolbox.cpp:194 -msgid "Style of new rectangles" -msgstr "" - -#: ../src/widgets/toolbox.cpp:196 -msgid "Style of new 3D boxes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:198 -msgid "Style of new ellipses" -msgstr "" - -#: ../src/widgets/toolbox.cpp:200 -msgid "Style of new spirals" -msgstr "" - -#: ../src/widgets/toolbox.cpp:202 -msgid "Style of new paths created by Pencil" -msgstr "" - -#: ../src/widgets/toolbox.cpp:204 -msgid "Style of new paths created by Pen" -msgstr "" - -#: ../src/widgets/toolbox.cpp:206 -msgid "Style of new calligraphic strokes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:208 ../src/widgets/toolbox.cpp:210 -msgid "TBD" -msgstr "" - -#: ../src/widgets/toolbox.cpp:220 -msgid "Style of Paint Bucket fill objects" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1315 -msgid "Insert node" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1316 -msgid "Insert new nodes into selected segments" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1319 -msgid "Insert" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1327 -msgid "Delete selected nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1337 -msgid "Join endnodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1338 -msgid "Join selected endnodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1341 -msgid "Join" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1348 -msgid "Break nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1349 -msgid "Break path at selected nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1359 -msgid "Join with segment" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1360 -msgid "Join selected endnodes with a new segment" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1370 -msgid "Delete segment between two non-endpoint nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1379 -msgid "Node Cusp" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1380 -msgid "Make selected nodes corner" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1389 -msgid "Node Smooth" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1390 -msgid "Make selected nodes smooth" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1399 -msgid "Node Symmetric" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1400 -msgid "Make selected nodes symmetric" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1409 -msgid "Node Auto" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1410 -msgid "Make selected nodes auto-smooth" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1419 -msgid "Node Line" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1420 -msgid "Make selected segments lines" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1429 -msgid "Node Curve" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1430 -msgid "Make selected segments curves" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1439 -msgid "Show Handles" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1440 -msgid "Show the Bezier handles of selected nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1450 -msgid "Show Outline" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1451 -msgid "Show the outline of the path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1461 -msgid "Next path effect parameter" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1462 -msgid "Show next path effect parameter for editing" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1473 -msgid "Edit the clipping path of the object" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1483 -msgid "Edit mask path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1484 -msgid "Edit the mask of the object" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1498 -msgid "X coordinate:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1498 -msgid "X coordinate of selected node(s)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1516 -msgid "Y coordinate:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1516 -msgid "Y coordinate of selected node(s)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2055 -msgid "Enable snapping" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2064 -msgid "Bounding box" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2064 -msgid "Snap bounding box corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2073 -msgid "Bounding box edges" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2073 -msgid "Snap to edges of a bounding box" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2082 -msgid "Bounding box corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2082 -msgid "Snap to bounding box corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2091 -msgid "BBox Edge Midpoints" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2091 -msgid "Snap from and to midpoints of bounding box edges" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2101 -msgid "BBox Centers" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2101 -msgid "Snapping from and to centers of bounding boxes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2110 -msgid "Snap nodes or handles" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2118 -msgid "Snap to paths" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2127 -msgid "Path intersections" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2127 -msgid "Snap to path intersections" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2136 -msgid "To nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2136 -msgid "Snap to cusp nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2145 -msgid "Smooth nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2145 -msgid "Snap to smooth nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2154 -msgid "Line Midpoints" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2154 -msgid "Snap from and to midpoints of line segments" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2163 -msgid "Object Centers" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2163 -msgid "Snap from and to centers of objects" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2172 -msgid "Rotation Centers" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2172 -msgid "Snap from and to an item's rotation center" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2181 -msgid "Page border" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2181 -msgid "Snap to the page border" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2190 -msgid "Snap to grids" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2199 -msgid "Snap to guides" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2404 -msgid "Star: Change number of corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2449 -msgid "Star: Change spoke ratio" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2492 -msgid "Make polygon" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2492 -msgid "Make star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2528 -msgid "Star: Change rounding" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2563 -msgid "Star: Change randomization" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2754 -msgid "Regular polygon (with one handle) instead of a star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2761 -msgid "Star instead of a regular polygon (with one handle)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2782 -msgid "triangle/tri-star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2782 -msgid "square/quad-star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2782 -msgid "pentagon/five-pointed star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2782 -msgid "hexagon/six-pointed star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2785 -msgid "Corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2785 -msgid "Corners:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2785 -msgid "Number of corners of a polygon or star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "thin-ray star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "pentagram" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "hexagram" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "heptagram" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "octagram" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "regular polygon" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2801 -msgid "Spoke ratio" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2801 -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/toolbox.cpp:2804 -msgid "Base radius to tip radius ratio" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "stretched" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "twisted" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "slightly pinched" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "NOT rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "slightly rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "visibly rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "well rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "amply rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 ../src/widgets/toolbox.cpp:2837 -msgid "blown up" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2825 -msgid "Rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2825 -msgid "Rounded:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2825 -msgid "How much rounded are the corners (0 for sharp)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2837 -msgid "NOT randomized" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2837 -msgid "slightly irregular" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2837 -msgid "visibly randomized" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2837 -msgid "strongly randomized" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2840 -msgid "Randomized" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2840 -msgid "Randomized:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2840 -msgid "Scatter randomly the corners and angles" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2855 ../src/widgets/toolbox.cpp:3794 -#: ../src/widgets/toolbox.cpp:4054 ../src/widgets/toolbox.cpp:7681 -msgid "Defaults" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2856 ../src/widgets/toolbox.cpp:3795 -msgid "" -"Reset shape parameters to defaults (use Inkscape Preferences > Tools to " -"change defaults)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2929 -msgid "Change rectangle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3122 -msgid "W:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3122 -msgid "Width of rectangle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3139 -msgid "H:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3139 -msgid "Height of rectangle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3153 ../src/widgets/toolbox.cpp:3168 -msgid "not rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3156 -msgid "Horizontal radius" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3156 -msgid "Rx:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3156 -msgid "Horizontal radius of rounded corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3171 -msgid "Vertical radius" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3171 -msgid "Ry:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3171 -msgid "Vertical radius of rounded corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3190 -msgid "Not rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3191 -msgid "Make corners sharp" -msgstr "" - -#. TODO: use the correct axis here, too -#: ../src/widgets/toolbox.cpp:3379 -msgid "3D Box: Change perspective (angle of infinite axis)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3449 -msgid "Angle in X direction" -msgstr "" - -#. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3451 -msgid "Angle of PLs in X direction" -msgstr "" - -#. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3473 -msgid "State of VP in X direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3474 -msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3489 -msgid "Angle in Y direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3489 -msgid "Angle Y:" -msgstr "" - -#. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3491 -msgid "Angle of PLs in Y direction" -msgstr "" - -#. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3512 -msgid "State of VP in Y direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3513 -msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3528 -msgid "Angle in Z direction" -msgstr "" - -#. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3530 -msgid "Angle of PLs in Z direction" -msgstr "" - -#. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3551 -msgid "State of VP in Z direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3552 -msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3610 -msgid "Change spiral" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3751 -msgid "just a curve" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3751 -msgid "one full revolution" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3754 -msgid "Number of turns" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3754 -msgid "Turns:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3754 -msgid "Number of revolutions" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3765 -msgid "circle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3765 -msgid "edge is much denser" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3765 -msgid "edge is denser" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3765 -msgid "even" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3765 -msgid "center is denser" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3765 -msgid "center is much denser" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3768 -msgid "Divergence" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3768 -msgid "Divergence:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3768 -msgid "How much denser/sparser are outer revolutions; 1 = uniform" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3779 -msgid "starts from center" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3779 -msgid "starts mid-way" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3779 -msgid "starts near edge" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3782 -msgid "Inner radius" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3782 -msgid "Inner radius:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3782 -msgid "Radius of the innermost revolution (relative to the spiral size)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3855 -msgid "Bezier" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3856 -msgid "Create regular Bezier path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3862 -msgid "Spiro" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3863 -msgid "Create Spiro path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3870 -msgid "Zigzag" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3871 -msgid "Create a sequence of straight line segments" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3877 -msgid "Paraxial" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3878 -msgid "Create a sequence of paraxial line segments" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3886 -msgid "Mode of new lines drawn by this tool" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3915 -msgid "Triangle in" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3916 -msgid "Triangle out" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3918 -msgid "From clipboard" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3943 ../src/widgets/toolbox.cpp:3944 -msgid "Shape:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3943 -msgid "Shape of new paths drawn by this tool" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4028 -msgid "(many nodes, rough)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4028 ../src/widgets/toolbox.cpp:4148 -#: ../src/widgets/toolbox.cpp:4165 ../src/widgets/toolbox.cpp:4368 -#: ../src/widgets/toolbox.cpp:4472 ../src/widgets/toolbox.cpp:4488 -#: ../src/widgets/toolbox.cpp:4504 ../src/widgets/toolbox.cpp:4564 -#: ../src/widgets/toolbox.cpp:4931 ../src/widgets/toolbox.cpp:4964 -#: ../src/widgets/toolbox.cpp:5950 -msgid "(default)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4028 -msgid "(few nodes, smooth)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4031 -msgid "Smoothing:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4031 -msgid "Smoothing: " -msgstr "" - -#: ../src/widgets/toolbox.cpp:4032 -msgid "How much smoothing (simplifying) is applied to the line" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4055 -msgid "" -"Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " -"change defaults)" -msgstr "" - -#. Width -#: ../src/widgets/toolbox.cpp:4148 -msgid "(pinch tweak)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4148 -msgid "(broad tweak)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4151 -msgid "The width of the tweak area (relative to the visible canvas area)" -msgstr "" - -#. Force -#: ../src/widgets/toolbox.cpp:4165 -msgid "(minimum force)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4165 -msgid "(maximum force)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4168 -msgid "Force" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4168 -msgid "Force:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4168 -msgid "The force of the tweak action" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4186 -msgid "Move mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4187 -msgid "Move objects in any direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4193 -msgid "Move in/out mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4194 -msgid "Move objects towards cursor; with Shift from cursor" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4200 -msgid "Move jitter mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4201 -msgid "Move objects in random directions" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4207 -msgid "Scale mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4208 -msgid "Shrink objects, with Shift enlarge" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4214 -msgid "Rotate mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4215 -msgid "Rotate objects, with Shift counterclockwise" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4221 -msgid "Duplicate/delete mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4222 -msgid "Duplicate objects, with Shift delete" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4228 -msgid "Push mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4229 -msgid "Push parts of paths in any direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4235 -msgid "Shrink/grow mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4236 -msgid "Shrink (inset) parts of paths; with Shift grow (outset)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4242 -msgid "Attract/repel mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4243 -msgid "Attract parts of paths towards cursor; with Shift from cursor" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4249 -msgid "Roughen mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4250 -msgid "Roughen parts of paths" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4256 -msgid "Color paint mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4257 -msgid "Paint the tool's color upon selected objects" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4263 -msgid "Color jitter mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4264 -msgid "Jitter the colors of selected objects" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4270 -msgid "Blur mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4271 -msgid "Blur selected objects more; with Shift, blur less" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4298 -msgid "Channels:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4309 -msgid "In color mode, act on objects' hue" -msgstr "" - -#. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/toolbox.cpp:4313 -msgid "H" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4324 -msgid "In color mode, act on objects' saturation" -msgstr "" - -#. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/toolbox.cpp:4328 -msgid "S" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4339 -msgid "In color mode, act on objects' lightness" -msgstr "" - -#. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/toolbox.cpp:4343 -msgid "L" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4354 -msgid "In color mode, act on objects' opacity" -msgstr "" - -#. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/toolbox.cpp:4358 -msgid "O" -msgstr "" - -#. Fidelity -#. Population -#: ../src/widgets/toolbox.cpp:4368 ../src/widgets/toolbox.cpp:4564 -msgid "(rough, simplified)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4368 ../src/widgets/toolbox.cpp:4564 -msgid "(fine, but many nodes)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4371 -msgid "Fidelity" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4371 -msgid "Fidelity:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4372 -msgid "" -"Low fidelity simplifies paths; high fidelity preserves path features but may " -"generate a lot of new nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4389 ../src/widgets/toolbox.cpp:4582 -#: ../src/widgets/toolbox.cpp:5082 -msgid "Pressure" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4390 -msgid "Use the pressure of the input device to alter the force of tweak action" -msgstr "" - -#. Width -#: ../src/widgets/toolbox.cpp:4472 -msgid "(pinch spray)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4472 -msgid "(broad spray)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4475 -msgid "The width of the spray area (relative to the visible canvas area)" -msgstr "" - -#. Mean -#: ../src/widgets/toolbox.cpp:4488 -msgid "(minimum mean)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4488 -msgid "(maximum mean)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4491 ../share/extensions/polyhedron_3d.inx.h:25 -msgid "Mean" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4491 -msgid "Mean:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4491 -msgid "The mean of the spray action" -msgstr "" - -#. Standard_deviation -#: ../src/widgets/toolbox.cpp:4504 -msgid "(minimum standard_deviation)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4504 -msgid "(maximum standard_deviation)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4507 -msgid "SD" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4507 -msgid "SD:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4507 -msgid "The standard deviation of the spray action" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4525 -msgid "Spray with copies" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4526 -msgid "Spray copies of the initial selection" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4532 -msgid "Spray with clones" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4533 -msgid "Spray clones of the initial selection" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4539 -msgid "Spray single path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4540 -msgid "Spray objects in a single path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4567 -msgid "Population" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4567 -msgid "Population:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4568 -msgid "This setting adjusts the number of items sprayed" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4583 -msgid "Use the pressure of the input device to alter the force of spray action" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4762 -msgid "No preset" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4780 -msgid "Save..." -msgstr "" - -#. Width -#: ../src/widgets/toolbox.cpp:4931 ../src/widgets/toolbox.cpp:5950 -msgid "(hairline)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4931 ../src/widgets/toolbox.cpp:5950 -msgid "(broad stroke)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 -msgid "Pen Width" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4935 -msgid "The width of the calligraphic pen (relative to the visible canvas area)" -msgstr "" - -#. Thinning -#: ../src/widgets/toolbox.cpp:4948 -msgid "(speed blows up stroke)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4948 -msgid "(slight widening)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4948 -msgid "(constant width)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4948 -msgid "(slight thinning, default)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4948 -msgid "(speed deflates stroke)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4951 -msgid "Stroke Thinning" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4951 -msgid "Thinning:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4952 -msgid "" -"How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 " -"makes them broader, 0 makes width independent of velocity)" -msgstr "" - -#. Angle -#: ../src/widgets/toolbox.cpp:4964 -msgid "(left edge up)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4964 -msgid "(horizontal)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4964 -msgid "(right edge up)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4967 -msgid "Pen Angle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4967 -msgid "Angle:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4968 -msgid "" -"The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " -"fixation = 0)" -msgstr "" - -#. Fixation -#: ../src/widgets/toolbox.cpp:4982 -msgid "(perpendicular to stroke, \"brush\")" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4982 -msgid "(almost fixed, default)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4982 -msgid "(fixed by Angle, \"pen\")" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4985 -msgid "Fixation" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4985 -msgid "Fixation:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4986 -msgid "" -"Angle behavior (0 = nib always perpendicular to stroke direction, 100 = " -"fixed angle)" -msgstr "" - -#. Cap Rounding -#: ../src/widgets/toolbox.cpp:4998 -msgid "(blunt caps, default)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4998 -msgid "(slightly bulging)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4998 -msgid "(approximately round)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4998 -msgid "(long protruding caps)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5002 -msgid "Cap rounding" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5002 -msgid "Caps:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5003 -msgid "" -"Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = " -"round caps)" -msgstr "" - -#. Tremor -#: ../src/widgets/toolbox.cpp:5015 -msgid "(smooth line)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5015 -msgid "(slight tremor)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5015 -msgid "(noticeable tremor)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5015 -msgid "(maximum tremor)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5018 -msgid "Stroke Tremor" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5018 -msgid "Tremor:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5019 -msgid "Increase to make strokes rugged and trembling" -msgstr "" - -#. Wiggle -#: ../src/widgets/toolbox.cpp:5033 -msgid "(no wiggle)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5033 -msgid "(slight deviation)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5033 -msgid "(wild waves and curls)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5036 -msgid "Pen Wiggle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5036 -msgid "Wiggle:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5037 -msgid "Increase to make the pen waver and wiggle" -msgstr "" - -#. Mass -#: ../src/widgets/toolbox.cpp:5050 -msgid "(no inertia)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5050 -msgid "(slight smoothing, default)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5050 -msgid "(noticeable lagging)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5050 -msgid "(maximum inertia)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5053 -msgid "Pen Mass" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5053 -msgid "Mass:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5054 -msgid "Increase to make the pen drag behind, as if slowed by inertia" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5069 -msgid "Trace Background" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5070 -msgid "" -"Trace the lightness of the background by the width of the pen (white - " -"minimum width, black - maximum width)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5083 -msgid "Use the pressure of the input device to alter the width of the pen" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5095 -msgid "Tilt" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5096 -msgid "Use the tilt of the input device to alter the angle of the pen's nib" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5109 -msgid "Choose a preset" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5197 -msgid "Arc: Change start/end" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5261 -msgid "Arc: Change open/closed" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5387 -msgid "Start:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5388 -msgid "The angle (in degrees) from the horizontal to the arc's start point" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5400 -msgid "End:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5401 -msgid "The angle (in degrees) from the horizontal to the arc's end point" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5417 -msgid "Closed arc" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5418 -msgid "Switch to segment (closed shape with two radii)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5424 -msgid "Open Arc" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5425 -msgid "Switch to arc (unclosed shape)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5448 -msgid "Make whole" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5449 -msgid "Make the shape a whole ellipse, not arc or segment" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5525 -msgid "Pick opacity" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5526 -msgid "" -"Pick both the color and the alpha (transparency) under cursor; otherwise, " -"pick only the visible color premultiplied by alpha" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5529 -msgid "Pick" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5538 -msgid "Assign opacity" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5539 -msgid "" -"If alpha was picked, assign it to selection as fill or stroke transparency" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5542 -msgid "Assign" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5728 -msgid "Closed" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5730 -msgid "Open start" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5732 -msgid "Open end" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5734 -msgid "Open both" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5793 -msgid "All inactive" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5794 -msgid "No geometric tool is active" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5827 -msgid "Show limiting bounding box" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5828 -msgid "Show bounding box (used to cut infinite lines)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5839 -msgid "Get limiting bounding box from selection" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5840 -msgid "" -"Set limiting bounding box (used to cut infinite lines) to the bounding box " -"of current selection" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5852 -msgid "Choose a line segment type" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5868 -msgid "Display measuring info" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5869 -msgid "Display measuring info for selected items" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5889 -msgid "Open LPE dialog" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5890 -msgid "Open LPE dialog (to adapt parameters numerically)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5954 -msgid "The width of the eraser pen (relative to the visible canvas area)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5972 -msgid "Delete objects touched by the eraser" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5978 -msgid "Cut" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5979 -msgid "Cut out from objects" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6323 -msgid "Text: Change font family" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6393 -msgid "Text: Change alignment" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6497 -msgid "Text: Change font style" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6544 -msgid "Text: Change orientation" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6658 -msgid "Text: Change font size" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6877 -msgid "Select font family (Alt+X to access)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6914 -msgid "" -"This font is currently not installed on your system. Inkscape will use the " -"default font instead." -msgstr "" - -#: ../src/widgets/toolbox.cpp:6950 -msgid "Align left" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6972 -msgid "Align right" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6983 -msgid "Justify" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6998 -msgid "Bold" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7009 -msgid "Italic" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7148 -msgid "Set connector type: orthogonal" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7148 -msgid "Set connector type: polyline" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7198 -msgid "Change connector curvature" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7247 -msgid "Change connector spacing" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7361 -msgid "EditMode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7362 -msgid "Switch between connection point editing and connector drawing mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7376 -msgid "Avoid" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7386 -msgid "Ignore" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7397 -msgid "Orthogonal" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7398 -msgid "Make connector orthogonal or polyline" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7412 -msgid "Connector Curvature" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7412 -msgid "Curvature:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7413 -msgid "The amount of connectors curvature" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7423 -msgid "Connector Spacing" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7423 -msgid "Spacing:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7424 -msgid "The amount of space left around objects by auto-routing connectors" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7435 -msgid "Graph" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7445 -msgid "Connector Length" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7445 -msgid "Length:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7446 -msgid "Ideal length for connectors when layout is applied" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7458 -msgid "Downwards" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7459 -msgid "Make connectors with end-markers (arrows) point downwards" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7476 -msgid "Do not allow overlapping shapes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7491 -msgid "New connection point" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7492 -msgid "Add a new connection point to the currently selected item" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7503 -msgid "Remove connection point" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7504 -msgid "Remove the currently selected connection point" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7604 -msgid "Fill by" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7605 -msgid "Fill by:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7617 -msgid "Fill Threshold" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7618 -msgid "" -"The maximum allowed difference between the clicked pixel and the neighboring " -"pixels to be counted in the fill" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7643 -msgid "Grow/shrink by" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7643 -msgid "Grow/shrink by:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7644 -msgid "" -"The amount to grow (positive) or shrink (negative) the created fill path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7669 -msgid "Close gaps" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7670 -msgid "Close gaps:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7682 -msgid "" -"Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " -"to change defaults)" -msgstr "" - -#: ../share/extensions/dimension.py:99 -msgid "Unable to process this object. Try changing it into a path first." -msgstr "" - -#. report to the Inkscape console using errormsg -#: ../share/extensions/draw_from_triangle.py:175 -msgid "Side Length 'a'/px: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:176 -msgid "Side Length 'b'/px: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:177 -msgid "Side Length 'c'/px: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:178 -msgid "Angle 'A'/radians: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:179 -msgid "Angle 'B'/radians: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:180 -msgid "Angle 'C'/radians: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:181 -msgid "Semiperimeter/px: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:182 -msgid "Area /px^2: " -msgstr "" - -#: ../share/extensions/dxf_outlines.py:33 -msgid "" -"Failed to import the numpy or numpy.linalg modules. These modules are " -"required by this extension. Please install them and try again." -msgstr "" - -#: ../share/extensions/embedimage.py:74 -msgid "" -"No xlink:href or sodipodi:absref attributes found, or they do not point to " -"an existing file! Unable to embed image." -msgstr "" - -#: ../share/extensions/embedimage.py:76 -#, python-format -msgid "Sorry we could not locate %s" -msgstr "" - -#: ../share/extensions/embedimage.py:101 -#, python-format -msgid "" -"%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, " -"or image/x-icon" -msgstr "" - -#: ../share/extensions/export_gimp_palette.py:14 -msgid "" -"The export_gpl.py module requires PyXML. Please download the latest version " -"from http://pyxml.sourceforge.net/." -msgstr "" - -#: ../share/extensions/extractimage.py:66 -msgid "Unable to find image data." -msgstr "" - -#: ../share/extensions/inkex.py:66 -msgid "" -"The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " -"this extension. Please download and install the latest version from http://" -"cheeseshop.python.org/pypi/lxml/, or install it through your package manager " -"by a command like: sudo apt-get install python-lxml" -msgstr "" - -#: ../share/extensions/inkex.py:222 -#, python-format -msgid "No matching node for expression: %s" -msgstr "" - -#: ../share/extensions/markers_strokepaint.py:41 -#, python-format -msgid "No style attribute found for id: %s" -msgstr "" - -#: ../share/extensions/markers_strokepaint.py:56 -#, python-format -msgid "unable to locate marker: %s" -msgstr "" - -#: ../share/extensions/pathalongpath.py:197 -#: ../share/extensions/pathscatter.py:208 -#: ../share/extensions/perspective.py:61 -msgid "This extension requires two selected paths." -msgstr "" - -#: ../share/extensions/pathmodifier.py:229 -#, python-format -msgid "Please first convert objects to paths! (Got [%s].)" -msgstr "" - -#: ../share/extensions/perspective.py:29 -msgid "" -"Failed to import the numpy or numpy.linalg modules. These modules are " -"required by this extension. Please install them and try again. On a Debian-" -"like system this can be done with the command, sudo apt-get install python-" -"numpy." -msgstr "" - -#: ../share/extensions/perspective.py:68 -#: ../share/extensions/summersnight.py:43 -#, python-format -msgid "" -"The first selected object is of type '%s'.\n" -"Try using the procedure Path->Object to Path." -msgstr "" - -#: ../share/extensions/perspective.py:74 -#: ../share/extensions/summersnight.py:50 -msgid "" -"This extension requires that the second selected path be four nodes long." -msgstr "" - -#: ../share/extensions/perspective.py:99 -#: ../share/extensions/summersnight.py:82 -msgid "" -"The second selected object is a group, not a path.\n" -"Try using the procedure Object->Ungroup." -msgstr "" - -#: ../share/extensions/perspective.py:101 -#: ../share/extensions/summersnight.py:84 -msgid "" -"The second selected object is not a path.\n" -"Try using the procedure Path->Object to Path." -msgstr "" - -#: ../share/extensions/perspective.py:104 -#: ../share/extensions/summersnight.py:87 -msgid "" -"The first selected object is not a path.\n" -"Try using the procedure Path->Object to Path." -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:60 -msgid "" -"Failed to import the numpy module. This module is required by this " -"extension. Please install it and try again. On a Debian-like system this " -"can be done with the command 'sudo apt-get install python-numpy'." -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:331 -msgid "No face data found in specified file." -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:332 -msgid "Try selecting \"Edge Specified\" in the Model File tab.\n" -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:338 -msgid "No edge data found in specified file." -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:339 -msgid "Try selecting \"Face Specified\" in the Model File tab.\n" -msgstr "" - -#. we cannot generate a list of faces from the edges without a lot of computation -#: ../share/extensions/polyhedron_3d.py:514 -msgid "" -"Face Data Not Found. Ensure file contains face data, and check the file is " -"imported as \"Face-Specified\" under the \"Model File\" tab.\n" -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:516 -msgid "Internal Error. No view type selected\n" -msgstr "" - -#: ../share/extensions/summersnight.py:36 -msgid "" -"This extension requires two selected paths. \n" -"The second path must be exactly four nodes long." -msgstr "" - -#: ../share/extensions/svg_and_media_zip_output.py:125 -#, python-format -msgid "Could not locate file: %s" -msgstr "" - -#: ../share/extensions/uniconv_output.py:118 -msgid "You need to install the UniConvertor software.\n" -msgstr "" - -#: ../share/extensions/web-set-att.py:52 -#: ../share/extensions/web-transmit-att.py:48 -msgid "You must select at least two elements." -msgstr "" - -#: ../share/extensions/addnodes.inx.h:1 -msgid "Add Nodes" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:2 -msgid "By max. segment length" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:3 -msgid "By number of segments" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:4 -msgid "Division method" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:5 -msgid "Maximum segment length (px)" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:6 -#: ../share/extensions/convert2dashes.inx.h:2 -#: ../share/extensions/edge3d.inx.h:6 ../share/extensions/flatten.inx.h:3 -#: ../share/extensions/fractalize.inx.h:2 -#: ../share/extensions/interp_att_g.inx.h:10 -#: ../share/extensions/markers_strokepaint.inx.h:2 -#: ../share/extensions/perspective.inx.h:1 -#: ../share/extensions/radiusrand.inx.h:4 -#: ../share/extensions/rubberstretch.inx.h:3 -#: ../share/extensions/straightseg.inx.h:2 -#: ../share/extensions/summersnight.inx.h:2 ../share/extensions/whirl.inx.h:2 -msgid "Modify Path" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:7 -msgid "Number of segments" -msgstr "" - -#: ../share/extensions/ai_input.inx.h:1 -msgid "AI 8.0 Input" -msgstr "" - -#: ../share/extensions/ai_input.inx.h:2 -msgid "Adobe Illustrator 8.0 and below (*.ai)" -msgstr "" - -#: ../share/extensions/ai_input.inx.h:3 -msgid "Open files saved with Adobe Illustrator 8.0 or older" -msgstr "" - -#: ../share/extensions/aisvg.inx.h:1 -msgid "AI SVG Input" -msgstr "" - -#: ../share/extensions/aisvg.inx.h:2 -msgid "Adobe Illustrator SVG (*.ai.svg)" -msgstr "" - -#: ../share/extensions/aisvg.inx.h:3 -msgid "Cleans the cruft out of Adobe Illustrator SVGs before opening" -msgstr "" - -#: ../share/extensions/ccx_input.inx.h:1 -msgid "Corel DRAW Compressed Exchange files (.ccx)" -msgstr "" - -#: ../share/extensions/ccx_input.inx.h:2 -msgid "Corel DRAW Compressed Exchange files input" -msgstr "" - -#: ../share/extensions/ccx_input.inx.h:3 -msgid "Open compressed exchange files saved in Corel DRAW" -msgstr "" - -#: ../share/extensions/cdr_input.inx.h:1 -msgid "Corel DRAW 7-X4 files (*.cdr)" -msgstr "" - -#: ../share/extensions/cdr_input.inx.h:2 -msgid "Corel DRAW Input" -msgstr "" - -#: ../share/extensions/cdr_input.inx.h:3 -msgid "Open files saved in Corel DRAW 7-X4" -msgstr "" - -#: ../share/extensions/cdt_input.inx.h:1 -msgid "Corel DRAW 7-13 template files (.cdt)" -msgstr "" - -#: ../share/extensions/cdt_input.inx.h:2 -msgid "Corel DRAW templates input" -msgstr "" - -#: ../share/extensions/cdt_input.inx.h:3 -msgid "Open files saved in Corel DRAW 7-13" -msgstr "" - -#: ../share/extensions/cgm_input.inx.h:1 -msgid "Computer Graphics Metafile files (.cgm)" -msgstr "" - -#: ../share/extensions/cgm_input.inx.h:2 -msgid "Computer Graphics Metafile files input" -msgstr "" - -#: ../share/extensions/cgm_input.inx.h:3 -msgid "Open Computer Graphics Metafile files" -msgstr "" - -#: ../share/extensions/cmx_input.inx.h:1 -msgid "Corel DRAW Presentation Exchange files (.cmx)" -msgstr "" - -#: ../share/extensions/cmx_input.inx.h:2 -msgid "Corel DRAW Presentation Exchange files input" -msgstr "" - -#: ../share/extensions/cmx_input.inx.h:3 -msgid "Open presentation exchange files saved in Corel DRAW" -msgstr "" - -#: ../share/extensions/color_brighter.inx.h:1 -msgid "Brighter" -msgstr "" - -#: ../share/extensions/color_custom.inx.h:1 -msgid "Blue Function" -msgstr "" - -#: ../share/extensions/color_custom.inx.h:4 -msgid "Green Function" -msgstr "" - -#: ../share/extensions/color_custom.inx.h:5 -msgid "Red Function" -msgstr "" - -#: ../share/extensions/color_darker.inx.h:2 -msgid "Darker" -msgstr "" - -#: ../share/extensions/color_grayscale.inx.h:2 -msgid "Grayscale" -msgstr "" - -#: ../share/extensions/color_lesshue.inx.h:2 -msgid "Less Hue" -msgstr "" - -#: ../share/extensions/color_lesslight.inx.h:2 -msgid "Less Light" -msgstr "" - -#: ../share/extensions/color_lesssaturation.inx.h:2 -msgid "Less Saturation" -msgstr "" - -#: ../share/extensions/color_morehue.inx.h:2 -msgid "More Hue" -msgstr "" - -#: ../share/extensions/color_morelight.inx.h:2 -msgid "More Light" -msgstr "" - -#: ../share/extensions/color_moresaturation.inx.h:2 -msgid "More Saturation" -msgstr "" - -#: ../share/extensions/color_negative.inx.h:2 -msgid "Negative" -msgstr "" - -#: ../share/extensions/color_randomize.inx.h:4 -msgid "Randomize" -msgstr "" - -#: ../share/extensions/color_removeblue.inx.h:2 -msgid "Remove Blue" -msgstr "" - -#: ../share/extensions/color_removegreen.inx.h:2 -msgid "Remove Green" -msgstr "" - -#: ../share/extensions/color_removered.inx.h:2 -msgid "Remove Red" -msgstr "" - -#: ../share/extensions/color_replace.inx.h:1 -msgid "By color (RRGGBB hex):" -msgstr "" - -#: ../share/extensions/color_replace.inx.h:3 -msgid "Replace color" -msgstr "" - -#: ../share/extensions/color_replace.inx.h:4 -msgid "Replace color (RRGGBB hex):" -msgstr "" - -#: ../share/extensions/color_rgbbarrel.inx.h:2 -msgid "RGB Barrel" -msgstr "" - -#: ../share/extensions/convert2dashes.inx.h:1 -msgid "Convert to Dashes" -msgstr "" - -#: ../share/extensions/dia.inx.h:1 -msgid "A diagram created with the program Dia" -msgstr "" - -#: ../share/extensions/dia.inx.h:2 -msgid "Dia Diagram (*.dia)" -msgstr "" - -#: ../share/extensions/dia.inx.h:3 -msgid "Dia Input" -msgstr "" - -#: ../share/extensions/dia.inx.h:4 -msgid "" -"In order to import Dia files, Dia itself must be installed. You can get Dia " -"at http://live.gnome.org/Dia" -msgstr "" - -#: ../share/extensions/dia.inx.h:5 -msgid "" -"The dia2svg.sh script should be installed with your Inkscape distribution. " -"If you do not have it, there is likely to be something wrong with your " -"Inkscape installation." -msgstr "" - -#: ../share/extensions/dimension.inx.h:1 -msgid "Dimensions" -msgstr "" - -#: ../share/extensions/dimension.inx.h:2 ../share/extensions/dots.inx.h:4 -#: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:11 -msgid "Visualize Path" -msgstr "" - -#: ../share/extensions/dimension.inx.h:3 -msgid "X Offset" -msgstr "" - -#: ../share/extensions/dimension.inx.h:4 -msgid "Y Offset" -msgstr "" - -#: ../share/extensions/dots.inx.h:1 -msgid "Dot size" -msgstr "" - -#: ../share/extensions/dots.inx.h:2 -msgid "Font size" -msgstr "" - -#: ../share/extensions/dots.inx.h:3 -msgid "Number Nodes" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:1 -msgid "Altitudes" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:2 -msgid "Angle Bisectors" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:3 -msgid "Centroid" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:4 -msgid "Circumcentre" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:5 -msgid "Circumcircle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:6 -msgid "Common Objects" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:7 -msgid "Contact Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:8 -msgid "Custom Point Specified By:" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:9 -msgid "Custom Points and Options" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:10 -msgid "Draw Circle Around This Point" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:11 -msgid "Draw From Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:12 -msgid "Draw Isogonal Conjugate" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:13 -msgid "Draw Isotomic Conjugate" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:14 -msgid "Draw Marker At This Point" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:15 -msgid "Excentral Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:16 -msgid "Excentres" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:17 -msgid "Excircles" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:18 -msgid "Extouch Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:19 -msgid "Gergonne Point" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:21 -msgid "Incentre" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:22 -msgid "Incircle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:23 -msgid "Nagel Point" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:24 -msgid "Nine-Point Centre" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:25 -msgid "Nine-Point Circle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:26 -msgid "Orthic Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:27 -msgid "Orthocentre" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:28 -msgid "Point At" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:29 -msgid "Radius / px" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:31 -msgid "Report this triangle's properties" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:32 -msgid "Symmedial Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:33 -msgid "Symmedian Point" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:34 -msgid "Symmedians" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:35 -msgid "" -"This extension draws constructions about a triangle defined by the first 3 " -"nodes of a selected path. You may select one of preset objects or create " -"your own ones.\n" -" \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 "" - -#: ../share/extensions/draw_from_triangle.inx.h:57 -msgid "Triangle Function" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:58 -msgid "Trilinear Coordinates" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:1 -msgid "" -"- AutoCAD Release 13 and newer.\n" -"- assume dxf drawing is in mm.\n" -"- assume svg drawing is in pixels, at 90 dpi.\n" -"- layers are preserved only on File->Open, not Import.\n" -"- limited support for BLOCKS, use AutoCAD Explode Blocks instead, if needed." -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:6 -msgid "AutoCAD DXF R13 (*.dxf)" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:7 -msgid "Character Encoding" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:8 -msgid "DXF Input" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:10 -msgid "Import AutoCAD's Document Exchange Format" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:12 -msgid "Or, use manual scale factor" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:13 -msgid "Use automatic scaling to size A4" -msgstr "" - -#: ../share/extensions/dxf_outlines.inx.h:1 -msgid "" -"- AutoCAD Release 13 format.\n" -"- assume svg drawing is in pixels, at 90 dpi.\n" -"- assume dxf drawing is in mm.\n" -"- only LWPOLYLINE and SPLINE elements are supported.\n" -"- ROBO-Master option is a specialized spline readable only by ROBO-Master " -"and AutoDesk viewers, not Inkscape." -msgstr "" - -#: ../share/extensions/dxf_outlines.inx.h:6 -msgid "Desktop Cutting Plotter" -msgstr "" - -#: ../share/extensions/dxf_outlines.inx.h:7 -msgid "Desktop Cutting Plotter (R13) (*.dxf)" -msgstr "" - -#: ../share/extensions/dxf_outlines.inx.h:10 -msgid "enable ROBO-Master output" -msgstr "" - -#: ../share/extensions/dxf_output.inx.h:1 -msgid "AutoCAD DXF R12 (*.dxf)" -msgstr "" - -#: ../share/extensions/dxf_output.inx.h:2 -msgid "DXF Output" -msgstr "" - -#: ../share/extensions/dxf_output.inx.h:3 -msgid "DXF file written by pstoedit" -msgstr "" - -#: ../share/extensions/dxf_output.inx.h:4 -msgid "pstoedit must be installed to run; see http://www.pstoedit.net/pstoedit" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:1 -msgid "Blur height" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:2 -msgid "Blur stdDeviation" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:3 -msgid "Blur width" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:4 -msgid "Edge 3D" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:5 -msgid "Illumination Angle" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:7 -msgid "Only black and white" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:8 -msgid "Shades" -msgstr "" - -#: ../share/extensions/embedimage.inx.h:1 -msgid "Embed Images" -msgstr "" - -#: ../share/extensions/embedimage.inx.h:2 -msgid "Embed only selected images" -msgstr "" - -#: ../share/extensions/eps_input.inx.h:1 -msgid "EPS Input" -msgstr "" - -#: ../share/extensions/eqtexsvg.inx.h:1 -msgid "LaTeX formula" -msgstr "" - -#: ../share/extensions/eqtexsvg.inx.h:2 -msgid "LaTeX formula: " -msgstr "" - -#: ../share/extensions/export_gimp_palette.inx.h:1 -msgid "Export as GIMP Palette" -msgstr "" - -#: ../share/extensions/export_gimp_palette.inx.h:2 -msgid "Exports the colors of this document as GIMP Palette" -msgstr "" - -#: ../share/extensions/export_gimp_palette.inx.h:3 -msgid "GIMP Palette (*.gpl)" -msgstr "" - -#: ../share/extensions/extractimage.inx.h:1 -msgid "Extract Image" -msgstr "" - -#: ../share/extensions/extractimage.inx.h:3 -msgid "Note: The file extension is appended automatically." -msgstr "" - -#: ../share/extensions/extractimage.inx.h:4 -msgid "Path to save image" -msgstr "" - -#: ../share/extensions/extrude.inx.h:3 -msgid "Lines" -msgstr "" - -#: ../share/extensions/extrude.inx.h:5 -msgid "Polygons" -msgstr "" - -#: ../share/extensions/fig_input.inx.h:1 -msgid "Open files saved with XFIG" -msgstr "" - -#: ../share/extensions/fig_input.inx.h:2 -msgid "XFIG Graphics File (*.fig)" -msgstr "" - -#: ../share/extensions/fig_input.inx.h:3 -msgid "XFIG Input" -msgstr "" - -#: ../share/extensions/flatten.inx.h:1 -msgid "Flatness" -msgstr "" - -#: ../share/extensions/flatten.inx.h:2 -msgid "Flatten Beziers" -msgstr "" - -#: ../share/extensions/foldablebox.inx.h:1 -msgid "Add Guide Lines" -msgstr "" - -#: ../share/extensions/foldablebox.inx.h:2 -msgid "Depth" -msgstr "" - -#: ../share/extensions/foldablebox.inx.h:3 -msgid "Foldable Box" -msgstr "" - -#: ../share/extensions/foldablebox.inx.h:5 -msgid "Paper Thickness" -msgstr "" - -#: ../share/extensions/foldablebox.inx.h:7 -msgid "Tab Proportion" -msgstr "" - -#: ../share/extensions/fractalize.inx.h:1 -msgid "Fractalize" -msgstr "" - -#: ../share/extensions/fractalize.inx.h:3 -msgid "Smoothness" -msgstr "" - -#: ../share/extensions/fractalize.inx.h:4 -msgid "Subdivisions" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:1 -msgid "Calculate first derivative numerically" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:2 -#: ../share/extensions/param_curves.inx.h:1 -msgid "Draw Axes" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:3 -msgid "End X value" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:4 -msgid "First derivative" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:5 -msgid "Function" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:6 -msgid "Function Plotter" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:7 -#: ../share/extensions/param_curves.inx.h:3 -msgid "Functions" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:8 -msgid "Isotropic scaling (uses smallest of width/xrange or height/yrange)" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:9 -msgid "Multiply X range by 2*pi" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:10 -msgid "Number of samples" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:11 -msgid "Range and sampling" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:12 -#: ../share/extensions/param_curves.inx.h:8 -msgid "Remove rectangle" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:14 -msgid "" -"Select a rectangle before calling the extension,\n" -"it will determine X and Y scales.\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 "" - -#: ../share/extensions/funcplot.inx.h:22 -#: ../share/extensions/param_curves.inx.h:15 -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." -msgstr "" - -#: ../share/extensions/funcplot.inx.h:31 -msgid "Start X value" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:32 -#: ../share/extensions/param_curves.inx.h:25 -msgid "Use" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:33 -msgid "Use polar coordinates" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:34 -msgid "Y value of rectangle's bottom" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:35 -msgid "Y value of rectangle's top" -msgstr "" - -#: ../share/extensions/gears.inx.h:1 -msgid "Circular pitch, px" -msgstr "" - -#: ../share/extensions/gears.inx.h:2 -msgid "Gear" -msgstr "" - -#: ../share/extensions/gears.inx.h:3 -msgid "Number of teeth" -msgstr "" - -#: ../share/extensions/gears.inx.h:4 -msgid "Pressure angle" -msgstr "" - -#: ../share/extensions/gimp_xcf.inx.h:1 -msgid "GIMP XCF" -msgstr "" - -#: ../share/extensions/gimp_xcf.inx.h:2 -msgid "GIMP XCF maintaining layers (*.xcf)" -msgstr "" - -#: ../share/extensions/gimp_xcf.inx.h:3 -msgid "Save Grid:" -msgstr "" - -#: ../share/extensions/gimp_xcf.inx.h:4 -msgid "Save Guides:" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:1 -msgid "Border Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:2 -msgid "Cartesian Grid" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:3 -msgid "Halve X Subsubdiv. Frequency after 'n' Subdivs. (log only)" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:4 -msgid "Halve Y Subsubdiv. Frequency after 'n' Subdivs. (log only)" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:5 -msgid "Logarithmic X Subdiv. (Base given by entry above)" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:6 -msgid "Logarithmic Y Subdiv. (Base given by entry above)" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:7 -msgid "Major X Division Spacing [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:8 -msgid "Major X Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:9 -msgid "Major X Divisions" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:10 -msgid "Major Y Division Spacing [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:11 -msgid "Major Y Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:12 -msgid "Major Y Divisions" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:13 -msgid "Minor X Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:14 -msgid "Minor Y Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:16 -msgid "Subdivisions per Major X Division" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:17 -msgid "Subdivisions per Major Y Division" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:18 -msgid "Subminor X Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:19 -msgid "Subminor Y Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:20 -msgid "Subsubdivs. per X Subdivision" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:21 -msgid "Subsubdivs. per Y Subdivision" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:1 -msgid "Angle Divisions" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:2 -msgid "Angle Divisions at Centre" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:3 -msgid "Centre Dot Diameter [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:4 -msgid "Circumferential Label Outset [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:5 -msgid "Circumferential Label Size [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:6 -msgid "Circumferential Labels" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:8 -msgid "Logarithmic Subdiv. (Base given by entry above)" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:9 -msgid "Major Angular Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:10 -msgid "Major Circular Division Spacing [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:11 -msgid "Major Circular Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:12 -msgid "Major Circular Divisions" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:13 -msgid "Minor Angle Division End 'n' Divs. Before Centre" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:14 -msgid "Minor Angular Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:15 -msgid "Minor Circular Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:17 -msgid "Polar Grid" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:19 -msgid "Subdivisions per Major Angular Division" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:20 -msgid "Subdivisions per Major Circular Division" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:1 -msgid "1/10" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:2 -msgid "1/2" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:3 -msgid "1/3" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:4 -msgid "1/4" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:5 -msgid "1/5" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:6 -msgid "1/6" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:7 -msgid "1/7" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:8 -msgid "1/8" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:9 -msgid "1/9" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:10 -msgid "Custom..." -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:11 -msgid "Delete existing guides" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:12 -msgid "Golden ratio" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:13 -msgid "Guides creator" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:14 -msgid "Horizontal guide each" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:16 -msgid "Preset" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:18 -msgid "Rule-of-third" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:19 -msgid "Start from edges" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:20 -msgid "Vertical guide each" -msgstr "" - -#: ../share/extensions/handles.inx.h:1 -msgid "Draw Handles" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:1 -msgid "Export to an HP Graphics Language file" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:2 -msgid "HP Graphics Language file (*.hpgl)" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:3 -msgid "HPGL Output" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:4 -msgid "Mirror Y-axis" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:5 -msgid "Plot invisible layers" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:6 -msgid "X-origin (px)" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:7 -msgid "Y-origin (px)" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:8 -msgid "hpgl output flatness" -msgstr "" - -#: ../share/extensions/inkscape_help_askaquestion.inx.h:1 -msgid "Ask Us a Question" -msgstr "" - -#: ../share/extensions/inkscape_help_commandline.inx.h:1 -msgid "Command Line Options" -msgstr "" - -#: ../share/extensions/inkscape_help_faq.inx.h:1 -msgid "FAQ" -msgstr "" - -#: ../share/extensions/inkscape_help_keys.inx.h:1 -msgid "Keys and Mouse Reference" -msgstr "" - -#: ../share/extensions/inkscape_help_manual.inx.h:1 -msgid "Inkscape Manual" -msgstr "" - -#: ../share/extensions/inkscape_help_relnotes.inx.h:1 -msgid "New in This Version" -msgstr "" - -#: ../share/extensions/inkscape_help_reportabug.inx.h:1 -msgid "Report a Bug" -msgstr "" - -#: ../share/extensions/inkscape_help_svgspec.inx.h:1 -msgid "SVG 1.1 Specification" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:1 -msgid "Attribute to Interpolate" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:3 -msgid "End Value" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:5 -msgid "Float Number" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:7 -msgid "" -"If you select \"Other\", you must know the SVG attributes to identify here " -"this \"other\":" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:8 -msgid "Integer Number" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:9 -msgid "Interpolate Attribute in a group" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:11 -msgid "No Unit" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:13 -msgid "Other" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:14 -msgid "Other Attribute" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:15 -msgid "Other Attribute type" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:17 -msgid "Start Value" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:18 -#: ../share/extensions/polyhedron_3d.inx.h:43 -msgid "Style" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:19 -msgid "Tag" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:20 -msgid "" -"This effect applies a value for any interpolatable attribute for all " -"elements inside the selected group or for all elements in a multiple " -"selection" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:21 -msgid "Transformation" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:22 -msgid "Translate X" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:23 -msgid "Translate Y" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:25 -msgid "Where to apply?" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:27 -#: ../share/extensions/web-set-att.inx.h:28 -#: ../share/extensions/web-transmit-att.inx.h:26 -msgid "••••••••••••••••••••••••••••••••••••••••••••••••" -msgstr "" - -#: ../share/extensions/interp.inx.h:1 -msgid "Duplicate endpaths" -msgstr "" - -#: ../share/extensions/interp.inx.h:2 -msgid "Exponent" -msgstr "" - -#: ../share/extensions/interp.inx.h:4 -msgid "Interpolate" -msgstr "" - -#: ../share/extensions/interp.inx.h:5 -msgid "Interpolate style" -msgstr "" - -#: ../share/extensions/interp.inx.h:6 -msgid "Interpolation method" -msgstr "" - -#: ../share/extensions/interp.inx.h:7 -msgid "Interpolation steps" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:1 -msgid "" -"\n" -"The path is generated by applying the \n" -"substitutions of Rules to the Axiom, \n" -"Order times. The following commands are \n" -"recognized in Axiom and Rules:\n" -"\n" -"Any of A,B,C,D,E,F: draw forward \n" -"\n" -"Any of G,H,I,J,K,L: move forward \n" -"\n" -"+: turn left\n" -"\n" -"-: turn right\n" -"\n" -"|: turn 180 degrees\n" -"\n" -"[: remember point\n" -"\n" -"]: return to remembered point\n" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:21 -msgid "Axiom" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:22 -msgid "Axiom and rules" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:24 -msgid "L-system" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:25 -msgid "Left angle" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:28 -#, no-c-format -msgid "Randomize angle (%)" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:30 -#, no-c-format -msgid "Randomize step (%)" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:32 -msgid "Right angle" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:33 -msgid "Rules" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:34 -msgid "Step length (px)" -msgstr "" - -#: ../share/extensions/lorem_ipsum.inx.h:1 -msgid "Lorem ipsum" -msgstr "" - -#: ../share/extensions/lorem_ipsum.inx.h:2 -msgid "Number of paragraphs" -msgstr "" - -#: ../share/extensions/lorem_ipsum.inx.h:3 -msgid "Paragraph length fluctuation (sentences)" -msgstr "" - -#: ../share/extensions/lorem_ipsum.inx.h:4 -msgid "Sentences per paragraph" -msgstr "" - -#: ../share/extensions/lorem_ipsum.inx.h:6 -msgid "" -"This effect creates the standard \"Lorem Ipsum\" pseudolatin placeholder " -"text. If a flowed text is selected, Lorem Ipsum is added to it; otherwise a " -"new flowed text object, the size of the page, is created in a new layer." -msgstr "" - -#: ../share/extensions/markers_strokepaint.inx.h:1 -msgid "Color Markers to Match Stroke" -msgstr "" - -#: ../share/extensions/measure.inx.h:1 -msgid "Font size [px]" -msgstr "" - -#. mm -#: ../share/extensions/measure.inx.h:4 -msgid "Length Unit: " -msgstr "" - -#: ../share/extensions/measure.inx.h:5 -msgid "Measure" -msgstr "" - -#: ../share/extensions/measure.inx.h:6 -msgid "Measure Path" -msgstr "" - -#: ../share/extensions/measure.inx.h:7 -msgid "Offset [px]" -msgstr "" - -#: ../share/extensions/measure.inx.h:8 -msgid "Precision" -msgstr "" - -#: ../share/extensions/measure.inx.h:9 -msgid "Scale Factor (Drawing:Real Length) = 1:" -msgstr "" - -#: ../share/extensions/measure.inx.h:10 -msgid "" -"This effect measures the length of the selected path and adds it as a text-" -"on-path object with the selected unit. The number of significant digits can " -"be controlled by the Precision field. The Offset field controls the distance " -"from the text to the path. The Scale factor can be used to make measurements " -"in scaled drawings. For example, if 1 cm in the drawing equals 2.5 m in the " -"real world, Scale must be set to 250." -msgstr "" - -#: ../share/extensions/motion.inx.h:1 ../share/extensions/restack.inx.h:1 -msgid "Angle" -msgstr "" - -#: ../share/extensions/motion.inx.h:3 -msgid "Magnitude" -msgstr "" - -#: ../share/extensions/motion.inx.h:4 -msgid "Motion" -msgstr "" - -#: ../share/extensions/outline2svg.inx.h:1 -msgid "ASCII Text with outline markup" -msgstr "" - -#: ../share/extensions/outline2svg.inx.h:2 -msgid "Text Outline File (*.outline)" -msgstr "" - -#: ../share/extensions/outline2svg.inx.h:3 -msgid "Text Outline Input" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:2 -msgid "End t-value" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:4 -msgid "Isotropic scaling (uses smallest: width/xrange or height/yrange)" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:5 -msgid "Multiply t-range by 2*pi" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:6 -msgid "Parametric Curves" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:7 -msgid "Range and Sampling" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:10 -msgid "Samples" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:11 -msgid "" -"Select a rectangle before calling the extension,\n" -"it will determine X and Y scales.\n" -"\n" -"First derivatives are always determined numerically." -msgstr "" - -#: ../share/extensions/param_curves.inx.h:24 -msgid "Start t-value" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:26 -msgid "x-Function" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:27 -msgid "x-value of rectangle's left" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:28 -msgid "x-value of rectangle's right" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:29 -msgid "y-Function" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:30 -msgid "y-value of rectangle's bottom" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:31 -msgid "y-value of rectangle's top" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:1 -msgid "Copies of the pattern:" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:2 -msgid "Deformation type:" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:3 -#: ../share/extensions/pathscatter.inx.h:3 -msgid "Duplicate the pattern before deformation" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:6 -msgid "Pattern along Path" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:10 -msgid "Ribbon" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:13 -msgid "Snake" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:14 -#: ../share/extensions/pathscatter.inx.h:11 -msgid "Space between copies:" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:16 -msgid "" -"This effect bends a pattern object along arbitrary \"skeleton\" paths. The " -"pattern is the topmost object in the selection. (groups of paths/shapes/" -"clones... allowed)" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:1 -msgid "Cloned" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:2 -msgid "Copied" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:4 -msgid "Follow path orientation" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:6 -msgid "Moved" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:8 -msgid "Original pattern will be:" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:12 -msgid "Stretch spaces to fit skeleton length" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:14 -msgid "" -"This effect scatters a pattern along arbitrary \"skeleton\" paths. The " -"pattern must be the topmost object in the selection. Groups of paths, " -"shapes, clones are allowed." -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:1 -msgid "Bleed (in)" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:2 -msgid "Bond Weight #" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:3 -msgid "Book Height (inches)" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:4 -msgid "Book Properties" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:5 -msgid "Book Width (inches)" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:6 -msgid "Caliper (inches)" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:7 -msgid "Cover" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:8 -msgid "Cover Thickness Measurement" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:9 -msgid "Interior Pages" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:10 -msgid "Note: Bond Weight # calculations are a best-guess estimate." -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:11 -msgid "Number of Pages" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:12 -msgid "Pages Per Inch (PPI)" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:13 -msgid "Paper Thickness Measurement" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:14 -msgid "Perfect-Bound Cover Template" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:16 -msgid "Remove existing guides" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:18 -msgid "Specify Width" -msgstr "" - -#: ../share/extensions/perspective.inx.h:2 -msgid "Perspective" -msgstr "" - -#: ../share/extensions/plt_input.inx.h:1 -msgid "AutoCAD Plot Input" -msgstr "" - -#: ../share/extensions/plt_input.inx.h:2 -#: ../share/extensions/plt_output.inx.h:2 -msgid "HP Graphics Language Plot file [AutoCAD] (*.plt)" -msgstr "" - -#: ../share/extensions/plt_input.inx.h:3 -msgid "Open HPGL plotter files" -msgstr "" - -#: ../share/extensions/plt_output.inx.h:1 -msgid "AutoCAD Plot Output" -msgstr "" - -#: ../share/extensions/plt_output.inx.h:3 -msgid "Save a file for plotters" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:1 -msgid "3D Polyhedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:2 -msgid "Clockwise wound object" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:3 -msgid "Cube" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:4 -msgid "Cuboctahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:5 -msgid "Dodecahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:6 -msgid "Draw back-facing polygons" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:7 -msgid "Edge-Specified" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:8 -msgid "Edges" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:9 -msgid "Face-Specified" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:10 -msgid "Faces" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:11 -msgid "Filename:" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:12 -msgid "Fill color, Blue" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:13 -msgid "Fill color, Green" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:14 -msgid "Fill color, Red" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:16 -#, no-c-format -msgid "Fill opacity, %" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:17 -msgid "Great Dodecahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:18 -msgid "Great Stellated Dodecahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:19 -msgid "Icosahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:20 -msgid "Light X" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:21 -msgid "Light Y" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:22 -msgid "Light Z" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:23 -msgid "Load from file" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:24 -msgid "Maximum" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:26 -msgid "Minimum" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:27 -msgid "Model file" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:28 -msgid "Object Type" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:29 -msgid "Object:" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:30 -msgid "Octahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:32 -msgid "Rotate around:" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:33 -msgid "Rotation, degrees" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:34 -msgid "Scaling factor" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:35 -msgid "Shading" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:37 -msgid "Small Triambic Icosahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:38 -msgid "Snub Cube" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:39 -msgid "Snub Dodecahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:41 -#, no-c-format -msgid "Stroke opacity, %" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:42 -msgid "Stroke width, px" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:44 -msgid "Tetrahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:45 -msgid "Then rotate around:" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:46 -msgid "Truncated Cube" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:47 -msgid "Truncated Dodecahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:48 -msgid "Truncated Icosahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:49 -msgid "Truncated Octahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:50 -msgid "Truncated Tetrahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:51 -msgid "Vertices" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:52 -msgid "View" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:53 -msgid "X-Axis" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:54 -msgid "Y-Axis" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:55 -msgid "Z-Axis" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:56 -msgid "Z-sort faces by:" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:1 -msgid "Bleed Margin" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:2 -msgid "Bleed Marks" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:3 -msgid "Bottom:" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:4 -msgid "Canvas" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:5 -msgid "Color Bars" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:6 -msgid "Crop Marks" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:7 -msgid "Left:" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:8 -msgid "Marks" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:10 -msgid "Page Information" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:11 -msgid "Positioning" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:12 -msgid "Printing Marks" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:13 -msgid "Registration Marks" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:15 -msgid "Right:" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:16 -msgid "Set crop marks to" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:17 -msgid "Star Target" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:18 -msgid "Top:" -msgstr "" - -#: ../share/extensions/ps_input.inx.h:3 -msgid "PostScript Input" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:1 -msgid "Jitter nodes" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:2 -msgid "Maximum displacement in X, px" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:3 -msgid "Maximum displacement in Y, px" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:5 -msgid "Shift node handles" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:6 -msgid "Shift nodes" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:7 -msgid "" -"This effect randomly shifts the nodes (and optionally node handles) of the " -"selected path." -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:8 -msgid "Use normal distribution" -msgstr "" - -#: ../share/extensions/render_alphabetsoup.inx.h:1 -msgid "Alphabet Soup" -msgstr "" - -#: ../share/extensions/render_alphabetsoup.inx.h:2 -msgid "Random Seed" -msgstr "" - -#: ../share/extensions/render_barcode.inx.h:1 -msgid "Bar Height:" -msgstr "" - -#: ../share/extensions/render_barcode.inx.h:2 -msgid "Barcode" -msgstr "" - -#: ../share/extensions/render_barcode.inx.h:3 -msgid "Barcode Data:" -msgstr "" - -#: ../share/extensions/render_barcode.inx.h:4 -msgid "Barcode Type:" -msgstr "" - -#: ../share/extensions/restack.inx.h:2 -msgid "Arbitrary Angle:" -msgstr "" - -#: ../share/extensions/restack.inx.h:3 -msgid "Arrange" -msgstr "" - -#: ../share/extensions/restack.inx.h:4 -msgid "Bottom" -msgstr "" - -#: ../share/extensions/restack.inx.h:5 -msgid "Bottom to Top (90)" -msgstr "" - -#: ../share/extensions/restack.inx.h:6 -msgid "Horizontal Point:" -msgstr "" - -#: ../share/extensions/restack.inx.h:8 -msgid "Left to Right (0)" -msgstr "" - -#: ../share/extensions/restack.inx.h:9 -msgid "Middle" -msgstr "" - -#: ../share/extensions/restack.inx.h:10 -msgid "Radial Inward" -msgstr "" - -#: ../share/extensions/restack.inx.h:11 -msgid "Radial Outward" -msgstr "" - -#: ../share/extensions/restack.inx.h:12 -msgid "Restack" -msgstr "" - -#: ../share/extensions/restack.inx.h:13 -msgid "Restack Direction:" -msgstr "" - -#: ../share/extensions/restack.inx.h:15 -msgid "Right to Left (180)" -msgstr "" - -#: ../share/extensions/restack.inx.h:16 -msgid "Top" -msgstr "" - -#: ../share/extensions/restack.inx.h:17 -msgid "Top to Bottom (270)" -msgstr "" - -#: ../share/extensions/restack.inx.h:18 -msgid "Vertical Point:" -msgstr "" - -#: ../share/extensions/rtree.inx.h:1 -msgid "Initial size" -msgstr "" - -#: ../share/extensions/rtree.inx.h:2 -msgid "Minimum size" -msgstr "" - -#: ../share/extensions/rtree.inx.h:3 -msgid "Random Tree" -msgstr "" - -#: ../share/extensions/rubberstretch.inx.h:2 -#, no-c-format -msgid "Curve (%):" -msgstr "" - -#: ../share/extensions/rubberstretch.inx.h:4 -msgid "Rubber Stretch" -msgstr "" - -#: ../share/extensions/rubberstretch.inx.h:6 -#, no-c-format -msgid "Strength (%):" -msgstr "" - -#: ../share/extensions/scour.inx.h:1 -msgid "Embed rasters" -msgstr "" - -#: ../share/extensions/scour.inx.h:2 -msgid "Enable id stripping" -msgstr "" - -#: ../share/extensions/scour.inx.h:3 -msgid "Group collapsing" -msgstr "" - -#: ../share/extensions/scour.inx.h:5 -msgid "Indent" -msgstr "" - -#: ../share/extensions/scour.inx.h:6 -msgid "Keep editor data" -msgstr "" - -#: ../share/extensions/scour.inx.h:8 -msgid "Optimized SVG (*.svg)" -msgstr "" - -#: ../share/extensions/scour.inx.h:9 -msgid "Optimized SVG Output" -msgstr "" - -#: ../share/extensions/scour.inx.h:11 -msgid "Scalable Vector Graphics" -msgstr "" - -#: ../share/extensions/scour.inx.h:12 -msgid "Set precision" -msgstr "" - -#: ../share/extensions/scour.inx.h:13 -msgid "Simplify colors" -msgstr "" - -#: ../share/extensions/scour.inx.h:14 -msgid "Space" -msgstr "" - -#: ../share/extensions/scour.inx.h:15 -msgid "Strip xml prolog" -msgstr "" - -#: ../share/extensions/scour.inx.h:16 -msgid "Style to xml" -msgstr "" - -#: ../share/extensions/scour.inx.h:17 -msgid "Tab" -msgstr "" - -#: ../share/extensions/scour.inx.h:18 -msgid "" -"This extension optimize the SVG file according to the following options:\n" -" * Simplify colors: convert all colors to #RRGGBB format.\n" -" * Style to xml: convert styles into XML attributes.\n" -" * Group collapsing: collapse <g> elements.\n" -" * Enable id stripping: remove all un-referenced ID attributes.\n" -" * Embed rasters: embed rasters as base64-encoded data.\n" -" * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator " -"elements and attributes.\n" -" * Strip xml prolog: don't output the xml prolog.\n" -" * Set precision: set number of significant digits (default: 5).\n" -" * Indent: indentation of the output: none, space, tab (default: space)." -msgstr "" - -#: ../share/extensions/sk1_input.inx.h:1 -msgid "Open files saved in sK1 vector graphics editor" -msgstr "" - -#: ../share/extensions/sk1_input.inx.h:2 -#: ../share/extensions/sk1_output.inx.h:2 -msgid "sK1 vector graphics files (.sk1)" -msgstr "" - -#: ../share/extensions/sk1_input.inx.h:3 -msgid "sK1 vector graphics files input" -msgstr "" - -#: ../share/extensions/sk1_output.inx.h:1 -msgid "File format for use in sK1 vector graphics editor" -msgstr "" - -#: ../share/extensions/sk1_output.inx.h:3 -msgid "sK1 vector graphics files output" -msgstr "" - -#: ../share/extensions/sk_input.inx.h:1 -msgid "A diagram created with the program Sketch" -msgstr "" - -#: ../share/extensions/sk_input.inx.h:2 -msgid "Sketch Diagram (*.sk)" -msgstr "" - -#: ../share/extensions/sk_input.inx.h:3 -msgid "Sketch Input" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:1 -msgid "Gear Placement" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:2 -msgid "Inside (Hypotrochoid)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:3 -msgid "Outside (Epitrochoid)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:4 -msgid "Quality (Default = 16)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:5 -msgid "R - Ring Radius (px)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:7 -msgid "Rotation (deg)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:8 -msgid "Spirograph" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:9 -msgid "d - Pen Radius (px)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:10 -msgid "r - Gear Radius (px)" -msgstr "" - -#: ../share/extensions/straightseg.inx.h:1 -msgid "Behavior" -msgstr "" - -#: ../share/extensions/straightseg.inx.h:4 -msgid "Straighten Segments" -msgstr "" - -#: ../share/extensions/summersnight.inx.h:1 -msgid "Envelope" -msgstr "" - -#: ../share/extensions/svg2xaml.inx.h:1 ../share/extensions/xaml2svg.inx.h:1 -msgid "Microsoft XAML (*.xaml)" -msgstr "" - -#: ../share/extensions/svg2xaml.inx.h:2 ../share/extensions/xaml2svg.inx.h:2 -msgid "Microsoft's GUI definition format" -msgstr "" - -#: ../share/extensions/svg2xaml.inx.h:3 -msgid "XAML Output" -msgstr "" - -#: ../share/extensions/svg_and_media_zip_output.inx.h:1 -msgid "Compressed Inkscape SVG with media (*.zip)" -msgstr "" - -#: ../share/extensions/svg_and_media_zip_output.inx.h:2 -msgid "" -"Inkscape's native file format compressed with Zip and including all media " -"files" -msgstr "" - -#: ../share/extensions/svg_and_media_zip_output.inx.h:3 -msgid "ZIP Output" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:1 -msgid "" -"(Select your system encoding. More information at http://docs.python.org/" -"library/codecs.html#standard-encodings)" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:2 -msgid "(The day names list must start from Sunday)" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:3 -msgid "Automatically set size and position" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:4 -msgid "Calendar" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:5 -msgid "Char Encoding" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:7 -msgid "Configuration" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:8 -msgid "Day color" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:9 -msgid "Day names" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:10 -msgid "Fill empty day boxes with next month's days" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:11 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:13 -msgid "Localization" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:14 -msgid "Monday" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:15 -msgid "Month (0 for all)" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:16 -msgid "Month Margin" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:17 -msgid "Month Width" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:18 -msgid "Month color" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:19 -msgid "Month names" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:20 -msgid "Months per line" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:21 -msgid "Next month day color" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:23 -msgid "Saturday" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:24 -msgid "Saturday and Sunday" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:25 -msgid "Sun Mon Tue Wed Thu Fri Sat" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:26 -msgid "Sunday" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:27 -msgid "The options below have no influence when the above is checked." -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:28 -msgid "Week start day" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:29 -msgid "Weekday name color " -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:30 -msgid "Weekend" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:31 -msgid "Weekend day color" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:32 -msgid "Year (0 for current)" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:33 -msgid "Year color" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:34 -msgid "You may change the names for other languages:" -msgstr "" - -#: ../share/extensions/text_braille.inx.h:1 -msgid "Convert to Braille" -msgstr "" - -#: ../share/extensions/text_flipcase.inx.h:2 -msgid "fLIP cASE" -msgstr "" - -#: ../share/extensions/text_lowercase.inx.h:2 -msgid "lowercase" -msgstr "" - -#: ../share/extensions/text_randomcase.inx.h:2 -msgid "rANdOm CasE" -msgstr "" - -#: ../share/extensions/text_replace.inx.h:1 -msgid "By:" -msgstr "" - -#: ../share/extensions/text_replace.inx.h:2 -msgid "Replace text" -msgstr "" - -#: ../share/extensions/text_replace.inx.h:3 -msgid "Replace:" -msgstr "" - -#: ../share/extensions/text_sentencecase.inx.h:1 -msgid "Sentence case" -msgstr "" - -#: ../share/extensions/text_titlecase.inx.h:2 -msgid "Title Case" -msgstr "" - -#: ../share/extensions/text_uppercase.inx.h:2 -msgid "UPPERCASE" -msgstr "" - -#: ../share/extensions/triangle.inx.h:1 -msgid "Angle a / deg" -msgstr "" - -#: ../share/extensions/triangle.inx.h:2 -msgid "Angle b / deg" -msgstr "" - -#: ../share/extensions/triangle.inx.h:3 -msgid "Angle c / deg" -msgstr "" - -#: ../share/extensions/triangle.inx.h:4 -msgid "From Side a and Angles a, b" -msgstr "" - -#: ../share/extensions/triangle.inx.h:5 -msgid "From Side c and Angles a, b" -msgstr "" - -#: ../share/extensions/triangle.inx.h:6 -msgid "From Sides a, b and Angle a" -msgstr "" - -#: ../share/extensions/triangle.inx.h:7 -msgid "From Sides a, b and Angle c" -msgstr "" - -#: ../share/extensions/triangle.inx.h:8 -msgid "From Three Sides" -msgstr "" - -#: ../share/extensions/triangle.inx.h:11 -msgid "Side Length a / px" -msgstr "" - -#: ../share/extensions/triangle.inx.h:12 -msgid "Side Length b / px" -msgstr "" - -#: ../share/extensions/triangle.inx.h:13 -msgid "Side Length c / px" -msgstr "" - -#: ../share/extensions/triangle.inx.h:14 -msgid "Triangle" -msgstr "" - -#: ../share/extensions/txt2svg.inx.h:1 -msgid "ASCII Text" -msgstr "" - -#: ../share/extensions/txt2svg.inx.h:2 -msgid "Text File (*.txt)" -msgstr "" - -#: ../share/extensions/txt2svg.inx.h:3 -msgid "Text Input" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:1 -msgid "All selected ones set an attribute in the last one" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:2 -msgid "Attribute to set" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:3 -#: ../share/extensions/web-transmit-att.inx.h:3 -msgid "Compatibility with previews code to this event" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:4 -msgid "" -"If you want to set more than one attribute, you must separate this with a " -"space, and only with a space." -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:6 -#: ../share/extensions/web-transmit-att.inx.h:6 -msgid "Run it after" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:7 -#: ../share/extensions/web-transmit-att.inx.h:7 -msgid "Run it before" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:8 -msgid "Set Attributes" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:9 -msgid "Source and destination of setting" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:10 -msgid "The first selected sets an attribute in all others" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:11 -msgid "The list of values must have the same size as the attributes list." -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:12 -#: ../share/extensions/web-transmit-att.inx.h:10 -msgid "The next parameter is useful when you select more than two elements" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:13 -#: ../share/extensions/web-transmit-att.inx.h:11 -msgid "" -"This effect adds a feature visible (or usable) only on a SVG enabled web " -"browser (like Firefox)." -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:14 -msgid "" -"This effect sets one or more attributes in the second selected element, when " -"a defined event occurs on the first selected element." -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:15 -msgid "Value to set" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:16 -#: ../share/extensions/web-transmit-att.inx.h:14 -msgid "Web" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:17 -msgid "When should the set be done?" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:18 -#: ../share/extensions/web-transmit-att.inx.h:16 -msgid "on activate" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:19 -#: ../share/extensions/web-transmit-att.inx.h:17 -msgid "on blur" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:20 -#: ../share/extensions/web-transmit-att.inx.h:18 -msgid "on click" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:21 -#: ../share/extensions/web-transmit-att.inx.h:19 -msgid "on element loaded" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:22 -#: ../share/extensions/web-transmit-att.inx.h:20 -msgid "on focus" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:23 -#: ../share/extensions/web-transmit-att.inx.h:21 -msgid "on mouse down" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:24 -#: ../share/extensions/web-transmit-att.inx.h:22 -msgid "on mouse move" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:25 -#: ../share/extensions/web-transmit-att.inx.h:23 -msgid "on mouse out" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:26 -#: ../share/extensions/web-transmit-att.inx.h:24 -msgid "on mouse over" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:27 -#: ../share/extensions/web-transmit-att.inx.h:25 -msgid "on mouse up" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:1 -msgid "All selected ones transmit to the last one" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:2 -msgid "Attribute to transmit" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:4 -msgid "" -"If you want to transmit more than one attribute, you should separate this " -"with a space, and only with a space." -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:8 -msgid "Source and destination of transmitting" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:9 -msgid "The first selected transmits to all others" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:12 -msgid "" -"This effect transmits one or more attributes from the first selected element " -"to the second when an event occurs." -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:13 -msgid "Transmit Attributes" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:15 -msgid "When to transmit" -msgstr "" - -#: ../share/extensions/whirl.inx.h:1 -msgid "Amount of whirl" -msgstr "" - -#: ../share/extensions/whirl.inx.h:3 -msgid "Rotation is clockwise" -msgstr "" - -#: ../share/extensions/whirl.inx.h:4 -msgid "Whirl" -msgstr "" - -#: ../share/extensions/wmf_input.inx.h:1 -#: ../share/extensions/wmf_output.inx.h:1 -msgid "A popular graphics file format for clipart" -msgstr "" - -#: ../share/extensions/wmf_input.inx.h:2 -#: ../share/extensions/wmf_output.inx.h:2 -msgid "Windows Metafile (*.wmf)" -msgstr "" - -#: ../share/extensions/wmf_input.inx.h:3 -#: ../share/extensions/wmf_output.inx.h:3 -msgid "Windows Metafile Input" -msgstr "" - -#: ../share/extensions/xaml2svg.inx.h:3 -msgid "XAML Input" -msgstr "" diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index 436213946..76234516d 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -304,19 +304,19 @@ static gchar const * ui_descr = " " " " - " " + " " " " " " - " " " " + " " " " - " " " " " " - " " - " " + " " + " " " " - " " + " " + " " " " " " @@ -743,7 +743,6 @@ Glib::RefPtr create_or_fetch_actions( SPDesktop* desktop ) //SP_VERB_EDIT_TILE, //SP_VERB_EDIT_UNTILE, SP_VERB_DIALOG_ALIGN_DISTRIBUTE, - SP_VERB_DIALOG_SPRAY_OPTION, SP_VERB_DIALOG_DISPLAY, SP_VERB_DIALOG_FILL_STROKE, SP_VERB_DIALOG_NAMEDVIEW, @@ -4408,14 +4407,6 @@ static void sp_spray_width_value_changed( GtkAdjustment *adj, GObject */*tbl*/ ) prefs->setDouble( "/tools/spray/width", adj->value ); } -/* -static void sp_spray_force_value_changed( GtkAdjustment * / *adj* /, GObject * / *tbl* / ) -{ - //Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - //prefs->setDouble( "/tools/spray/force", adj->value * 0.01 ); -} -*/ - static void sp_spray_mean_value_changed( GtkAdjustment *adj, GObject */*tbl*/ ) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -4447,23 +4438,19 @@ static void sp_spray_population_value_changed( GtkAdjustment *adj, GObject */*tb prefs->setDouble( "/tools/spray/population", adj->value ); } -/*static void spray_toggle_doh (GtkToggleAction *act, gpointer ) { - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->setBool("/tools/spray/doh", gtk_toggle_action_get_active(act)); -} -static void spray_toggle_dos (GtkToggleAction *act, gpointer ) { - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->setBool("/tools/spray/dos", gtk_toggle_action_get_active(act)); -} -static void spray_toggle_dol (GtkToggleAction *act, gpointer ) { +static void sp_spray_rotation_value_changed( GtkAdjustment *adj, GObject */*tbl*/ ) +{ Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->setBool("/tools/spray/dol", gtk_toggle_action_get_active(act)); + prefs->setDouble( "/tools/spray/rotation", adj->value ); } -static void spray_toggle_doo (GtkToggleAction *act, gpointer ) { + +static void sp_spray_scale_value_changed( GtkAdjustment *adj, GObject */*tbl*/ ) +{ Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->setBool("/tools/spray/doo", gtk_toggle_action_get_active(act)); + prefs->setDouble( "/tools/spray/scale", adj->value ); } -*/ + + static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObject* holder) { Inkscape::IconSize secondarySize = prefToSize("/toolbox/secondary", 1); @@ -4490,7 +4477,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction gchar const* labels[] = {_("(minimum mean)"), 0, 0, _("(default)"), 0, 0, 0, _("(maximum mean)")}; gdouble values[] = {1, 5, 10, 20, 30, 50, 70, 100}; EgeAdjustmentAction *eact = create_adjustment_action( "SprayMeanAction", - _("Mean"), _("Mean:"), _("The mean of the spray action"), + _("Focus"), _("Focus:"), _("0 to spray a spot. Increase to enlarge the ring radius."), "/tools/spray/mean", 20, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-mean", 1, 100, 1.0, 10.0, @@ -4503,10 +4490,10 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction { /* Standard_deviation */ - gchar const* labels[] = {_("(minimum standard_deviation)"), 0, 0, _("(default)"), 0, 0, 0, _("(maximum standard_deviation)")}; + gchar const* labels[] = {_("(minimum scatter)"), 0, 0, _("(default)"), 0, 0, 0, _("(maximum scatter)")}; gdouble values[] = {1, 5, 10, 20, 30, 50, 70, 100}; EgeAdjustmentAction *eact = create_adjustment_action( "SprayStandard_deviationAction", - _("SD"), _("SD:"), _("The standard deviation of the spray action"), + _("Scatter"), _("Scatter:"), _("Increase to scatter sprayed objects."), "/tools/spray/standard_deviation", 20, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-standard_deviation", 1, 100, 1.0, 10.0, @@ -4566,8 +4553,8 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction gchar const* labels[] = {_("(low population)"), 0, 0, _("(default)"), 0, 0, _("(high population)")}; gdouble values[] = {10, 25, 35, 50, 60, 80, 100}; EgeAdjustmentAction *eact = create_adjustment_action( "SprayPopulationAction", - _("Population"), _("Population:"), - _("This setting adjusts the number of items sprayed"), + _("Amount"), _("Amount:"), + _("Adjusts the number of items sprayed per clic."), "/tools/spray/population", 50, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-population", 1, 100, 1.0, 10.0, @@ -4582,13 +4569,48 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction { InkToggleAction* act = ink_toggle_action_new( "SprayPressureAction", _("Pressure"), - _("Use the pressure of the input device to alter the force of spray action"), + _("Use the pressure of the input device to alter the amount of sprayed objects."), "use_pressure", Inkscape::ICON_SIZE_DECORATION ); gtk_action_group_add_action( mainActions, GTK_ACTION( act ) ); g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(sp_spray_pressure_state_changed), NULL); gtk_toggle_action_set_active( GTK_TOGGLE_ACTION(act), prefs->getBool("/tools/spray/usepressure", true) ); } + + { /* Rotation */ + gchar const* labels[] = {_("(low rotation variation)"), 0, 0, _("(default)"), 0, 0, _("(high rotation variation)")}; + gdouble values[] = {10, 25, 35, 50, 60, 80, 100}; + EgeAdjustmentAction *eact = create_adjustment_action( "SprayRotationAction", + _("Rotation"), _("Rotation:"), + _("Variation of the rotation of the sprayed objects. 0% for the same rotation than the original object."), + "/tools/spray/rotation", 50, + GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-rotation", + 1, 100, 1.0, 10.0, + labels, values, G_N_ELEMENTS(labels), + sp_spray_rotation_value_changed, 1, 0 ); + gtk_action_group_add_action( mainActions, GTK_ACTION(eact) ); + gtk_action_set_sensitive( GTK_ACTION(eact), TRUE ); + g_object_set_data( holder, "spray_rotation", eact ); + } + + { /* Scale */ + gchar const* labels[] = {_("(low scale variation)"), 0, 0, _("(default)"), 0, 0, _("(high scale variation)")}; + gdouble values[] = {10, 25, 35, 50, 60, 80, 100}; + EgeAdjustmentAction *eact = create_adjustment_action( "SprayScaleAction", + _("Scale"), _("Scale:"), + _("Variation in the scale of the sprayed objects. 0% for the same scale than the original object."), + "/tools/spray/scale", 50, + GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-scale", + 1, 100, 1.0, 10.0, + labels, values, G_N_ELEMENTS(labels), + sp_spray_scale_value_changed, 1, 0 ); + gtk_action_group_add_action( mainActions, GTK_ACTION(eact) ); + gtk_action_set_sensitive( GTK_ACTION(eact), TRUE ); + g_object_set_data( holder, "spray_scale", eact ); + } + + + } -- cgit v1.2.3 From f75902d1e78a4241157dc57e68c9479624b840c1 Mon Sep 17 00:00:00 2001 From: Steren Giannini Date: Tue, 29 Dec 2009 15:39:10 +0100 Subject: french comments translated and some clean up (bzr r8908.1.2) --- src/spray-context.cpp | 67 +++++++++++++------------------------------------ src/widgets/toolbox.cpp | 12 ++++----- 2 files changed, 24 insertions(+), 55 deletions(-) diff --git a/src/spray-context.cpp b/src/spray-context.cpp index b70e16467..7a105b863 100644 --- a/src/spray-context.cpp +++ b/src/spray-context.cpp @@ -593,13 +593,10 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, } else if (mode == SPRAY_MODE_SINGLE_PATH) { - SPItem *Pere; //Objet initial - SPItem *item_copied;//Objet projeté - SPItem *Union;//Union précédente - SPItem *fils;//Copie du père - - // GSList *items = g_slist_copy((GSList *) selection->itemList()); //Récupère la liste des objects sélectionnés -//Pere = (SPItem *) items->data;//Le premier objet est le père du spray + SPItem *father; //initial Object + SPItem *item_copied;//Projected Object + SPItem *unionResult;//previous union + SPItem *son;//father copy int i=1; for (GSList *items = g_slist_copy((GSList *) selection->itemList()); @@ -608,20 +605,20 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, SPItem *item1 = (SPItem *) items->data; if (i==1) { - Pere=item1; + father=item1; } if (i==2) { - Union=item1; + unionResult=item1; } i++; } - SPDocument *doc = SP_OBJECT_DOCUMENT(Pere); + SPDocument *doc = SP_OBJECT_DOCUMENT(father); Inkscape::XML::Document* xml_doc = sp_document_repr_doc(doc); - Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(Pere); + Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(father); //SPObject *old_obj = doc->getObjectByRepr(old_repr); Inkscape::XML::Node *parent = old_repr->parent(); - Geom::OptRect a = Pere->getBounds(sp_item_i2doc_affine(Pere)); + Geom::OptRect a = father->getBounds(sp_item_i2doc_affine(father)); if (a) { double dr; double dp; //initialisation des variables random_position(dr,dp,mean,standard_deviation,_distrib); @@ -633,8 +630,8 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, Inkscape::XML::Node *copy1 = old_repr->duplicate(xml_doc); parent->appendChild(copy1); SPObject *new_obj1 = doc->getObjectByRepr(copy1); - fils = (SPItem *) new_obj1; //conversion object->item - Union=fils; + son = (SPItem *) new_obj1; //conversion object->item + unionResult=son; Inkscape::GC::release(copy1); } @@ -647,18 +644,18 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio),-sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a->midpoint());//Move around the cursor - Geom::Point center=Pere->getCenter(); + Geom::Point center=father->getCenter(); sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(_scale,_scale)); sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(scale,scale)); sp_spray_rotate_rel(center,desktop,item_copied, Geom::Rotate(angle)); sp_item_move_rel(item_copied, Geom::Translate(move[Geom::X], -move[Geom::Y])); -//UNION et surduplication +//unionResult and duplication selection->clear(); selection->add(item_copied); - selection->add(Union); + selection->add(unionResult); sp_selected_path_union(selection->desktop()); - selection->add(Pere); + selection->add(father); Inkscape::GC::release(copy2); did = true; } @@ -685,8 +682,8 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, //Creation of the clone Inkscape::XML::Node *clone = xml_doc->createElement("svg:use"); - parent->appendChild(clone); //Ajout du clone à la liste d'enfants du père (selection initiale - clone->setAttribute("xlink:href", g_strdup_printf("#%s", old_repr->attribute("id")), false); //Génère le lien entre les attributs du père et du fils + parent->appendChild(clone); // Ad the clone to the list of the father's sons + clone->setAttribute("xlink:href", g_strdup_printf("#%s", old_repr->attribute("id")), false); // Generates the link between father and son attributes SPObject *clone_object = doc->getObjectByRepr(clone); item_copied = (SPItem *) clone_object;//conversion object->item @@ -751,23 +748,6 @@ bool sp_spray_dilate(SPSprayContext *tc, Geom::Point /*event_p*/, Geom::Point p, guint32 stroke_goal = sp_desktop_get_color_tool(desktop, "/tools/spray", false, &do_stroke); double opacity_goal = sp_desktop_get_master_opacity_tool(desktop, "/tools/spray", &do_opacity); if (reverse) { -#if 0 - // HSL inversion - float hsv[3]; - float rgb[3]; - sp_color_rgb_to_hsv_floatv (hsv, - SP_RGBA32_R_F(fill_goal), - SP_RGBA32_G_F(fill_goal), - SP_RGBA32_B_F(fill_goal)); - sp_color_hsv_to_rgb_floatv (rgb, hsv[0]<.5? hsv[0]+.5 : hsv[0]-.5, 1 - hsv[1], 1 - hsv[2]); - fill_goal = SP_RGBA32_F_COMPOSE(rgb[0], rgb[1], rgb[2], 1); - sp_color_rgb_to_hsv_floatv (hsv, - SP_RGBA32_R_F(stroke_goal), - SP_RGBA32_G_F(stroke_goal), - SP_RGBA32_B_F(stroke_goal)); - sp_color_hsv_to_rgb_floatv (rgb, hsv[0]<.5? hsv[0]+.5 : hsv[0]-.5, 1 - hsv[1], 1 - hsv[2]); - stroke_goal = SP_RGBA32_F_COMPOSE(rgb[0], rgb[1], rgb[2], 1); -#else // RGB inversion fill_goal = SP_RGBA32_U_COMPOSE( (255 - SP_RGBA32_R_U(fill_goal)), @@ -779,7 +759,6 @@ bool sp_spray_dilate(SPSprayContext *tc, Geom::Point /*event_p*/, Geom::Point p, (255 - SP_RGBA32_G_U(stroke_goal)), (255 - SP_RGBA32_B_U(stroke_goal)), (255 - SP_RGBA32_A_U(stroke_goal))); -#endif opacity_goal = 1 - opacity_goal; } @@ -806,17 +785,7 @@ bool sp_spray_dilate(SPSprayContext *tc, Geom::Point /*event_p*/, Geom::Point p, SPItem *item = (SPItem *) items->data; - /*if (is_color_modes (tc->mode)) { - if (do_fill || do_stroke || do_opacity) { - if (sp_spray_color_recursive (tc->mode, item, item_at_point, - fill_goal, do_fill, - stroke_goal, do_stroke, - opacity_goal, do_opacity, - tc->mode == SPRAY_MODE_BLUR, reverse, - p, radius, color_force, tc->do_h, tc->do_s, tc->do_l, tc->do_o)) - did = true; - } - }else*/ if (is_transform_modes(tc->mode)) { + if (is_transform_modes(tc->mode)) { if (sp_spray_dilate_recursive (desktop,selection, item, p, vector, tc->mode, radius, move_force, tc->population,tc->scale, tc->scale_min, tc->scale_max, reverse, move_mean, move_standard_deviation,tc->ratio,tc->tilt, tc->rot_min, tc->rot_max, tc->distrib)) did = true; } else { diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index 76234516d..a21353045 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -4478,7 +4478,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction gdouble values[] = {1, 5, 10, 20, 30, 50, 70, 100}; EgeAdjustmentAction *eact = create_adjustment_action( "SprayMeanAction", _("Focus"), _("Focus:"), _("0 to spray a spot. Increase to enlarge the ring radius."), - "/tools/spray/mean", 20, + "/tools/spray/mean", 0, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-mean", 1, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), @@ -4494,7 +4494,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction gdouble values[] = {1, 5, 10, 20, 30, 50, 70, 100}; EgeAdjustmentAction *eact = create_adjustment_action( "SprayStandard_deviationAction", _("Scatter"), _("Scatter:"), _("Increase to scatter sprayed objects."), - "/tools/spray/standard_deviation", 20, + "/tools/spray/standard_deviation", 70, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-standard_deviation", 1, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), @@ -4542,7 +4542,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction ege_select_one_action_set_icon_size( act, secondarySize ); ege_select_one_action_set_tooltip_column( act, 1 ); - gint mode = prefs->getInt("/tools/spray/mode", 0); + gint mode = prefs->getInt("/tools/spray/mode", 1); ege_select_one_action_set_active( act, mode ); g_signal_connect_after( G_OBJECT(act), "changed", G_CALLBACK(sp_spray_mode_changed), holder ); @@ -4555,7 +4555,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction EgeAdjustmentAction *eact = create_adjustment_action( "SprayPopulationAction", _("Amount"), _("Amount:"), _("Adjusts the number of items sprayed per clic."), - "/tools/spray/population", 50, + "/tools/spray/population", 70, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-population", 1, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), @@ -4583,7 +4583,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction EgeAdjustmentAction *eact = create_adjustment_action( "SprayRotationAction", _("Rotation"), _("Rotation:"), _("Variation of the rotation of the sprayed objects. 0% for the same rotation than the original object."), - "/tools/spray/rotation", 50, + "/tools/spray/rotation", 0, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-rotation", 1, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), @@ -4599,7 +4599,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction EgeAdjustmentAction *eact = create_adjustment_action( "SprayScaleAction", _("Scale"), _("Scale:"), _("Variation in the scale of the sprayed objects. 0% for the same scale than the original object."), - "/tools/spray/scale", 50, + "/tools/spray/scale", 0, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-scale", 1, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), -- cgit v1.2.3 From 78f35ad11f9f7c13620879d1895eb7446c5c2901 Mon Sep 17 00:00:00 2001 From: Steren Giannini Date: Tue, 29 Dec 2009 15:55:49 +0100 Subject: tweak (bzr r8908.1.3) --- src/spray-context.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/spray-context.cpp b/src/spray-context.cpp index 7a105b863..5f0b57eba 100644 --- a/src/spray-context.cpp +++ b/src/spray-context.cpp @@ -141,7 +141,7 @@ double NormalDistribution(double mu,double sigma) } -//Fin de la création de NormalDistribution +//End of NormalDistribution GtkType sp_spray_context_get_type(void) { -- cgit v1.2.3 From eaa1d0779063c37b447c00a9bc19afbc9c944804 Mon Sep 17 00:00:00 2001 From: Steren Giannini Date: Tue, 29 Dec 2009 16:29:29 +0100 Subject: rotation and scale variation in toolbar, still need some debug (bzr r8908.1.4) --- src/spray-context.cpp | 70 +++++++++++++------------------------------------ src/spray-context.h | 6 ++--- src/widgets/toolbox.cpp | 4 +-- 3 files changed, 22 insertions(+), 58 deletions(-) diff --git a/src/spray-context.cpp b/src/spray-context.cpp index 5f0b57eba..8005f06ad 100644 --- a/src/spray-context.cpp +++ b/src/spray-context.cpp @@ -226,12 +226,10 @@ static void sp_spray_context_init(SPSprayContext *tc) tc->ratio = 0; tc->tilt=0; tc->mean = 0.2; - tc->rot_min=0; - tc->rot_max=0; + tc->rot_variation=0; tc->standard_deviation=0.2; tc->scale=1; - tc->scale_min = 1; - tc->scale_max=1; + tc->scale_variation = 1; tc->pressure = TC_DEFAULT_PRESSURE; tc->is_dilating = false; @@ -337,18 +335,14 @@ static void sp_spray_context_setup(SPEventContext *ec) sp_event_context_read(ec, "width"); sp_event_context_read(ec, "ratio"); sp_event_context_read(ec, "tilt"); - sp_event_context_read(ec, "rot_min"); - sp_event_context_read(ec, "rot_max"); - sp_event_context_read(ec, "scale_min"); - sp_event_context_read(ec, "scale_max"); + sp_event_context_read(ec, "rot_variation"); + sp_event_context_read(ec, "scale_variation"); sp_event_context_read(ec, "mode"); sp_event_context_read(ec, "population"); sp_event_context_read(ec, "force"); sp_event_context_read(ec, "mean"); sp_event_context_read(ec, "standard_deviation"); sp_event_context_read(ec, "usepressure"); - sp_event_context_read(ec, "Rotation min"); - sp_event_context_read(ec, "Rotation max"); sp_event_context_read(ec, "Scale"); sp_event_context_read(ec, "doh"); sp_event_context_read(ec, "dol"); @@ -387,14 +381,10 @@ static void sp_spray_context_set(SPEventContext *ec, Inkscape::Preferences::Entr tc->ratio = CLAMP(val->getDouble(), 0.0, 0.9); } else if (path == "force") { tc->force = CLAMP(val->getDouble(1.0), 0, 1.0); - } else if (path == "rot_min") { - tc->rot_min = CLAMP(val->getDouble(0), 0, 10.0); - } else if (path == "rot_max") { - tc->rot_max = CLAMP(val->getDouble(0), 0, 10.0); - } else if (path == "scale_min") { - tc->scale_min = CLAMP(val->getDouble(1.0), 0, 10.0); - } else if (path == "scale_max") { - tc->scale_max = CLAMP(val->getDouble(1.0), 0, 10.0); + } else if (path == "rotation_variation") { + tc->rot_variation = CLAMP(val->getDouble(0), 0, 10.0); + } else if (path == "scale_variation") { + tc->scale_variation = CLAMP(val->getDouble(1.0), 0, 10.0); } else if (path == "mean") { tc->mean = 0.01 * CLAMP(val->getInt(10), 1, 100); } else if (path == "standard_deviation") { @@ -507,15 +497,13 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, double /*force*/, double population, double &scale, - double scale_min, - double scale_max, + double scale_variation, bool /*reverse*/, double mean, double standard_deviation, double ratio, double tilt, - double rot_min, - double rot_max, + double rotation_variation, gint _distrib ) { @@ -529,28 +517,6 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, selection->add(item); } -/*if (SP_IS_TEXT(item) || SP_IS_FLOWTEXT(item)) { - GSList *items = g_slist_prepend (NULL, item); - GSList *selected = NULL; - GSList *to_select = NULL; - SPDocument *doc = SP_OBJECT_DOCUMENT(item); - sp_item_list_to_curves (items, &selected, &to_select); - g_slist_free (items); - SPObject* newObj = doc->getObjectByRepr((Inkscape::XML::Node *) to_select->data); - g_slist_free (to_select); - item = (SPItem *) newObj; - // selection->add(item); - } -*/ - /*if (SP_IS_GROUP(item) && !SP_IS_BOX3D(item)) { - for (SPObject *child = sp_object_first_child(SP_OBJECT(item)) ; child != NULL; child = SP_OBJECT_NEXT(child) ) { - if (SP_IS_ITEM(child)) { - if (sp_spray_dilate_recursive (desktop,selection, SP_ITEM(child), p, vector, mode, radius, force, population, scale, scale_min, scale_max, reverse, mean, standard_deviation,ratio,tilt, rot_min, rot_max,_distrib)) - did = true; - } - } - - } else {*/ if (mode == SPRAY_MODE_COPY) { Geom::OptRect a = item->getBounds(sp_item_i2doc_affine(item)); @@ -560,8 +526,8 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, dr=dr*radius; double _fid = g_random_double_range(0,1); SPItem *item_copied; - double angle = g_random_double_range(rot_min, rot_max); - double _scale = g_random_double_range(scale_min, scale_max); + double angle = g_random_double_range(1.0 - rotation_variation/2.0, 1.0 + rotation_variation/2.0); + double _scale = g_random_double_range( 1.0 - scale_variation/2.0, 1.0 + scale_variation/2.0); if(_fid<=population) { // duplicate @@ -624,8 +590,8 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, random_position(dr,dp,mean,standard_deviation,_distrib); dr=dr*radius; double _fid = g_random_double_range(0,1); - double angle = (g_random_double_range(rot_min, rot_max)); - double _scale = g_random_double_range(scale_min, scale_max); + double angle = g_random_double_range(1.0 - rotation_variation/2.0, 1.0 + rotation_variation/2.0); + double _scale = g_random_double_range( 1.0 - scale_variation/2.0, 1.0 + scale_variation/2.0); if (i==2) { Inkscape::XML::Node *copy1 = old_repr->duplicate(xml_doc); parent->appendChild(copy1); @@ -669,8 +635,8 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, random_position(dr,dp,mean,standard_deviation,_distrib); dr=dr*radius; double _fid = g_random_double_range(0,1); - double angle = (g_random_double_range(rot_min, rot_max)); - double _scale = g_random_double_range(scale_min, scale_max); + double angle = g_random_double_range(1.0 - rotation_variation/2.0, 1.0 + rotation_variation/2.0); + double _scale = g_random_double_range( 1.0 - scale_variation/2.0, 1.0 + scale_variation/2.0); if(_fid<=population) { @@ -786,10 +752,10 @@ bool sp_spray_dilate(SPSprayContext *tc, Geom::Point /*event_p*/, Geom::Point p, SPItem *item = (SPItem *) items->data; if (is_transform_modes(tc->mode)) { - if (sp_spray_dilate_recursive (desktop,selection, item, p, vector, tc->mode, radius, move_force, tc->population,tc->scale, tc->scale_min, tc->scale_max, reverse, move_mean, move_standard_deviation,tc->ratio,tc->tilt, tc->rot_min, tc->rot_max, tc->distrib)) + if (sp_spray_dilate_recursive (desktop,selection, item, p, vector, tc->mode, radius, move_force, tc->population,tc->scale, tc->scale_variation, reverse, move_mean, move_standard_deviation,tc->ratio,tc->tilt, tc->rot_variation, tc->distrib)) did = true; } else { - if (sp_spray_dilate_recursive (desktop,selection, item, p, vector, tc->mode, radius, path_force, tc->population,tc->scale, tc->scale_min, tc->scale_max, reverse, path_mean, path_standard_deviation,tc->ratio,tc->tilt, tc->rot_min, tc->rot_max, tc->distrib)) + if (sp_spray_dilate_recursive (desktop,selection, item, p, vector, tc->mode, radius, path_force, tc->population,tc->scale, tc->scale_variation, reverse, path_mean, path_standard_deviation,tc->ratio,tc->tilt, tc->rot_variation, tc->distrib)) did = true; } } diff --git a/src/spray-context.h b/src/spray-context.h index f8822ce39..e8de3443b 100644 --- a/src/spray-context.h +++ b/src/spray-context.h @@ -71,12 +71,10 @@ struct SPSprayContext double width; double ratio; double tilt; - double rot_min; - double rot_max; + double rot_variation; double force; double population; - double scale_min; - double scale_max; + double scale_variation; double scale; double mean; double standard_deviation; diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index a21353045..88fc1235d 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -4441,13 +4441,13 @@ static void sp_spray_population_value_changed( GtkAdjustment *adj, GObject */*tb static void sp_spray_rotation_value_changed( GtkAdjustment *adj, GObject */*tbl*/ ) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->setDouble( "/tools/spray/rotation", adj->value ); + prefs->setDouble( "/tools/spray/rotation_variation", adj->value ); } static void sp_spray_scale_value_changed( GtkAdjustment *adj, GObject */*tbl*/ ) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - prefs->setDouble( "/tools/spray/scale", adj->value ); + prefs->setDouble( "/tools/spray/scale_variation", adj->value ); } -- cgit v1.2.3 From 760e1d9dca7bff3c00758d8efc38f8ba22766e08 Mon Sep 17 00:00:00 2001 From: Diederik van Lierop Date: Wed, 30 Dec 2009 15:34:51 +0100 Subject: Small snap bug has been eliminated, flowed text snapping now uses baseline, replacing tabs by spaces, removing some commented lines (bzr r8925) --- src/connector-context.cpp | 24 +-- src/display/snap-indicator.cpp | 5 +- src/event-context.cpp | 334 ++++++++++++++++++++--------------------- src/nodepath.cpp | 66 ++++---- src/selection.cpp | 6 +- src/sp-flowtext.cpp | 18 ++- src/sp-item.cpp | 4 +- 7 files changed, 225 insertions(+), 232 deletions(-) diff --git a/src/connector-context.cpp b/src/connector-context.cpp index c5c23a734..0fc9de9d0 100644 --- a/src/connector-context.cpp +++ b/src/connector-context.cpp @@ -625,7 +625,6 @@ sp_connector_context_item_handler(SPEventContext *event_context, SPItem *item, G { spcc_reset_colors(cc); cc->state = SP_CONNECTOR_CONTEXT_IDLE; -// sp_event_context_snap_window_closed(event_context); } if (cc->state != SP_CONNECTOR_CONTEXT_IDLE) { // Doing something else like rerouting. @@ -757,7 +756,7 @@ connector_handle_button_press(SPConnectorContext *const cc, GdkEventButton const switch (cc->state) { case SP_CONNECTOR_CONTEXT_STOP: - /* This is allowed, if we just cancelled curve */ + /* This is allowed, if we just canceled curve */ case SP_CONNECTOR_CONTEXT_IDLE: { if ( cc->npoints == 0 ) { @@ -772,8 +771,6 @@ connector_handle_button_press(SPConnectorContext *const cc, GdkEventButton const // Test whether we clicked on a connection point cc->sid = conn_pt_handle_test(cc, p); -// sp_event_context_snap_window_open(event_context); - if (!cc->sid) { // This is the first point, so just snap it to the grid // as there's no other points to go off. @@ -800,7 +797,6 @@ connector_handle_button_press(SPConnectorContext *const cc, GdkEventButton const } cc_set_active_conn(cc, cc->newconn); cc->state = SP_CONNECTOR_CONTEXT_IDLE; -// sp_event_context_snap_window_closed(event_context); ret = TRUE; break; } @@ -819,7 +815,6 @@ connector_handle_button_press(SPConnectorContext *const cc, GdkEventButton const cc_connector_rerouting_finish(cc, &p); cc->state = SP_CONNECTOR_CONTEXT_IDLE; -// sp_event_context_snap_window_closed(event_context); // Don't set ret to TRUE, so we drop through to the // parent handler which will open the context menu. @@ -827,7 +822,6 @@ connector_handle_button_press(SPConnectorContext *const cc, GdkEventButton const else if (cc->npoints != 0) { spcc_connector_finish(cc); cc->state = SP_CONNECTOR_CONTEXT_IDLE; -// sp_event_context_snap_window_closed(event_context); ret = TRUE; } } @@ -879,7 +873,6 @@ connector_handle_button_press(SPConnectorContext *const cc, GdkEventButton const if ( cc->selected_handle ) { -// sp_event_context_snap_window_open(event_context); cc->state = SP_CONNECTOR_CONTEXT_DRAGGING; cc->selection->set( SP_OBJECT( cc->active_shape ) ); } @@ -1047,7 +1040,6 @@ connector_handle_button_release(SPConnectorContext *const cc, GdkEventButton con } cc_set_active_conn(cc, cc->newconn); cc->state = SP_CONNECTOR_CONTEXT_IDLE; -// sp_event_context_snap_window_closed(event_context); break; } case SP_CONNECTOR_CONTEXT_REROUTING: @@ -1057,7 +1049,6 @@ connector_handle_button_release(SPConnectorContext *const cc, GdkEventButton con sp_document_ensure_up_to_date(doc); cc->state = SP_CONNECTOR_CONTEXT_IDLE; -// sp_event_context_snap_window_closed(event_context); return TRUE; break; } @@ -1077,10 +1068,8 @@ connector_handle_button_release(SPConnectorContext *const cc, GdkEventButton con if (!cc->within_tolerance) { -// sp_event_context_snap_window_open(event_context); m.freeSnapReturnByRef(Inkscape::SnapPreferences::SNAPPOINT_NODE, p, Inkscape::SNAPSOURCE_HANDLE); sp_knot_set_position(cc->selected_handle, p, 0); -// sp_event_context_snap_window_closed(event_context); ConnectionPoint& cp = cc->connpthandles[cc->selected_handle]; cp.pos = p * sp_item_dt2i_affine(cc->active_shape); cc->active_shape->avoidRef->updateConnectionPoint(cp); @@ -1092,11 +1081,9 @@ connector_handle_button_release(SPConnectorContext *const cc, GdkEventButton con case SP_CONNECTOR_CONTEXT_NEWCONNPOINT: -// sp_event_context_snap_window_open( event_context ); m.freeSnapReturnByRef(Inkscape::SnapPreferences::SNAPPOINT_NODE, p, Inkscape::SNAPSOURCE_HANDLE); sp_knot_set_position(cc->selected_handle, p, 0); -// sp_event_context_snap_window_closed(event_context); ConnectionPoint cp; cp.type = ConnPointUserDefined; @@ -1137,7 +1124,6 @@ connector_handle_key_press(SPConnectorContext *const cc, guint const keyval) if (cc->npoints != 0) { spcc_connector_finish(cc); cc->state = SP_CONNECTOR_CONTEXT_IDLE; -// sp_event_context_snap_window_closed(SP_EVENT_CONTEXT(cc)); ret = TRUE; } break; @@ -1152,7 +1138,6 @@ connector_handle_key_press(SPConnectorContext *const cc, guint const keyval) sp_document_undo(doc); cc->state = SP_CONNECTOR_CONTEXT_IDLE; -// sp_event_context_snap_window_closed(SP_EVENT_CONTEXT(cc)); desktop->messageStack()->flash( Inkscape::NORMAL_MESSAGE, _("Connector endpoint drag cancelled.")); ret = TRUE; @@ -1160,7 +1145,6 @@ connector_handle_key_press(SPConnectorContext *const cc, guint const keyval) else if (cc->npoints != 0) { // if drawing, cancel, otherwise pass it up for deselecting cc->state = SP_CONNECTOR_CONTEXT_STOP; -// sp_event_context_snap_window_closed(SP_EVENT_CONTEXT(cc)); spcc_reset_colors(cc); ret = TRUE; } @@ -1200,10 +1184,8 @@ connector_handle_key_press(SPConnectorContext *const cc, guint const keyval) if (!cc->within_tolerance) { -// sp_event_context_snap_window_open(event_context); m.freeSnapReturnByRef(Inkscape::SnapPreferences::SNAPPOINT_NODE, p, Inkscape::SNAPSOURCE_HANDLE); sp_knot_set_position(cc->selected_handle, p, 0); -// sp_event_context_snap_window_closed(event_context); ConnectionPoint& cp = cc->connpthandles[cc->selected_handle]; cp.pos = p * sp_item_dt2i_affine(cc->active_shape); cc->active_shape->avoidRef->updateConnectionPoint(cp); @@ -1229,13 +1211,10 @@ connector_handle_key_press(SPConnectorContext *const cc, guint const keyval) SnapManager &m = desktop->namedview->snap_manager; m.setup(desktop); Geom::Point p = cc->selected_handle->pos; -// SPEventContext* event_context = SP_EVENT_CONTEXT( cc ); -// sp_event_context_snap_window_open( event_context ); m.freeSnapReturnByRef(Inkscape::SnapPreferences::SNAPPOINT_NODE, p, Inkscape::SNAPSOURCE_HANDLE); sp_knot_set_position(cc->selected_handle, p, 0); -// sp_event_context_snap_window_closed(event_context); ConnectionPoint cp; cp.type = ConnPointUserDefined; @@ -1571,7 +1550,6 @@ endpt_handler(SPKnot */*knot*/, GdkEvent *event, SPConnectorContext *cc) cc->clickedhandle = cc->active_handle; cc_clear_active_conn(cc); cc->state = SP_CONNECTOR_CONTEXT_REROUTING; -// sp_event_context_snap_window_open(SP_EVENT_CONTEXT(cc)); // Disconnect from attached shape unsigned ind = (cc->active_handle == cc->endpt_handle[0]) ? 0 : 1; diff --git a/src/display/snap-indicator.cpp b/src/display/snap-indicator.cpp index 20ea7d58c..fdea9cbbf 100644 --- a/src/display/snap-indicator.cpp +++ b/src/display/snap-indicator.cpp @@ -46,11 +46,10 @@ SnapIndicator::set_new_snaptarget(Inkscape::SnappedPoint const p) g_assert(_desktop != NULL); - /* Commented out for now, because this might hide any snapping bug! if (!p.getSnapped()) { - return; // If we haven't snapped, then it is of no use to draw a snapindicator + g_warning("No snapping took place, so no snap target will be displayed"); + return; // If we haven't snapped, then it is of no use to draw a snapindicator } - */ Inkscape::Preferences *prefs = Inkscape::Preferences::get(); bool value = prefs->getBool("/options/snapindicator/value", true); diff --git a/src/event-context.cpp b/src/event-context.cpp index 9b846f2b7..918e3d419 100644 --- a/src/event-context.cpp +++ b/src/event-context.cpp @@ -174,7 +174,7 @@ sp_event_context_dispose(GObject *object) } if (ec->_delayed_snap_event) { - delete ec->_delayed_snap_event; + delete ec->_delayed_snap_event; } G_OBJECT_CLASS(parent_class)->dispose(object); @@ -374,9 +374,9 @@ static gint sp_event_context_private_root_handler(SPEventContext *event_context, switch (event->button.button) { case 1: if (event_context->space_panning) { - // When starting panning, make sure there are no snap events pending because these might disable the panning again - sp_event_context_discard_delayed_snap_event(event_context); - panning = 1; + // When starting panning, make sure there are no snap events pending because these might disable the panning again + sp_event_context_discard_delayed_snap_event(event_context); + panning = 1; sp_canvas_item_grab(SP_CANVAS_ITEM(desktop->acetate), GDK_KEY_RELEASE_MASK | GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK, NULL, event->button.time-1); @@ -387,9 +387,9 @@ static gint sp_event_context_private_root_handler(SPEventContext *event_context, if (event->button.state & GDK_SHIFT_MASK) { zoom_rb = 2; } else { - // When starting panning, make sure there are no snap events pending because these might disable the panning again - sp_event_context_discard_delayed_snap_event(event_context); - panning = 2; + // When starting panning, make sure there are no snap events pending because these might disable the panning again + sp_event_context_discard_delayed_snap_event(event_context); + panning = 2; sp_canvas_item_grab(SP_CANVAS_ITEM(desktop->acetate), GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK, NULL, event->button.time-1); @@ -399,9 +399,9 @@ static gint sp_event_context_private_root_handler(SPEventContext *event_context, case 3: if (event->button.state & GDK_SHIFT_MASK || event->button.state & GDK_CONTROL_MASK) { - // When starting panning, make sure there are no snap events pending because these might disable the panning again - sp_event_context_discard_delayed_snap_event(event_context); - panning = 3; + // When starting panning, make sure there are no snap events pending because these might disable the panning again + sp_event_context_discard_delayed_snap_event(event_context); + panning = 3; sp_canvas_item_grab(SP_CANVAS_ITEM(desktop->acetate), GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK, NULL, event->button.time); @@ -421,7 +421,7 @@ static gint sp_event_context_private_root_handler(SPEventContext *event_context, || (panning == 3 && !(event->motion.state & GDK_BUTTON3_MASK)) ) { /* Gdk seems to lose button release for us sometimes :-( */ - panning = 0; + panning = 0; sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), event->button.time); ret = TRUE; @@ -514,11 +514,11 @@ static gint sp_event_context_private_root_handler(SPEventContext *event_context, } break; case GDK_KEY_PRESS: - { - double const acceleration = prefs->getDoubleLimited("/options/scrollingacceleration/value", 0, 0, 6); - int const key_scroll = prefs->getIntLimited("/options/keyscroll/value", 10, 0, 1000); + { + double const acceleration = prefs->getDoubleLimited("/options/scrollingacceleration/value", 0, 0, 6); + int const key_scroll = prefs->getIntLimited("/options/keyscroll/value", 10, 0, 1000); - switch (get_group0_keyval(&event->key)) { + switch (get_group0_keyval(&event->key)) { // GDK insists on stealing these keys (F1 for no idea what, tab for cycling widgets // in the editing window). So we resteal them back and run our regular shortcut // invoker on them. @@ -545,11 +545,11 @@ static gint sp_event_context_private_root_handler(SPEventContext *event_context, break; case GDK_Q: case GDK_q: - if (desktop->quick_zoomed()) { - ret = TRUE; - } + if (desktop->quick_zoomed()) { + ret = TRUE; + } if (!MOD__SHIFT && !MOD__CTRL && !MOD__ALT) { - desktop->zoom_quick(true); + desktop->zoom_quick(true); ret = TRUE; } break; @@ -632,7 +632,7 @@ static gint sp_event_context_private_root_handler(SPEventContext *event_context, default: break; } - } + } break; case GDK_KEY_RELEASE: switch (get_group0_keyval(&event->key)) { @@ -651,8 +651,8 @@ static gint sp_event_context_private_root_handler(SPEventContext *event_context, break; case GDK_Q: case GDK_q: - if (desktop->quick_zoomed()) { - desktop->zoom_quick(false); + if (desktop->quick_zoomed()) { + desktop->zoom_quick(false); ret = TRUE; } break; @@ -907,24 +907,24 @@ gint sp_event_context_root_handler(SPEventContext * event_context, GdkEvent * event) { switch (event->type) { - case GDK_MOTION_NOTIFY: - sp_event_context_snap_delay_handler(event_context, NULL, NULL, (GdkEventMotion *)event, DelayedSnapEvent::EVENTCONTEXT_ROOT_HANDLER); - break; - case GDK_BUTTON_RELEASE: - if (event_context->_delayed_snap_event) { - // If we have any pending snapping action, then invoke it now - sp_event_context_snap_watchdog_callback(event_context->_delayed_snap_event); - } - break; - case GDK_BUTTON_PRESS: + case GDK_MOTION_NOTIFY: + sp_event_context_snap_delay_handler(event_context, NULL, NULL, (GdkEventMotion *)event, DelayedSnapEvent::EVENTCONTEXT_ROOT_HANDLER); + break; + case GDK_BUTTON_RELEASE: + if (event_context->_delayed_snap_event) { + // If we have any pending snapping action, then invoke it now + sp_event_context_snap_watchdog_callback(event_context->_delayed_snap_event); + } + break; + case GDK_BUTTON_PRESS: case GDK_2BUTTON_PRESS: case GDK_3BUTTON_PRESS: - // Snapping will be on hold if we're moving the mouse at high speeds. When starting - // drawing a new shape we really should snap though. - event_context->desktop->namedview->snap_manager.snapprefs.setSnapPostponedGlobally(false); - break; + // Snapping will be on hold if we're moving the mouse at high speeds. When starting + // drawing a new shape we really should snap though. + event_context->desktop->namedview->snap_manager.snapprefs.setSnapPostponedGlobally(false); + break; default: - break; + break; } return sp_event_context_virtual_root_handler(event_context, event); @@ -933,9 +933,9 @@ sp_event_context_root_handler(SPEventContext * event_context, GdkEvent * event) gint sp_event_context_virtual_root_handler(SPEventContext * event_context, GdkEvent * event) { - gint ret = ((SPEventContextClass *) G_OBJECT_GET_CLASS(event_context))->root_handler(event_context, event); - set_event_location(event_context->desktop, event); - return ret; + gint ret = ((SPEventContextClass *) G_OBJECT_GET_CLASS(event_context))->root_handler(event_context, event); + set_event_location(event_context->desktop, event); + return ret; } /** @@ -944,27 +944,27 @@ sp_event_context_virtual_root_handler(SPEventContext * event_context, GdkEvent * gint sp_event_context_item_handler(SPEventContext * event_context, SPItem * item, GdkEvent * event) { - switch (event->type) { - case GDK_MOTION_NOTIFY: - sp_event_context_snap_delay_handler(event_context, item, NULL, (GdkEventMotion *)event, DelayedSnapEvent::EVENTCONTEXT_ITEM_HANDLER); - break; - case GDK_BUTTON_RELEASE: - if (event_context->_delayed_snap_event) { - // If we have any pending snapping action, then invoke it now - sp_event_context_snap_watchdog_callback(event_context->_delayed_snap_event); - } - break; - /*case GDK_BUTTON_PRESS: - case GDK_2BUTTON_PRESS: - case GDK_3BUTTON_PRESS: - // Snapping will be on hold if we're moving the mouse at high speeds. When starting - // drawing a new shape we really should snap though. - event_context->desktop->namedview->snap_manager.snapprefs.setSnapPostponedGlobally(false); - break; - */ - default: - break; - } + switch (event->type) { + case GDK_MOTION_NOTIFY: + sp_event_context_snap_delay_handler(event_context, item, NULL, (GdkEventMotion *)event, DelayedSnapEvent::EVENTCONTEXT_ITEM_HANDLER); + break; + case GDK_BUTTON_RELEASE: + if (event_context->_delayed_snap_event) { + // If we have any pending snapping action, then invoke it now + sp_event_context_snap_watchdog_callback(event_context->_delayed_snap_event); + } + break; + /*case GDK_BUTTON_PRESS: + case GDK_2BUTTON_PRESS: + case GDK_3BUTTON_PRESS: + // Snapping will be on hold if we're moving the mouse at high speeds. When starting + // drawing a new shape we really should snap though. + event_context->desktop->namedview->snap_manager.snapprefs.setSnapPostponedGlobally(false); + break; + */ + default: + break; + } return sp_event_context_virtual_item_handler(event_context, item, event); } @@ -972,15 +972,15 @@ sp_event_context_item_handler(SPEventContext * event_context, SPItem * item, Gdk gint sp_event_context_virtual_item_handler(SPEventContext * event_context, SPItem * item, GdkEvent * event) { - gint ret = ((SPEventContextClass *) G_OBJECT_GET_CLASS(event_context))->item_handler(event_context, item, event); + gint ret = ((SPEventContextClass *) G_OBJECT_GET_CLASS(event_context))->item_handler(event_context, item, event); - if (! ret) { - ret = sp_event_context_virtual_root_handler(event_context, event); - } else { - set_event_location(event_context->desktop, event); - } + if (! ret) { + ret = sp_event_context_virtual_root_handler(event_context, event); + } else { + set_event_location(event_context->desktop, event); + } - return ret; + return ret; } /** @@ -1174,124 +1174,124 @@ event_context_print_event_info(GdkEvent *event, bool print_return) { void sp_event_context_snap_delay_handler(SPEventContext *ec, SPItem* const item, SPKnot* const knot, GdkEventMotion *event, DelayedSnapEvent::DelayedSnapEventOrigin origin) { - static guint32 prev_time; - static boost::optional prev_pos; + static guint32 prev_time; + static boost::optional prev_pos; - // Snapping occurs when dragging with the left mouse button down, or when hovering e.g. in the pen tool with left mouse button up + // Snapping occurs when dragging with the left mouse button down, or when hovering e.g. in the pen tool with left mouse button up bool const c1 = event->state & GDK_BUTTON2_MASK; // We shouldn't hold back any events when other mouse buttons have been bool const c2 = event->state & GDK_BUTTON3_MASK; // pressed, e.g. when scrolling with the middle mouse button; if we do then - // Inkscape will get stuck in an unresponsive state + // Inkscape will get stuck in an unresponsive state bool const c3 = tools_isactive(ec->desktop, TOOLS_CALLIGRAPHIC); // The snap delay will repeat the last motion event, which will lead to // erroneous points in the calligraphy context. And because we don't snap // in this context, we might just as well disable the snap delay all together if (c1 || c2 || c3) { - // Make sure that we don't send any pending snap events to a context if we know in advance - // that we're not going to snap any way (e.g. while scrolling with middle mouse button) - // Any motion event might affect the state of the context, leading to unexpected behavior - sp_event_context_discard_delayed_snap_event(ec); + // Make sure that we don't send any pending snap events to a context if we know in advance + // that we're not going to snap any way (e.g. while scrolling with middle mouse button) + // Any motion event might affect the state of the context, leading to unexpected behavior + sp_event_context_discard_delayed_snap_event(ec); } else if (ec->desktop && ec->desktop->namedview->snap_manager.snapprefs.getSnapEnabledGlobally()) { - // Snap when speed drops below e.g. 0.02 px/msec, or when no motion events have occurred for some period. - // i.e. snap when we're at stand still. A speed threshold enforces snapping for tablets, which might never - // be fully at stand still and might keep spitting out motion events. - ec->desktop->namedview->snap_manager.snapprefs.setSnapPostponedGlobally(true); // put snapping on hold - - Geom::Point event_pos(event->x, event->y); - guint32 event_t = gdk_event_get_time ( (GdkEvent *) event ); - - if (prev_pos) { - Geom::Coord dist = Geom::L2(event_pos - *prev_pos); - guint32 delta_t = event_t - prev_time; - gdouble speed = delta_t > 0 ? dist/delta_t : 1000; - //std::cout << "Mouse speed = " << speed << " px/msec " << std::endl; - if (speed > 0.02) { // Jitter threshold, might be needed for tablets - // We're moving fast, so postpone any snapping until the next GDK_MOTION_NOTIFY event. We - // will keep on postponing the snapping as long as the speed is high. - // We must snap at some point in time though, so set a watchdog timer at some time from - // now, just in case there's no future motion event that drops under the speed limit (when - // stopping abruptly) - delete ec->_delayed_snap_event; - ec->_delayed_snap_event = new DelayedSnapEvent(ec, item, knot, event, origin); // watchdog is reset, i.e. pushed forward in time - // If the watchdog expires before a new motion event is received, we will snap (as explained - // above). This means however that when the timer is too short, we will always snap and that the - // speed threshold is ineffective. In the extreme case the delay is set to zero, and snapping will - // be immediate, as it used to be in the old days ;-). - } else { // Speed is very low, so we're virtually at stand still - // But if we're really standing still, then we should snap now. We could use some low-pass filtering, - // otherwise snapping occurs for each jitter movement. For this filtering we'll leave the watchdog to expire, - // snap, and set a new watchdog again. - if (ec->_delayed_snap_event == NULL) { // no watchdog has been set - // it might have already expired, so we'll set a new one; the snapping frequency will be limited by this - ec->_delayed_snap_event = new DelayedSnapEvent(ec, item, knot, event, origin); - } // else: watchdog has been set before and we'll wait for it to expire - } - } else { - // This is the first GDK_MOTION_NOTIFY event, so postpone snapping and set the watchdog - g_assert(ec->_delayed_snap_event == NULL); - ec->_delayed_snap_event = new DelayedSnapEvent(ec, item, knot, event, origin); - } - - prev_pos = event_pos; - prev_time = event_t; + // Snap when speed drops below e.g. 0.02 px/msec, or when no motion events have occurred for some period. + // i.e. snap when we're at stand still. A speed threshold enforces snapping for tablets, which might never + // be fully at stand still and might keep spitting out motion events. + ec->desktop->namedview->snap_manager.snapprefs.setSnapPostponedGlobally(true); // put snapping on hold + + Geom::Point event_pos(event->x, event->y); + guint32 event_t = gdk_event_get_time ( (GdkEvent *) event ); + + if (prev_pos) { + Geom::Coord dist = Geom::L2(event_pos - *prev_pos); + guint32 delta_t = event_t - prev_time; + gdouble speed = delta_t > 0 ? dist/delta_t : 1000; + //std::cout << "Mouse speed = " << speed << " px/msec " << std::endl; + if (speed > 0.02) { // Jitter threshold, might be needed for tablets + // We're moving fast, so postpone any snapping until the next GDK_MOTION_NOTIFY event. We + // will keep on postponing the snapping as long as the speed is high. + // We must snap at some point in time though, so set a watchdog timer at some time from + // now, just in case there's no future motion event that drops under the speed limit (when + // stopping abruptly) + delete ec->_delayed_snap_event; + ec->_delayed_snap_event = new DelayedSnapEvent(ec, item, knot, event, origin); // watchdog is reset, i.e. pushed forward in time + // If the watchdog expires before a new motion event is received, we will snap (as explained + // above). This means however that when the timer is too short, we will always snap and that the + // speed threshold is ineffective. In the extreme case the delay is set to zero, and snapping will + // be immediate, as it used to be in the old days ;-). + } else { // Speed is very low, so we're virtually at stand still + // But if we're really standing still, then we should snap now. We could use some low-pass filtering, + // otherwise snapping occurs for each jitter movement. For this filtering we'll leave the watchdog to expire, + // snap, and set a new watchdog again. + if (ec->_delayed_snap_event == NULL) { // no watchdog has been set + // it might have already expired, so we'll set a new one; the snapping frequency will be limited this way + ec->_delayed_snap_event = new DelayedSnapEvent(ec, item, knot, event, origin); + } // else: watchdog has been set before and we'll wait for it to expire + } + } else { + // This is the first GDK_MOTION_NOTIFY event, so postpone snapping and set the watchdog + g_assert(ec->_delayed_snap_event == NULL); + ec->_delayed_snap_event = new DelayedSnapEvent(ec, item, knot, event, origin); + } + + prev_pos = event_pos; + prev_time = event_t; } } gboolean sp_event_context_snap_watchdog_callback(gpointer data) { - // Snap NOW! For this the "postponed" flag will be reset and the last motion event will be repeated - DelayedSnapEvent *dse = reinterpret_cast(data); - - if (dse == NULL) { - // This might occur when this method is called directly, i.e. not through the timer - // E.g. on GDK_BUTTON_RELEASE in sp_event_context_root_handler() - return FALSE; - } - - SPEventContext *ec = dse->getEventContext(); - if (ec == NULL || ec->desktop == NULL) { - return false; - } - - SPDesktop *dt = ec->desktop; - dt->namedview->snap_manager.snapprefs.setSnapPostponedGlobally(false); - - switch (dse->getOrigin()) { - case DelayedSnapEvent::EVENTCONTEXT_ROOT_HANDLER: - sp_event_context_virtual_root_handler(ec, dse->getEvent()); - break; - case DelayedSnapEvent::EVENTCONTEXT_ITEM_HANDLER: - { - SPItem* item = NULL; - item = dse->getItem(); - if (item && SP_IS_ITEM(item)) { - sp_event_context_virtual_item_handler(ec, item, dse->getEvent()); - } - } - break; - case DelayedSnapEvent::KNOT_HANDLER: - { - SPKnot* knot = dse->getKnot(); - if (knot && SP_IS_KNOT(knot)) { - sp_knot_handler_request_position(dse->getEvent(), knot); - } - } - break; - default: - g_warning("Origin of snap-delay event has not been defined!;"); - break; - } - - ec->_delayed_snap_event = NULL; - delete dse; - - return FALSE; //Kills the timer and stops it from executing this callback over and over again. + // Snap NOW! For this the "postponed" flag will be reset and the last motion event will be repeated + DelayedSnapEvent *dse = reinterpret_cast(data); + + if (dse == NULL) { + // This might occur when this method is called directly, i.e. not through the timer + // E.g. on GDK_BUTTON_RELEASE in sp_event_context_root_handler() + return FALSE; + } + + SPEventContext *ec = dse->getEventContext(); + if (ec == NULL || ec->desktop == NULL) { + return false; + } + + SPDesktop *dt = ec->desktop; + dt->namedview->snap_manager.snapprefs.setSnapPostponedGlobally(false); + + switch (dse->getOrigin()) { + case DelayedSnapEvent::EVENTCONTEXT_ROOT_HANDLER: + sp_event_context_virtual_root_handler(ec, dse->getEvent()); + break; + case DelayedSnapEvent::EVENTCONTEXT_ITEM_HANDLER: + { + SPItem* item = NULL; + item = dse->getItem(); + if (item && SP_IS_ITEM(item)) { + sp_event_context_virtual_item_handler(ec, item, dse->getEvent()); + } + } + break; + case DelayedSnapEvent::KNOT_HANDLER: + { + SPKnot* knot = dse->getKnot(); + if (knot && SP_IS_KNOT(knot)) { + sp_knot_handler_request_position(dse->getEvent(), knot); + } + } + break; + default: + g_warning("Origin of snap-delay event has not been defined!;"); + break; + } + + ec->_delayed_snap_event = NULL; + delete dse; + + return FALSE; //Kills the timer and stops it from executing this callback over and over again. } void sp_event_context_discard_delayed_snap_event(SPEventContext *ec) { - delete ec->_delayed_snap_event; - ec->_delayed_snap_event = NULL; + delete ec->_delayed_snap_event; + ec->_delayed_snap_event = NULL; } diff --git a/src/nodepath.cpp b/src/nodepath.cpp index 8f17ae013..1881dd72b 100644 --- a/src/nodepath.cpp +++ b/src/nodepath.cpp @@ -1367,7 +1367,7 @@ static void sp_nodepath_selected_nodes_move(Inkscape::NodePath::Path *nodepath, * must provide that information. */ // Build a list of the unselected nodes to which the snapper should snap - std::vector > unselected_nodes; + std::vector > unselected_nodes; for (GList *spl = nodepath->subpaths; spl != NULL; spl = spl->next) { Inkscape::NodePath::SubPath *subpath = (Inkscape::NodePath::SubPath *) spl->data; for (GList *nl = subpath->nodes; nl != NULL; nl = nl->next) { @@ -1388,39 +1388,39 @@ static void sp_nodepath_selected_nodes_move(Inkscape::NodePath::Path *nodepath, Inkscape::NodePath::Node *closest_node = NULL; Geom::Coord closest_dist = NR_HUGE; - if (closest_only) { - for (GList *l = nodepath->selected; l != NULL; l = l->next) { - Inkscape::NodePath::Node *n = (Inkscape::NodePath::Node *) l->data; - Geom::Coord dist = Geom::L2(nodepath->drag_origin_mouse - n->origin); - if (dist < closest_dist) { - closest_node = n; - closest_dist = dist; - } - } + if (closest_only) { + for (GList *l = nodepath->selected; l != NULL; l = l->next) { + Inkscape::NodePath::Node *n = (Inkscape::NodePath::Node *) l->data; + Geom::Coord dist = Geom::L2(nodepath->drag_origin_mouse - n->origin); + if (dist < closest_dist) { + closest_node = n; + closest_dist = dist; + } + } } - // Iterate through all selected nodes - m.setup(nodepath->desktop, false, nodepath->item, &unselected_nodes); - for (GList *l = nodepath->selected; l != NULL; l = l->next) { + // Iterate through all selected nodes + m.setup(nodepath->desktop, false, nodepath->item, &unselected_nodes); + for (GList *l = nodepath->selected; l != NULL; l = l->next) { Inkscape::NodePath::Node *n = (Inkscape::NodePath::Node *) l->data; if (!closest_only || n == closest_node) { //try to snap either all selected nodes or only the closest one - Inkscape::SnappedPoint s; - Inkscape::SnapSourceType source_type = (n->type == Inkscape::NodePath::NODE_SMOOTH ? Inkscape::SNAPSOURCE_NODE_SMOOTH : Inkscape::SNAPSOURCE_NODE_CUSP); - if (constrained) { - Inkscape::Snapper::ConstraintLine dedicated_constraint = constraint; - dedicated_constraint.setPoint(n->pos); - s = m.constrainedSnap(Inkscape::SnapPreferences::SNAPPOINT_NODE, to_2geom(n->pos + delta), source_type, dedicated_constraint, false); - } else { - s = m.freeSnap(Inkscape::SnapPreferences::SNAPPOINT_NODE, to_2geom(n->pos + delta), source_type); - } - - if (s.getSnapped()) { - s.setPointerDistance(Geom::L2(nodepath->drag_origin_mouse - n->origin)); - if (!s.isOtherSnapBetter(best, true)) { - best = s; - best_pt = from_2geom(s.getPoint()) - n->pos; - } - } + Inkscape::SnappedPoint s; + Inkscape::SnapSourceType source_type = (n->type == Inkscape::NodePath::NODE_SMOOTH ? Inkscape::SNAPSOURCE_NODE_SMOOTH : Inkscape::SNAPSOURCE_NODE_CUSP); + if (constrained) { + Inkscape::Snapper::ConstraintLine dedicated_constraint = constraint; + dedicated_constraint.setPoint(n->pos); + s = m.constrainedSnap(Inkscape::SnapPreferences::SNAPPOINT_NODE, to_2geom(n->pos + delta), source_type, dedicated_constraint, false); + } else { + s = m.freeSnap(Inkscape::SnapPreferences::SNAPPOINT_NODE, to_2geom(n->pos + delta), source_type); + } + + if (s.getSnapped()) { + s.setPointerDistance(Geom::L2(nodepath->drag_origin_mouse - n->origin)); + if (!s.isOtherSnapBetter(best, true)) { + best = s; + best_pt = from_2geom(s.getPoint()) - n->pos; + } + } } } @@ -3955,9 +3955,9 @@ static gboolean node_handle_request(SPKnot *knot, Geom::Point &p, guint state, g Inkscape::SnappedPoint s; if ((state & GDK_SHIFT_MASK) != 0) { - // We will not try to snap when the shift-key is pressed - // so remove the old snap indicator and don't wait for it to time-out - desktop->snapindicator->remove_snaptarget(); + // We will not try to snap when the shift-key is pressed + // so remove the old snap indicator and don't wait for it to time-out + desktop->snapindicator->remove_snaptarget(); } Inkscape::NodePath::Node *othernode = opposite->other; diff --git a/src/selection.cpp b/src/selection.cpp index 828a96968..7b936587c 100644 --- a/src/selection.cpp +++ b/src/selection.cpp @@ -440,7 +440,7 @@ std::vector > Selection::getSnapPoints(SnapPreferenc //Include the transformation origin for snapping //For a selection or group only the overall origin is considered if (snapprefs != NULL && snapprefs->getIncludeItemCenter()) { - p.push_back(std::make_pair(this_item->getCenter(), SNAPSOURCE_ROTATION_CENTER)); + p.push_back(std::make_pair(this_item->getCenter(), SNAPSOURCE_ROTATION_CENTER)); } } @@ -452,12 +452,12 @@ std::vector > Selection::getSnapPointsConvexHull(Sna std::vector > p; for (GSList const *iter = items; iter != NULL; iter = iter->next) { - sp_item_snappoints(SP_ITEM(iter->data), false, p, snapprefs); + sp_item_snappoints(SP_ITEM(iter->data), false, p, snapprefs); } std::vector > pHull; if (!p.empty()) { - std::vector >::iterator i; + std::vector >::iterator i; Geom::RectHull cvh((p.front()).first); for (i = p.begin(); i != p.end(); i++) { // these are the points we get back diff --git a/src/sp-flowtext.cpp b/src/sp-flowtext.cpp index e4259e52c..feb79cd9a 100644 --- a/src/sp-flowtext.cpp +++ b/src/sp-flowtext.cpp @@ -27,7 +27,7 @@ #include "sp-rect.h" #include "text-tag-attributes.h" #include "text-chemistry.h" - +#include "text-editing.h" #include "livarot/Shape.h" @@ -49,6 +49,7 @@ static void sp_flowtext_set(SPObject *object, unsigned key, gchar const *value); static void sp_flowtext_bbox(SPItem const *item, NRRect *bbox, Geom::Matrix const &transform, unsigned const flags); static void sp_flowtext_print(SPItem *item, SPPrintContext *ctx); static gchar *sp_flowtext_description(SPItem *item); +static void sp_flowtext_snappoints(SPItem const *item, bool const target, SnapPointsWithType &p, Inkscape::SnapPreferences const *snapprefs); static NRArenaItem *sp_flowtext_show(SPItem *item, NRArena *arena, unsigned key, unsigned flags); static void sp_flowtext_hide(SPItem *item, unsigned key); @@ -98,6 +99,7 @@ sp_flowtext_class_init(SPFlowtextClass *klass) item_class->bbox = sp_flowtext_bbox; item_class->print = sp_flowtext_print; item_class->description = sp_flowtext_description; + item_class->snappoints = sp_flowtext_snappoints; item_class->show = sp_flowtext_show; item_class->hide = sp_flowtext_hide; } @@ -384,6 +386,20 @@ static gchar *sp_flowtext_description(SPItem *item) return g_strdup_printf(ngettext("Linked flowed text (%d character%s)", "Linked flowed text (%d characters%s)", nChars), nChars, trunc); } +static void sp_flowtext_snappoints(SPItem const *item, bool const target, SnapPointsWithType &p, Inkscape::SnapPreferences const */*snapprefs*/) +{ + // Choose a point on the baseline for snapping from or to, with the horizontal position + // of this point depending on the text alignment (left vs. right) + Inkscape::Text::Layout const *layout = te_get_layout((SPItem *) item); + if (layout != NULL && layout->outputExists()) { + boost::optional pt = layout->baselineAnchorPoint(); + if (pt) { + int type = target ? int(Inkscape::SNAPTARGET_TEXT_BASELINE) : int(Inkscape::SNAPSOURCE_TEXT_BASELINE); + p.push_back(std::make_pair((*pt) * sp_item_i2d_affine(item), type)); + } + } +} + static NRArenaItem * sp_flowtext_show(SPItem *item, NRArena *arena, unsigned/* key*/, unsigned /*flags*/) { diff --git a/src/sp-item.cpp b/src/sp-item.cpp index 9f7157b99..1a5ca6f77 100644 --- a/src/sp-item.cpp +++ b/src/sp-item.cpp @@ -962,11 +962,11 @@ static void sp_item_private_snappoints(SPItem const *item, bool const target, Sn Geom::Point p1, p2; p1 = bbox->min(); p2 = bbox->max(); - int type = target ? int(Inkscape::SNAPSOURCE_CONVEX_HULL_CORNER) : int(Inkscape::SNAPSOURCE_CONVEX_HULL_CORNER); + int type = target ? int(Inkscape::SNAPTARGET_BBOX_CORNER) : int(Inkscape::SNAPSOURCE_BBOX_CORNER); p.push_back(std::make_pair(p1, type)); p.push_back(std::make_pair(Geom::Point(p1[Geom::X], p2[Geom::Y]), type)); p.push_back(std::make_pair(p2, type)); - p.push_back(std::make_pair(Geom::Point(p1[Geom::Y], p2[Geom::X]), type)); + p.push_back(std::make_pair(Geom::Point(p2[Geom::X], p1[Geom::Y]), type)); } } -- cgit v1.2.3 From c49db3d908dc2abddc682a271c86a0f977b8772a Mon Sep 17 00:00:00 2001 From: Steren Giannini Date: Wed, 30 Dec 2009 16:00:50 +0100 Subject: Spray toolbar is working + spray-context.cpp small cleanup (bzr r8908.1.5) --- src/spray-context.cpp | 339 +++++++++++++++++++++--------------------------- src/spray-context.h | 2 +- src/widgets/toolbox.cpp | 10 +- 3 files changed, 154 insertions(+), 197 deletions(-) diff --git a/src/spray-context.cpp b/src/spray-context.cpp index 8005f06ad..acedb45ad 100644 --- a/src/spray-context.cpp +++ b/src/spray-context.cpp @@ -107,10 +107,6 @@ static gint sp_spray_context_root_handler(SPEventContext *ec, GdkEvent *event); static SPEventContextClass *parent_class = 0; - -// The following code implements NormalDistribution wich is used for the density of the spray - - /* RAND is a macro which returns a pseudo-random numbers from a uniform distribution on the interval [0 1] @@ -118,7 +114,7 @@ static SPEventContextClass *parent_class = 0; #define RAND ((double) rand())/((double) RAND_MAX) /* - TWOPI = 2.0*pi + TWOPI = 2.0*pi */ #define TWOPI 2.0*3.141592653589793238462643383279502884197169399375 @@ -141,7 +137,6 @@ double NormalDistribution(double mu,double sigma) } -//End of NormalDistribution GtkType sp_spray_context_get_type(void) { @@ -176,19 +171,16 @@ static void sp_spray_context_class_init(SPSprayContextClass *klass) event_context_class->root_handler = sp_spray_context_root_handler; } -/*Method to rotate items*/ +/* Method to rotate items */ void sp_spray_rotate_rel(Geom::Point c,SPDesktop */*desktop*/,SPItem *item, Geom::Rotate const &rotation) { - Geom::Point center = c; Geom::Translate const s(c); Geom::Matrix affine = Geom::Matrix(s).inverse() * Geom::Matrix(rotation) * Geom::Matrix(s); - // Rotate item. sp_item_set_i2d_affine(item, sp_item_i2d_affine(item) * (Geom::Matrix)affine); // Use each item's own transform writer, consistent with sp_selection_apply_affine() sp_item_write_transform(item, SP_OBJECT_REPR(item), item->transform); - // Restore the center position (it's changed because the bbox center changed) if (item->isCenterSet()) { item->setCenter(c); @@ -196,23 +188,17 @@ void sp_spray_rotate_rel(Geom::Point c,SPDesktop */*desktop*/,SPItem *item, Geom } } -/*Method to scale items*/ +/* Method to scale items */ void sp_spray_scale_rel(Geom::Point c, SPDesktop */*desktop*/, SPItem *item, Geom::Scale const &scale) { - Geom::Translate const s(c); - - - sp_item_set_i2d_affine(item, sp_item_i2d_affine(item) * s.inverse() * scale * s ); - sp_item_write_transform(item, SP_OBJECT_REPR(item), item->transform); - - + Geom::Translate const s(c); + sp_item_set_i2d_affine(item, sp_item_i2d_affine(item) * s.inverse() * scale * s ); + sp_item_write_transform(item, SP_OBJECT_REPR(item), item->transform); } static void sp_spray_context_init(SPSprayContext *tc) { - SPEventContext *event_context = SP_EVENT_CONTEXT(tc); - - + SPEventContext *event_context = SP_EVENT_CONTEXT(tc); event_context->cursor_shape = cursor_spray_xpm; event_context->hot_x = 4; @@ -226,7 +212,7 @@ static void sp_spray_context_init(SPSprayContext *tc) tc->ratio = 0; tc->tilt=0; tc->mean = 0.2; - tc->rot_variation=0; + tc->rotation_variation=0; tc->standard_deviation=0.2; tc->scale=1; tc->scale_variation = 1; @@ -295,8 +281,7 @@ void sp_spray_update_cursor(SPSprayContext *tc, bool /*with_shift*/) case SPRAY_MODE_SINGLE_PATH: tc->_message_context->setF(Inkscape::NORMAL_MESSAGE, _("%s. Drag, click or scroll to spray in a single path of the initial selection"), sel_message); break; - case SPRAY_OPTION: - tc->_message_context->setF(Inkscape::NORMAL_MESSAGE, _("%s. Modify spray options"), sel_message); + default: break; } sp_event_context_update_cursor(event_context); @@ -335,7 +320,7 @@ static void sp_spray_context_setup(SPEventContext *ec) sp_event_context_read(ec, "width"); sp_event_context_read(ec, "ratio"); sp_event_context_read(ec, "tilt"); - sp_event_context_read(ec, "rot_variation"); + sp_event_context_read(ec, "rotation_variation"); sp_event_context_read(ec, "scale_variation"); sp_event_context_read(ec, "mode"); sp_event_context_read(ec, "population"); @@ -382,9 +367,9 @@ static void sp_spray_context_set(SPEventContext *ec, Inkscape::Preferences::Entr } else if (path == "force") { tc->force = CLAMP(val->getDouble(1.0), 0, 1.0); } else if (path == "rotation_variation") { - tc->rot_variation = CLAMP(val->getDouble(0), 0, 10.0); + tc->rotation_variation = CLAMP(val->getDouble(0.0), 0, 100.0); } else if (path == "scale_variation") { - tc->scale_variation = CLAMP(val->getDouble(1.0), 0, 10.0); + tc->scale_variation = CLAMP(val->getDouble(1.0), 0, 100.0); } else if (path == "mean") { tc->mean = 0.01 * CLAMP(val->getInt(10), 1, 100); } else if (path == "standard_deviation") { @@ -454,32 +439,24 @@ double get_move_standard_deviation(SPSprayContext *tc) return tc->standard_deviation; } -/* Method to handle the distribution of the items */ - - -void random_position( double &r, double &p, double &a, double &s, int choix) +/** Method to handle the distribution of the items */ +void random_position( double &r, double &p, double &a, double &s, int choice) { - if (choix == 0) // Mode 1 : uniform repartition + if (choice == 0) // 1 : uniform repartition { r = (1-pow(g_random_double_range(0, 1),2)); p = g_random_double_range(0, M_PI*2); } - if (choix == 1) //Mode 0 : gaussian repartition + if (choice == 1) // 0 : gaussian repartition { double r_temp =-1; -while(!((r_temp>=0)&&(r_temp<=1))) -{ - r_temp = NormalDistribution(a,s/4); -} -// generates a number following a normal distribution + while(!((r_temp>=0)&&(r_temp<=1))) + { + r_temp = NormalDistribution(a,s/4); + } + // generates a number following a normal distribution p = g_random_double_range(0, M_PI*2); r=r_temp; - /* if (r_temp<=0) r=0; - else - { - if (r_temp>1) r=1; - else r = r_temp; - }*/ } } @@ -487,7 +464,7 @@ while(!((r_temp>=0)&&(r_temp<=1))) -bool sp_spray_dilate_recursive(SPDesktop *desktop, +bool sp_spray_recursive(SPDesktop *desktop, Inkscape::Selection *selection, SPItem *item, Geom::Point p, @@ -506,166 +483,146 @@ bool sp_spray_dilate_recursive(SPDesktop *desktop, double rotation_variation, gint _distrib ) { - - - bool did = false; - - if (SP_IS_BOX3D(item) /*&& !is_transform_modes(mode)*/) { + + if (SP_IS_BOX3D(item) ) { // convert 3D boxes to ordinary groups before spraying their shapes item = SP_ITEM(box3d_convert_to_group(SP_BOX3D(item))); selection->add(item); } - if (mode == SPRAY_MODE_COPY) { - - Geom::OptRect a = item->getBounds(sp_item_i2doc_affine(item)); - if (a) { - double dr; double dp; - random_position(dr,dp,mean,standard_deviation,_distrib); - dr=dr*radius; - double _fid = g_random_double_range(0,1); - SPItem *item_copied; - double angle = g_random_double_range(1.0 - rotation_variation/2.0, 1.0 + rotation_variation/2.0); - double _scale = g_random_double_range( 1.0 - scale_variation/2.0, 1.0 + scale_variation/2.0); - if(_fid<=population) - { - // duplicate - SPDocument *doc = SP_OBJECT_DOCUMENT(item); - Inkscape::XML::Document* xml_doc = sp_document_repr_doc(doc); - Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(item); - Inkscape::XML::Node *parent = old_repr->parent(); - Inkscape::XML::Node *copy = old_repr->duplicate(xml_doc); - parent->appendChild(copy); + double _fid = g_random_double_range(0,1); + double angle = g_random_double_range( - rotation_variation / 100.0 * M_PI , rotation_variation / 100.0 * M_PI ); + double _scale = g_random_double_range( 1.0 - scale_variation / 100.0, 1.0 + scale_variation / 100.0 ); + double dr; double dp; + random_position(dr,dp,mean,standard_deviation,_distrib); + dr=dr*radius; - SPObject *new_obj = doc->getObjectByRepr(copy); - item_copied = (SPItem *) new_obj; //convertion object->item - Geom::Point center=item->getCenter(); - sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(_scale,_scale)); - sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(scale,scale)); - - sp_spray_rotate_rel(center,desktop,item_copied, Geom::Rotate(angle)); - Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio),-sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a->midpoint());//Move the cursor p - sp_item_move_rel(item_copied, Geom::Translate(move[Geom::X], -move[Geom::Y])); - - - - - - did = true; - } + if (mode == SPRAY_MODE_COPY) { + Geom::OptRect a = item->getBounds(sp_item_i2doc_affine(item)); + if (a) { + SPItem *item_copied; + if(_fid<=population) + { + // duplicate + SPDocument *doc = SP_OBJECT_DOCUMENT(item); + Inkscape::XML::Document* xml_doc = sp_document_repr_doc(doc); + Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(item); + Inkscape::XML::Node *parent = old_repr->parent(); + Inkscape::XML::Node *copy = old_repr->duplicate(xml_doc); + parent->appendChild(copy); + + SPObject *new_obj = doc->getObjectByRepr(copy); + item_copied = (SPItem *) new_obj; //convertion object->item + Geom::Point center=item->getCenter(); + sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(_scale,_scale)); + sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(scale,scale)); + + sp_spray_rotate_rel(center,desktop,item_copied, Geom::Rotate(angle)); + //Move the cursor p + Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio),-sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a->midpoint()); + sp_item_move_rel(item_copied, Geom::Translate(move[Geom::X], -move[Geom::Y])); + did = true; } + } + } else if (mode == SPRAY_MODE_SINGLE_PATH) { - } else if (mode == SPRAY_MODE_SINGLE_PATH) { - - - SPItem *father; //initial Object - SPItem *item_copied;//Projected Object - SPItem *unionResult;//previous union - SPItem *son;//father copy + SPItem *father; //initial Object + SPItem *item_copied; //Projected Object + SPItem *unionResult; //previous union + SPItem *son; //father copy - int i=1; - for (GSList *items = g_slist_copy((GSList *) selection->itemList()); - items != NULL; - items = items->next) { + int i=1; + for (GSList *items = g_slist_copy((GSList *) selection->itemList()); + items != NULL; + items = items->next) { - SPItem *item1 = (SPItem *) items->data; - if (i==1) { - father=item1; - } - if (i==2) { - unionResult=item1; - } - i++; + SPItem *item1 = (SPItem *) items->data; + if (i==1) { + father=item1; } - SPDocument *doc = SP_OBJECT_DOCUMENT(father); - Inkscape::XML::Document* xml_doc = sp_document_repr_doc(doc); - Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(father); - //SPObject *old_obj = doc->getObjectByRepr(old_repr); - Inkscape::XML::Node *parent = old_repr->parent(); - - Geom::OptRect a = father->getBounds(sp_item_i2doc_affine(father)); - if (a) { - double dr; double dp; //initialisation des variables - random_position(dr,dp,mean,standard_deviation,_distrib); - dr=dr*radius; - double _fid = g_random_double_range(0,1); - double angle = g_random_double_range(1.0 - rotation_variation/2.0, 1.0 + rotation_variation/2.0); - double _scale = g_random_double_range( 1.0 - scale_variation/2.0, 1.0 + scale_variation/2.0); - if (i==2) { - Inkscape::XML::Node *copy1 = old_repr->duplicate(xml_doc); - parent->appendChild(copy1); - SPObject *new_obj1 = doc->getObjectByRepr(copy1); - son = (SPItem *) new_obj1; //conversion object->item - unionResult=son; - Inkscape::GC::release(copy1); - } - - if (_fid<=population) { //Rules the population of objects sprayed - // duplicates the father - Inkscape::XML::Node *copy2 = old_repr->duplicate(xml_doc); - parent->appendChild(copy2); - SPObject *new_obj2 = doc->getObjectByRepr(copy2); - item_copied = (SPItem *) new_obj2; - - Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio),-sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a->midpoint());//Move around the cursor - - Geom::Point center=father->getCenter(); - sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(_scale,_scale)); - sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(scale,scale)); - sp_spray_rotate_rel(center,desktop,item_copied, Geom::Rotate(angle)); - sp_item_move_rel(item_copied, Geom::Translate(move[Geom::X], -move[Geom::Y])); - -//unionResult and duplication - selection->clear(); - selection->add(item_copied); - selection->add(unionResult); - sp_selected_path_union(selection->desktop()); - selection->add(father); - Inkscape::GC::release(copy2); - did = true; - } - + if (i==2) { + unionResult=item1; } - } else if (mode == SPRAY_MODE_CLONE) { + i++; + } + SPDocument *doc = SP_OBJECT_DOCUMENT(father); + Inkscape::XML::Document* xml_doc = sp_document_repr_doc(doc); + Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(father); + Inkscape::XML::Node *parent = old_repr->parent(); + + Geom::OptRect a = father->getBounds(sp_item_i2doc_affine(father)); + if (a) { + if (i==2) { + Inkscape::XML::Node *copy1 = old_repr->duplicate(xml_doc); + parent->appendChild(copy1); + SPObject *new_obj1 = doc->getObjectByRepr(copy1); + son = (SPItem *) new_obj1; // conversion object->item + unionResult=son; + Inkscape::GC::release(copy1); + } + if (_fid<=population) { // Rules the population of objects sprayed + // duplicates the father + Inkscape::XML::Node *copy2 = old_repr->duplicate(xml_doc); + parent->appendChild(copy2); + SPObject *new_obj2 = doc->getObjectByRepr(copy2); + item_copied = (SPItem *) new_obj2; + + // Move around the cursor + Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio),-sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a->midpoint()); + + Geom::Point center=father->getCenter(); + sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(_scale,_scale)); + sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(scale,scale)); + sp_spray_rotate_rel(center,desktop,item_copied, Geom::Rotate(angle)); + sp_item_move_rel(item_copied, Geom::Translate(move[Geom::X], -move[Geom::Y])); + + // union and duplication + selection->clear(); + selection->add(item_copied); + selection->add(unionResult); + sp_selected_path_union(selection->desktop()); + selection->add(father); + Inkscape::GC::release(copy2); + did = true; + } + } + } else if (mode == SPRAY_MODE_CLONE) { Geom::OptRect a = item->getBounds(sp_item_i2doc_affine(item)); - if (a) { - double dr; double dp; - random_position(dr,dp,mean,standard_deviation,_distrib); - dr=dr*radius; - double _fid = g_random_double_range(0,1); - double angle = g_random_double_range(1.0 - rotation_variation/2.0, 1.0 + rotation_variation/2.0); - double _scale = g_random_double_range( 1.0 - scale_variation/2.0, 1.0 + scale_variation/2.0); - - if(_fid<=population) - { - SPItem *item_copied; - SPDocument *doc = SP_OBJECT_DOCUMENT(item); - Inkscape::XML::Document* xml_doc = sp_document_repr_doc(doc); - Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(item); - Inkscape::XML::Node *parent = old_repr->parent(); - - //Creation of the clone - Inkscape::XML::Node *clone = xml_doc->createElement("svg:use"); - parent->appendChild(clone); // Ad the clone to the list of the father's sons - clone->setAttribute("xlink:href", g_strdup_printf("#%s", old_repr->attribute("id")), false); // Generates the link between father and son attributes - - SPObject *clone_object = doc->getObjectByRepr(clone); - item_copied = (SPItem *) clone_object;//conversion object->item - Geom::Point center=item->getCenter(); - sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(_scale,_scale)); - sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(scale,scale)); - sp_spray_rotate_rel(center,desktop,item_copied, Geom::Rotate(angle)); - Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio),-sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a->midpoint()); - sp_item_move_rel(item_copied, Geom::Translate(move[Geom::X], -move[Geom::Y])); - - Inkscape::GC::release(clone); - - did = true; - } }} - return did; + if (a) { + if(_fid<=population) { + SPItem *item_copied; + SPDocument *doc = SP_OBJECT_DOCUMENT(item); + Inkscape::XML::Document* xml_doc = sp_document_repr_doc(doc); + Inkscape::XML::Node *old_repr = SP_OBJECT_REPR(item); + Inkscape::XML::Node *parent = old_repr->parent(); + + // Creation of the clone + Inkscape::XML::Node *clone = xml_doc->createElement("svg:use"); + // Ad the clone to the list of the father's sons + parent->appendChild(clone); + // Generates the link between father and son attributes + clone->setAttribute("xlink:href", g_strdup_printf("#%s", old_repr->attribute("id")), false); + + SPObject *clone_object = doc->getObjectByRepr(clone); + // conversion object->item + item_copied = (SPItem *) clone_object; + Geom::Point center=item->getCenter(); + sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(_scale,_scale)); + sp_spray_scale_rel(center,desktop,item_copied, Geom::Scale(scale,scale)); + sp_spray_rotate_rel(center,desktop,item_copied, Geom::Rotate(angle)); + Geom::Point move = (Geom::Point(cos(tilt)*cos(dp)*dr/(1-ratio)+sin(tilt)*sin(dp)*dr/(1+ratio),-sin(tilt)*cos(dp)*dr/(1-ratio)+cos(tilt)*sin(dp)*dr/(1+ratio)))+(p-a->midpoint()); + sp_item_move_rel(item_copied, Geom::Translate(move[Geom::X], -move[Geom::Y])); + + Inkscape::GC::release(clone); + did = true; + } + } + } + + return did; } @@ -752,10 +709,10 @@ bool sp_spray_dilate(SPSprayContext *tc, Geom::Point /*event_p*/, Geom::Point p, SPItem *item = (SPItem *) items->data; if (is_transform_modes(tc->mode)) { - if (sp_spray_dilate_recursive (desktop,selection, item, p, vector, tc->mode, radius, move_force, tc->population,tc->scale, tc->scale_variation, reverse, move_mean, move_standard_deviation,tc->ratio,tc->tilt, tc->rot_variation, tc->distrib)) + if (sp_spray_recursive (desktop,selection, item, p, vector, tc->mode, radius, move_force, tc->population,tc->scale, tc->scale_variation, reverse, move_mean, move_standard_deviation,tc->ratio,tc->tilt, tc->rotation_variation, tc->distrib)) did = true; } else { - if (sp_spray_dilate_recursive (desktop,selection, item, p, vector, tc->mode, radius, path_force, tc->population,tc->scale, tc->scale_variation, reverse, path_mean, path_standard_deviation,tc->ratio,tc->tilt, tc->rot_variation, tc->distrib)) + if (sp_spray_recursive (desktop,selection, item, p, vector, tc->mode, radius, path_force, tc->population,tc->scale, tc->scale_variation, reverse, path_mean, path_standard_deviation,tc->ratio,tc->tilt, tc->rotation_variation, tc->distrib)) did = true; } } diff --git a/src/spray-context.h b/src/spray-context.h index e8de3443b..ab2434223 100644 --- a/src/spray-context.h +++ b/src/spray-context.h @@ -71,7 +71,7 @@ struct SPSprayContext double width; double ratio; double tilt; - double rot_variation; + double rotation_variation; double force; double population; double scale_variation; diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index 88fc1235d..b6c2f9c03 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -4480,7 +4480,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction _("Focus"), _("Focus:"), _("0 to spray a spot. Increase to enlarge the ring radius."), "/tools/spray/mean", 0, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-mean", - 1, 100, 1.0, 10.0, + 0, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), sp_spray_mean_value_changed, 1, 0 ); ege_adjustment_action_set_appearance( eact, TOOLBAR_SLIDER_HINT ); @@ -4583,9 +4583,9 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction EgeAdjustmentAction *eact = create_adjustment_action( "SprayRotationAction", _("Rotation"), _("Rotation:"), _("Variation of the rotation of the sprayed objects. 0% for the same rotation than the original object."), - "/tools/spray/rotation", 0, + "/tools/spray/rotation_variation", 0, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-rotation", - 1, 100, 1.0, 10.0, + 0, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), sp_spray_rotation_value_changed, 1, 0 ); gtk_action_group_add_action( mainActions, GTK_ACTION(eact) ); @@ -4599,9 +4599,9 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction EgeAdjustmentAction *eact = create_adjustment_action( "SprayScaleAction", _("Scale"), _("Scale:"), _("Variation in the scale of the sprayed objects. 0% for the same scale than the original object."), - "/tools/spray/scale", 0, + "/tools/spray/scale_variation", 0, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-scale", - 1, 100, 1.0, 10.0, + 0, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), sp_spray_scale_value_changed, 1, 0 ); gtk_action_group_add_action( mainActions, GTK_ACTION(eact) ); -- cgit v1.2.3 From 7f17e512ed7d598e3f7d6cb1074a1c13f8d6cb19 Mon Sep 17 00:00:00 2001 From: Diederik van Lierop Date: Wed, 30 Dec 2009 21:52:44 +0100 Subject: When combining paths: clear the selection before deleting the original objects Fixed bugs: - https://launchpad.net/bugs/495483 (bzr r8927) --- po/inkscape.pot | 22810 ----------------------- src/extension/internal/pdfinput/pdf-parser.cpp | 22 +- src/path-chemistry.cpp | 16 +- 3 files changed, 21 insertions(+), 22827 deletions(-) delete mode 100644 po/inkscape.pot diff --git a/po/inkscape.pot b/po/inkscape.pot deleted file mode 100644 index 9d14ac6cb..000000000 --- a/po/inkscape.pot +++ /dev/null @@ -1,22810 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2009-12-27 08:18+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" - -#: ../inkscape.desktop.in.h:1 -msgid "Create and edit Scalable Vector Graphics images" -msgstr "" - -#: ../inkscape.desktop.in.h:2 -msgid "Inkscape" -msgstr "" - -#: ../inkscape.desktop.in.h:3 -msgid "Inkscape Vector Graphics Editor" -msgstr "" - -#: ../inkscape.desktop.in.h:4 -msgid "Vector Graphics Editor" -msgstr "" - -#: ../share/filters/filters.svg.h:2 -msgid "Matte jelly" -msgstr "" - -#: ../share/filters/filters.svg.h:2 ../share/filters/filters.svg.h:10 -#: ../share/filters/filters.svg.h:107 ../share/filters/filters.svg.h:109 -#: ../share/filters/filters.svg.h:115 ../share/filters/filters.svg.h:116 -#: ../share/filters/filters.svg.h:118 ../share/filters/filters.svg.h:122 -#: ../share/filters/filters.svg.h:167 ../share/filters/filters.svg.h:206 -msgid "ABCs" -msgstr "" - -#: ../share/filters/filters.svg.h:2 -msgid "Bulging, matte jelly covering" -msgstr "" - -#: ../share/filters/filters.svg.h:3 -msgid "Smart jelly" -msgstr "" - -#: ../share/filters/filters.svg.h:3 ../share/filters/filters.svg.h:4 -#: ../share/filters/filters.svg.h:9 ../share/filters/filters.svg.h:14 -#: ../share/filters/filters.svg.h:15 ../share/filters/filters.svg.h:39 -#: ../share/filters/filters.svg.h:48 ../share/filters/filters.svg.h:49 -#: ../share/filters/filters.svg.h:50 ../share/filters/filters.svg.h:51 -#: ../share/filters/filters.svg.h:54 ../share/filters/filters.svg.h:56 -#: ../share/filters/filters.svg.h:69 ../share/filters/filters.svg.h:71 -#: ../share/filters/filters.svg.h:89 ../share/filters/filters.svg.h:101 -#: ../share/filters/filters.svg.h:102 ../share/filters/filters.svg.h:207 -#: ../share/filters/filters.svg.h:208 ../share/filters/filters.svg.h:209 -#: ../share/filters/filters.svg.h:210 ../share/filters/filters.svg.h:211 -msgid "Bevels" -msgstr "" - -#: ../share/filters/filters.svg.h:3 -msgid "Same as Matte jelly but with more controls" -msgstr "" - -#: ../share/filters/filters.svg.h:4 -msgid "Metal casting" -msgstr "" - -#: ../share/filters/filters.svg.h:4 -msgid "Smooth drop-like bevel with metallic finish" -msgstr "" - -#: ../share/filters/filters.svg.h:5 -msgid "Motion blur, horizontal" -msgstr "" - -#: ../share/filters/filters.svg.h:5 ../share/filters/filters.svg.h:6 -#: ../share/filters/filters.svg.h:7 ../share/filters/filters.svg.h:57 -#: ../share/filters/filters.svg.h:94 ../share/filters/filters.svg.h:108 -#: ../share/filters/filters.svg.h:111 ../share/filters/filters.svg.h:159 -msgid "Blurs" -msgstr "" - -#: ../share/filters/filters.svg.h:5 -msgid "" -"Blur as if the object flies horizontally; adjust Standard Deviation to vary " -"force" -msgstr "" - -#: ../share/filters/filters.svg.h:6 -msgid "Motion blur, vertical" -msgstr "" - -#: ../share/filters/filters.svg.h:6 -msgid "" -"Blur as if the object flies vertically; adjust Standard Deviation to vary " -"force" -msgstr "" - -#: ../share/filters/filters.svg.h:7 -msgid "Apparition" -msgstr "" - -#: ../share/filters/filters.svg.h:7 -msgid "Edges are partly feathered out" -msgstr "" - -#: ../share/filters/filters.svg.h:8 -msgid "Cutout" -msgstr "" - -#: ../share/filters/filters.svg.h:8 ../share/filters/filters.svg.h:40 -#: ../share/filters/filters.svg.h:85 ../share/filters/filters.svg.h:95 -#: ../share/filters/filters.svg.h:119 ../share/filters/filters.svg.h:169 -#: ../share/filters/filters.svg.h:170 ../share/filters/filters.svg.h:171 -#: ../share/filters/filters.svg.h:176 ../share/filters/filters.svg.h:214 -#: ../src/extension/internal/filter/drop-shadow.h:45 -#: ../src/extension/internal/filter/drop-shadow.h:100 -msgid "Shadows and Glows" -msgstr "" - -#: ../share/filters/filters.svg.h:8 -msgid "Drop shadow under the cut-out of the shape" -msgstr "" - -#: ../share/filters/filters.svg.h:9 -msgid "Jigsaw piece" -msgstr "" - -#: ../share/filters/filters.svg.h:9 -msgid "Low, sharp bevel" -msgstr "" - -#: ../share/filters/filters.svg.h:10 -msgid "Roughen" -msgstr "" - -#: ../share/filters/filters.svg.h:10 -msgid "Small-scale roughening to edges and content" -msgstr "" - -#: ../share/filters/filters.svg.h:11 -msgid "Rubber stamp" -msgstr "" - -#: ../share/filters/filters.svg.h:11 ../share/filters/filters.svg.h:17 -#: ../share/filters/filters.svg.h:18 ../share/filters/filters.svg.h:19 -#: ../share/filters/filters.svg.h:21 ../share/filters/filters.svg.h:22 -#: ../share/filters/filters.svg.h:36 ../share/filters/filters.svg.h:37 -#: ../share/filters/filters.svg.h:38 ../share/filters/filters.svg.h:90 -#: ../share/filters/filters.svg.h:113 ../share/filters/filters.svg.h:114 -#: ../share/filters/filters.svg.h:117 ../share/filters/filters.svg.h:150 -#: ../share/filters/filters.svg.h:154 ../share/filters/filters.svg.h:183 -#: ../share/filters/filters.svg.h:217 -msgid "Overlays" -msgstr "" - -#: ../share/filters/filters.svg.h:11 -msgid "Random whiteouts inside" -msgstr "" - -#: ../share/filters/filters.svg.h:12 -msgid "Ink bleed" -msgstr "" - -#: ../share/filters/filters.svg.h:12 ../share/filters/filters.svg.h:13 -#: ../share/filters/filters.svg.h:41 ../share/filters/filters.svg.h:166 -msgid "Protrusions" -msgstr "" - -#: ../share/filters/filters.svg.h:12 -msgid "Inky splotches underneath the object" -msgstr "" - -#: ../share/filters/filters.svg.h:13 -msgid "Fire" -msgstr "" - -#: ../share/filters/filters.svg.h:13 -msgid "Edges of object are on fire" -msgstr "" - -#: ../share/filters/filters.svg.h:14 -msgid "Bloom" -msgstr "" - -#: ../share/filters/filters.svg.h:14 -msgid "Soft, cushion-like bevel with matte highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:15 -msgid "Ridged border" -msgstr "" - -#: ../share/filters/filters.svg.h:15 -msgid "Ridged border with inner bevel" -msgstr "" - -#: ../share/filters/filters.svg.h:16 -msgid "Ripple" -msgstr "" - -#: ../share/filters/filters.svg.h:16 ../share/filters/filters.svg.h:43 -#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:110 -#: ../share/filters/filters.svg.h:112 ../share/filters/filters.svg.h:128 -#: ../share/filters/filters.svg.h:173 ../share/filters/filters.svg.h:194 -msgid "Distort" -msgstr "" - -#: ../share/filters/filters.svg.h:16 -msgid "Horizontal rippling of edges" -msgstr "" - -#: ../share/filters/filters.svg.h:17 -msgid "Speckle" -msgstr "" - -#: ../share/filters/filters.svg.h:17 -msgid "Fill object with sparse translucent specks" -msgstr "" - -#: ../share/filters/filters.svg.h:18 -msgid "Oil slick" -msgstr "" - -#: ../share/filters/filters.svg.h:18 -msgid "Rainbow-colored semitransparent oily splotches" -msgstr "" - -#: ../share/filters/filters.svg.h:19 -msgid "Frost" -msgstr "" - -#: ../share/filters/filters.svg.h:19 -msgid "Flake-like white splotches" -msgstr "" - -#: ../share/filters/filters.svg.h:20 -msgid "Leopard fur" -msgstr "" - -#: ../share/filters/filters.svg.h:20 ../share/filters/filters.svg.h:58 -#: ../share/filters/filters.svg.h:59 ../share/filters/filters.svg.h:60 -#: ../share/filters/filters.svg.h:62 ../share/filters/filters.svg.h:67 -#: ../share/filters/filters.svg.h:78 ../share/filters/filters.svg.h:79 -#: ../share/filters/filters.svg.h:80 ../share/filters/filters.svg.h:82 -#: ../share/filters/filters.svg.h:136 ../share/filters/filters.svg.h:151 -#: ../share/filters/filters.svg.h:152 ../share/filters/filters.svg.h:153 -msgid "Materials" -msgstr "" - -#: ../share/filters/filters.svg.h:20 -msgid "Leopard spots (loses object's own color)" -msgstr "" - -#: ../share/filters/filters.svg.h:21 -msgid "Zebra" -msgstr "" - -#: ../share/filters/filters.svg.h:21 -msgid "Irregular vertical dark stripes (loses object's own color)" -msgstr "" - -#: ../share/filters/filters.svg.h:22 -msgid "Clouds" -msgstr "" - -#: ../share/filters/filters.svg.h:22 -msgid "Airy, fluffy, sparse white clouds" -msgstr "" - -#: ../share/filters/filters.svg.h:23 -#: ../src/extension/internal/bitmap/sharpen.cpp:37 -msgid "Sharpen" -msgstr "" - -#: ../share/filters/filters.svg.h:23 ../share/filters/filters.svg.h:24 -#: ../share/filters/filters.svg.h:25 ../share/filters/filters.svg.h:26 -#: ../share/filters/filters.svg.h:27 ../share/filters/filters.svg.h:28 -#: ../share/filters/filters.svg.h:29 ../share/filters/filters.svg.h:30 -#: ../share/filters/filters.svg.h:34 ../share/filters/filters.svg.h:100 -#: ../share/filters/filters.svg.h:160 ../share/filters/filters.svg.h:162 -#: ../share/filters/filters.svg.h:175 ../share/filters/filters.svg.h:190 -msgid "Image effects" -msgstr "" - -#: ../share/filters/filters.svg.h:23 -msgid "Sharpen edges and boundaries within the object, force=0.15" -msgstr "" - -#: ../share/filters/filters.svg.h:24 -msgid "Sharpen more" -msgstr "" - -#: ../share/filters/filters.svg.h:24 -msgid "Sharpen edges and boundaries within the object, force=0.3" -msgstr "" - -#: ../share/filters/filters.svg.h:25 -msgid "Oil painting" -msgstr "" - -#: ../share/filters/filters.svg.h:25 -msgid "Simulate oil painting style" -msgstr "" - -#: ../share/filters/filters.svg.h:26 -msgid "Edge detect" -msgstr "" - -#: ../share/filters/filters.svg.h:26 -msgid "Detect color edges in object" -msgstr "" - -#: ../share/filters/filters.svg.h:27 -msgid "Horizontal edge detect" -msgstr "" - -#: ../share/filters/filters.svg.h:27 -msgid "Detect horizontal color edges in object" -msgstr "" - -#: ../share/filters/filters.svg.h:28 -msgid "Vertical edge detect" -msgstr "" - -#: ../share/filters/filters.svg.h:28 -msgid "Detect vertical color edges in object" -msgstr "" - -#. Pencil -#: ../share/filters/filters.svg.h:29 -#: ../src/ui/dialog/inkscape-preferences.cpp:492 ../src/verbs.cpp:2534 -msgid "Pencil" -msgstr "" - -#: ../share/filters/filters.svg.h:29 -msgid "Detect color edges and retrace them in grayscale" -msgstr "" - -#: ../share/filters/filters.svg.h:30 -msgid "Blueprint" -msgstr "" - -#: ../share/filters/filters.svg.h:30 -msgid "Detect color edges and retrace them in blue" -msgstr "" - -#: ../share/filters/filters.svg.h:31 -#: ../share/extensions/color_desaturate.inx.h:2 -msgid "Desaturate" -msgstr "" - -#: ../share/filters/filters.svg.h:31 ../share/filters/filters.svg.h:32 -#: ../share/filters/filters.svg.h:33 ../share/filters/filters.svg.h:72 -#: ../share/filters/filters.svg.h:91 ../share/filters/filters.svg.h:98 -#: ../share/filters/filters.svg.h:99 ../share/filters/filters.svg.h:157 -#: ../share/filters/filters.svg.h:174 ../share/filters/filters.svg.h:196 -#: ../share/filters/filters.svg.h:205 ../share/filters/filters.svg.h:215 -#: ../share/filters/filters.svg.h:218 ../share/filters/filters.svg.h:219 -#: ../src/dialogs/clonetiler.cpp:2607 ../src/dialogs/clonetiler.cpp:2754 -#: ../src/extension/internal/bitmap/colorize.cpp:51 -#: ../share/extensions/color_brighter.inx.h:2 -#: ../share/extensions/color_custom.inx.h:2 -#: ../share/extensions/color_darker.inx.h:1 -#: ../share/extensions/color_desaturate.inx.h:1 -#: ../share/extensions/color_grayscale.inx.h:1 -#: ../share/extensions/color_lesshue.inx.h:1 -#: ../share/extensions/color_lesslight.inx.h:1 -#: ../share/extensions/color_lesssaturation.inx.h:1 -#: ../share/extensions/color_morehue.inx.h:1 -#: ../share/extensions/color_morelight.inx.h:1 -#: ../share/extensions/color_moresaturation.inx.h:1 -#: ../share/extensions/color_negative.inx.h:1 -#: ../share/extensions/color_randomize.inx.h:1 -#: ../share/extensions/color_removeblue.inx.h:1 -#: ../share/extensions/color_removegreen.inx.h:1 -#: ../share/extensions/color_removered.inx.h:1 -#: ../share/extensions/color_replace.inx.h:2 -#: ../share/extensions/color_rgbbarrel.inx.h:1 -#: ../share/extensions/interp_att_g.inx.h:2 -msgid "Color" -msgstr "" - -#: ../share/filters/filters.svg.h:31 -msgid "Render in shades of gray by reducing saturation to zero" -msgstr "" - -#: ../share/filters/filters.svg.h:32 ../src/ui/widget/selected-style.cpp:228 -msgid "Invert" -msgstr "" - -#: ../share/filters/filters.svg.h:32 -msgid "Invert colors" -msgstr "" - -#: ../share/filters/filters.svg.h:33 -msgid "Sepia" -msgstr "" - -#: ../share/filters/filters.svg.h:33 -msgid "Render in warm sepia tones" -msgstr "" - -#: ../share/filters/filters.svg.h:34 -msgid "Age" -msgstr "" - -#: ../share/filters/filters.svg.h:34 -msgid "Imitate aged photograph" -msgstr "" - -#: ../share/filters/filters.svg.h:35 -msgid "Organic" -msgstr "" - -#: ../share/filters/filters.svg.h:35 ../share/filters/filters.svg.h:42 -#: ../share/filters/filters.svg.h:45 ../share/filters/filters.svg.h:61 -#: ../share/filters/filters.svg.h:63 ../share/filters/filters.svg.h:64 -#: ../share/filters/filters.svg.h:81 ../share/filters/filters.svg.h:83 -#: ../share/filters/filters.svg.h:84 ../share/filters/filters.svg.h:125 -#: ../share/filters/filters.svg.h:126 ../share/filters/filters.svg.h:127 -#: ../share/filters/filters.svg.h:130 ../share/filters/filters.svg.h:131 -#: ../share/filters/filters.svg.h:132 ../share/filters/filters.svg.h:133 -#: ../share/filters/filters.svg.h:134 ../share/filters/filters.svg.h:135 -#: ../share/filters/filters.svg.h:155 ../share/filters/filters.svg.h:172 -#: ../share/filters/filters.svg.h:181 ../share/filters/filters.svg.h:187 -#: ../share/filters/filters.svg.h:200 -msgid "Textures" -msgstr "" - -#: ../share/filters/filters.svg.h:35 -msgid "Bulging, knotty, slick 3D surface" -msgstr "" - -#: ../share/filters/filters.svg.h:36 -msgid "Barbed wire" -msgstr "" - -#: ../share/filters/filters.svg.h:36 -msgid "Gray bevelled wires with drop shadows" -msgstr "" - -#: ../share/filters/filters.svg.h:37 -msgid "Swiss cheese" -msgstr "" - -#: ../share/filters/filters.svg.h:37 -msgid "Random inner-bevel holes" -msgstr "" - -#: ../share/filters/filters.svg.h:38 -msgid "Blue cheese" -msgstr "" - -#: ../share/filters/filters.svg.h:38 -msgid "Marble-like bluish speckles" -msgstr "" - -#: ../share/filters/filters.svg.h:39 -msgid "Button" -msgstr "" - -#: ../share/filters/filters.svg.h:39 -msgid "Soft bevel, slightly depressed middle" -msgstr "" - -#: ../share/filters/filters.svg.h:40 -msgid "Inset" -msgstr "" - -#: ../share/filters/filters.svg.h:40 -msgid "Shadowy outer bevel" -msgstr "" - -#: ../share/filters/filters.svg.h:41 -msgid "Dripping" -msgstr "" - -#: ../share/filters/filters.svg.h:41 -msgid "Random paint streaks downwards" -msgstr "" - -#: ../share/filters/filters.svg.h:42 -msgid "Jam spread" -msgstr "" - -#: ../share/filters/filters.svg.h:42 -msgid "Glossy clumpy jam spread" -msgstr "" - -#: ../share/filters/filters.svg.h:43 -msgid "Pixel smear" -msgstr "" - -#: ../share/filters/filters.svg.h:43 -msgid "Van Gogh painting effect for bitmaps" -msgstr "" - -#: ../share/filters/filters.svg.h:44 -msgid "HSL Bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:44 ../share/filters/filters.svg.h:46 -#: ../share/filters/filters.svg.h:97 ../share/filters/filters.svg.h:120 -#: ../share/filters/filters.svg.h:121 ../share/filters/filters.svg.h:123 -#: ../share/filters/filters.svg.h:124 ../share/filters/filters.svg.h:161 -#: ../share/filters/filters.svg.h:163 ../share/filters/filters.svg.h:180 -#: ../share/filters/filters.svg.h:182 ../share/filters/filters.svg.h:184 -#: ../share/filters/filters.svg.h:185 ../share/filters/filters.svg.h:192 -#: ../share/filters/filters.svg.h:201 ../share/filters/filters.svg.h:202 -#: ../share/filters/filters.svg.h:203 ../share/filters/filters.svg.h:212 -#: ../share/filters/filters.svg.h:213 ../share/filters/filters.svg.h:216 -msgid "Bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:44 -msgid "Highly flexible bump combining diffuse and specular lightings" -msgstr "" - -#: ../share/filters/filters.svg.h:45 -msgid "Cracked glass" -msgstr "" - -#: ../share/filters/filters.svg.h:45 -msgid "Under a cracked glass" -msgstr "" - -#: ../share/filters/filters.svg.h:46 -msgid "Bubbly Bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:46 -msgid "Flexible bubbles effect with some displacement" -msgstr "" - -#: ../share/filters/filters.svg.h:47 -msgid "Glowing bubble" -msgstr "" - -#: ../share/filters/filters.svg.h:47 ../share/filters/filters.svg.h:52 -#: ../share/filters/filters.svg.h:53 ../share/filters/filters.svg.h:65 -#: ../share/filters/filters.svg.h:66 ../share/filters/filters.svg.h:68 -#: ../share/filters/filters.svg.h:70 -msgid "Ridges" -msgstr "" - -#: ../share/filters/filters.svg.h:47 -msgid "Bubble effect with refraction and glow" -msgstr "" - -#: ../share/filters/filters.svg.h:48 -msgid "Neon" -msgstr "" - -#: ../share/filters/filters.svg.h:48 -msgid "Neon light effect" -msgstr "" - -#: ../share/filters/filters.svg.h:49 -msgid "Molten metal" -msgstr "" - -#: ../share/filters/filters.svg.h:49 -msgid "Melting parts of object together, with a glossy bevel and a glow" -msgstr "" - -#: ../share/filters/filters.svg.h:50 -msgid "Pressed steel" -msgstr "" - -#: ../share/filters/filters.svg.h:50 -msgid "Pressed metal with a rolled edge" -msgstr "" - -#: ../share/filters/filters.svg.h:51 -msgid "Matte bevel" -msgstr "" - -#: ../share/filters/filters.svg.h:51 -msgid "Soft, pastel-colored, blurry bevel" -msgstr "" - -#: ../share/filters/filters.svg.h:52 -msgid "Thin Membrane" -msgstr "" - -#: ../share/filters/filters.svg.h:52 -msgid "Thin like a soap membrane" -msgstr "" - -#: ../share/filters/filters.svg.h:53 -msgid "Matte ridge" -msgstr "" - -#: ../share/filters/filters.svg.h:53 -msgid "Soft pastel ridge" -msgstr "" - -#: ../share/filters/filters.svg.h:54 -msgid "Glowing metal" -msgstr "" - -#: ../share/filters/filters.svg.h:54 -msgid "Glowing metal texture" -msgstr "" - -#: ../share/filters/filters.svg.h:55 -msgid "Leaves" -msgstr "" - -#: ../share/filters/filters.svg.h:55 ../share/filters/filters.svg.h:77 -#: ../share/filters/filters.svg.h:86 ../share/extensions/pathscatter.inx.h:10 -msgid "Scatter" -msgstr "" - -#: ../share/filters/filters.svg.h:55 -msgid "Leaves on the ground in Fall, or living foliage" -msgstr "" - -#: ../share/filters/filters.svg.h:56 -msgid "Translucent" -msgstr "" - -#: ../share/filters/filters.svg.h:56 -msgid "Illuminated translucent plastic or glass effect" -msgstr "" - -#: ../share/filters/filters.svg.h:57 -msgid "Cross-smooth" -msgstr "" - -#: ../share/filters/filters.svg.h:57 -msgid "Blur inner borders and intersections" -msgstr "" - -#: ../share/filters/filters.svg.h:58 -msgid "Iridescent beeswax" -msgstr "" - -#: ../share/filters/filters.svg.h:58 -msgid "Waxy texture which keeps its iridescence through color fill change" -msgstr "" - -#: ../share/filters/filters.svg.h:59 -msgid "Eroded metal" -msgstr "" - -#: ../share/filters/filters.svg.h:59 -msgid "Eroded metal texture with ridges, grooves, holes and bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:60 -msgid "Cracked Lava" -msgstr "" - -#: ../share/filters/filters.svg.h:60 -msgid "A volcanic texture, a little like leather" -msgstr "" - -#: ../share/filters/filters.svg.h:61 -msgid "Bark" -msgstr "" - -#: ../share/filters/filters.svg.h:61 -msgid "Bark texture, vertical; use with deep colors" -msgstr "" - -#: ../share/filters/filters.svg.h:62 -msgid "Lizard skin" -msgstr "" - -#: ../share/filters/filters.svg.h:62 -msgid "Stylized reptile skin texture" -msgstr "" - -#: ../share/filters/filters.svg.h:63 -msgid "Stone wall" -msgstr "" - -#: ../share/filters/filters.svg.h:63 -msgid "Stone wall texture to use with not too saturated colors" -msgstr "" - -#: ../share/filters/filters.svg.h:64 -msgid "Silk carpet" -msgstr "" - -#: ../share/filters/filters.svg.h:64 -msgid "Silk carpet texture, horizontal stripes" -msgstr "" - -#: ../share/filters/filters.svg.h:65 -msgid "Refractive gel A" -msgstr "" - -#: ../share/filters/filters.svg.h:65 -msgid "Gel effect with light refraction" -msgstr "" - -#: ../share/filters/filters.svg.h:66 -msgid "Refractive gel B" -msgstr "" - -#: ../share/filters/filters.svg.h:66 -msgid "Gel effect with strong refraction" -msgstr "" - -#: ../share/filters/filters.svg.h:67 -msgid "Metallized paint" -msgstr "" - -#: ../share/filters/filters.svg.h:67 -msgid "" -"Metallized effect with a soft lighting, slightly translucent at the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:68 -msgid "Dragee" -msgstr "" - -#: ../share/filters/filters.svg.h:68 -msgid "Gel Ridge with a pearlescent look" -msgstr "" - -#: ../share/filters/filters.svg.h:69 -msgid "Raised border" -msgstr "" - -#: ../share/filters/filters.svg.h:69 -msgid "Strongly raised border around a flat surface" -msgstr "" - -#: ../share/filters/filters.svg.h:70 -msgid "Metallized ridge" -msgstr "" - -#: ../share/filters/filters.svg.h:70 -msgid "Gel Ridge metallized at its top" -msgstr "" - -#: ../share/filters/filters.svg.h:71 -msgid "Fat oil" -msgstr "" - -#: ../share/filters/filters.svg.h:71 -msgid "Fat oil with some adjustable turbulence" -msgstr "" - -#: ../share/filters/filters.svg.h:72 -#: ../src/extension/internal/bitmap/colorize.cpp:49 -msgid "Colorize" -msgstr "" - -#: ../share/filters/filters.svg.h:72 -msgid "Blend image or object with a flood color and set lightness and contrast" -msgstr "" - -#: ../share/filters/filters.svg.h:73 -msgid "Parallel hollow" -msgstr "" - -#: ../share/filters/filters.svg.h:73 ../share/filters/filters.svg.h:74 -#: ../share/filters/filters.svg.h:75 ../share/filters/filters.svg.h:76 -#: ../share/filters/filters.svg.h:87 ../share/filters/filters.svg.h:88 -#: ../share/filters/filters.svg.h:92 ../share/filters/filters.svg.h:93 -#: ../share/filters/filters.svg.h:96 ../share/filters/filters.svg.h:105 -#: ../share/filters/filters.svg.h:129 ../share/filters/filters.svg.h:168 -#: ../src/filter-enums.cpp:31 -msgid "Morphology" -msgstr "" - -#: ../share/filters/filters.svg.h:73 -msgid "A blurry hollow going parallel to the edge on the inside" -msgstr "" - -#: ../share/filters/filters.svg.h:74 -msgid "Hole" -msgstr "" - -#: ../share/filters/filters.svg.h:74 -msgid "Opens a smooth hole inside the shape" -msgstr "" - -#: ../share/filters/filters.svg.h:75 -msgid "Black hole" -msgstr "" - -#: ../share/filters/filters.svg.h:75 -msgid "Creates a black light inside and outside" -msgstr "" - -#: ../share/filters/filters.svg.h:76 -msgid "Smooth outline" -msgstr "" - -#: ../share/filters/filters.svg.h:76 -msgid "Outlining the lines and smoothing their crossings" -msgstr "" - -#: ../share/filters/filters.svg.h:77 -msgid "Cubes" -msgstr "" - -#: ../share/filters/filters.svg.h:77 -msgid "Scattered cubes; adjust the Morphology primitive to vary size" -msgstr "" - -#: ../share/filters/filters.svg.h:78 -msgid "Peel off" -msgstr "" - -#: ../share/filters/filters.svg.h:78 -msgid "Peeling painting on a wall" -msgstr "" - -#: ../share/filters/filters.svg.h:79 -msgid "Gold splatter" -msgstr "" - -#: ../share/filters/filters.svg.h:79 -msgid "Splattered cast metal, with golden highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:80 -msgid "Gold paste" -msgstr "" - -#: ../share/filters/filters.svg.h:80 -msgid "Fat pasted cast metal, with golden highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:81 -msgid "Crumpled plastic" -msgstr "" - -#: ../share/filters/filters.svg.h:81 -msgid "Crumpled matte plastic, with melted edge" -msgstr "" - -#: ../share/filters/filters.svg.h:82 -msgid "Enamel jewelry" -msgstr "" - -#: ../share/filters/filters.svg.h:82 -msgid "Slightly cracked enameled texture" -msgstr "" - -#: ../share/filters/filters.svg.h:83 -msgid "Rough paper" -msgstr "" - -#: ../share/filters/filters.svg.h:83 -msgid "Aquarelle paper effect which can be used for pictures as for objects" -msgstr "" - -#: ../share/filters/filters.svg.h:84 -msgid "Rough and glossy" -msgstr "" - -#: ../share/filters/filters.svg.h:84 -msgid "" -"Crumpled glossy paper effect which can be used for pictures as for objects" -msgstr "" - -#: ../share/filters/filters.svg.h:85 -msgid "In and Out" -msgstr "" - -#: ../share/filters/filters.svg.h:85 -msgid "Inner colorized shadow, outer black shadow" -msgstr "" - -#: ../share/filters/filters.svg.h:86 -msgid "Air spray" -msgstr "" - -#: ../share/filters/filters.svg.h:86 -msgid "Convert to small scattered particles with some thickness" -msgstr "" - -#: ../share/filters/filters.svg.h:87 -msgid "Warm inside" -msgstr "" - -#: ../share/filters/filters.svg.h:87 -msgid "Blurred colorized contour, filled inside" -msgstr "" - -#: ../share/filters/filters.svg.h:88 -msgid "Cool outside" -msgstr "" - -#: ../share/filters/filters.svg.h:88 -msgid "Blurred colorized contour, empty inside" -msgstr "" - -#: ../share/filters/filters.svg.h:89 -msgid "Electronic microscopy" -msgstr "" - -#: ../share/filters/filters.svg.h:89 -msgid "" -"Bevel, crude light, discoloration and glow like in electronic microscopy" -msgstr "" - -#: ../share/filters/filters.svg.h:90 -msgid "Tartan" -msgstr "" - -#: ../share/filters/filters.svg.h:90 -msgid "Checkered tartan pattern" -msgstr "" - -#: ../share/filters/filters.svg.h:91 -msgid "Invert hue" -msgstr "" - -#: ../share/filters/filters.svg.h:91 -msgid "Invert hue, or rotate it" -msgstr "" - -#: ../share/filters/filters.svg.h:92 -msgid "Inner outline" -msgstr "" - -#: ../share/filters/filters.svg.h:92 -msgid "Draws an outline around" -msgstr "" - -#: ../share/filters/filters.svg.h:93 -msgid "Outline, double" -msgstr "" - -#: ../share/filters/filters.svg.h:93 -msgid "Draws a smooth line inside colorized with the color it overlays" -msgstr "" - -#: ../share/filters/filters.svg.h:94 -msgid "Fancy blur" -msgstr "" - -#: ../share/filters/filters.svg.h:94 -msgid "Smooth colorized contour which allows desaturation and hue rotation" -msgstr "" - -#: ../share/filters/filters.svg.h:95 -msgid "Glow" -msgstr "" - -#: ../share/filters/filters.svg.h:95 -msgid "Glow of object's own color at the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:96 -msgid "Outline" -msgstr "" - -#: ../share/filters/filters.svg.h:96 -msgid "Adds a glowing blur and removes the shape" -msgstr "" - -#: ../share/filters/filters.svg.h:97 -msgid "Color emboss" -msgstr "" - -#: ../share/filters/filters.svg.h:97 -msgid "Classic or colorized emboss effect: grayscale, color and 3D relief" -msgstr "" - -#: ../share/filters/filters.svg.h:98 -#: ../src/extension/internal/bitmap/solarize.cpp:36 -msgid "Solarize" -msgstr "" - -#: ../share/filters/filters.svg.h:98 -msgid "Classical photographic solarization effect" -msgstr "" - -#: ../share/filters/filters.svg.h:99 -msgid "Moonarize" -msgstr "" - -#: ../share/filters/filters.svg.h:99 -msgid "" -"An effect between solarize and invert which often preserves sky and water " -"lights" -msgstr "" - -#: ../share/filters/filters.svg.h:100 -msgid "Soft focus lens" -msgstr "" - -#: ../share/filters/filters.svg.h:100 -msgid "Glowing image content without blurring it" -msgstr "" - -#: ../share/filters/filters.svg.h:101 -msgid "Stained glass" -msgstr "" - -#: ../share/filters/filters.svg.h:101 -msgid "Illuminated stained glass effect" -msgstr "" - -#: ../share/filters/filters.svg.h:102 -msgid "Dark glass" -msgstr "" - -#: ../share/filters/filters.svg.h:102 -msgid "Illuminated glass effect with light coming from beneath" -msgstr "" - -#: ../share/filters/filters.svg.h:103 -msgid "HSL Bumps alpha" -msgstr "" - -#: ../share/filters/filters.svg.h:103 ../share/filters/filters.svg.h:104 -#: ../share/filters/filters.svg.h:164 ../share/filters/filters.svg.h:165 -#: ../share/filters/filters.svg.h:177 ../share/filters/filters.svg.h:178 -#: ../share/filters/filters.svg.h:179 ../share/filters/filters.svg.h:186 -#: ../share/filters/filters.svg.h:188 ../share/filters/filters.svg.h:189 -#: ../share/filters/filters.svg.h:191 ../share/filters/filters.svg.h:193 -#: ../share/filters/filters.svg.h:204 -msgid "Image effects, transparent" -msgstr "" - -#: ../share/filters/filters.svg.h:103 -msgid "Same as HSL Bumps but with transparent highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:104 -msgid "Bubbly Bumps alpha" -msgstr "" - -#: ../share/filters/filters.svg.h:104 -msgid "Same as Bubbly Bumps but with transparent highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:105 -msgid "Smooth edges" -msgstr "" - -#: ../share/filters/filters.svg.h:105 -msgid "" -"Smooth the outside of shapes and pictures without altering their contents" -msgstr "" - -#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:128 -msgid "Torn edges" -msgstr "" - -#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:128 -msgid "" -"Displace the outside of shapes and pictures without altering their content" -msgstr "" - -#: ../share/filters/filters.svg.h:107 -msgid "Feather" -msgstr "" - -#: ../share/filters/filters.svg.h:107 -msgid "Blurred mask on the edge without altering the contents" -msgstr "" - -#: ../share/filters/filters.svg.h:108 -msgid "Blur content" -msgstr "" - -#: ../share/filters/filters.svg.h:108 -msgid "Blur the contents of objects, preserving the outline" -msgstr "" - -#: ../share/filters/filters.svg.h:109 -msgid "Specular light" -msgstr "" - -#: ../share/filters/filters.svg.h:109 ../share/filters/filters.svg.h:211 -msgid "Basic specular bevel to use for building textures" -msgstr "" - -#: ../share/filters/filters.svg.h:110 -msgid "Roughen inside" -msgstr "" - -#: ../share/filters/filters.svg.h:110 -msgid "Roughen all inside shapes" -msgstr "" - -#: ../share/filters/filters.svg.h:111 -msgid "Evanescent" -msgstr "" - -#: ../share/filters/filters.svg.h:111 -msgid "" -"Blur the contents of objects, preserving the outline and adding progressive " -"transparency at edges" -msgstr "" - -#: ../share/filters/filters.svg.h:112 -msgid "Chalk and sponge" -msgstr "" - -#: ../share/filters/filters.svg.h:112 -msgid "Low turbulence gives sponge look and high turbulence chalk" -msgstr "" - -#: ../share/filters/filters.svg.h:113 -msgid "People" -msgstr "" - -#: ../share/filters/filters.svg.h:113 -msgid "Colorized blotches, like a crowd of people" -msgstr "" - -#: ../share/filters/filters.svg.h:114 -msgid "Scotland" -msgstr "" - -#: ../share/filters/filters.svg.h:114 -msgid "Colorized mountain tops out of the fog" -msgstr "" - -#: ../share/filters/filters.svg.h:115 -msgid "Noise transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:115 -msgid "Basic noise transparency texture" -msgstr "" - -#: ../share/filters/filters.svg.h:116 -msgid "Noise fill" -msgstr "" - -#: ../share/filters/filters.svg.h:116 -msgid "Basic noise fill texture; adjust color in Flood" -msgstr "" - -#: ../share/filters/filters.svg.h:117 -msgid "Garden of Delights" -msgstr "" - -#: ../share/filters/filters.svg.h:117 -msgid "" -"Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of Delights" -msgstr "" - -#: ../share/filters/filters.svg.h:118 -msgid "Diffuse light" -msgstr "" - -#: ../share/filters/filters.svg.h:118 -msgid "Basic diffuse bevel to use for building textures" -msgstr "" - -#: ../share/filters/filters.svg.h:119 -msgid "Cutout Glow" -msgstr "" - -#: ../share/filters/filters.svg.h:119 -msgid "In and out glow with a possible offset and colorizable flood" -msgstr "" - -#: ../share/filters/filters.svg.h:120 -msgid "HSL Bumps, matte" -msgstr "" - -#: ../share/filters/filters.svg.h:120 -msgid "" -"Same as HSL bumps but with a diffuse reflection instead of a specular one" -msgstr "" - -#: ../share/filters/filters.svg.h:121 -msgid "Dark Emboss" -msgstr "" - -#: ../share/filters/filters.svg.h:121 -msgid "Emboss effect : 3D relief where white is replaced by black" -msgstr "" - -#: ../share/filters/filters.svg.h:122 -msgid "Simple blur" -msgstr "" - -#: ../share/filters/filters.svg.h:122 -msgid "Simple Gaussian blur, same as the blur slider in Fill and Stroke dialog" -msgstr "" - -#: ../share/filters/filters.svg.h:123 -msgid "Bubbly Bumps, matte" -msgstr "" - -#: ../share/filters/filters.svg.h:123 -msgid "Same as Bubbly Bumps but with a diffuse light instead of a specular one" -msgstr "" - -#: ../share/filters/filters.svg.h:124 -#: ../src/extension/internal/bitmap/emboss.cpp:37 -msgid "Emboss" -msgstr "" - -#: ../share/filters/filters.svg.h:124 -msgid "" -"Emboss effect : Colors of the original images are preserved or modified by " -"Blend" -msgstr "" - -#: ../share/filters/filters.svg.h:125 -msgid "Blotting paper" -msgstr "" - -#: ../share/filters/filters.svg.h:125 -msgid "Inkblot on blotting paper" -msgstr "" - -#: ../share/filters/filters.svg.h:126 -msgid "Wax print" -msgstr "" - -#: ../share/filters/filters.svg.h:126 -msgid "Wax print on tissue texture" -msgstr "" - -#: ../share/filters/filters.svg.h:127 -msgid "Inkblot" -msgstr "" - -#: ../share/filters/filters.svg.h:127 -msgid "Inkblot on tissue or rough paper" -msgstr "" - -#: ../share/filters/filters.svg.h:129 -msgid "Color outline, in" -msgstr "" - -#: ../share/filters/filters.svg.h:129 -msgid "A colorizable inner outline with adjustable width and blur" -msgstr "" - -#: ../share/filters/filters.svg.h:130 -msgid "Liquid" -msgstr "" - -#: ../share/filters/filters.svg.h:130 -msgid "Colorizable filling with liquid transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:131 -msgid "Watercolor" -msgstr "" - -#: ../share/filters/filters.svg.h:131 -msgid "Cloudy watercolor effect" -msgstr "" - -#: ../share/filters/filters.svg.h:132 -msgid "Felt" -msgstr "" - -#: ../share/filters/filters.svg.h:132 -msgid "" -"Felt like texture with color turbulence and slightly darker at the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:133 -msgid "Ink paint" -msgstr "" - -#: ../share/filters/filters.svg.h:133 -msgid "Ink paint on paper with some turbulent color shift" -msgstr "" - -#: ../share/filters/filters.svg.h:134 -msgid "Tinted rainbow" -msgstr "" - -#: ../share/filters/filters.svg.h:134 -msgid "Smooth rainbow colors melted along the edges and colorizable" -msgstr "" - -#: ../share/filters/filters.svg.h:135 -msgid "Melted rainbow" -msgstr "" - -#: ../share/filters/filters.svg.h:135 -msgid "Smooth rainbow colors slightly melted along the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:136 -msgid "Flex metal" -msgstr "" - -#: ../share/filters/filters.svg.h:136 -msgid "Bright, polished uneven metal casting, colorizable" -msgstr "" - -#: ../share/filters/filters.svg.h:137 -msgid "Comics draft" -msgstr "" - -#: ../share/filters/filters.svg.h:137 ../share/filters/filters.svg.h:138 -#: ../share/filters/filters.svg.h:139 ../share/filters/filters.svg.h:140 -#: ../share/filters/filters.svg.h:141 ../share/filters/filters.svg.h:142 -#: ../share/filters/filters.svg.h:143 ../share/filters/filters.svg.h:144 -#: ../share/filters/filters.svg.h:145 ../share/filters/filters.svg.h:146 -#: ../share/filters/filters.svg.h:147 ../share/filters/filters.svg.h:148 -#: ../share/filters/filters.svg.h:149 ../share/filters/filters.svg.h:156 -msgid "Non realistic 3D shaders" -msgstr "" - -#: ../share/filters/filters.svg.h:137 -msgid "Draft painted cartoon shading with a glassy look" -msgstr "" - -#: ../share/filters/filters.svg.h:138 -msgid "Comics fading" -msgstr "" - -#: ../share/filters/filters.svg.h:138 -msgid "Cartoon paint style with some fading at the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:139 -msgid "Smooth shader" -msgstr "" - -#: ../share/filters/filters.svg.h:139 -msgid "Smooth shading with a graphite pencil grey" -msgstr "" - -#: ../share/filters/filters.svg.h:140 -msgid "Emboss shader" -msgstr "" - -#: ../share/filters/filters.svg.h:140 -msgid "Combination of smooth shading and embossing" -msgstr "" - -#: ../share/filters/filters.svg.h:141 -msgid "Smooth shader dark" -msgstr "" - -#: ../share/filters/filters.svg.h:141 -msgid "Dark version of non realistic smooth shading" -msgstr "" - -#: ../share/filters/filters.svg.h:142 -msgid "Comics" -msgstr "" - -#: ../share/filters/filters.svg.h:142 -msgid "Imitation of black and white cartoon shading" -msgstr "" - -#: ../share/filters/filters.svg.h:143 -msgid "Satin" -msgstr "" - -#: ../share/filters/filters.svg.h:143 -msgid "Silky close to mother of pearl shading" -msgstr "" - -#: ../share/filters/filters.svg.h:144 -msgid "Frosted glass" -msgstr "" - -#: ../share/filters/filters.svg.h:144 -msgid "Non realistic frosted glass imitation" -msgstr "" - -#: ../share/filters/filters.svg.h:145 -msgid "Smooth shader contour" -msgstr "" - -#: ../share/filters/filters.svg.h:145 -msgid "Contouring version of smooth shader" -msgstr "" - -#: ../share/filters/filters.svg.h:146 -msgid "Aluminium" -msgstr "" - -#: ../share/filters/filters.svg.h:146 -msgid "Brushed aluminium shader" -msgstr "" - -#: ../share/filters/filters.svg.h:147 -msgid "Comics fluid" -msgstr "" - -#: ../share/filters/filters.svg.h:147 -msgid "Fluid brushed cartoon drawing" -msgstr "" - -#: ../share/filters/filters.svg.h:148 -msgid "Chrome" -msgstr "" - -#: ../share/filters/filters.svg.h:148 -msgid "Non realistic chrome shader with strong speculars" -msgstr "" - -#: ../share/filters/filters.svg.h:149 -msgid "Chrome dark" -msgstr "" - -#: ../share/filters/filters.svg.h:149 -msgid "Dark version of chrome shading with a ground reflection simulation" -msgstr "" - -#: ../share/filters/filters.svg.h:150 -msgid "Wavy tartan" -msgstr "" - -#: ../share/filters/filters.svg.h:150 -msgid "Tartan pattern with a wavy displacement and bevel around the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:151 -msgid "3D marble" -msgstr "" - -#: ../share/filters/filters.svg.h:151 -msgid "3D warped marble texture" -msgstr "" - -#: ../share/filters/filters.svg.h:152 -msgid "3D wood" -msgstr "" - -#: ../share/filters/filters.svg.h:152 -msgid "3D warped, fibered wood texture" -msgstr "" - -#: ../share/filters/filters.svg.h:153 -msgid "3D mother of pearl" -msgstr "" - -#: ../share/filters/filters.svg.h:153 -msgid "3D warped, iridescent pearly shell texture" -msgstr "" - -#: ../share/filters/filters.svg.h:154 -msgid "Tiger fur" -msgstr "" - -#: ../share/filters/filters.svg.h:154 -msgid "Tiger fur pattern with folds and bevel around the edges" -msgstr "" - -#: ../share/filters/filters.svg.h:155 -msgid "Shaken liquid" -msgstr "" - -#: ../share/filters/filters.svg.h:155 -msgid "Colorizable filling with flow inside like transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:156 -msgid "Comics cream" -msgstr "" - -#: ../share/filters/filters.svg.h:156 -msgid "Comics shader with creamy waves transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:157 -msgid "Black Light" -msgstr "" - -#: ../share/filters/filters.svg.h:157 -msgid "Light areas turn to black" -msgstr "" - -#: ../share/filters/filters.svg.h:158 -msgid "Light eraser" -msgstr "" - -#: ../share/filters/filters.svg.h:158 ../share/filters/filters.svg.h:195 -#: ../share/filters/filters.svg.h:197 ../share/filters/filters.svg.h:198 -#: ../share/filters/filters.svg.h:199 -msgid "Transparency utilities" -msgstr "" - -#: ../share/filters/filters.svg.h:158 -msgid "Make the lightest parts of the object progressively transparent" -msgstr "" - -#: ../share/filters/filters.svg.h:159 -msgid "Noisy blur" -msgstr "" - -#: ../share/filters/filters.svg.h:159 -msgid "Small-scale roughening and blurring to edges and content" -msgstr "" - -#: ../share/filters/filters.svg.h:160 -msgid "Film grain" -msgstr "" - -#: ../share/filters/filters.svg.h:160 -msgid "Adds a small scale graininess" -msgstr "" - -#: ../share/filters/filters.svg.h:161 -msgid "HSL Bumps, transparent" -msgstr "" - -#: ../share/filters/filters.svg.h:161 -msgid "Highly flexible specular bump with transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:162 -#: ../src/ui/dialog/align-and-distribute.cpp:920 -#: ../src/widgets/desktop-widget.cpp:1584 -msgid "Drawing" -msgstr "" - -#: ../share/filters/filters.svg.h:162 -msgid "" -"Give lead pencil or chromolithography or engraving or other effects to " -"images and material filled objects" -msgstr "" - -#: ../share/filters/filters.svg.h:163 -msgid "Velvet Bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:163 -msgid "Gives Smooth Bumps velvet like" -msgstr "" - -#: ../share/filters/filters.svg.h:164 -msgid "Alpha draw" -msgstr "" - -#: ../share/filters/filters.svg.h:164 -msgid "Gives a transparent drawing effect to bitmaps and materials" -msgstr "" - -#: ../share/filters/filters.svg.h:165 -msgid "Alpha draw, color" -msgstr "" - -#: ../share/filters/filters.svg.h:165 -msgid "Gives a transparent color fill effect to bitmaps and materials" -msgstr "" - -#: ../share/filters/filters.svg.h:166 -msgid "Chewing gum" -msgstr "" - -#: ../share/filters/filters.svg.h:166 -msgid "" -"Creates colorizable blotches which smoothly flow over the edges of the lines " -"at their crossings" -msgstr "" - -#: ../share/filters/filters.svg.h:167 -msgid "Black outline" -msgstr "" - -#: ../share/filters/filters.svg.h:167 -msgid "Draws a black outline around" -msgstr "" - -#: ../share/filters/filters.svg.h:168 -msgid "Color outline" -msgstr "" - -#: ../share/filters/filters.svg.h:168 -msgid "Draws a colored outline around" -msgstr "" - -#: ../share/filters/filters.svg.h:169 -msgid "Inner Shadow" -msgstr "" - -#: ../share/filters/filters.svg.h:169 -msgid "Adds a colorizable drop shadow inside" -msgstr "" - -#: ../share/filters/filters.svg.h:170 -msgid "Dark and Glow" -msgstr "" - -#: ../share/filters/filters.svg.h:170 -msgid "Darkens the edge with an inner blur and adds a flexible glow" -msgstr "" - -#: ../share/filters/filters.svg.h:171 -msgid "Darken edges" -msgstr "" - -#: ../share/filters/filters.svg.h:171 -msgid "Darken the edges with an inner blur" -msgstr "" - -#: ../share/filters/filters.svg.h:172 -msgid "Warped rainbow" -msgstr "" - -#: ../share/filters/filters.svg.h:172 -msgid "Smooth rainbow colors warped along the edges and colorizable" -msgstr "" - -#: ../share/filters/filters.svg.h:173 -msgid "Rough and dilate" -msgstr "" - -#: ../share/filters/filters.svg.h:173 -msgid "Create a turbulent contour around" -msgstr "" - -#: ../share/filters/filters.svg.h:174 -msgid "Quadritone fantasy" -msgstr "" - -#: ../share/filters/filters.svg.h:174 -msgid "Replace hue by two colors" -msgstr "" - -#: ../share/filters/filters.svg.h:175 -msgid "Old postcard" -msgstr "" - -#: ../share/filters/filters.svg.h:175 -msgid "Slightly posterize and draw edges like on old printed postcards" -msgstr "" - -#: ../share/filters/filters.svg.h:176 -msgid "Fuzzy Glow" -msgstr "" - -#: ../share/filters/filters.svg.h:176 -msgid "Overlays a semi-transparent shifted copy to a blurred one" -msgstr "" - -#: ../share/filters/filters.svg.h:177 -msgid "Dots transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:177 -msgid "Gives a pointillist HSL sensitive transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:178 -msgid "Canvas transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:178 -msgid "Gives a canvas like HSL sensitive transparency." -msgstr "" - -#: ../share/filters/filters.svg.h:179 -msgid "Smear transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:179 -msgid "" -"Paint objects with a transparent turbulence which turns around color edges" -msgstr "" - -#: ../share/filters/filters.svg.h:180 -msgid "Thick paint" -msgstr "" - -#: ../share/filters/filters.svg.h:180 -msgid "Thick painting effect with turbulence" -msgstr "" - -#: ../share/filters/filters.svg.h:181 -msgid "Burst" -msgstr "" - -#: ../share/filters/filters.svg.h:181 -msgid "Burst balloon texture crumpled and with holes" -msgstr "" - -#: ../share/filters/filters.svg.h:182 -msgid "Embossed leather" -msgstr "" - -#: ../share/filters/filters.svg.h:182 -msgid "" -"Combine a HSL edges detection bump with a leathery or woody and colorizable " -"texture" -msgstr "" - -#: ../share/filters/filters.svg.h:183 -msgid "Carnaval" -msgstr "" - -#: ../share/filters/filters.svg.h:183 -msgid "White splotches evocating carnaval masks" -msgstr "" - -#: ../share/filters/filters.svg.h:184 -msgid "Plastify" -msgstr "" - -#: ../share/filters/filters.svg.h:184 -msgid "" -"HSL edges detection bump with a wavy reflective surface effect and variable " -"crumple" -msgstr "" - -#: ../share/filters/filters.svg.h:185 -msgid "Plaster" -msgstr "" - -#: ../share/filters/filters.svg.h:185 -msgid "" -"Combine a HSL edges detection bump with a matte and crumpled surface effect" -msgstr "" - -#: ../share/filters/filters.svg.h:186 -msgid "Rough transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:186 -msgid "Adds a turbulent transparency which displaces pixels at the same time" -msgstr "" - -#: ../share/filters/filters.svg.h:187 -msgid "Gouache" -msgstr "" - -#: ../share/filters/filters.svg.h:187 -msgid "Partly opaque water color effect with bleed" -msgstr "" - -#: ../share/filters/filters.svg.h:188 -msgid "Alpha engraving" -msgstr "" - -#: ../share/filters/filters.svg.h:188 -msgid "Gives a transparent engraving effect with rough line and filling" -msgstr "" - -#: ../share/filters/filters.svg.h:189 -msgid "Alpha draw, liquid" -msgstr "" - -#: ../share/filters/filters.svg.h:189 -msgid "Gives a transparent fluid drawing effect with rough line and filling" -msgstr "" - -#: ../share/filters/filters.svg.h:190 -msgid "Liquid drawing" -msgstr "" - -#: ../share/filters/filters.svg.h:190 -msgid "Gives a fluid and wavy expressionist drawing effect to images" -msgstr "" - -#: ../share/filters/filters.svg.h:191 -msgid "Marbled ink" -msgstr "" - -#: ../share/filters/filters.svg.h:191 -msgid "Marbled transparency effect which conforms to image detected edges" -msgstr "" - -#: ../share/filters/filters.svg.h:192 -msgid "Thick acrylic" -msgstr "" - -#: ../share/filters/filters.svg.h:192 -msgid "Thick acrylic paint texture with high texture depth" -msgstr "" - -#: ../share/filters/filters.svg.h:193 -msgid "Alpha engraving B" -msgstr "" - -#: ../share/filters/filters.svg.h:193 -msgid "" -"Gives a controllable roughness engraving effect to bitmaps and materials" -msgstr "" - -#: ../share/filters/filters.svg.h:194 -msgid "Lapping" -msgstr "" - -#: ../share/filters/filters.svg.h:194 -msgid "Something like a water noise" -msgstr "" - -#: ../share/filters/filters.svg.h:195 -msgid "Monochrome transparency" -msgstr "" - -#: ../share/filters/filters.svg.h:195 -msgid "Convert to a colorizable transparent positive or negative" -msgstr "" - -#: ../share/filters/filters.svg.h:196 -msgid "Duotone" -msgstr "" - -#: ../share/filters/filters.svg.h:196 -msgid "Change colors to a duotone palette" -msgstr "" - -#: ../share/filters/filters.svg.h:197 -msgid "Light eraser, negative" -msgstr "" - -#: ../share/filters/filters.svg.h:197 -msgid "Like Light eraser but converts to negative" -msgstr "" - -#: ../share/filters/filters.svg.h:198 -msgid "Alpha repaint" -msgstr "" - -#: ../share/filters/filters.svg.h:198 -msgid "Repaint anything monochrome" -msgstr "" - -#: ../share/filters/filters.svg.h:199 -msgid "Saturation map" -msgstr "" - -#: ../share/filters/filters.svg.h:199 -msgid "" -"Creates an approximative semi-transparent and colorizable image of the " -"saturation levels" -msgstr "" - -#: ../share/filters/filters.svg.h:200 -msgid "Riddled" -msgstr "" - -#: ../share/filters/filters.svg.h:200 -msgid "Riddle the surface and add bump to images" -msgstr "" - -#: ../share/filters/filters.svg.h:201 -msgid "Wrinkled varnish" -msgstr "" - -#: ../share/filters/filters.svg.h:201 -msgid "Thick glossy and translucent paint texture with high depth" -msgstr "" - -#: ../share/filters/filters.svg.h:202 -msgid "Canvas Bumps" -msgstr "" - -#: ../share/filters/filters.svg.h:202 -msgid "Canvas texture with an HSL sensitive height map" -msgstr "" - -#: ../share/filters/filters.svg.h:203 -msgid "Canvas Bumps, matte" -msgstr "" - -#: ../share/filters/filters.svg.h:203 -msgid "Same as Canvas Bumps but with a diffuse light instead of a specular one" -msgstr "" - -#: ../share/filters/filters.svg.h:204 -msgid "Canvas Bumps alpha" -msgstr "" - -#: ../share/filters/filters.svg.h:204 -msgid "Same as Canvas Bumps but with transparent highlights" -msgstr "" - -#: ../share/filters/filters.svg.h:205 -msgid "Lightness-Contrast" -msgstr "" - -#: ../share/filters/filters.svg.h:205 -msgid "Increase or decrease lightness and contrast" -msgstr "" - -#: ../share/filters/filters.svg.h:206 -msgid "Clean edges" -msgstr "" - -#: ../share/filters/filters.svg.h:206 -msgid "" -"Removes or decreases glows and jaggeries around objects edges after applying " -"some filters" -msgstr "" - -#: ../share/filters/filters.svg.h:207 -msgid "Bright metal" -msgstr "" - -#: ../share/filters/filters.svg.h:207 -msgid "Bright metallic effect for any color" -msgstr "" - -#: ../share/filters/filters.svg.h:208 -msgid "Deep colors plastic" -msgstr "" - -#: ../share/filters/filters.svg.h:208 -msgid "Transparent plastic with deep colors" -msgstr "" - -#: ../share/filters/filters.svg.h:209 -msgid "Melted jelly, matte" -msgstr "" - -#: ../share/filters/filters.svg.h:209 -msgid "Matte bevel with blurred edges" -msgstr "" - -#: ../share/filters/filters.svg.h:210 -msgid "Melted jelly" -msgstr "" - -#: ../share/filters/filters.svg.h:210 -msgid "Glossy bevel with blurred edges" -msgstr "" - -#: ../share/filters/filters.svg.h:211 -msgid "Combined lighting" -msgstr "" - -#: ../share/filters/filters.svg.h:212 -msgid "Tinfoil" -msgstr "" - -#: ../share/filters/filters.svg.h:212 -msgid "Metallic foil effect combining two lighting types and variable crumple" -msgstr "" - -#: ../share/filters/filters.svg.h:213 -msgid "Copper and chocolate" -msgstr "" - -#: ../share/filters/filters.svg.h:213 -msgid "" -"Specular bump which can be easily converted from metallic to molded plastic " -"effects" -msgstr "" - -#: ../share/filters/filters.svg.h:214 -msgid "Inner Glow" -msgstr "" - -#: ../share/filters/filters.svg.h:214 -msgid "Adds a colorizable glow inside" -msgstr "" - -#: ../share/filters/filters.svg.h:215 -msgid "Soft colors" -msgstr "" - -#: ../share/filters/filters.svg.h:215 -msgid "Adds a colorizable edges glow inside objects and pictures" -msgstr "" - -#: ../share/filters/filters.svg.h:216 -msgid "Relief print" -msgstr "" - -#: ../share/filters/filters.svg.h:216 -msgid "Bumps effect with a bevel, color flood and complex lighting" -msgstr "" - -#: ../share/filters/filters.svg.h:217 -msgid "Growing cells" -msgstr "" - -#: ../share/filters/filters.svg.h:217 -msgid "Random rounded living cells like fill" -msgstr "" - -#: ../share/filters/filters.svg.h:218 -msgid "Fluorescence" -msgstr "" - -#: ../share/filters/filters.svg.h:218 -msgid "Oversaturate colors which can be fluorescent in real world" -msgstr "" - -#: ../share/filters/filters.svg.h:219 -msgid "Tritone" -msgstr "" - -#: ../share/filters/filters.svg.h:219 -msgid "Create a tritone palette with hue selectable by flood" -msgstr "" - -#: ../share/patterns/patterns.svg.h:2 -msgid "Stripes 1:1" -msgstr "" - -#: ../share/patterns/patterns.svg.h:3 -msgid "Stripes 1:1 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:4 -msgid "Stripes 1:1.5" -msgstr "" - -#: ../share/patterns/patterns.svg.h:5 -msgid "Stripes 1:1.5 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:6 -msgid "Stripes 1:2" -msgstr "" - -#: ../share/patterns/patterns.svg.h:7 -msgid "Stripes 1:2 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:8 -msgid "Stripes 1:3" -msgstr "" - -#: ../share/patterns/patterns.svg.h:9 -msgid "Stripes 1:3 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:10 -msgid "Stripes 1:4" -msgstr "" - -#: ../share/patterns/patterns.svg.h:11 -msgid "Stripes 1:4 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:12 -msgid "Stripes 1:5" -msgstr "" - -#: ../share/patterns/patterns.svg.h:13 -msgid "Stripes 1:5 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:14 -msgid "Stripes 1:8" -msgstr "" - -#: ../share/patterns/patterns.svg.h:15 -msgid "Stripes 1:8 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:16 -msgid "Stripes 1:10" -msgstr "" - -#: ../share/patterns/patterns.svg.h:17 -msgid "Stripes 1:10 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:18 -msgid "Stripes 1:16" -msgstr "" - -#: ../share/patterns/patterns.svg.h:19 -msgid "Stripes 1:16 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:20 -msgid "Stripes 1:32" -msgstr "" - -#: ../share/patterns/patterns.svg.h:21 -msgid "Stripes 1:32 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:22 -msgid "Stripes 1:64" -msgstr "" - -#: ../share/patterns/patterns.svg.h:23 -msgid "Stripes 2:1" -msgstr "" - -#: ../share/patterns/patterns.svg.h:24 -msgid "Stripes 2:1 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:25 -msgid "Stripes 4:1" -msgstr "" - -#: ../share/patterns/patterns.svg.h:26 -msgid "Stripes 4:1 white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:27 -msgid "Checkerboard" -msgstr "" - -#: ../share/patterns/patterns.svg.h:28 -msgid "Checkerboard white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:29 -msgid "Packed circles" -msgstr "" - -#: ../share/patterns/patterns.svg.h:30 -msgid "Polka dots, small" -msgstr "" - -#: ../share/patterns/patterns.svg.h:31 -msgid "Polka dots, small white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:32 -msgid "Polka dots, medium" -msgstr "" - -#: ../share/patterns/patterns.svg.h:33 -msgid "Polka dots, medium white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:34 -msgid "Polka dots, large" -msgstr "" - -#: ../share/patterns/patterns.svg.h:35 -msgid "Polka dots, large white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:36 -msgid "Wavy" -msgstr "" - -#: ../share/patterns/patterns.svg.h:37 -msgid "Wavy white" -msgstr "" - -#: ../share/patterns/patterns.svg.h:38 -msgid "Camouflage" -msgstr "" - -#: ../share/patterns/patterns.svg.h:39 -msgid "Ermine" -msgstr "" - -#: ../share/patterns/patterns.svg.h:40 -msgid "Sand (bitmap)" -msgstr "" - -#: ../share/patterns/patterns.svg.h:41 -msgid "Cloth (bitmap)" -msgstr "" - -#: ../share/patterns/patterns.svg.h:42 -msgid "Old paint (bitmap)" -msgstr "" - -#: ../src/arc-context.cpp:319 -msgid "" -"Ctrl: make circle or integer-ratio ellipse, snap arc/segment angle" -msgstr "" - -#: ../src/arc-context.cpp:320 ../src/rect-context.cpp:362 -msgid "Shift: draw around the starting point" -msgstr "" - -#: ../src/arc-context.cpp:471 -#, c-format -msgid "" -"Ellipse: %s × %s (constrained to ratio %d:%d); with Shift " -"to draw around the starting point" -msgstr "" - -#: ../src/arc-context.cpp:473 -#, c-format -msgid "" -"Ellipse: %s × %s; with Ctrl to make square or integer-" -"ratio ellipse; with Shift to draw around the starting point" -msgstr "" - -#: ../src/arc-context.cpp:499 -msgid "Create ellipse" -msgstr "" - -#: ../src/box3d-context.cpp:435 ../src/box3d-context.cpp:442 -#: ../src/box3d-context.cpp:449 ../src/box3d-context.cpp:456 -#: ../src/box3d-context.cpp:463 ../src/box3d-context.cpp:470 -msgid "Change perspective (angle of PLs)" -msgstr "" - -#. status text -#: ../src/box3d-context.cpp:638 -msgid "3D Box; with Shift to extrude along the Z axis" -msgstr "" - -#: ../src/box3d-context.cpp:666 -msgid "Create 3D box" -msgstr "" - -#: ../src/box3d.cpp:327 -msgid "3D Box" -msgstr "" - -#: ../src/connector-context.cpp:766 -msgid "Creating new connector" -msgstr "" - -#: ../src/connector-context.cpp:1157 -msgid "Connector endpoint drag cancelled." -msgstr "" - -#: ../src/connector-context.cpp:1188 -msgid "Connection point drag cancelled." -msgstr "" - -#: ../src/connector-context.cpp:1306 -msgid "Reroute connector" -msgstr "" - -#: ../src/connector-context.cpp:1473 -msgid "Create connector" -msgstr "" - -#: ../src/connector-context.cpp:1496 -msgid "Finishing connector" -msgstr "" - -#: ../src/connector-context.cpp:1784 -msgid "Connector endpoint: drag to reroute or connect to new shapes" -msgstr "" - -#: ../src/connector-context.cpp:1925 -msgid "Select at least one non-connector object." -msgstr "" - -#: ../src/connector-context.cpp:1930 ../src/widgets/toolbox.cpp:7457 -msgid "Make connectors avoid selected objects" -msgstr "" - -#: ../src/connector-context.cpp:1931 ../src/widgets/toolbox.cpp:7467 -msgid "Make connectors ignore selected objects" -msgstr "" - -#: ../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 "" - -#: ../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 "" - -#: ../src/desktop.cpp:833 -msgid "No previous zoom." -msgstr "" - -#: ../src/desktop.cpp:858 -msgid "No next zoom." -msgstr "" - -#: ../src/desktop-events.cpp:187 -msgid "Create guide" -msgstr "" - -#: ../src/desktop-events.cpp:391 -msgid "Move guide" -msgstr "" - -#: ../src/desktop-events.cpp:398 ../src/desktop-events.cpp:445 -#: ../src/ui/dialog/guides.cpp:125 -msgid "Delete guide" -msgstr "" - -#: ../src/desktop-events.cpp:425 -#, c-format -msgid "Guideline: %s" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:155 -msgid "Nothing selected." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:161 -msgid "More than one object selected." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:168 -#, c-format -msgid "Object has %d tiled clones." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:173 -msgid "Object has no tiled clones." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:976 -msgid "Select one object whose tiled clones to unclump." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:998 -msgid "Unclump tiled clones" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1028 -msgid "Select one object whose tiled clones to remove." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1051 -msgid "Delete tiled clones" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1906 -msgid "Select an object to clone." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1103 -msgid "" -"If you want to clone several objects, group them and clone the " -"group." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1112 -msgid "Creating tiled clones..." -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1515 -msgid "Create tiled clones" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1706 -msgid "Per row:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1719 -msgid "Per column:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1727 -msgid "Randomize:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1888 -msgid "_Symmetry" -msgstr "" - -#. TRANSLATORS: For the following 17 symmetry groups, see -#. * http://www.bib.ulb.ac.be/coursmath/doc/17.htm (visual examples); -#. * http://www.clarku.edu/~djoyce/wallpaper/seventeen.html (English vocabulary); or -#. * http://membres.lycos.fr/villemingerard/Geometri/Sym1D.htm (French vocabulary). -#. -#: ../src/dialogs/clonetiler.cpp:1896 -msgid "Select one of the 17 symmetry groups for the tiling" -msgstr "" - -#. TRANSLATORS: "translation" means "shift" / "displacement" here. -#: ../src/dialogs/clonetiler.cpp:1907 -msgid "P1: simple translation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1908 -msgid "P2: 180° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1909 -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/dialogs/clonetiler.cpp:1912 -msgid "PG: glide reflection" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1913 -msgid "CM: reflection + glide reflection" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1914 -msgid "PMM: reflection + reflection" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1915 -msgid "PMG: reflection + 180° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1916 -msgid "PGG: glide reflection + 180° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1917 -msgid "CMM: reflection + reflection + 180° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1918 -msgid "P4: 90° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1919 -msgid "P4M: 90° rotation + 45° reflection" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1920 -msgid "P4G: 90° rotation + 90° reflection" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1921 -msgid "P3: 120° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1922 -msgid "P31M: reflection + 120° rotation, dense" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1923 -msgid "P3M1: reflection + 120° rotation, sparse" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1924 -msgid "P6: 60° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1925 -msgid "P6M: reflection + 60° rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1953 -msgid "S_hift" -msgstr "" - -#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount -#: ../src/dialogs/clonetiler.cpp:1963 -#, no-c-format -msgid "Shift X:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1971 -#, no-c-format -msgid "Horizontal shift per row (in % of tile width)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1979 -#, no-c-format -msgid "Horizontal shift per column (in % of tile width)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:1986 -msgid "Randomize the horizontal shift by this percentage" -msgstr "" - -#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount -#: ../src/dialogs/clonetiler.cpp:1996 -#, no-c-format -msgid "Shift Y:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2004 -#, no-c-format -msgid "Vertical shift per row (in % of tile height)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2012 -#, no-c-format -msgid "Vertical shift per column (in % of tile height)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2019 -msgid "Randomize the vertical shift by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2027 ../src/dialogs/clonetiler.cpp:2175 -msgid "Exponent:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2034 -msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2041 -msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" -msgstr "" - -#. TRANSLATORS: "Alternate" is a verb here -#: ../src/dialogs/clonetiler.cpp:2049 ../src/dialogs/clonetiler.cpp:2219 -#: ../src/dialogs/clonetiler.cpp:2296 ../src/dialogs/clonetiler.cpp:2372 -#: ../src/dialogs/clonetiler.cpp:2421 ../src/dialogs/clonetiler.cpp:2552 -msgid "Alternate:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2055 -msgid "Alternate the sign of shifts for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2060 -msgid "Alternate the sign of shifts for each column" -msgstr "" - -#. TRANSLATORS: "Cumulate" is a verb here -#: ../src/dialogs/clonetiler.cpp:2067 ../src/dialogs/clonetiler.cpp:2237 -#: ../src/dialogs/clonetiler.cpp:2314 -msgid "Cumulate:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2073 -msgid "Cumulate the shifts for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2078 -msgid "Cumulate the shifts for each column" -msgstr "" - -#. TRANSLATORS: "Cumulate" is a verb here -#: ../src/dialogs/clonetiler.cpp:2085 -msgid "Exclude tile:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2091 -msgid "Exclude tile height in shift" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2096 -msgid "Exclude tile width in shift" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2105 -msgid "Sc_ale" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2113 -msgid "Scale X:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2121 -#, no-c-format -msgid "Horizontal scale per row (in % of tile width)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2129 -#, no-c-format -msgid "Horizontal scale per column (in % of tile width)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2136 -msgid "Randomize the horizontal scale by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2144 -msgid "Scale Y:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2152 -#, no-c-format -msgid "Vertical scale per row (in % of tile height)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2160 -#, no-c-format -msgid "Vertical scale per column (in % of tile height)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2167 -msgid "Randomize the vertical scale by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2182 -msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2189 -msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2197 -msgid "Base:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2204 ../src/dialogs/clonetiler.cpp:2211 -msgid "" -"Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2225 -msgid "Alternate the sign of scales for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2230 -msgid "Alternate the sign of scales for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2243 -msgid "Cumulate the scales for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2248 -msgid "Cumulate the scales for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2257 -msgid "_Rotation" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2265 -msgid "Angle:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2273 -#, no-c-format -msgid "Rotate tiles by this angle for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2281 -#, no-c-format -msgid "Rotate tiles by this angle for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2288 -msgid "Randomize the rotation angle by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2302 -msgid "Alternate the rotation direction for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2307 -msgid "Alternate the rotation direction for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2320 -msgid "Cumulate the rotation for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2325 -msgid "Cumulate the rotation for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2334 -msgid "_Blur & opacity" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2343 -msgid "Blur:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2350 -msgid "Blur tiles by this percentage for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2357 -msgid "Blur tiles by this percentage for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2364 -msgid "Randomize the tile blur by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2378 -msgid "Alternate the sign of blur change for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2383 -msgid "Alternate the sign of blur change for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2392 -msgid "Fade out:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2399 -msgid "Decrease tile opacity by this percentage for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2406 -msgid "Decrease tile opacity by this percentage for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2413 -msgid "Randomize the tile opacity by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2427 -msgid "Alternate the sign of opacity change for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2432 -msgid "Alternate the sign of opacity change for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2440 -msgid "Co_lor" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2445 -msgid "Initial color: " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2449 -msgid "Initial color of tiled clones" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2449 -msgid "" -"Initial color for clones (works only if the original has unset fill or " -"stroke)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2464 -msgid "H:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2471 -msgid "Change the tile hue by this percentage for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2478 -msgid "Change the tile hue by this percentage for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2485 -msgid "Randomize the tile hue by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2494 -msgid "S:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2501 -msgid "Change the color saturation by this percentage for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2508 -msgid "Change the color saturation by this percentage for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2515 -msgid "Randomize the color saturation by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2523 -msgid "L:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2530 -msgid "Change the color lightness by this percentage for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2537 -msgid "Change the color lightness by this percentage for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2544 -msgid "Randomize the color lightness by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2558 -msgid "Alternate the sign of color changes for each row" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2563 -msgid "Alternate the sign of color changes for each column" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2571 -msgid "_Trace" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2578 -msgid "Trace the drawing under the tiles" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2582 -msgid "" -"For each clone, pick a value from the drawing in that clone's location and " -"apply it to the clone" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2596 -msgid "1. Pick from the drawing:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2608 -msgid "Pick the visible color and opacity" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2615 ../src/dialogs/clonetiler.cpp:2764 -#: ../src/extension/internal/bitmap/opacity.cpp:37 -#: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/widgets/toolbox.cpp:4354 ../share/extensions/interp_att_g.inx.h:12 -msgid "Opacity" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2616 -msgid "Pick the total accumulated opacity" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2623 -msgid "R" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2624 -msgid "Pick the Red component of the color" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2631 -msgid "G" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2632 -msgid "Pick the Green component of the color" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2639 -msgid "B" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2640 -msgid "Pick the Blue component of the color" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/dialogs/clonetiler.cpp:2649 -msgid "clonetiler|H" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2650 -msgid "Pick the hue of the color" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/dialogs/clonetiler.cpp:2659 -msgid "clonetiler|S" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2660 -msgid "Pick the saturation of the color" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/dialogs/clonetiler.cpp:2669 -msgid "clonetiler|L" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2670 -msgid "Pick the lightness of the color" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2680 -msgid "2. Tweak the picked value:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2690 -msgid "Gamma-correct:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2695 -msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2702 -msgid "Randomize:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2707 -msgid "Randomize the picked value by this percentage" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2714 -msgid "Invert:" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2718 -msgid "Invert the picked value" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2724 -msgid "3. Apply the value to the clones':" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2734 -msgid "Presence" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2737 -msgid "" -"Each clone is created with the probability determined by the picked value in " -"that point" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2744 -msgid "Size" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2747 -msgid "Each clone's size is determined by the picked value in that point" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2757 -msgid "" -"Each clone is painted by the picked color (the original must have unset fill " -"or stroke)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2767 -msgid "Each clone's opacity is determined by the picked value in that point" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2794 -msgid "How many rows in the tiling" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2814 -msgid "How many columns in the tiling" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2844 -msgid "Width of the rectangle to be filled" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2869 -msgid "Height of the rectangle to be filled" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2884 -msgid "Rows, columns: " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2885 -msgid "Create the specified number of rows and columns" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2894 -msgid "Width, height: " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2895 -msgid "Fill the specified width and height with the tiling" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2911 -msgid "Use saved size and position of the tile" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2914 -msgid "" -"Pretend that the size and position of the tile are the same as the last time " -"you tiled it (if any), instead of using the current size" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2938 -msgid " _Create " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2940 -msgid "Create and tile the clones of the selection" -msgstr "" - -#. TRANSLATORS: if a group of objects are "clumped" together, then they -#. are unevenly spread in the given amount of space - as shown in the -#. diagrams on the left in the following screenshot: -#. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png -#. So unclumping is the process of spreading a number of objects out more evenly. -#: ../src/dialogs/clonetiler.cpp:2955 -msgid " _Unclump " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2956 -msgid "Spread out clones to reduce clumping; can be applied repeatedly" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2962 -msgid " Re_move " -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2963 -msgid "Remove existing tiled clones of the selected object (siblings only)" -msgstr "" - -#: ../src/dialogs/clonetiler.cpp:2979 -msgid " R_eset " -msgstr "" - -#. TRANSLATORS: "change" is a noun here -#: ../src/dialogs/clonetiler.cpp:2981 -msgid "" -"Reset all shifts, scales, rotates, opacity and color changes in the dialog " -"to zero" -msgstr "" - -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2645 -msgid "_Page" -msgstr "" - -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2649 -msgid "_Drawing" -msgstr "" - -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2651 -msgid "_Selection" -msgstr "" - -#: ../src/dialogs/export.cpp:146 -msgid "_Custom" -msgstr "" - -#: ../src/dialogs/export.cpp:271 -msgid "Export area" -msgstr "" - -#: ../src/dialogs/export.cpp:285 -msgid "Units:" -msgstr "" - -#: ../src/dialogs/export.cpp:313 -msgid "_x0:" -msgstr "" - -#: ../src/dialogs/export.cpp:318 -msgid "x_1:" -msgstr "" - -#: ../src/dialogs/export.cpp:323 -msgid "Wid_th:" -msgstr "" - -#: ../src/dialogs/export.cpp:329 -msgid "_y0:" -msgstr "" - -#: ../src/dialogs/export.cpp:334 -msgid "y_1:" -msgstr "" - -#: ../src/dialogs/export.cpp:339 -msgid "Hei_ght:" -msgstr "" - -#: ../src/dialogs/export.cpp:471 -msgid "Bitmap size" -msgstr "" - -#: ../src/dialogs/export.cpp:484 ../src/ui/widget/page-sizer.cpp:230 -msgid "_Width:" -msgstr "" - -#: ../src/dialogs/export.cpp:484 ../src/dialogs/export.cpp:498 -msgid "pixels at" -msgstr "" - -#: ../src/dialogs/export.cpp:492 -msgid "dp_i" -msgstr "" - -#: ../src/dialogs/export.cpp:498 ../src/ui/widget/page-sizer.cpp:231 -msgid "_Height:" -msgstr "" - -#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:784 -#: ../src/ui/dialog/inkscape-preferences.cpp:1196 -msgid "dpi" -msgstr "" - -#. true = has mnemonic -#: ../src/dialogs/export.cpp:520 -msgid "_Filename" -msgstr "" - -#: ../src/dialogs/export.cpp:590 -msgid "_Browse..." -msgstr "" - -#: ../src/dialogs/export.cpp:619 -msgid "Batch export all selected objects" -msgstr "" - -#: ../src/dialogs/export.cpp:623 -msgid "" -"Export each selected object into its own PNG file, using export hints if any " -"(caution, overwrites without asking!)" -msgstr "" - -#: ../src/dialogs/export.cpp:631 -msgid "Hide all except selected" -msgstr "" - -#: ../src/dialogs/export.cpp:635 -msgid "In the exported image, hide all objects except those that are selected" -msgstr "" - -#: ../src/dialogs/export.cpp:652 -msgid "_Export" -msgstr "" - -#: ../src/dialogs/export.cpp:656 -msgid "Export the bitmap file with these settings" -msgstr "" - -#: ../src/dialogs/export.cpp:682 -#, c-format -msgid "Batch export %d selected object" -msgid_plural "Batch export %d selected objects" -msgstr[0] "" -msgstr[1] "" - -#: ../src/dialogs/export.cpp:1013 -msgid "Export in progress" -msgstr "" - -#: ../src/dialogs/export.cpp:1101 -#, c-format -msgid "Exporting %d files" -msgstr "" - -#: ../src/dialogs/export.cpp:1145 ../src/dialogs/export.cpp:1222 -#, c-format -msgid "Could not export to filename %s.\n" -msgstr "" - -#: ../src/dialogs/export.cpp:1175 -msgid "You have to enter a filename" -msgstr "" - -#: ../src/dialogs/export.cpp:1180 -msgid "The chosen area to be exported is invalid" -msgstr "" - -#: ../src/dialogs/export.cpp:1195 -#, c-format -msgid "Directory %s does not exist or is not a directory.\n" -msgstr "" - -#: ../src/dialogs/export.cpp:1207 -#, c-format -msgid "Exporting %s (%lu x %lu)" -msgstr "" - -#: ../src/dialogs/export.cpp:1331 ../src/dialogs/export.cpp:1366 -msgid "Select a filename for exporting" -msgstr "" - -#. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed -#: ../src/dialogs/find.cpp:362 ../src/ui/dialog/find.cpp:437 -#, c-format -msgid "%d object found (out of %d), %s match." -msgid_plural "%d objects found (out of %d), %s match." -msgstr[0] "" -msgstr[1] "" - -#: ../src/dialogs/find.cpp:365 ../src/ui/dialog/find.cpp:440 -msgid "exact" -msgstr "" - -#: ../src/dialogs/find.cpp:365 ../src/ui/dialog/find.cpp:440 -msgid "partial" -msgstr "" - -#: ../src/dialogs/find.cpp:372 ../src/ui/dialog/find.cpp:447 -msgid "No objects found" -msgstr "" - -#: ../src/dialogs/find.cpp:530 -msgid "T_ype: " -msgstr "" - -#: ../src/dialogs/find.cpp:537 ../src/ui/dialog/find.cpp:69 -msgid "Search in all object types" -msgstr "" - -#: ../src/dialogs/find.cpp:537 ../src/ui/dialog/find.cpp:69 -msgid "All types" -msgstr "" - -#: ../src/dialogs/find.cpp:548 ../src/ui/dialog/find.cpp:70 -msgid "Search all shapes" -msgstr "" - -#: ../src/dialogs/find.cpp:548 ../src/ui/dialog/find.cpp:70 -msgid "All shapes" -msgstr "" - -#: ../src/dialogs/find.cpp:565 ../src/ui/dialog/find.cpp:71 -msgid "Search rectangles" -msgstr "" - -#: ../src/dialogs/find.cpp:565 ../src/ui/dialog/find.cpp:71 -msgid "Rectangles" -msgstr "" - -#: ../src/dialogs/find.cpp:570 ../src/ui/dialog/find.cpp:72 -msgid "Search ellipses, arcs, circles" -msgstr "" - -#: ../src/dialogs/find.cpp:570 ../src/ui/dialog/find.cpp:72 -msgid "Ellipses" -msgstr "" - -#: ../src/dialogs/find.cpp:575 ../src/ui/dialog/find.cpp:73 -msgid "Search stars and polygons" -msgstr "" - -#: ../src/dialogs/find.cpp:575 ../src/ui/dialog/find.cpp:73 -msgid "Stars" -msgstr "" - -#: ../src/dialogs/find.cpp:580 ../src/ui/dialog/find.cpp:74 -msgid "Search spirals" -msgstr "" - -#: ../src/dialogs/find.cpp:580 ../src/ui/dialog/find.cpp:74 -msgid "Spirals" -msgstr "" - -#. TRANSLATORS: polyline is a set of connected straight line segments -#. http://www.w3.org/TR/SVG11/shapes.html#PolylineElement -#: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75 -msgid "Search paths, lines, polylines" -msgstr "" - -#: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75 -#: ../src/widgets/toolbox.cpp:2118 -msgid "Paths" -msgstr "" - -#: ../src/dialogs/find.cpp:598 ../src/ui/dialog/find.cpp:76 -msgid "Search text objects" -msgstr "" - -#: ../src/dialogs/find.cpp:598 ../src/ui/dialog/find.cpp:76 -msgid "Texts" -msgstr "" - -#: ../src/dialogs/find.cpp:603 ../src/ui/dialog/find.cpp:77 -msgid "Search groups" -msgstr "" - -#: ../src/dialogs/find.cpp:603 ../src/ui/dialog/find.cpp:77 -msgid "Groups" -msgstr "" - -#: ../src/dialogs/find.cpp:608 ../src/ui/dialog/find.cpp:82 -msgid "Search clones" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Clones" is a noun indicating type of object to find -#: ../src/dialogs/find.cpp:612 ../src/ui/dialog/find.cpp:82 -msgid "find|Clones" -msgstr "" - -#: ../src/dialogs/find.cpp:617 ../src/ui/dialog/find.cpp:83 -msgid "Search images" -msgstr "" - -#: ../src/dialogs/find.cpp:617 ../src/ui/dialog/find.cpp:83 -#: ../share/extensions/embedimage.inx.h:3 -#: ../share/extensions/extractimage.inx.h:2 -msgid "Images" -msgstr "" - -#: ../src/dialogs/find.cpp:622 ../src/ui/dialog/find.cpp:84 -msgid "Search offset objects" -msgstr "" - -#: ../src/dialogs/find.cpp:622 ../src/ui/dialog/find.cpp:84 -msgid "Offsets" -msgstr "" - -#: ../src/dialogs/find.cpp:687 ../src/ui/dialog/find.cpp:60 -msgid "_Text: " -msgstr "" - -#: ../src/dialogs/find.cpp:687 ../src/ui/dialog/find.cpp:60 -msgid "Find objects by their text content (exact or partial match)" -msgstr "" - -#: ../src/dialogs/find.cpp:688 ../src/ui/dialog/find.cpp:61 -msgid "_ID: " -msgstr "" - -#: ../src/dialogs/find.cpp:688 ../src/ui/dialog/find.cpp:61 -msgid "Find objects by the value of the id attribute (exact or partial match)" -msgstr "" - -#: ../src/dialogs/find.cpp:689 ../src/ui/dialog/find.cpp:62 -msgid "_Style: " -msgstr "" - -#: ../src/dialogs/find.cpp:689 ../src/ui/dialog/find.cpp:62 -msgid "" -"Find objects by the value of the style attribute (exact or partial match)" -msgstr "" - -#: ../src/dialogs/find.cpp:690 ../src/ui/dialog/find.cpp:63 -msgid "_Attribute: " -msgstr "" - -#: ../src/dialogs/find.cpp:690 ../src/ui/dialog/find.cpp:63 -msgid "Find objects by the name of an attribute (exact or partial match)" -msgstr "" - -#: ../src/dialogs/find.cpp:704 ../src/ui/dialog/find.cpp:64 -msgid "Search in s_election" -msgstr "" - -#: ../src/dialogs/find.cpp:708 ../src/ui/dialog/find.cpp:64 -msgid "Limit search to the current selection" -msgstr "" - -#: ../src/dialogs/find.cpp:713 ../src/ui/dialog/find.cpp:65 -msgid "Search in current _layer" -msgstr "" - -#: ../src/dialogs/find.cpp:717 ../src/ui/dialog/find.cpp:65 -msgid "Limit search to the current layer" -msgstr "" - -#: ../src/dialogs/find.cpp:722 ../src/ui/dialog/find.cpp:66 -msgid "Include _hidden" -msgstr "" - -#: ../src/dialogs/find.cpp:726 ../src/ui/dialog/find.cpp:66 -msgid "Include hidden objects in search" -msgstr "" - -#: ../src/dialogs/find.cpp:731 ../src/ui/dialog/find.cpp:67 -msgid "Include l_ocked" -msgstr "" - -#: ../src/dialogs/find.cpp:735 ../src/ui/dialog/find.cpp:67 -msgid "Include locked objects in search" -msgstr "" - -#. TRANSLATORS: "Clear" is a verb here -#: ../src/dialogs/find.cpp:746 ../src/ui/dialog/debug.cpp:75 -#: ../src/ui/dialog/find.cpp:86 ../src/ui/dialog/messages.cpp:53 -#: ../src/ui/dialog/scriptdialog.cpp:209 -msgid "_Clear" -msgstr "" - -#: ../src/dialogs/find.cpp:746 ../src/ui/dialog/find.cpp:86 -msgid "Clear values" -msgstr "" - -#: ../src/dialogs/find.cpp:747 ../src/ui/dialog/find.cpp:87 -msgid "_Find" -msgstr "" - -#: ../src/dialogs/find.cpp:747 ../src/ui/dialog/find.cpp:87 -msgid "Select objects matching all of the fields you filled in" -msgstr "" - -#. Create the label for the object id -#: ../src/dialogs/item-properties.cpp:120 -#: ../src/dialogs/item-properties.cpp:334 -#: ../src/dialogs/item-properties.cpp:443 -#: ../src/dialogs/item-properties.cpp:450 -msgid "_Id" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:129 -msgid "" -"The id= attribute (only letters, digits, and the characters .-_: allowed)" -msgstr "" - -#. Button for setting the object's id, label, title and description. -#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2502 -#: ../src/verbs.cpp:2508 -msgid "_Set" -msgstr "" - -#. Create the label for the object label -#: ../src/dialogs/item-properties.cpp:152 -msgid "_Label" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:161 -msgid "A freeform label for the object" -msgstr "" - -#. Create the label for the object title -#: ../src/dialogs/item-properties.cpp:173 -msgid "_Title" -msgstr "" - -#. Create the frame for the object description -#: ../src/dialogs/item-properties.cpp:191 -msgid "_Description" -msgstr "" - -#. Hide -#: ../src/dialogs/item-properties.cpp:222 -msgid "_Hide" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:223 -msgid "Check to make the object invisible" -msgstr "" - -#. Lock -#. TRANSLATORS: "Lock" is a verb here -#: ../src/dialogs/item-properties.cpp:232 -msgid "L_ock" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:233 -msgid "Check to make the object insensitive (not selectable by mouse)" -msgstr "" - -#. Create the frame for interactivity options -#: ../src/dialogs/item-properties.cpp:243 -msgid "_Interactivity" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:317 -#: ../src/dialogs/item-properties.cpp:324 -msgid "Ref" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:402 -msgid "Lock object" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:402 -msgid "Unlock object" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:421 -msgid "Hide object" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:421 -msgid "Unhide object" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:445 -msgid "Id invalid! " -msgstr "" - -#: ../src/dialogs/item-properties.cpp:447 -msgid "Id exists! " -msgstr "" - -#: ../src/dialogs/item-properties.cpp:454 -msgid "Set object ID" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:469 -msgid "Set object label" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:477 -msgid "Set object title" -msgstr "" - -#: ../src/dialogs/item-properties.cpp:487 -msgid "Set object description" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:32 -msgid "Href:" -msgstr "" - -#. default x: -#. default y: -#: ../src/dialogs/object-attributes.cpp:33 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2191 -msgid "Target:" -msgstr "" - -#. _settings->add_checkbutton(false, SP_ATTR_STITCHTILES, _("Stitch Tiles"), "stitch", "noStitch"); -#: ../src/dialogs/object-attributes.cpp:34 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2168 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2246 -msgid "Type:" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkRoleAttribute -#. Identifies the type of the related resource with an absolute URI -#: ../src/dialogs/object-attributes.cpp:37 -msgid "Role:" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkArcRoleAttribute -#. For situations where the nature/role alone isn't enough, this offers an additional URI defining the purpose of the link. -#: ../src/dialogs/object-attributes.cpp:40 -msgid "Arcrole:" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkTitleAttribute -#: ../src/dialogs/object-attributes.cpp:42 -msgid "Title:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:43 -#: ../share/extensions/polyhedron_3d.inx.h:36 -msgid "Show:" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkActuateAttribute -#: ../src/dialogs/object-attributes.cpp:45 -msgid "Actuate:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:50 -msgid "URL:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:51 -#: ../src/dialogs/object-attributes.cpp:59 ../src/ui/dialog/guides.cpp:43 -#: ../src/ui/view/edit-widget.cpp:1080 ../src/widgets/desktop-widget.cpp:504 -#: ../src/widgets/toolbox.cpp:1498 -msgid "X:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:52 -#: ../src/dialogs/object-attributes.cpp:60 ../src/ui/dialog/guides.cpp:44 -#: ../src/ui/view/edit-widget.cpp:1081 ../src/widgets/desktop-widget.cpp:507 -#: ../src/widgets/toolbox.cpp:1516 -msgid "Y:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:53 -#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4152 -#: ../src/widgets/toolbox.cpp:4478 ../src/widgets/toolbox.cpp:4937 -#: ../src/widgets/toolbox.cpp:5956 -msgid "Width:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:54 -#: ../src/dialogs/object-attributes.cpp:62 -msgid "Height:" -msgstr "" - -#: ../src/dialogs/object-attributes.cpp:106 -#, c-format -msgid "%s Properties" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:444 -#, c-format -msgid "Finished, %d words added to dictionary" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:446 -#, c-format -msgid "Finished, nothing suspicious found" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:559 -#, c-format -msgid "Not in dictionary (%s): %s" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:711 -msgid "Checking..." -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:781 -msgid "Fix spelling" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:955 -msgid "Suggestions:" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:967 -msgid "_Accept" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:967 -msgid "Accept the chosen suggestion" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:969 -msgid "_Ignore once" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:969 -msgid "Ignore this word only once" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:971 -msgid "_Ignore" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:971 -msgid "Ignore this word in this session" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:978 -msgid "A_dd to dictionary:" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:978 -msgid "Add this word to the chosen dictionary" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:1002 -msgid "_Stop" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:1002 -msgid "Stop the check" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:1004 -msgid "_Start" -msgstr "" - -#: ../src/dialogs/spellcheck.cpp:1004 -msgid "Start the check" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:198 -msgid "Font" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:221 ../share/extensions/svgcalendar.inx.h:12 -msgid "Layout" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:235 -msgid "Align lines left" -msgstr "" - -#. TRANSLATORS: `Center' here is a verb. -#: ../src/dialogs/text-edit.cpp:250 -msgid "Center lines" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:264 -msgid "Align lines right" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:278 -msgid "Justify lines" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7111 -msgid "Horizontal text" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7123 -msgid "Vertical text" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:329 -msgid "Line spacing:" -msgstr "" - -#. Text -#: ../src/dialogs/text-edit.cpp:375 ../src/selection-describer.cpp:69 -#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2540 -#: ../share/extensions/lorem_ipsum.inx.h:5 -#: ../share/extensions/render_alphabetsoup.inx.h:5 -#: ../share/extensions/render_barcode_datamatrix.inx.h:6 -#: ../share/extensions/text_braille.inx.h:2 -#: ../share/extensions/text_flipcase.inx.h:1 -#: ../share/extensions/text_lowercase.inx.h:1 -#: ../share/extensions/text_randomcase.inx.h:1 -#: ../share/extensions/text_replace.inx.h:4 -#: ../share/extensions/text_sentencecase.inx.h:2 -#: ../share/extensions/text_titlecase.inx.h:1 -#: ../share/extensions/text_uppercase.inx.h:1 -msgid "Text" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:422 -msgid "Set as default" -msgstr "" - -#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1500 -msgid "Set text style" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:152 -msgid "Click to select nodes, drag to rearrange." -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:163 -msgid "Click attribute to edit." -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:167 -#, c-format -msgid "" -"Attribute %s selected. Press Ctrl+Enter when done editing to " -"commit changes." -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:263 -msgid "Drag to reorder nodes" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:283 -msgid "New element node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:305 -msgid "New text node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:326 ../src/dialogs/xml-tree.cpp:1409 -#: ../src/nodepath.cpp:2249 -msgid "Duplicate node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:347 -msgid "nodeAsInXMLdialogTooltip|Delete node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:363 ../src/dialogs/xml-tree.cpp:1571 -msgid "Unindent node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:378 ../src/dialogs/xml-tree.cpp:1550 -msgid "Indent node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:390 ../src/dialogs/xml-tree.cpp:1503 -msgid "Raise node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:402 ../src/dialogs/xml-tree.cpp:1520 -msgid "Lower node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:447 ../src/dialogs/xml-tree.cpp:1444 -msgid "Delete attribute" -msgstr "" - -#. TRANSLATORS: "Attribute" is a noun here -#: ../src/dialogs/xml-tree.cpp:492 -msgid "Attribute name" -msgstr "" - -#. TRANSLATORS: "Set" is a verb here -#: ../src/dialogs/xml-tree.cpp:512 ../src/widgets/sp-attribute-widget.cpp:158 -#: ../src/widgets/sp-attribute-widget.cpp:765 -msgid "Set attribute" -msgstr "" - -#. TRANSLATORS: "Set" is a verb here -#: ../src/dialogs/xml-tree.cpp:514 -msgid "Set" -msgstr "" - -#. TRANSLATORS: "Attribute" is a noun here -#: ../src/dialogs/xml-tree.cpp:537 -msgid "Attribute value" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:874 -msgid "Drag XML subtree" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1311 -msgid "New element node..." -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1333 -msgid "Cancel" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1341 -msgid "Create" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1375 -msgid "Create new element node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1391 -msgid "Create new text node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1426 -msgid "nodeAsInXMLinHistoryDialog|Delete node" -msgstr "" - -#: ../src/dialogs/xml-tree.cpp:1473 -msgid "Change attribute" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:396 ../src/display/canvas-grid.cpp:670 -msgid "Grid _units:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672 -msgid "_Origin X:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672 -#: ../src/ui/dialog/inkscape-preferences.cpp:994 -#: ../src/ui/dialog/inkscape-preferences.cpp:1015 -msgid "X coordinate of grid origin" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674 -msgid "O_rigin Y:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674 -#: ../src/ui/dialog/inkscape-preferences.cpp:995 -#: ../src/ui/dialog/inkscape-preferences.cpp:1016 -msgid "Y coordinate of grid origin" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:402 ../src/display/canvas-grid.cpp:678 -msgid "Spacing _Y:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:402 -#: ../src/ui/dialog/inkscape-preferences.cpp:1018 -msgid "Base length of z-axis" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1021 -#: ../src/widgets/toolbox.cpp:3452 -msgid "Angle X:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1021 -msgid "Angle of x-axis" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1022 -#: ../src/widgets/toolbox.cpp:3531 -msgid "Angle Z:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1022 -msgid "Angle of z-axis" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682 -msgid "Grid line _color:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682 -msgid "Grid line color" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682 -msgid "Color of grid lines" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:415 ../src/display/canvas-grid.cpp:687 -msgid "Ma_jor grid line color:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:415 ../src/display/canvas-grid.cpp:687 -msgid "Major grid line color" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:416 ../src/display/canvas-grid.cpp:688 -msgid "Color of the major (highlighted) grid lines" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:420 ../src/display/canvas-grid.cpp:692 -msgid "_Major grid line every:" -msgstr "" - -#: ../src/display/canvas-axonomgrid.cpp:420 ../src/display/canvas-grid.cpp:692 -msgid "lines" -msgstr "" - -#: ../src/display/canvas-grid.cpp:39 -msgid "Rectangular grid" -msgstr "" - -#: ../src/display/canvas-grid.cpp:40 -msgid "Axonometric grid" -msgstr "" - -#: ../src/display/canvas-grid.cpp:258 -msgid "Create new grid" -msgstr "" - -#: ../src/display/canvas-grid.cpp:324 -msgid "_Enabled" -msgstr "" - -#: ../src/display/canvas-grid.cpp:325 -msgid "" -"Determines whether to snap to this grid or not. Can be 'on' for invisible " -"grids." -msgstr "" - -#: ../src/display/canvas-grid.cpp:329 -msgid "Snap to visible _grid lines only" -msgstr "" - -#: ../src/display/canvas-grid.cpp:330 -msgid "" -"When zoomed out, not all grid lines will be displayed. Only the visible ones " -"will be snapped to" -msgstr "" - -#: ../src/display/canvas-grid.cpp:334 -msgid "_Visible" -msgstr "" - -#: ../src/display/canvas-grid.cpp:335 -msgid "" -"Determines whether the grid is displayed or not. Objects are still snapped " -"to invisible grids." -msgstr "" - -#: ../src/display/canvas-grid.cpp:676 -msgid "Spacing _X:" -msgstr "" - -#: ../src/display/canvas-grid.cpp:676 -#: ../src/ui/dialog/inkscape-preferences.cpp:998 -msgid "Distance between vertical grid lines" -msgstr "" - -#: ../src/display/canvas-grid.cpp:678 -#: ../src/ui/dialog/inkscape-preferences.cpp:999 -msgid "Distance between horizontal grid lines" -msgstr "" - -#: ../src/display/canvas-grid.cpp:711 -msgid "_Show dots instead of lines" -msgstr "" - -#: ../src/display/canvas-grid.cpp:712 -msgid "If set, displays dots at gridpoints instead of gridlines" -msgstr "" - -#. TRANSLATORS: undefined target for snapping -#: ../src/display/snap-indicator.cpp:60 ../src/display/snap-indicator.cpp:63 -#: ../src/display/snap-indicator.cpp:148 ../src/display/snap-indicator.cpp:151 -msgid "UNDEFINED" -msgstr "" - -#: ../src/display/snap-indicator.cpp:66 -msgid "grid line" -msgstr "" - -#: ../src/display/snap-indicator.cpp:69 -msgid "grid intersection" -msgstr "" - -#: ../src/display/snap-indicator.cpp:72 -msgid "guide" -msgstr "" - -#: ../src/display/snap-indicator.cpp:75 -msgid "guide intersection" -msgstr "" - -#: ../src/display/snap-indicator.cpp:78 -msgid "guide origin" -msgstr "" - -#: ../src/display/snap-indicator.cpp:81 -msgid "grid-guide intersection" -msgstr "" - -#: ../src/display/snap-indicator.cpp:84 -msgid "cusp node" -msgstr "" - -#: ../src/display/snap-indicator.cpp:87 -msgid "smooth node" -msgstr "" - -#: ../src/display/snap-indicator.cpp:90 -msgid "path" -msgstr "" - -#: ../src/display/snap-indicator.cpp:93 -msgid "path intersection" -msgstr "" - -#: ../src/display/snap-indicator.cpp:96 -msgid "bounding box corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:99 -msgid "bounding box side" -msgstr "" - -#: ../src/display/snap-indicator.cpp:102 -msgid "bounding box" -msgstr "" - -#: ../src/display/snap-indicator.cpp:105 -msgid "page border" -msgstr "" - -#: ../src/display/snap-indicator.cpp:108 -msgid "line midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:111 -msgid "object midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:114 -msgid "object rotation center" -msgstr "" - -#: ../src/display/snap-indicator.cpp:117 -msgid "handle" -msgstr "" - -#: ../src/display/snap-indicator.cpp:120 -msgid "bounding box side midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:123 -msgid "bounding box midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:126 -msgid "page corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:129 -msgid "convex hull corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:132 -msgid "quadrant point" -msgstr "" - -#: ../src/display/snap-indicator.cpp:135 -msgid "center" -msgstr "" - -#: ../src/display/snap-indicator.cpp:138 -msgid "corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:141 -msgid "text baseline" -msgstr "" - -#: ../src/display/snap-indicator.cpp:154 -msgid "Bounding box corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:157 -msgid "Bounding box midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:160 -msgid "Bounding box side midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:163 -msgid "Smooth node" -msgstr "" - -#: ../src/display/snap-indicator.cpp:166 -msgid "Cusp node" -msgstr "" - -#: ../src/display/snap-indicator.cpp:169 -msgid "Line midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:172 -msgid "Object midpoint" -msgstr "" - -#: ../src/display/snap-indicator.cpp:175 -msgid "Object rotation center" -msgstr "" - -#: ../src/display/snap-indicator.cpp:178 -msgid "Handle" -msgstr "" - -#: ../src/display/snap-indicator.cpp:181 -msgid "Path intersection" -msgstr "" - -#: ../src/display/snap-indicator.cpp:184 -msgid "Guide" -msgstr "" - -#: ../src/display/snap-indicator.cpp:187 -msgid "Guide origin" -msgstr "" - -#: ../src/display/snap-indicator.cpp:190 -msgid "Convex hull corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:193 -msgid "Quadrant point" -msgstr "" - -#: ../src/display/snap-indicator.cpp:196 ../src/widgets/toolbox.cpp:7041 -msgid "Center" -msgstr "" - -#: ../src/display/snap-indicator.cpp:199 -msgid "Corner" -msgstr "" - -#: ../src/display/snap-indicator.cpp:202 -msgid "Text baseline" -msgstr "" - -#: ../src/display/snap-indicator.cpp:241 -msgid " to " -msgstr "" - -#: ../src/document.cpp:478 -#, c-format -msgid "New document %d" -msgstr "" - -#: ../src/document.cpp:510 -#, c-format -msgid "Memory document %d" -msgstr "" - -#: ../src/document.cpp:665 -#, c-format -msgid "Unnamed document %d" -msgstr "" - -#. We hit green anchor, closing Green-Blue-Red -#: ../src/draw-context.cpp:581 -msgid "Path is closed." -msgstr "" - -#. We hit bot start and end of single curve, closing paths -#: ../src/draw-context.cpp:596 -msgid "Closing path." -msgstr "" - -#: ../src/draw-context.cpp:706 -msgid "Draw path" -msgstr "" - -#: ../src/draw-context.cpp:867 -msgid "Creating single dot" -msgstr "" - -#: ../src/draw-context.cpp:868 -msgid "Create single dot" -msgstr "" - -#. alpha of color under cursor, to show in the statusbar -#. locale-sensitive printf is OK, since this goes to the UI, not into SVG -#: ../src/dropper-context.cpp:312 -#, c-format -msgid " alpha %.3g" -msgstr "" - -#. where the color is picked, to show in the statusbar -#: ../src/dropper-context.cpp:314 -#, c-format -msgid ", averaged with radius %d" -msgstr "" - -#: ../src/dropper-context.cpp:314 -#, c-format -msgid " under cursor" -msgstr "" - -#. message, to show in the statusbar -#: ../src/dropper-context.cpp:316 -msgid "Release mouse to set color." -msgstr "" - -#: ../src/dropper-context.cpp:316 ../src/tools-switch.cpp:216 -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 "" - -#: ../src/dropper-context.cpp:354 -msgid "Set picked color" -msgstr "" - -#: ../src/dyna-draw-context.cpp:615 -msgid "" -"Guide path selected; start drawing along the guide with Ctrl" -msgstr "" - -#: ../src/dyna-draw-context.cpp:617 -msgid "Select a guide path to track with Ctrl" -msgstr "" - -#: ../src/dyna-draw-context.cpp:752 -msgid "Tracking: connection to guide path lost!" -msgstr "" - -#: ../src/dyna-draw-context.cpp:752 -msgid "Tracking a guide path" -msgstr "" - -#: ../src/dyna-draw-context.cpp:755 -msgid "Drawing a calligraphic stroke" -msgstr "" - -#: ../src/dyna-draw-context.cpp:1044 -msgid "Draw calligraphic stroke" -msgstr "" - -#: ../src/eraser-context.cpp:527 -msgid "Drawing an eraser stroke" -msgstr "" - -#: ../src/eraser-context.cpp:830 -msgid "Draw eraser stroke" -msgstr "" - -#: ../src/event-context.cpp:618 -msgid "Space+mouse drag to pan canvas" -msgstr "" - -#: ../src/event-log.cpp:37 -msgid "[Unchanged]" -msgstr "" - -#. Edit -#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2292 -msgid "_Undo" -msgstr "" - -#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2294 -msgid "_Redo" -msgstr "" - -#: ../src/extension/dependency.cpp:246 -msgid "Dependency:" -msgstr "" - -#: ../src/extension/dependency.cpp:247 -msgid " type: " -msgstr "" - -#: ../src/extension/dependency.cpp:248 -msgid " location: " -msgstr "" - -#: ../src/extension/dependency.cpp:249 -msgid " string: " -msgstr "" - -#: ../src/extension/dependency.cpp:252 -msgid " description: " -msgstr "" - -#: ../src/extension/effect.cpp:39 -msgid " (No preferences)" -msgstr "" - -#. This is some filler text, needs to change before relase -#: ../src/extension/error-file.cpp:53 -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 "" - -#: ../src/extension/error-file.cpp:63 -msgid "Show dialog on startup" -msgstr "" - -#: ../src/extension/execution-env.cpp:134 -#, c-format -msgid "'%s' working, please wait..." -msgstr "" - -#. static int i = 0; -#. std::cout << "Checking module[" << i++ << "]: " << name << std::endl; -#: ../src/extension/extension.cpp:252 -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 "" - -#: ../src/extension/extension.cpp:255 -msgid "an ID was not defined for it." -msgstr "" - -#: ../src/extension/extension.cpp:259 -msgid "there was no name defined for it." -msgstr "" - -#: ../src/extension/extension.cpp:263 -msgid "the XML description of it got lost." -msgstr "" - -#: ../src/extension/extension.cpp:267 -msgid "no implementation was defined for the extension." -msgstr "" - -#. std::cout << "Failed: " << *(_deps[i]) << std::endl; -#: ../src/extension/extension.cpp:274 -msgid "a dependency was not met." -msgstr "" - -#: ../src/extension/extension.cpp:294 -msgid "Extension \"" -msgstr "" - -#: ../src/extension/extension.cpp:294 -msgid "\" failed to load because " -msgstr "" - -#: ../src/extension/extension.cpp:625 -#, c-format -msgid "Could not create extension error log file '%s'" -msgstr "" - -#: ../src/extension/extension.cpp:723 -msgid "Name:" -msgstr "" - -#: ../src/extension/extension.cpp:724 -msgid "ID:" -msgstr "" - -#: ../src/extension/extension.cpp:725 -msgid "State:" -msgstr "" - -#: ../src/extension/extension.cpp:725 -msgid "Loaded" -msgstr "" - -#: ../src/extension/extension.cpp:725 -msgid "Unloaded" -msgstr "" - -#: ../src/extension/extension.cpp:725 -msgid "Deactivated" -msgstr "" - -#: ../src/extension/extension.cpp:756 -msgid "" -"Currently there is no help available for this Extension. Please look on the " -"Inkscape website or ask on the mailing lists if you have questions regarding " -"this extension." -msgstr "" - -#: ../src/extension/implementation/script.cpp:1060 -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 "" - -#: ../src/extension/init.cpp:274 -msgid "Null external module directory name. Modules will not be loaded." -msgstr "" - -#: ../src/extension/init.cpp:288 -#: ../src/extension/internal/filter/filter-file.cpp:56 -#, c-format -msgid "" -"Modules directory (%s) is unavailable. External modules in that directory " -"will not be loaded." -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:38 -msgid "Adaptive Threshold" -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:40 -#: ../src/extension/internal/bitmap/raise.cpp:41 -#: ../src/extension/internal/bitmap/sample.cpp:40 -#: ../src/extension/internal/bluredge.cpp:136 ../src/libgdl/gdl-dock.c:190 -#: ../src/libgdl/gdl-dock-placeholder.c:169 -#: ../src/live_effects/lpe-bendpath.cpp:56 -#: ../src/live_effects/lpe-patternalongpath.cpp:64 -#: ../src/widgets/toolbox.cpp:3122 ../src/widgets/toolbox.cpp:4152 -#: ../src/widgets/toolbox.cpp:4478 ../share/extensions/foldablebox.inx.h:9 -#: ../share/extensions/interp_att_g.inx.h:26 -msgid "Width" -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41 -#: ../src/extension/internal/bitmap/raise.cpp:42 -#: ../src/extension/internal/bitmap/sample.cpp:41 ../src/libgdl/gdl-dock.c:198 -#: ../src/libgdl/gdl-dock-placeholder.c:177 ../src/widgets/toolbox.cpp:3139 -#: ../share/extensions/foldablebox.inx.h:4 -#: ../share/extensions/interp_att_g.inx.h:6 -msgid "Height" -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42 -#: ../src/filter-enums.cpp:32 ../src/live_effects/effect.cpp:99 -#: ../src/live_effects/lpe-ruler.cpp:50 -msgid "Offset" -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:46 -#: ../src/extension/internal/bitmap/addNoise.cpp:57 -#: ../src/extension/internal/bitmap/blur.cpp:44 -#: ../src/extension/internal/bitmap/channel.cpp:63 -#: ../src/extension/internal/bitmap/charcoal.cpp:44 -#: ../src/extension/internal/bitmap/colorize.cpp:55 -#: ../src/extension/internal/bitmap/contrast.cpp:45 -#: ../src/extension/internal/bitmap/cycleColormap.cpp:42 -#: ../src/extension/internal/bitmap/despeckle.cpp:40 -#: ../src/extension/internal/bitmap/edge.cpp:42 -#: ../src/extension/internal/bitmap/emboss.cpp:44 -#: ../src/extension/internal/bitmap/enhance.cpp:39 -#: ../src/extension/internal/bitmap/equalize.cpp:39 -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:44 -#: ../src/extension/internal/bitmap/implode.cpp:42 -#: ../src/extension/internal/bitmap/levelChannel.cpp:70 -#: ../src/extension/internal/bitmap/level.cpp:48 -#: ../src/extension/internal/bitmap/medianFilter.cpp:42 -#: ../src/extension/internal/bitmap/modulate.cpp:47 -#: ../src/extension/internal/bitmap/negate.cpp:40 -#: ../src/extension/internal/bitmap/normalize.cpp:40 -#: ../src/extension/internal/bitmap/oilPaint.cpp:42 -#: ../src/extension/internal/bitmap/opacity.cpp:43 -#: ../src/extension/internal/bitmap/raise.cpp:47 -#: ../src/extension/internal/bitmap/reduceNoise.cpp:45 -#: ../src/extension/internal/bitmap/sample.cpp:45 -#: ../src/extension/internal/bitmap/shade.cpp:47 -#: ../src/extension/internal/bitmap/sharpen.cpp:44 -#: ../src/extension/internal/bitmap/solarize.cpp:42 -#: ../src/extension/internal/bitmap/spread.cpp:42 -#: ../src/extension/internal/bitmap/swirl.cpp:42 -#: ../src/extension/internal/bitmap/threshold.cpp:43 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:49 -#: ../src/extension/internal/bitmap/wave.cpp:44 -msgid "Raster" -msgstr "" - -#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:48 -msgid "Apply adaptive thresholding to selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:44 -msgid "Add Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:46 ../src/rdf.cpp:238 -msgid "Type" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:47 -msgid "Uniform Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:48 -msgid "Gaussian Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:49 -msgid "Multiplicative Gaussian Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:50 -msgid "Impulse Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:51 -msgid "Laplacian Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:52 -msgid "Poisson Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/addNoise.cpp:59 -msgid "Add random noise to selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/blur.cpp:37 -msgid "Blur" -msgstr "" - -#: ../src/extension/internal/bitmap/blur.cpp:39 -#: ../src/extension/internal/bitmap/charcoal.cpp:39 -#: ../src/extension/internal/bitmap/edge.cpp:38 -#: ../src/extension/internal/bitmap/emboss.cpp:39 -#: ../src/extension/internal/bitmap/medianFilter.cpp:38 -#: ../src/extension/internal/bitmap/oilPaint.cpp:38 -#: ../src/extension/internal/bitmap/sharpen.cpp:39 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:42 -msgid "Radius" -msgstr "" - -#: ../src/extension/internal/bitmap/blur.cpp:40 -#: ../src/extension/internal/bitmap/charcoal.cpp:40 -#: ../src/extension/internal/bitmap/emboss.cpp:40 -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:40 -#: ../src/extension/internal/bitmap/sharpen.cpp:40 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:43 -msgid "Sigma" -msgstr "" - -#: ../src/extension/internal/bitmap/blur.cpp:46 -msgid "Blur selected bitmap(s)" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:47 -#: ../src/extension/internal/bitmap/levelChannel.cpp:53 -msgid "Channel" -msgstr "" - -#. TODO: find an unused layer number, forming name from _("Layer ") + "%d" -#: ../src/extension/internal/bitmap/channel.cpp:49 -#: ../src/ui/dialog/layer-properties.cpp:178 -#: ../src/ui/dialog/layer-properties.cpp:200 -msgid "Layer" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:50 -#: ../src/extension/internal/bitmap/levelChannel.cpp:54 -msgid "Red Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:51 -#: ../src/extension/internal/bitmap/levelChannel.cpp:55 -msgid "Green Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:52 -#: ../src/extension/internal/bitmap/levelChannel.cpp:56 -msgid "Blue Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:53 -#: ../src/extension/internal/bitmap/levelChannel.cpp:57 -msgid "Cyan Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:54 -#: ../src/extension/internal/bitmap/levelChannel.cpp:58 -msgid "Magenta Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:55 -#: ../src/extension/internal/bitmap/levelChannel.cpp:59 -msgid "Yellow Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:56 -#: ../src/extension/internal/bitmap/levelChannel.cpp:60 -msgid "Black Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:57 -#: ../src/extension/internal/bitmap/levelChannel.cpp:61 -msgid "Opacity Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:58 -#: ../src/extension/internal/bitmap/levelChannel.cpp:62 -msgid "Matte Channel" -msgstr "" - -#: ../src/extension/internal/bitmap/channel.cpp:65 -msgid "Extract specific channel from image." -msgstr "" - -#: ../src/extension/internal/bitmap/charcoal.cpp:37 -msgid "Charcoal" -msgstr "" - -#: ../src/extension/internal/bitmap/charcoal.cpp:46 -msgid "Apply charcoal stylization to selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/colorize.cpp:57 -msgid "Colorize selected bitmap(s) with specified color, using given opacity." -msgstr "" - -#: ../src/extension/internal/bitmap/contrast.cpp:39 -msgid "Contrast" -msgstr "" - -#: ../src/extension/internal/bitmap/contrast.cpp:41 -msgid "Adjust" -msgstr "" - -#: ../src/extension/internal/bitmap/contrast.cpp:47 -msgid "Increase or decrease contrast in bitmap(s)" -msgstr "" - -#: ../src/extension/internal/bitmap/cycleColormap.cpp:36 -msgid "Cycle Colormap" -msgstr "" - -#: ../src/extension/internal/bitmap/cycleColormap.cpp:38 -#: ../src/extension/internal/bitmap/spread.cpp:38 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:44 -msgid "Amount" -msgstr "" - -#: ../src/extension/internal/bitmap/cycleColormap.cpp:44 -msgid "Cycle colormap(s) of selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/despeckle.cpp:35 -msgid "Despeckle" -msgstr "" - -#: ../src/extension/internal/bitmap/despeckle.cpp:42 -msgid "Reduce speckle noise of selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/edge.cpp:36 -msgid "Edge" -msgstr "" - -#: ../src/extension/internal/bitmap/edge.cpp:44 -msgid "Highlight edges of selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/emboss.cpp:46 -msgid "Emboss selected bitmap(s) -- highlight edges with 3D effect." -msgstr "" - -#: ../src/extension/internal/bitmap/enhance.cpp:34 -msgid "Enhance" -msgstr "" - -#: ../src/extension/internal/bitmap/enhance.cpp:41 -msgid "Enhance selected bitmap(s) -- minimize noise." -msgstr "" - -#: ../src/extension/internal/bitmap/equalize.cpp:34 -msgid "Equalize" -msgstr "" - -#: ../src/extension/internal/bitmap/equalize.cpp:41 -msgid "Equalize selected bitmap(s) -- histogram equalization." -msgstr "" - -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:37 -#: ../src/filter-enums.cpp:28 -msgid "Gaussian Blur" -msgstr "" - -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:39 -#: ../src/extension/internal/bitmap/implode.cpp:38 -#: ../src/extension/internal/bitmap/solarize.cpp:38 -msgid "Factor" -msgstr "" - -#: ../src/extension/internal/bitmap/gaussianBlur.cpp:46 -msgid "Gaussian blur selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/implode.cpp:36 -msgid "Implode" -msgstr "" - -#: ../src/extension/internal/bitmap/implode.cpp:44 -msgid "Implode selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:51 -msgid "Level (with Channel)" -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:64 -#: ../src/extension/internal/bitmap/level.cpp:42 -msgid "Black Point" -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:65 -#: ../src/extension/internal/bitmap/level.cpp:43 -msgid "White Point" -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:66 -#: ../src/extension/internal/bitmap/level.cpp:44 -msgid "Gamma Correction" -msgstr "" - -#: ../src/extension/internal/bitmap/levelChannel.cpp:72 -msgid "" -"Level the specified channel of selected bitmap(s) by scaling values falling " -"between the given ranges to the full color range." -msgstr "" - -#: ../src/extension/internal/bitmap/level.cpp:40 -msgid "Level" -msgstr "" - -#: ../src/extension/internal/bitmap/level.cpp:50 -msgid "" -"Level selected bitmap(s) by scaling values falling between the given ranges " -"to the full color range." -msgstr "" - -#: ../src/extension/internal/bitmap/medianFilter.cpp:36 -msgid "Median" -msgstr "" - -#: ../src/extension/internal/bitmap/medianFilter.cpp:44 -msgid "" -"Replace each pixel component with the median color in a circular " -"neighborhood." -msgstr "" - -#: ../src/extension/internal/bitmap/modulate.cpp:39 -msgid "HSB Adjust" -msgstr "" - -#: ../src/extension/internal/bitmap/modulate.cpp:41 -#: ../src/flood-context.cpp:250 ../src/widgets/sp-color-icc-selector.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:438 -#: ../src/widgets/sp-color-scales.cpp:439 ../src/widgets/toolbox.cpp:4309 -#: ../share/extensions/color_randomize.inx.h:2 -msgid "Hue" -msgstr "" - -#: ../src/extension/internal/bitmap/modulate.cpp:42 -#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:846 -#: ../src/widgets/sp-color-icc-selector.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:441 -#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/toolbox.cpp:4324 -#: ../share/extensions/color_randomize.inx.h:5 -msgid "Saturation" -msgstr "" - -#: ../src/extension/internal/bitmap/modulate.cpp:43 -msgid "Brightness" -msgstr "" - -#: ../src/extension/internal/bitmap/modulate.cpp:49 -msgid "" -"Adjust the amount of hue, saturation, and brightness in selected bitmap(s)" -msgstr "" - -#: ../src/extension/internal/bitmap/negate.cpp:35 -msgid "Negate" -msgstr "" - -#: ../src/extension/internal/bitmap/negate.cpp:42 -msgid "Negate (take inverse) selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/normalize.cpp:35 -msgid "Normalize" -msgstr "" - -#: ../src/extension/internal/bitmap/normalize.cpp:42 -msgid "" -"Normalize selected bitmap(s), expanding color range to the full possible " -"range of color." -msgstr "" - -#: ../src/extension/internal/bitmap/oilPaint.cpp:36 -msgid "Oil Paint" -msgstr "" - -#: ../src/extension/internal/bitmap/oilPaint.cpp:44 -msgid "Stylize selected bitmap(s) so that they appear to be painted with oils." -msgstr "" - -#: ../src/extension/internal/bitmap/opacity.cpp:45 -msgid "Modify opacity channel(s) of selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/raise.cpp:39 -msgid "Raise" -msgstr "" - -#: ../src/extension/internal/bitmap/raise.cpp:43 -msgid "Raised" -msgstr "" - -#: ../src/extension/internal/bitmap/raise.cpp:49 -msgid "" -"Alter lightness the edges of selected bitmap(s) to create a raised " -"appearance." -msgstr "" - -#: ../src/extension/internal/bitmap/reduceNoise.cpp:39 -msgid "Reduce Noise" -msgstr "" - -#: ../src/extension/internal/bitmap/reduceNoise.cpp:41 -#: ../share/extensions/lindenmayer.inx.h:26 -msgid "Order" -msgstr "" - -#: ../src/extension/internal/bitmap/reduceNoise.cpp:47 -msgid "" -"Reduce noise in selected bitmap(s) using a noise peak elimination filter." -msgstr "" - -#: ../src/extension/internal/bitmap/sample.cpp:38 -msgid "Resample" -msgstr "" - -#: ../src/extension/internal/bitmap/sample.cpp:47 -msgid "" -"Alter the resolution of selected image by resizing it to the given pixel size" -msgstr "" - -#: ../src/extension/internal/bitmap/shade.cpp:39 -msgid "Shade" -msgstr "" - -#: ../src/extension/internal/bitmap/shade.cpp:41 -#: ../src/ui/dialog/filter-effects-dialog.cpp:955 -msgid "Azimuth" -msgstr "" - -#: ../src/extension/internal/bitmap/shade.cpp:42 -#: ../src/ui/dialog/filter-effects-dialog.cpp:956 -msgid "Elevation" -msgstr "" - -#: ../src/extension/internal/bitmap/shade.cpp:43 -msgid "Colored Shading" -msgstr "" - -#: ../src/extension/internal/bitmap/shade.cpp:49 -msgid "Shade selected bitmap(s) simulating distant light source." -msgstr "" - -#: ../src/extension/internal/bitmap/sharpen.cpp:46 -msgid "Sharpen selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/solarize.cpp:44 -msgid "Solarize selected bitmap(s), like overexposing photographic film." -msgstr "" - -#: ../src/extension/internal/bitmap/spread.cpp:36 -msgid "Dither" -msgstr "" - -#: ../src/extension/internal/bitmap/spread.cpp:44 -msgid "" -"Randomly scatter pixels in selected bitmap(s), within the given radius of " -"the original position" -msgstr "" - -#: ../src/extension/internal/bitmap/swirl.cpp:36 -msgid "Swirl" -msgstr "" - -#: ../src/extension/internal/bitmap/swirl.cpp:38 -#: ../share/extensions/grid_polar.inx.h:7 -msgid "Degrees" -msgstr "" - -#: ../src/extension/internal/bitmap/swirl.cpp:44 -msgid "Swirl selected bitmap(s) around center point." -msgstr "" - -#. TRANSLATORS: see http://docs.gimp.org/en/gimp-tool-threshold.html -#: ../src/extension/internal/bitmap/threshold.cpp:37 -#: ../src/extension/internal/bitmap/threshold.cpp:39 -#: ../src/extension/internal/bitmap/unsharpmask.cpp:45 -msgid "Threshold" -msgstr "" - -#: ../src/extension/internal/bitmap/threshold.cpp:45 -msgid "Threshold selected bitmap(s)." -msgstr "" - -#: ../src/extension/internal/bitmap/unsharpmask.cpp:40 -msgid "Unsharp Mask" -msgstr "" - -#: ../src/extension/internal/bitmap/unsharpmask.cpp:51 -msgid "Sharpen selected bitmap(s) using unsharp mask algorithms." -msgstr "" - -#: ../src/extension/internal/bitmap/wave.cpp:37 -msgid "Wave" -msgstr "" - -#: ../src/extension/internal/bitmap/wave.cpp:39 -msgid "Amplitude" -msgstr "" - -#: ../src/extension/internal/bitmap/wave.cpp:40 -msgid "Wavelength" -msgstr "" - -#: ../src/extension/internal/bitmap/wave.cpp:46 -msgid "Alter selected bitmap(s) along sine wave." -msgstr "" - -#: ../src/extension/internal/bluredge.cpp:134 -msgid "Inset/Outset Halo" -msgstr "" - -#: ../src/extension/internal/bluredge.cpp:136 -msgid "Width in px of the halo" -msgstr "" - -#: ../src/extension/internal/bluredge.cpp:137 -msgid "Number of steps" -msgstr "" - -#: ../src/extension/internal/bluredge.cpp:137 -msgid "Number of inset/outset copies of the object to make" -msgstr "" - -#: ../src/extension/internal/bluredge.cpp:141 -#: ../share/extensions/extrude.inx.h:2 ../share/extensions/interp.inx.h:3 -#: ../share/extensions/motion.inx.h:2 -#: ../share/extensions/pathalongpath.inx.h:4 -#: ../share/extensions/pathscatter.inx.h:5 -msgid "Generate from Path" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:274 -#: ../share/extensions/ps_input.inx.h:1 -msgid "PostScript" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:276 -#: ../src/extension/internal/cairo-ps-out.cpp:313 -msgid "Restrict to PS level" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:277 -#: ../src/extension/internal/cairo-ps-out.cpp:314 -msgid "PostScript level 3" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:279 -#: ../src/extension/internal/cairo-ps-out.cpp:316 -msgid "PostScript level 2" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:282 -#: ../src/extension/internal/cairo-ps-out.cpp:319 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:219 -#: ../src/extension/internal/emf-win32-inout.cpp:2431 -msgid "Convert texts to paths" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:283 -#: ../src/extension/internal/cairo-ps-out.cpp:320 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:220 -msgid "Rasterize filter effects" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:284 -#: ../src/extension/internal/cairo-ps-out.cpp:321 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:221 -msgid "Resolution for rasterization (dpi)" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:285 -#: ../src/extension/internal/cairo-ps-out.cpp:322 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:222 -msgid "Export area is drawing" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:286 -#: ../src/extension/internal/cairo-ps-out.cpp:323 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:223 -msgid "Export area is page" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:287 -#: ../src/extension/internal/cairo-ps-out.cpp:324 -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:224 -msgid "Limit export to the object with ID" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:291 -#: ../share/extensions/ps_input.inx.h:2 -msgid "PostScript (*.ps)" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:292 -msgid "PostScript File" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:311 -#: ../share/extensions/eps_input.inx.h:2 -msgid "Encapsulated PostScript" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:328 -#: ../share/extensions/eps_input.inx.h:3 -msgid "Encapsulated PostScript (*.eps)" -msgstr "" - -#: ../src/extension/internal/cairo-ps-out.cpp:329 -msgid "Encapsulated PostScript File" -msgstr "" - -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:216 -msgid "Restrict to PDF version" -msgstr "" - -#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:217 -msgid "PDF 1.4" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2401 -msgid "EMF Input" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2406 -msgid "Enhanced Metafiles (*.emf)" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2407 -msgid "Enhanced Metafiles" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2415 -msgid "WMF Input" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2420 -msgid "Windows Metafiles (*.wmf)" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2421 -msgid "Windows Metafiles" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2429 -msgid "EMF Output" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2435 -msgid "Enhanced Metafile (*.emf)" -msgstr "" - -#: ../src/extension/internal/emf-win32-inout.cpp:2436 -msgid "Enhanced Metafile" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:35 -msgid "Drop Shadow" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:37 -#: ../src/extension/internal/filter/drop-shadow.h:92 -msgid "Blur radius, px" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:38 -#: ../src/extension/internal/filter/drop-shadow.h:93 -#: ../src/ui/widget/object-composite-settings.cpp:62 -#: ../src/ui/widget/selected-style.cpp:1033 -#: ../src/ui/widget/selected-style.cpp:1034 -msgid "Opacity, %" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:39 -#: ../src/extension/internal/filter/drop-shadow.h:94 -msgid "Horizontal offset, px" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:40 -#: ../src/extension/internal/filter/drop-shadow.h:95 -msgid "Vertical offset, px" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:44 -#: ../src/extension/internal/filter/drop-shadow.h:99 -#: ../src/extension/internal/filter/filter.cpp:214 -#: ../src/extension/internal/filter/filter-file.cpp:148 -#: ../src/extension/internal/filter/snow.h:38 -#: ../src/ui/dialog/inkscape-preferences.cpp:749 -msgid "Filters" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:48 -msgid "Black, blurred drop shadow" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:90 -msgid "Drop Glow" -msgstr "" - -#: ../src/extension/internal/filter/drop-shadow.h:103 -msgid "White, blurred drop glow" -msgstr "" - -#: ../src/extension/internal/filter/filter-file.cpp:32 -msgid "Bundled" -msgstr "" - -#: ../src/extension/internal/filter/filter-file.cpp:33 -msgid "Personal" -msgstr "" - -#: ../src/extension/internal/filter/filter-file.cpp:44 -msgid "Null external module directory name. Filters will not be loaded." -msgstr "" - -#: ../src/extension/internal/filter/snow.h:32 -msgid "Snow crest" -msgstr "" - -#: ../src/extension/internal/filter/snow.h:34 -msgid "Drift Size" -msgstr "" - -#: ../src/extension/internal/filter/snow.h:42 -msgid "Snow has fallen on object" -msgstr "" - -#: ../src/extension/internal/gdkpixbuf-input.cpp:127 -#, c-format -msgid "%s GDK pixbuf Input" -msgstr "" - -#: ../src/extension/internal/gimpgrad.cpp:274 -msgid "GIMP Gradients" -msgstr "" - -#: ../src/extension/internal/gimpgrad.cpp:279 -msgid "GIMP Gradient (*.ggr)" -msgstr "" - -#: ../src/extension/internal/gimpgrad.cpp:280 -msgid "Gradients used in GIMP" -msgstr "" - -#: ../src/extension/internal/grid.cpp:192 ../src/ui/widget/panel.cpp:112 -msgid "Grid" -msgstr "" - -#: ../src/extension/internal/grid.cpp:194 -msgid "Line Width" -msgstr "" - -#: ../src/extension/internal/grid.cpp:195 -msgid "Horizontal Spacing" -msgstr "" - -#: ../src/extension/internal/grid.cpp:196 -msgid "Vertical Spacing" -msgstr "" - -#: ../src/extension/internal/grid.cpp:197 -msgid "Horizontal Offset" -msgstr "" - -#: ../src/extension/internal/grid.cpp:198 -msgid "Vertical Offset" -msgstr "" - -#: ../src/extension/internal/grid.cpp:202 -#: ../share/extensions/draw_from_triangle.inx.h:30 -#: ../share/extensions/eqtexsvg.inx.h:3 -#: ../share/extensions/foldablebox.inx.h:6 -#: ../share/extensions/funcplot.inx.h:13 ../share/extensions/gears.inx.h:5 -#: ../share/extensions/grid_cartesian.inx.h:15 -#: ../share/extensions/grid_polar.inx.h:18 -#: ../share/extensions/guides_creator.inx.h:17 -#: ../share/extensions/lindenmayer.inx.h:31 -#: ../share/extensions/param_curves.inx.h:9 -#: ../share/extensions/perfectboundcover.inx.h:17 -#: ../share/extensions/polyhedron_3d.inx.h:31 -#: ../share/extensions/printing-marks.inx.h:14 -#: ../share/extensions/render_alphabetsoup.inx.h:3 -#: ../share/extensions/render_barcode.inx.h:5 -#: ../share/extensions/render_barcode_datamatrix.inx.h:3 -#: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:6 -#: ../share/extensions/svgcalendar.inx.h:22 -#: ../share/extensions/triangle.inx.h:10 -#: ../share/extensions/wireframe_sphere.inx.h:5 -msgid "Render" -msgstr "" - -#: ../src/extension/internal/grid.cpp:204 -msgid "Draw a path which is a grid" -msgstr "" - -#: ../src/extension/internal/javafx-out.cpp:965 -msgid "JavaFX Output" -msgstr "" - -#: ../src/extension/internal/javafx-out.cpp:970 -msgid "JavaFX (*.fx)" -msgstr "" - -#: ../src/extension/internal/javafx-out.cpp:971 -msgid "JavaFX Raytracer File" -msgstr "" - -#: ../src/extension/internal/latex-pstricks.cpp:337 -msgid "LaTeX Print" -msgstr "" - -#: ../src/extension/internal/latex-pstricks-out.cpp:105 -msgid "LaTeX Output" -msgstr "" - -#: ../src/extension/internal/latex-pstricks-out.cpp:110 -msgid "LaTeX With PSTricks macros (*.tex)" -msgstr "" - -#: ../src/extension/internal/latex-pstricks-out.cpp:111 -msgid "LaTeX PSTricks File" -msgstr "" - -#: ../src/extension/internal/odf.cpp:2417 -msgid "OpenDocument Drawing Output" -msgstr "" - -#: ../src/extension/internal/odf.cpp:2422 -msgid "OpenDocument drawing (*.odg)" -msgstr "" - -#: ../src/extension/internal/odf.cpp:2423 -msgid "OpenDocument drawing file" -msgstr "" - -#. TRANSLATORS: The following are document crop settings for PDF import -#. more info: http://www.acrobatusers.com/tech_corners/javascript_corner/tips/2006/page_bounds/ -#: ../src/extension/internal/pdfinput/pdf-input.cpp:56 -msgid "media box" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:57 -msgid "crop box" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:58 -msgid "trim box" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:59 -msgid "bleed box" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:60 -msgid "art box" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:72 -msgid "Select page:" -msgstr "" - -#. Display total number of pages -#: ../src/extension/internal/pdfinput/pdf-input.cpp:86 -#, c-format -msgid "out of %i" -msgstr "" - -#. Crop settings -#: ../src/extension/internal/pdfinput/pdf-input.cpp:92 -msgid "Clip to:" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:104 -msgid "Page settings" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:106 -msgid "Precision of approximating gradient meshes:" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:107 -msgid "" -"Note: setting the precision too high may result in a large SVG file " -"and slow performance." -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:112 -#: ../src/extension/internal/pdfinput/pdf-input.cpp:393 -msgid "rough" -msgstr "" - -#. Text options -#: ../src/extension/internal/pdfinput/pdf-input.cpp:116 -msgid "Text handling:" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:118 -#: ../src/extension/internal/pdfinput/pdf-input.cpp:119 -msgid "Import text as text" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:120 -msgid "Replace PDF fonts by closest-named installed fonts" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:123 -msgid "Embed images" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:126 -msgid "Import settings" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:248 -msgid "PDF Import Settings" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/extension/internal/pdfinput/pdf-input.cpp:396 -msgid "pdfinput|medium" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:397 -msgid "fine" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:398 -msgid "very fine" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:754 -msgid "PDF Input" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 -msgid "Adobe PDF (*.pdf)" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:760 -msgid "Adobe Portable Document Format" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:767 -msgid "AI Input" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 -msgid "Adobe Illustrator 9.0 and above (*.ai)" -msgstr "" - -#: ../src/extension/internal/pdfinput/pdf-input.cpp:773 -msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" -msgstr "" - -#: ../src/extension/internal/pov-out.cpp:700 -msgid "PovRay Output" -msgstr "" - -#: ../src/extension/internal/pov-out.cpp:705 -msgid "PovRay (*.pov) (paths and shapes only)" -msgstr "" - -#: ../src/extension/internal/pov-out.cpp:706 -msgid "PovRay Raytracer File" -msgstr "" - -#: ../src/extension/internal/svg.cpp:55 -msgid "SVG Input" -msgstr "" - -#: ../src/extension/internal/svg.cpp:60 -msgid "Scalable Vector Graphic (*.svg)" -msgstr "" - -#: ../src/extension/internal/svg.cpp:61 -msgid "Inkscape native file format and W3C standard" -msgstr "" - -#: ../src/extension/internal/svg.cpp:69 -msgid "SVG Output Inkscape" -msgstr "" - -#: ../src/extension/internal/svg.cpp:74 -msgid "Inkscape SVG (*.svg)" -msgstr "" - -#: ../src/extension/internal/svg.cpp:75 -msgid "SVG format with Inkscape extensions" -msgstr "" - -#: ../src/extension/internal/svg.cpp:83 -msgid "SVG Output" -msgstr "" - -#: ../src/extension/internal/svg.cpp:88 -msgid "Plain SVG (*.svg)" -msgstr "" - -#: ../src/extension/internal/svg.cpp:89 -msgid "Scalable Vector Graphics format as defined by the W3C" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:47 -msgid "SVGZ Input" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:53 ../src/extension/internal/svgz.cpp:67 -msgid "Compressed Inkscape SVG (*.svgz)" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:54 -msgid "SVG file format compressed with GZip" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:62 ../src/extension/internal/svgz.cpp:76 -msgid "SVGZ Output" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:68 -msgid "Inkscape's native file format compressed with GZip" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:81 -msgid "Compressed plain SVG (*.svgz)" -msgstr "" - -#: ../src/extension/internal/svgz.cpp:82 -msgid "Scalable Vector Graphics format compressed with GZip" -msgstr "" - -#: ../src/extension/internal/win32.cpp:485 -msgid "Windows 32-bit Print" -msgstr "" - -#: ../src/extension/internal/wpg-input.cpp:102 -msgid "WPG Input" -msgstr "" - -#: ../src/extension/internal/wpg-input.cpp:107 -msgid "WordPerfect Graphics (*.wpg)" -msgstr "" - -#: ../src/extension/internal/wpg-input.cpp:108 -msgid "Vector graphics format used by Corel WordPerfect" -msgstr "" - -#: ../src/extension/prefdialog.cpp:236 -msgid "Live preview" -msgstr "" - -#: ../src/extension/prefdialog.cpp:236 -msgid "Is the effect previewed live on canvas?" -msgstr "" - -#. We can't call sp_ui_error_dialog because we may be -#. running from the console, in which case calling sp_ui -#. routines will cause a segfault. See bug 1000350 - bryce -#. sp_ui_error_dialog(_("Format autodetect failed. The file is being opened as SVG.")); -#: ../src/extension/system.cpp:107 -msgid "Format autodetect failed. The file is being opened as SVG." -msgstr "" - -#: ../src/file.cpp:147 -msgid "default.svg" -msgstr "" - -#: ../src/file.cpp:265 ../src/file.cpp:1071 -#, c-format -msgid "Failed to load the requested file %s" -msgstr "" - -#: ../src/file.cpp:290 -msgid "Document not saved yet. Cannot revert." -msgstr "" - -#: ../src/file.cpp:296 -#, c-format -msgid "Changes will be lost! Are you sure you want to reload document %s?" -msgstr "" - -#: ../src/file.cpp:325 -msgid "Document reverted." -msgstr "" - -#: ../src/file.cpp:327 -msgid "Document not reverted." -msgstr "" - -#: ../src/file.cpp:477 -msgid "Select file to open" -msgstr "" - -#: ../src/file.cpp:564 -msgid "Vacuum <defs>" -msgstr "" - -#: ../src/file.cpp:569 -#, c-format -msgid "Removed %i unused definition in <defs>." -msgid_plural "Removed %i unused definitions in <defs>." -msgstr[0] "" -msgstr[1] "" - -#: ../src/file.cpp:574 -msgid "No unused definitions in <defs>." -msgstr "" - -#: ../src/file.cpp:605 -#, c-format -msgid "" -"No Inkscape extension found to save document (%s). This may have been " -"caused by an unknown filename extension." -msgstr "" - -#: ../src/file.cpp:606 ../src/file.cpp:614 ../src/file.cpp:622 -#: ../src/file.cpp:628 ../src/file.cpp:633 -msgid "Document not saved." -msgstr "" - -#: ../src/file.cpp:613 -#, c-format -msgid "" -"File %s is write protected. Please remove write protection and try again." -msgstr "" - -#: ../src/file.cpp:621 -#, c-format -msgid "File %s could not be saved." -msgstr "" - -#: ../src/file.cpp:638 -msgid "Document saved." -msgstr "" - -#. We are saving for the first time; create a unique default filename -#: ../src/file.cpp:770 ../src/file.cpp:1208 -#, c-format -msgid "drawing%s" -msgstr "" - -#: ../src/file.cpp:776 -#, c-format -msgid "drawing-%d%s" -msgstr "" - -#: ../src/file.cpp:780 -#, c-format -msgid "%s" -msgstr "" - -#: ../src/file.cpp:795 -msgid "Select file to save a copy to" -msgstr "" - -#: ../src/file.cpp:797 -msgid "Select file to save to" -msgstr "" - -#: ../src/file.cpp:892 -msgid "No changes need to be saved." -msgstr "" - -#: ../src/file.cpp:909 -msgid "Saving document..." -msgstr "" - -#: ../src/file.cpp:1068 -msgid "Import" -msgstr "" - -#: ../src/file.cpp:1118 -msgid "Select file to import" -msgstr "" - -#: ../src/file.cpp:1230 -msgid "Select file to export to" -msgstr "" - -#: ../src/file.cpp:1473 ../src/verbs.cpp:2281 -msgid "Import From Open Clip Art Library" -msgstr "" - -#: ../src/filter-enums.cpp:20 -msgid "Blend" -msgstr "" - -#: ../src/filter-enums.cpp:21 -msgid "Color Matrix" -msgstr "" - -#: ../src/filter-enums.cpp:22 -msgid "Component Transfer" -msgstr "" - -#: ../src/filter-enums.cpp:23 -msgid "Composite" -msgstr "" - -#: ../src/filter-enums.cpp:24 -msgid "Convolve Matrix" -msgstr "" - -#: ../src/filter-enums.cpp:25 -msgid "Diffuse Lighting" -msgstr "" - -#: ../src/filter-enums.cpp:26 -msgid "Displacement Map" -msgstr "" - -#: ../src/filter-enums.cpp:27 -msgid "Flood" -msgstr "" - -#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:55 -msgid "Image" -msgstr "" - -#: ../src/filter-enums.cpp:30 -msgid "Merge" -msgstr "" - -#: ../src/filter-enums.cpp:33 -msgid "Specular Lighting" -msgstr "" - -#: ../src/filter-enums.cpp:34 -msgid "Tile" -msgstr "" - -#: ../src/filter-enums.cpp:35 ../src/filter-enums.cpp:119 -msgid "Turbulence" -msgstr "" - -#: ../src/filter-enums.cpp:40 -msgid "Source Graphic" -msgstr "" - -#: ../src/filter-enums.cpp:41 -msgid "Source Alpha" -msgstr "" - -#: ../src/filter-enums.cpp:42 -msgid "Background Image" -msgstr "" - -#: ../src/filter-enums.cpp:43 -msgid "Background Alpha" -msgstr "" - -#: ../src/filter-enums.cpp:44 -msgid "Fill Paint" -msgstr "" - -#: ../src/filter-enums.cpp:45 -msgid "Stroke Paint" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/filter-enums.cpp:53 -msgid "filterBlendMode|Normal" -msgstr "" - -#: ../src/filter-enums.cpp:54 -msgid "Multiply" -msgstr "" - -#: ../src/filter-enums.cpp:55 -msgid "Screen" -msgstr "" - -#: ../src/filter-enums.cpp:56 -msgid "Darken" -msgstr "" - -#: ../src/filter-enums.cpp:57 -msgid "Lighten" -msgstr "" - -#: ../src/filter-enums.cpp:63 -msgid "Matrix" -msgstr "" - -#: ../src/filter-enums.cpp:64 -msgid "Saturate" -msgstr "" - -#: ../src/filter-enums.cpp:65 -msgid "Hue Rotate" -msgstr "" - -#: ../src/filter-enums.cpp:66 -msgid "Luminance to Alpha" -msgstr "" - -#. File -#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2258 -msgid "Default" -msgstr "" - -#: ../src/filter-enums.cpp:73 -msgid "Over" -msgstr "" - -#: ../src/filter-enums.cpp:74 -msgid "In" -msgstr "" - -#: ../src/filter-enums.cpp:75 -msgid "Out" -msgstr "" - -#: ../src/filter-enums.cpp:76 -msgid "Atop" -msgstr "" - -#: ../src/filter-enums.cpp:77 -msgid "XOR" -msgstr "" - -#: ../src/filter-enums.cpp:78 -msgid "Arithmetic" -msgstr "" - -#: ../src/filter-enums.cpp:84 -msgid "Identity" -msgstr "" - -#: ../src/filter-enums.cpp:85 -msgid "Table" -msgstr "" - -#: ../src/filter-enums.cpp:86 -msgid "Discrete" -msgstr "" - -#: ../src/filter-enums.cpp:87 -msgid "Linear" -msgstr "" - -#: ../src/filter-enums.cpp:88 -msgid "Gamma" -msgstr "" - -#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:317 -#: ../src/widgets/gradient-selector.cpp:139 -msgid "Duplicate" -msgstr "" - -#: ../src/filter-enums.cpp:95 -msgid "Wrap" -msgstr "" - -#: ../src/filter-enums.cpp:96 ../src/flood-context.cpp:264 -#: ../src/live_effects/lpe-ruler.cpp:34 -#: ../src/ui/dialog/document-properties.cpp:327 -#: ../src/ui/dialog/filter-effects-dialog.cpp:468 -#: ../src/ui/dialog/inkscape-preferences.cpp:259 -#: ../src/ui/dialog/inkscape-preferences.cpp:422 -#: ../src/ui/dialog/inkscape-preferences.cpp:565 -#: ../src/ui/dialog/inkscape-preferences.cpp:1167 -#: ../src/ui/dialog/inkscape-preferences.cpp:1232 ../src/verbs.cpp:2255 -#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3917 -#: ../share/extensions/grid_polar.inx.h:16 -#: ../share/extensions/guides_creator.inx.h:15 -#: ../share/extensions/scour.inx.h:7 -msgid "None" -msgstr "" - -#: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:247 -#: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:412 -#: ../src/widgets/sp-color-scales.cpp:413 -msgid "Red" -msgstr "" - -#: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:248 -#: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:415 -#: ../src/widgets/sp-color-scales.cpp:416 -msgid "Green" -msgstr "" - -#: ../src/filter-enums.cpp:104 ../src/flood-context.cpp:249 -#: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:418 -#: ../src/widgets/sp-color-scales.cpp:419 -msgid "Blue" -msgstr "" - -#: ../src/filter-enums.cpp:105 ../src/flood-context.cpp:253 -msgid "Alpha" -msgstr "" - -#: ../src/filter-enums.cpp:111 -msgid "Erode" -msgstr "" - -#: ../src/filter-enums.cpp:112 -msgid "Dilate" -msgstr "" - -#: ../src/filter-enums.cpp:118 -msgid "Fractal Noise" -msgstr "" - -#: ../src/filter-enums.cpp:125 -msgid "Distant Light" -msgstr "" - -#: ../src/filter-enums.cpp:126 -msgid "Point Light" -msgstr "" - -#: ../src/filter-enums.cpp:127 -msgid "Spot Light" -msgstr "" - -#: ../src/flood-context.cpp:246 -msgid "Visible Colors" -msgstr "" - -#: ../src/flood-context.cpp:252 ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:444 -#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/toolbox.cpp:4339 -#: ../share/extensions/color_randomize.inx.h:3 -msgid "Lightness" -msgstr "" - -#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1088 -msgid "Small" -msgstr "" - -#: ../src/flood-context.cpp:266 -msgid "Medium" -msgstr "" - -#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1088 -msgid "Large" -msgstr "" - -#: ../src/flood-context.cpp:469 -msgid "Too much inset, the result is empty." -msgstr "" - -#: ../src/flood-context.cpp:509 -#, 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] "" -msgstr[1] "" - -#: ../src/flood-context.cpp:513 -#, c-format -msgid "Area filled, path with %d node created." -msgid_plural "Area filled, path with %d nodes created." -msgstr[0] "" -msgstr[1] "" - -#: ../src/flood-context.cpp:785 ../src/flood-context.cpp:1099 -msgid "Area is not bounded, cannot fill." -msgstr "" - -#: ../src/flood-context.cpp:1104 -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 "" - -#: ../src/flood-context.cpp:1122 ../src/flood-context.cpp:1282 -msgid "Fill bounded area" -msgstr "" - -#: ../src/flood-context.cpp:1142 -msgid "Set style on object" -msgstr "" - -#: ../src/flood-context.cpp:1201 -msgid "Draw over areas to add to fill, hold Alt for touch fill" -msgstr "" - -#: ../src/gradient-context.cpp:132 ../src/gradient-drag.cpp:75 -msgid "Linear gradient start" -msgstr "" - -#. POINT_LG_BEGIN -#: ../src/gradient-context.cpp:133 ../src/gradient-drag.cpp:76 -msgid "Linear gradient end" -msgstr "" - -#: ../src/gradient-context.cpp:134 ../src/gradient-drag.cpp:77 -msgid "Linear gradient mid stop" -msgstr "" - -#: ../src/gradient-context.cpp:135 ../src/gradient-drag.cpp:78 -msgid "Radial gradient center" -msgstr "" - -#: ../src/gradient-context.cpp:136 ../src/gradient-context.cpp:137 -#: ../src/gradient-drag.cpp:79 ../src/gradient-drag.cpp:80 -msgid "Radial gradient radius" -msgstr "" - -#: ../src/gradient-context.cpp:138 ../src/gradient-drag.cpp:81 -msgid "Radial gradient focus" -msgstr "" - -#. POINT_RG_FOCUS -#: ../src/gradient-context.cpp:139 ../src/gradient-context.cpp:140 -#: ../src/gradient-drag.cpp:82 ../src/gradient-drag.cpp:83 -msgid "Radial gradient mid stop" -msgstr "" - -#. TRANSLATORS: %s will be substituted with the point name (see previous messages); This is part of a compound message -#: ../src/gradient-context.cpp:165 -#, c-format -msgid "%s selected" -msgstr "" - -#. TRANSLATORS: Mind the space in front. This is part of a compound message -#: ../src/gradient-context.cpp:167 ../src/gradient-context.cpp:176 -#, c-format -msgid " out of %d gradient handle" -msgid_plural " out of %d gradient handles" -msgstr[0] "" -msgstr[1] "" - -#. TRANSLATORS: Mind the space in front. (Refers to gradient handles selected). This is part of a compound message -#: ../src/gradient-context.cpp:168 ../src/gradient-context.cpp:177 -#: ../src/gradient-context.cpp:184 -#, c-format -msgid " on %d selected object" -msgid_plural " on %d selected objects" -msgstr[0] "" -msgstr[1] "" - -#. TRANSLATORS: This is a part of a compound message (out of two more indicating: grandint handle count & object count) -#: ../src/gradient-context.cpp:174 -#, c-format -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] "" -msgstr[1] "" - -#. TRANSLATORS: The plural refers to number of selected gradient handles. This is part of a compound message (part two indicates selected object count) -#: ../src/gradient-context.cpp:182 -#, c-format -msgid "%d gradient handle selected out of %d" -msgid_plural "%d gradient handles selected out of %d" -msgstr[0] "" -msgstr[1] "" - -#. TRANSLATORS: The plural refers to number of selected objects -#: ../src/gradient-context.cpp:189 -#, 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] "" -msgstr[1] "" - -#: ../src/gradient-context.cpp:389 ../src/gradient-context.cpp:482 -#: ../src/widgets/gradient-vector.cpp:744 -msgid "Add gradient stop" -msgstr "" - -#: ../src/gradient-context.cpp:457 -msgid "Simplify gradient" -msgstr "" - -#: ../src/gradient-context.cpp:534 -msgid "Create default gradient" -msgstr "" - -#: ../src/gradient-context.cpp:588 -msgid "Draw around handles to select them" -msgstr "" - -#: ../src/gradient-context.cpp:686 -msgid "Ctrl: snap gradient angle" -msgstr "" - -#: ../src/gradient-context.cpp:687 -msgid "Shift: draw gradient around the starting point" -msgstr "" - -#: ../src/gradient-context.cpp:807 -msgid "Invert gradient" -msgstr "" - -#: ../src/gradient-context.cpp:924 -#, 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] "" -msgstr[1] "" - -#: ../src/gradient-context.cpp:928 -msgid "Select objects on which to create gradient." -msgstr "" - -#: ../src/gradient-drag.cpp:591 -msgid "Merge gradient handles" -msgstr "" - -#: ../src/gradient-drag.cpp:912 -msgid "Move gradient handle" -msgstr "" - -#: ../src/gradient-drag.cpp:965 ../src/widgets/gradient-vector.cpp:776 -msgid "Delete gradient stop" -msgstr "" - -#: ../src/gradient-drag.cpp:1129 -#, 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:1133 ../src/gradient-drag.cpp:1140 -msgid " (stroke)" -msgstr "" - -#: ../src/gradient-drag.cpp:1137 -#, 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:1145 -#, c-format -msgid "" -"Radial gradient center and focus; drag with Shift to " -"separate focus" -msgstr "" - -#: ../src/gradient-drag.cpp:1148 -#, 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] "" -msgstr[1] "" - -#: ../src/gradient-drag.cpp:1823 -msgid "Move gradient handle(s)" -msgstr "" - -#: ../src/gradient-drag.cpp:1859 -msgid "Move gradient mid stop(s)" -msgstr "" - -#: ../src/gradient-drag.cpp:2147 -msgid "Delete gradient stop(s)" -msgstr "" - -#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:44 -#: ../share/extensions/foldablebox.inx.h:8 -#: ../share/extensions/interp_att_g.inx.h:24 -#: ../share/extensions/printing-marks.inx.h:19 -msgid "Unit" -msgstr "" - -#. Add the units menu. -#: ../src/helper/units.cpp:37 ../src/widgets/select-toolbar.cpp:504 -#: ../src/widgets/toolbox.cpp:1530 ../src/widgets/toolbox.cpp:3183 -#: ../src/widgets/toolbox.cpp:5882 ../src/widgets/toolbox.cpp:7715 -msgid "Units" -msgstr "" - -#: ../src/helper/units.cpp:38 -msgid "Point" -msgstr "" - -#: ../src/helper/units.cpp:38 ../src/ui/widget/selected-style.cpp:293 -msgid "pt" -msgstr "" - -#: ../src/helper/units.cpp:38 ../share/extensions/perfectboundcover.inx.h:15 -msgid "Points" -msgstr "" - -#: ../src/helper/units.cpp:38 -msgid "Pt" -msgstr "" - -#: ../src/helper/units.cpp:39 -msgid "Pica" -msgstr "" - -#: ../src/helper/units.cpp:39 -msgid "pc" -msgstr "" - -#: ../src/helper/units.cpp:39 -msgid "Picas" -msgstr "" - -#: ../src/helper/units.cpp:39 -msgid "Pc" -msgstr "" - -#: ../src/helper/units.cpp:40 -msgid "Pixel" -msgstr "" - -#: ../src/helper/units.cpp:40 ../src/ui/dialog/inkscape-preferences.cpp:246 -#: ../src/ui/dialog/inkscape-preferences.cpp:250 -#: ../src/ui/dialog/inkscape-preferences.cpp:253 -#: ../src/ui/widget/selected-style.cpp:289 -msgid "px" -msgstr "" - -#: ../src/helper/units.cpp:40 -msgid "Pixels" -msgstr "" - -#: ../src/helper/units.cpp:40 -msgid "Px" -msgstr "" - -#. You can add new elements from this point forward -#: ../src/helper/units.cpp:42 ../share/extensions/straightseg.inx.h:3 -msgid "Percent" -msgstr "" - -#: ../src/helper/units.cpp:42 ../src/ui/dialog/inkscape-preferences.cpp:266 -msgid "%" -msgstr "" - -#: ../src/helper/units.cpp:42 -msgid "Percents" -msgstr "" - -#: ../src/helper/units.cpp:43 -msgid "Millimeter" -msgstr "" - -#: ../src/helper/units.cpp:43 ../src/ui/widget/selected-style.cpp:297 -msgid "mm" -msgstr "" - -#: ../src/helper/units.cpp:43 -msgid "Millimeters" -msgstr "" - -#: ../src/helper/units.cpp:44 -msgid "Centimeter" -msgstr "" - -#: ../src/helper/units.cpp:44 -msgid "cm" -msgstr "" - -#: ../src/helper/units.cpp:44 -msgid "Centimeters" -msgstr "" - -#: ../src/helper/units.cpp:45 -msgid "Meter" -msgstr "" - -#: ../src/helper/units.cpp:45 -msgid "m" -msgstr "" - -#: ../src/helper/units.cpp:45 -msgid "Meters" -msgstr "" - -#. no svg_unit -#: ../src/helper/units.cpp:46 -msgid "Inch" -msgstr "" - -#: ../src/helper/units.cpp:46 -msgid "in" -msgstr "" - -#: ../src/helper/units.cpp:46 -msgid "Inches" -msgstr "" - -#: ../src/helper/units.cpp:47 -msgid "Foot" -msgstr "" - -#: ../src/helper/units.cpp:47 -msgid "ft" -msgstr "" - -#: ../src/helper/units.cpp:47 -msgid "Feet" -msgstr "" - -#. Volatiles do not have default, so there are none here -#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units -#: ../src/helper/units.cpp:50 -msgid "Em square" -msgstr "" - -#: ../src/helper/units.cpp:50 -msgid "em" -msgstr "" - -#: ../src/helper/units.cpp:50 -msgid "Em squares" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units -#: ../src/helper/units.cpp:52 -msgid "Ex square" -msgstr "" - -#: ../src/helper/units.cpp:52 -msgid "ex" -msgstr "" - -#: ../src/helper/units.cpp:52 -msgid "Ex squares" -msgstr "" - -#: ../src/inkscape.cpp:328 -msgid "Autosaving documents..." -msgstr "" - -#: ../src/inkscape.cpp:399 -msgid "Autosave failed! Could not find inkscape extension to save document." -msgstr "" - -#: ../src/inkscape.cpp:402 ../src/inkscape.cpp:409 -#, c-format -msgid "Autosave failed! File %s could not be saved." -msgstr "" - -#: ../src/inkscape.cpp:424 -msgid "Autosave complete." -msgstr "" - -#: ../src/inkscape.cpp:661 -msgid "Untitled document" -msgstr "" - -#. Show nice dialog box -#: ../src/inkscape.cpp:691 -msgid "Inkscape encountered an internal error and will close now.\n" -msgstr "" - -#: ../src/inkscape.cpp:692 -msgid "" -"Automatic backups of unsaved documents were done to the following " -"locations:\n" -msgstr "" - -#: ../src/inkscape.cpp:693 -msgid "Automatic backup of the following documents failed:\n" -msgstr "" - -#. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu", -#. checkitem_toggled, checkitem_update, 0); -#: ../src/interface.cpp:870 -msgid "Commands Bar" -msgstr "" - -#: ../src/interface.cpp:870 -msgid "Show or hide the Commands bar (under the menu)" -msgstr "" - -#: ../src/interface.cpp:872 -msgid "Snap Controls Bar" -msgstr "" - -#: ../src/interface.cpp:872 -msgid "Show or hide the snapping controls" -msgstr "" - -#: ../src/interface.cpp:874 -msgid "Tool Controls Bar" -msgstr "" - -#: ../src/interface.cpp:874 -msgid "Show or hide the Tool Controls bar" -msgstr "" - -#: ../src/interface.cpp:876 -msgid "_Toolbox" -msgstr "" - -#: ../src/interface.cpp:876 -msgid "Show or hide the main toolbox (on the left)" -msgstr "" - -#: ../src/interface.cpp:882 -msgid "_Palette" -msgstr "" - -#: ../src/interface.cpp:882 -msgid "Show or hide the color palette" -msgstr "" - -#: ../src/interface.cpp:884 -msgid "_Statusbar" -msgstr "" - -#: ../src/interface.cpp:884 -msgid "Show or hide the statusbar (at the bottom of the window)" -msgstr "" - -#: ../src/interface.cpp:958 -#, c-format -msgid "Verb \"%s\" Unknown" -msgstr "" - -#: ../src/interface.cpp:1000 -msgid "Open _Recent" -msgstr "" - -#. TRANSLATORS: #%s is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1101 -#, c-format -msgid "Enter group #%s" -msgstr "" - -#: ../src/interface.cpp:1112 -msgid "Go to parent" -msgstr "" - -#: ../src/interface.cpp:1203 ../src/interface.cpp:1289 -#: ../src/interface.cpp:1392 ../src/ui/widget/selected-style.cpp:468 -msgid "Drop color" -msgstr "" - -#: ../src/interface.cpp:1242 ../src/interface.cpp:1352 -msgid "Drop color on gradient" -msgstr "" - -#: ../src/interface.cpp:1405 -msgid "Could not parse SVG data" -msgstr "" - -#: ../src/interface.cpp:1444 -msgid "Drop SVG" -msgstr "" - -#: ../src/interface.cpp:1500 -msgid "Drop bitmap image" -msgstr "" - -#: ../src/interface.cpp:1592 -#, 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 "" - -#: ../src/interface.cpp:1599 ../share/extensions/web-set-att.inx.h:5 -#: ../share/extensions/web-transmit-att.inx.h:5 -msgid "Replace" -msgstr "" - -#: ../src/io/sys.cpp:446 ../src/io/sys.cpp:454 -#, c-format -msgid "Failed to read from child pipe (%s)" -msgstr "" - -#: ../src/io/sys.cpp:478 -#, c-format -msgid "Failed to change to directory '%s' (%s)" -msgstr "" - -#: ../src/io/sys.cpp:484 ../src/io/sys.cpp:710 -#, c-format -msgid "Failed to execute child process (%s)" -msgstr "" - -#: ../src/io/sys.cpp:657 -#, c-format -msgid "Invalid program name: %s" -msgstr "" - -#: ../src/io/sys.cpp:667 ../src/io/sys.cpp:956 -#, c-format -msgid "Invalid string in argument vector at %d: %s" -msgstr "" - -#: ../src/io/sys.cpp:678 ../src/io/sys.cpp:971 -#, c-format -msgid "Invalid string in environment: %s" -msgstr "" - -#: ../src/io/sys.cpp:739 -#, c-format -msgid "Failed to create pipe for communicating with child process (%s)" -msgstr "" - -#: ../src/io/sys.cpp:952 -#, c-format -msgid "Invalid working directory: %s" -msgstr "" - -#: ../src/io/sys.cpp:1020 -#, c-format -msgid "Failed to execute helper program (%s)" -msgstr "" - -#: ../src/knot.cpp:431 -msgid "Node or handle drag canceled." -msgstr "" - -#: ../src/knotholder.cpp:135 -msgid "Change handle" -msgstr "" - -#: ../src/knotholder.cpp:214 -msgid "Move handle" -msgstr "" - -#. TRANSLATORS: This refers to the pattern that's inside the object -#: ../src/knotholder.cpp:235 -msgid "Move the pattern fill inside the object" -msgstr "" - -#: ../src/knotholder.cpp:238 -msgid "Scale the pattern fill; uniformly if with Ctrl" -msgstr "" - -#: ../src/knotholder.cpp:241 -msgid "Rotate the pattern fill; with Ctrl to snap angle" -msgstr "" - -#: ../src/libgdl/gdl-dock-bar.c:108 -msgid "Master" -msgstr "" - -#: ../src/libgdl/gdl-dock-bar.c:109 -msgid "GdlDockMaster object which the dockbar widget is attached to" -msgstr "" - -#: ../src/libgdl/gdl-dock-bar.c:116 -msgid "Dockbar style" -msgstr "" - -#: ../src/libgdl/gdl-dock-bar.c:117 -msgid "Dockbar style to show items on it" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:175 ../src/ui/dialog/inkscape-preferences.cpp:560 -#: ../src/ui/dialog/inkscape-preferences.cpp:581 -msgid "Floating" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:176 -msgid "Whether the dock is floating in its own window" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:183 ../src/libgdl/gdl-dock-master.c:144 -msgid "Default title" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:184 -msgid "Default title for the newly created floating docks" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:191 -msgid "Width for the dock when it's of floating type" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:199 -msgid "Height for the dock when it's of floating type" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:206 -msgid "Float X" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:207 -msgid "X coordinate for a floating dock" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:214 -msgid "Float Y" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:215 -msgid "Y coordinate for a floating dock" -msgstr "" - -#: ../src/libgdl/gdl-dock.c:499 -#, c-format -msgid "Dock #%d" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:287 -msgid "Orientation" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:288 -msgid "Orientation of the docking item" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:303 -msgid "Resizable" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:304 -msgid "If set, the dock item can be resized when docked in a panel" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:311 -msgid "Item behavior" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:312 -msgid "" -"General behavior for the dock item (i.e. whether it can float, if it's " -"locked, etc.)" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:320 ../src/libgdl/gdl-dock-master.c:151 -msgid "Locked" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:321 -msgid "" -"If set, the dock item cannot be dragged around and it doesn't show a grip" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:329 -msgid "Preferred width" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:330 -msgid "Preferred width for the dock item" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:336 -msgid "Preferred height" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:337 -msgid "Preferred height for the dock item" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:616 -#, c-format -msgid "" -"You can't add a dock object (%p of type %s) inside a %s. Use a GdlDock or " -"some other compound dock object." -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:623 -#, c-format -msgid "" -"Attempting to add a widget with type %s to a %s, but it can only contain one " -"widget at a time; it already contains a widget of type %s" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:1345 ../src/libgdl/gdl-dock-item.c:1390 -#, c-format -msgid "Unsupported docking strategy %s in dock object of type %s" -msgstr "" - -#. UnLock menuitem -#: ../src/libgdl/gdl-dock-item.c:1479 -msgid "UnLock" -msgstr "" - -#. Hide menuitem. -#: ../src/libgdl/gdl-dock-item.c:1486 -msgid "Hide" -msgstr "" - -#. Lock menuitem -#: ../src/libgdl/gdl-dock-item.c:1491 -msgid "Lock" -msgstr "" - -#: ../src/libgdl/gdl-dock-item.c:1717 -#, c-format -msgid "Attempt to bind an unbound item %p" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:395 -msgid "Iconify" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:395 -msgid "Iconify this dock" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:397 -msgid "Close" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:397 -msgid "Close this dock" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:706 -#: ../src/libgdl/gdl-dock-tablabel.c:128 -msgid "Controlling dock item" -msgstr "" - -#: ../src/libgdl/gdl-dock-item-grip.c:707 -msgid "Dockitem which 'owns' this grip" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:145 -msgid "Default title for newly created floating docks" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:152 -msgid "" -"If is set to 1, all the dock items bound to the master are locked; if it's " -"0, all are unlocked; -1 indicates inconsistency among the items" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:160 ../src/libgdl/gdl-switcher.c:706 -msgid "Switcher Style" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:161 ../src/libgdl/gdl-switcher.c:707 -msgid "Switcher buttons style" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:168 -msgid "Expand direction" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:169 -msgid "" -"Allow the master's dock items to expand their container dock objects in the " -"given direction" -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:796 -#, c-format -msgid "" -"master %p: unable to add object %p[%s] to the hash. There already is an " -"item with that name (%p)." -msgstr "" - -#: ../src/libgdl/gdl-dock-master.c:969 -#, c-format -msgid "" -"The new dock controller %p is automatic. Only manual dock objects should be " -"named controller." -msgstr "" - -#: ../src/libgdl/gdl-dock-notebook.c:134 -#: ../src/ui/dialog/align-and-distribute.cpp:919 -#: ../src/ui/dialog/document-properties.cpp:118 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 -#: ../src/widgets/desktop-widget.cpp:1580 -msgid "Page" -msgstr "" - -#: ../src/libgdl/gdl-dock-notebook.c:135 -msgid "The index of the current page" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:120 ../src/ui/widget/page-sizer.cpp:237 -msgid "Name" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:121 -msgid "Unique name for identifying the dock object" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:128 -msgid "Long name" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:129 -msgid "Human readable name for the dock object" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:135 -msgid "Stock Icon" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:136 -msgid "Stock icon for the dock object" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:142 -msgid "Pixbuf Icon" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:143 -msgid "Pixbuf icon for the dock object" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:148 -msgid "Dock master" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:149 -msgid "Dock master this dock object is bound to" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:434 -#, c-format -msgid "" -"Call to gdl_dock_object_dock in a dock object %p (object type is %s) which " -"hasn't implemented this method" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:563 -#, c-format -msgid "" -"Dock operation requested in a non-bound object %p. The application might " -"crash" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:570 -#, c-format -msgid "Cannot dock %p to %p because they belong to different masters" -msgstr "" - -#: ../src/libgdl/gdl-dock-object.c:612 -#, c-format -msgid "" -"Attempt to bind to %p an already bound dock object %p (current master: %p)" -msgstr "" - -#: ../src/libgdl/gdl-dock-paned.c:132 -msgid "Position" -msgstr "" - -#: ../src/libgdl/gdl-dock-paned.c:133 -msgid "Position of the divider in pixels" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:143 -msgid "Sticky" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:144 -msgid "" -"Whether the placeholder will stick to its host or move up the hierarchy when " -"the host is redocked" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:151 -msgid "Host" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:152 -msgid "The dock object this placeholder is attached to" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:159 -msgid "Next placement" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:160 -msgid "" -"The position an item will be docked to our host if a request is made to dock " -"to us" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:170 -msgid "Width for the widget when it's attached to the placeholder" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:178 -msgid "Height for the widget when it's attached to the placeholder" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:184 -msgid "Floating Toplevel" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:185 -msgid "Whether the placeholder is standing in for a floating toplevel dock" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:191 -msgid "X-Coordinate" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:192 -msgid "X coordinate for dock when floating" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:198 -msgid "Y-Coordinate" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:199 -msgid "Y coordinate for dock when floating" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:494 -msgid "Attempt to dock a dock object to an unbound placeholder" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:618 -#, c-format -msgid "Got a detach signal from an object (%p) who is not our host %p" -msgstr "" - -#: ../src/libgdl/gdl-dock-placeholder.c:643 -#, c-format -msgid "" -"Something weird happened while getting the child placement for %p from " -"parent %p" -msgstr "" - -#: ../src/libgdl/gdl-dock-tablabel.c:129 -msgid "Dockitem which 'owns' this tablabel" -msgstr "" - -#: ../src/libnrtype/FontFactory.cpp:821 -msgid "Ignoring font without family that will crash Pango" -msgstr "" - -#: ../src/live_effects/effect.cpp:88 -msgid "doEffect stack test" -msgstr "" - -#: ../src/live_effects/effect.cpp:89 -msgid "Angle bisector" -msgstr "" - -#. TRANSLATORS: boolean operations -#: ../src/live_effects/effect.cpp:91 -msgid "Boolops" -msgstr "" - -#: ../src/live_effects/effect.cpp:92 -msgid "Circle (by center and radius)" -msgstr "" - -#: ../src/live_effects/effect.cpp:93 -msgid "Circle by 3 points" -msgstr "" - -#: ../src/live_effects/effect.cpp:94 -msgid "Dynamic stroke" -msgstr "" - -#: ../src/live_effects/effect.cpp:95 ../share/extensions/extrude.inx.h:1 -msgid "Extrude" -msgstr "" - -#: ../src/live_effects/effect.cpp:96 -msgid "Lattice Deformation" -msgstr "" - -#: ../src/live_effects/effect.cpp:97 -msgid "Line Segment" -msgstr "" - -#: ../src/live_effects/effect.cpp:98 -msgid "Mirror symmetry" -msgstr "" - -#: ../src/live_effects/effect.cpp:100 -msgid "Parallel" -msgstr "" - -#: ../src/live_effects/effect.cpp:101 -msgid "Path length" -msgstr "" - -#: ../src/live_effects/effect.cpp:102 -msgid "Perpendicular bisector" -msgstr "" - -#: ../src/live_effects/effect.cpp:103 -msgid "Perspective path" -msgstr "" - -#: ../src/live_effects/effect.cpp:104 -msgid "Rotate copies" -msgstr "" - -#: ../src/live_effects/effect.cpp:105 -msgid "Recursive skeleton" -msgstr "" - -#: ../src/live_effects/effect.cpp:106 -msgid "Tangent to curve" -msgstr "" - -#: ../src/live_effects/effect.cpp:107 -msgid "Text label" -msgstr "" - -#. 0.46 -#: ../src/live_effects/effect.cpp:110 -msgid "Bend" -msgstr "" - -#: ../src/live_effects/effect.cpp:111 -msgid "Gears" -msgstr "" - -#: ../src/live_effects/effect.cpp:112 -msgid "Pattern Along Path" -msgstr "" - -#. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG -#: ../src/live_effects/effect.cpp:113 -msgid "Stitch Sub-Paths" -msgstr "" - -#. 0.47 -#: ../src/live_effects/effect.cpp:115 -msgid "VonKoch" -msgstr "" - -#: ../src/live_effects/effect.cpp:116 -msgid "Knot" -msgstr "" - -#: ../src/live_effects/effect.cpp:117 -msgid "Construct grid" -msgstr "" - -#: ../src/live_effects/effect.cpp:118 -msgid "Spiro spline" -msgstr "" - -#: ../src/live_effects/effect.cpp:119 -msgid "Envelope Deformation" -msgstr "" - -#: ../src/live_effects/effect.cpp:120 -msgid "Interpolate Sub-Paths" -msgstr "" - -#: ../src/live_effects/effect.cpp:121 -msgid "Hatches (rough)" -msgstr "" - -#: ../src/live_effects/effect.cpp:122 -msgid "Sketch" -msgstr "" - -#: ../src/live_effects/effect.cpp:123 -msgid "Ruler" -msgstr "" - -#: ../src/live_effects/effect.cpp:279 -msgid "Is visible?" -msgstr "" - -#: ../src/live_effects/effect.cpp:279 -msgid "" -"If unchecked, the effect remains applied to the object but is temporarily " -"disabled on canvas" -msgstr "" - -#: ../src/live_effects/effect.cpp:300 -msgid "No effect" -msgstr "" - -#: ../src/live_effects/effect.cpp:347 -#, c-format -msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" -msgstr "" - -#: ../src/live_effects/effect.cpp:645 -#, c-format -msgid "Editing parameter %s." -msgstr "" - -#: ../src/live_effects/effect.cpp:650 -msgid "None of the applied path effect's parameters can be edited on-canvas." -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:55 -msgid "Bend path" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:55 -msgid "Path along which to bend the original path" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:56 -msgid "Width of the path" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:57 -#: ../src/live_effects/lpe-patternalongpath.cpp:65 -msgid "Width in units of length" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:57 -msgid "Scale the width of the path in units of its length" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:58 -msgid "Original path is vertical" -msgstr "" - -#: ../src/live_effects/lpe-bendpath.cpp:58 -msgid "Rotates the original 90 degrees, before bending it along the bend path" -msgstr "" - -#: ../src/live_effects/lpe-constructgrid.cpp:28 -msgid "Size X" -msgstr "" - -#: ../src/live_effects/lpe-constructgrid.cpp:28 -msgid "The size of the grid in X direction." -msgstr "" - -#: ../src/live_effects/lpe-constructgrid.cpp:29 -msgid "Size Y" -msgstr "" - -#: ../src/live_effects/lpe-constructgrid.cpp:29 -msgid "The size of the grid in Y direction." -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:42 -msgid "Stitch path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:42 -msgid "The path that will be used as stitch." -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:43 -msgid "Number of paths" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:43 -msgid "The number of paths that will be generated." -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:44 -msgid "Start edge variance" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:44 -msgid "" -"The amount of random jitter to move the start points of the stitches inside " -"& outside the guide path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:45 -msgid "Start spacing variance" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:45 -msgid "" -"The amount of random shifting to move the start points of the stitches back " -"& forth along the guide path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:46 -msgid "End edge variance" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:46 -msgid "" -"The amount of randomness that moves the end points of the stitches inside & " -"outside the guide path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:47 -msgid "End spacing variance" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:47 -msgid "" -"The amount of random shifting to move the end points of the stitches back & " -"forth along the guide path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:48 -msgid "Scale width" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:48 -msgid "Scale the width of the stitch path" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:49 -msgid "Scale width relative to length" -msgstr "" - -#: ../src/live_effects/lpe-curvestitch.cpp:49 -msgid "Scale the width of the stitch path relative to its length" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:33 -msgid "Top bend path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:33 -msgid "Top path along which to bend the original path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:34 -msgid "Right bend path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:34 -msgid "Right path along which to bend the original path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:35 -msgid "Bottom bend path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:35 -msgid "Bottom path along which to bend the original path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:36 -msgid "Left bend path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:36 -msgid "Left path along which to bend the original path" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:37 -msgid "Enable left & right paths" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:37 -msgid "Enable the left and right deformation paths" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:38 -msgid "Enable top & bottom paths" -msgstr "" - -#: ../src/live_effects/lpe-envelope.cpp:38 -msgid "Enable the top and bottom deformation paths" -msgstr "" - -#: ../src/live_effects/lpe-gears.cpp:212 -msgid "Teeth" -msgstr "" - -#: ../src/live_effects/lpe-gears.cpp:212 -msgid "The number of teeth" -msgstr "" - -#: ../src/live_effects/lpe-gears.cpp:213 -msgid "Phi" -msgstr "" - -#: ../src/live_effects/lpe-gears.cpp:213 -msgid "" -"Tooth pressure angle (typically 20-25 deg). The ratio of teeth not in " -"contact." -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:30 -msgid "Trajectory" -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:30 -msgid "Path along which intermediate steps are created." -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:31 -#: ../src/ui/dialog/inkscape-preferences.cpp:242 -msgid "Steps" -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:31 -msgid "Determines the number of steps from start to end path." -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:32 -msgid "Equidistant spacing" -msgstr "" - -#: ../src/live_effects/lpe-interpolate.cpp:32 -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 "" - -#. initialise your parameters here: -#: ../src/live_effects/lpe-knot.cpp:329 -msgid "Fixed width" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:329 -msgid "Size of hidden region of lower string" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:330 -msgid "In units of stroke width" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:330 -msgid "Consider 'Interruption width' as a ratio of stroke width" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:331 ../src/widgets/stroke-style.cpp:1093 -#: ../share/extensions/edge3d.inx.h:9 -msgid "Stroke width" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:331 -msgid "Add the stroke width to the interruption size" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:332 -msgid "Crossing path stroke width" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:332 -msgid "Add crossed stroke width to the interruption size" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:333 -msgid "Switcher size" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:333 -msgid "Orientation indicator/switcher size" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:334 -msgid "Crossing Signs" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:334 -msgid "Crossings signs" -msgstr "" - -#: ../src/live_effects/lpe-knot.cpp:345 -msgid "Drag to select a crossing, click to flip it" -msgstr "" - -#. / @todo Is this the right verb? -#: ../src/live_effects/lpe-knot.cpp:638 -msgid "Change knot crossing" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:52 -#: ../share/extensions/pathalongpath.inx.h:11 -msgid "Single" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:53 -#: ../share/extensions/pathalongpath.inx.h:12 -msgid "Single, stretched" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:54 -#: ../share/extensions/pathalongpath.inx.h:8 -msgid "Repeated" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:55 -#: ../share/extensions/pathalongpath.inx.h:9 -msgid "Repeated, stretched" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:61 -msgid "Pattern source" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:61 -msgid "Path to put along the skeleton path" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:62 -msgid "Pattern copies" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:62 -msgid "How many pattern copies to place along the skeleton path" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:64 -msgid "Width of the pattern" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:66 -msgid "Scale the width of the pattern in units of its length" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:68 -msgid "Spacing" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:70 -#, no-c-format -msgid "" -"Space between copies of the pattern. Negative values allowed, but are " -"limited to -90% of pattern width." -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:72 -#: ../share/extensions/pathalongpath.inx.h:5 -#: ../share/extensions/pathscatter.inx.h:7 -msgid "Normal offset" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:73 -#: ../share/extensions/pathalongpath.inx.h:15 -#: ../share/extensions/pathscatter.inx.h:13 -msgid "Tangential offset" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:74 -msgid "Offsets in unit of pattern size" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:75 -msgid "" -"Spacing, tangential and normal offset are expressed as a ratio of width/" -"height" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:77 -#: ../share/extensions/pathalongpath.inx.h:7 -#: ../share/extensions/pathscatter.inx.h:9 -msgid "Pattern is vertical" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:77 -msgid "Rotate pattern 90 deg before applying" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:79 -msgid "Fuse nearby ends" -msgstr "" - -#: ../src/live_effects/lpe-patternalongpath.cpp:79 -msgid "Fuse ends closer than this number. 0 means don't fuse." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:226 -msgid "Frequency randomness" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:226 -msgid "Variation of distance between hatches, in %." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:227 -msgid "Growth" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:227 -msgid "Growth of distance between hatches." -msgstr "" - -#. FIXME: top/bottom names are inverted in the UI/svg and in the code!! -#: ../src/live_effects/lpe-rough-hatches.cpp:229 -msgid "Half-turns smoothness: 1st side, in" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:229 -msgid "" -"Set smoothness/sharpness of path when reaching a 'bottom' half-turn. " -"0=sharp, 1=default" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:230 -msgid "1st side, out" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:230 -msgid "" -"Set smoothness/sharpness of path when leaving a 'bottom' half-turn. 0=sharp, " -"1=default" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:231 -msgid "2nd side, in" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:231 -msgid "" -"Set smoothness/sharpness of path when reaching a 'top' half-turn. 0=sharp, " -"1=default" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:232 -msgid "2nd side, out" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:232 -msgid "" -"Set smoothness/sharpness of path when leaving a 'top' half-turn. 0=sharp, " -"1=default" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:233 -msgid "Magnitude jitter: 1st side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:233 -msgid "Randomly moves 'bottom' half-turns to produce magnitude variations." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:234 -#: ../src/live_effects/lpe-rough-hatches.cpp:236 -#: ../src/live_effects/lpe-rough-hatches.cpp:238 -msgid "2nd side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:234 -msgid "Randomly moves 'top' half-turns to produce magnitude variations." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:235 -msgid "Parallelism jitter: 1st side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:235 -msgid "" -"Add direction randomness by moving 'bottom' half-turns tangentially to the " -"boundary." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:236 -msgid "" -"Add direction randomness by randomly moving 'top' half-turns tangentially to " -"the boundary." -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:237 -msgid "Variance: 1st side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:237 -msgid "Randomness of 'bottom' half-turns smoothness" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:238 -msgid "Randomness of 'top' half-turns smoothness" -msgstr "" - -#. -#: ../src/live_effects/lpe-rough-hatches.cpp:240 -msgid "Generate thick/thin path" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:240 -msgid "Simulate a stroke of varying width" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:241 -msgid "Bend hatches" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:241 -msgid "Add a global bend to the hatches (slower)" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:242 -msgid "Thickness: at 1st side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:242 -msgid "Width at 'bottom' half-turns" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:243 -msgid "at 2nd side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:243 -msgid "Width at 'top' half-turns" -msgstr "" - -#. -#: ../src/live_effects/lpe-rough-hatches.cpp:245 -msgid "from 2nd to 1st side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:245 -msgid "Width from 'top' to 'bottom'" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:246 -msgid "from 1st to 2nd side" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:246 -msgid "Width from 'bottom' to 'top'" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:248 -msgid "Hatches width and dir" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:248 -msgid "Defines hatches frequency and direction" -msgstr "" - -#. -#. bender(_("Global bending"), _("Relative position to a reference point defines global bending direction and amount"), "bender", &wr, this, NULL, Geom::Point(-5,0)), -#: ../src/live_effects/lpe-rough-hatches.cpp:251 -msgid "Global bending" -msgstr "" - -#: ../src/live_effects/lpe-rough-hatches.cpp:251 -msgid "" -"Relative position to a reference point defines global bending direction and " -"amount" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:27 ../share/extensions/restack.inx.h:7 -msgid "Left" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:28 ../share/extensions/restack.inx.h:14 -msgid "Right" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:29 ../src/live_effects/lpe-ruler.cpp:37 -msgid "Both" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5390 -msgid "Start" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5403 -msgid "End" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:43 -msgid "Mark distance" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:43 -msgid "Distance between successive ruler marks" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:45 -msgid "Major length" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:45 -msgid "Length of major ruler marks" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:46 -msgid "Minor length" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:46 -msgid "Length of minor ruler marks" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:47 -msgid "Major steps" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:47 -msgid "Draw a major mark every ... steps" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:48 -msgid "Shift marks by" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:48 -msgid "Shift marks by this many steps" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:49 -msgid "Mark direction" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:49 -msgid "Direction of marks (when viewing along the path from start to end)" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:50 -msgid "Offset of first mark" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:51 -msgid "Border marks" -msgstr "" - -#: ../src/live_effects/lpe-ruler.cpp:51 -msgid "Choose whether to draw marks at the beginning and end of the path" -msgstr "" - -#. initialise your parameters here: -#. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)), -#: ../src/live_effects/lpe-sketch.cpp:35 -msgid "Strokes" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:35 -msgid "Draw that many approximating strokes" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:36 -msgid "Max stroke length" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:37 -msgid "Maximum length of approximating strokes" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:38 -msgid "Stroke length variation" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:39 -msgid "Random variation of stroke length (relative to maximum length)" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:40 -msgid "Max. overlap" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:41 -msgid "How much successive strokes should overlap (relative to maximum length)" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:42 -msgid "Overlap variation" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:43 -msgid "Random variation of overlap (relative to maximum overlap)" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:44 -msgid "Max. end tolerance" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:45 -msgid "" -"Maximum distance between ends of original and approximating paths (relative " -"to maximum length)" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:46 -msgid "Average offset" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:47 -msgid "Average distance each stroke is away from the original path" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:48 -msgid "Max. tremble" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:49 -msgid "Maximum tremble magnitude" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:50 -msgid "Tremble frequency" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:51 -msgid "Average number of tremble periods in a stroke" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:53 -msgid "Construction lines" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:54 -msgid "How many construction lines (tangents) to draw" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1539 -#: ../src/seltrans.cpp:531 ../src/ui/dialog/transformation.cpp:738 -#: ../share/extensions/interp_att_g.inx.h:16 -#: ../share/extensions/render_alphabetsoup.inx.h:4 -msgid "Scale" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:56 -msgid "" -"Scale factor relating curvature and length of construction lines (try " -"5*offset)" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:57 -msgid "Max. length" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:57 -msgid "Maximum length of construction lines" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:58 -msgid "Length variation" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:58 -msgid "Random variation of the length of construction lines" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:59 -msgid "Placement randomness" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:59 -msgid "0: evenly distributed construction lines, 1: purely random placement" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:61 -msgid "k_min" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:61 -msgid "min curvature" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:62 -msgid "k_max" -msgstr "" - -#: ../src/live_effects/lpe-sketch.cpp:62 -msgid "max curvature" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:47 -msgid "Nb of generations" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:47 -msgid "Depth of the recursion --- keep low!!" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:48 -msgid "Generating path" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:48 -msgid "Path whose segments define the iterated transforms" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:49 -msgid "Use uniform transforms only" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:49 -msgid "" -"2 consecutive segments are used to reverse/preserve orientation only " -"(otherwise, they define a general transform)." -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:50 -msgid "Draw all generations" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:50 -msgid "If unchecked, draw only the last generation" -msgstr "" - -#. ,draw_boxes(_("Display boxes"), _("Display boxes instead of paths only"), "draw_boxes", &wr, this, true) -#: ../src/live_effects/lpe-vonkoch.cpp:52 -msgid "Reference segment" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:52 -msgid "The reference segment. Defaults to the horizontal midline of the bbox." -msgstr "" - -#. 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:56 -msgid "Max complexity" -msgstr "" - -#: ../src/live_effects/lpe-vonkoch.cpp:56 -msgid "Disable effect if the output is too complex" -msgstr "" - -#: ../src/live_effects/parameter/bool.cpp:69 -msgid "Change bool parameter" -msgstr "" - -#: ../src/live_effects/parameter/enum.h:50 -msgid "Change enumeration parameter" -msgstr "" - -#: ../src/live_effects/parameter/parameter.cpp:139 -msgid "Change scalar parameter" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:158 -msgid "Edit on-canvas" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:168 -msgid "Copy path" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:178 -msgid "Paste path" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:188 -msgid "Link to path" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:409 -msgid "Paste path parameter" -msgstr "" - -#: ../src/live_effects/parameter/path.cpp:441 -msgid "Link path parameter to path" -msgstr "" - -#: ../src/live_effects/parameter/point.cpp:91 -msgid "Change point parameter" -msgstr "" - -#: ../src/live_effects/parameter/random.cpp:137 -msgid "Change random parameter" -msgstr "" - -#: ../src/live_effects/parameter/text.cpp:101 -msgid "Change text parameter" -msgstr "" - -#: ../src/live_effects/parameter/unit.cpp:77 -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 "" - -#: ../src/main-cmdlineact.cpp:61 -#, c-format -msgid "Unable to find node ID: '%s'\n" -msgstr "" - -#: ../src/main.cpp:265 -msgid "Print the Inkscape version number" -msgstr "" - -#: ../src/main.cpp:270 -msgid "Do not use X server (only process files from console)" -msgstr "" - -#: ../src/main.cpp:275 -msgid "Try to use X server (even if $DISPLAY is not set)" -msgstr "" - -#: ../src/main.cpp:280 -msgid "Open specified document(s) (option string may be excluded)" -msgstr "" - -#: ../src/main.cpp:281 ../src/main.cpp:286 ../src/main.cpp:291 -#: ../src/main.cpp:358 ../src/main.cpp:363 ../src/main.cpp:368 -#: ../src/main.cpp:373 ../src/main.cpp:379 -msgid "FILENAME" -msgstr "" - -#: ../src/main.cpp:285 -msgid "Print document(s) to specified output file (use '| program' for pipe)" -msgstr "" - -#: ../src/main.cpp:290 -msgid "Export document to a PNG file" -msgstr "" - -#: ../src/main.cpp:295 -msgid "" -"Resolution for exporting to bitmap and for rasterization of filters in PS/" -"EPS/PDF (default 90)" -msgstr "" - -#: ../src/main.cpp:296 ../src/ui/widget/rendering-options.cpp:43 -msgid "DPI" -msgstr "" - -#: ../src/main.cpp:300 -msgid "" -"Exported area in SVG user units (default is the page; 0,0 is lower-left " -"corner)" -msgstr "" - -#: ../src/main.cpp:301 -msgid "x0:y0:x1:y1" -msgstr "" - -#: ../src/main.cpp:305 -msgid "Exported area is the entire drawing (not page)" -msgstr "" - -#: ../src/main.cpp:310 -msgid "Exported area is the entire page" -msgstr "" - -#: ../src/main.cpp:315 -msgid "" -"Snap the bitmap export area outwards to the nearest integer values (in SVG " -"user units)" -msgstr "" - -#: ../src/main.cpp:320 -msgid "The width of exported bitmap in pixels (overrides export-dpi)" -msgstr "" - -#: ../src/main.cpp:321 -msgid "WIDTH" -msgstr "" - -#: ../src/main.cpp:325 -msgid "The height of exported bitmap in pixels (overrides export-dpi)" -msgstr "" - -#: ../src/main.cpp:326 -msgid "HEIGHT" -msgstr "" - -#: ../src/main.cpp:330 -msgid "The ID of the object to export" -msgstr "" - -#: ../src/main.cpp:331 ../src/main.cpp:424 -msgid "ID" -msgstr "" - -#. TRANSLATORS: this means: "Only export the object whose id is given in --export-id". -#. See "man inkscape" for details. -#: ../src/main.cpp:337 -msgid "" -"Export just the object with export-id, hide all others (only with export-id)" -msgstr "" - -#: ../src/main.cpp:342 -msgid "Use stored filename and DPI hints when exporting (only with export-id)" -msgstr "" - -#: ../src/main.cpp:347 -msgid "Background color of exported bitmap (any SVG-supported color string)" -msgstr "" - -#: ../src/main.cpp:348 -msgid "COLOR" -msgstr "" - -#: ../src/main.cpp:352 -msgid "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)" -msgstr "" - -#: ../src/main.cpp:353 -msgid "VALUE" -msgstr "" - -#: ../src/main.cpp:357 -msgid "Export document to plain SVG file (no sodipodi or inkscape namespaces)" -msgstr "" - -#: ../src/main.cpp:362 -msgid "Export document to a PS file" -msgstr "" - -#: ../src/main.cpp:367 -msgid "Export document to an EPS file" -msgstr "" - -#: ../src/main.cpp:372 -msgid "Export document to a PDF file" -msgstr "" - -#: ../src/main.cpp:378 -msgid "Export document to an Enhanced Metafile (EMF) File" -msgstr "" - -#: ../src/main.cpp:384 -msgid "Convert text object to paths on export (PS, EPS, PDF)" -msgstr "" - -#: ../src/main.cpp:389 -msgid "" -"Render filtered objects without filters, instead of rasterizing (PS, EPS, " -"PDF)" -msgstr "" - -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:395 -msgid "" -"Query the X coordinate of the drawing or, if specified, of the object with --" -"query-id" -msgstr "" - -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:401 -msgid "" -"Query the Y coordinate of the drawing or, if specified, of the object with --" -"query-id" -msgstr "" - -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:407 -msgid "" -"Query the width of the drawing or, if specified, of the object with --query-" -"id" -msgstr "" - -#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" -#: ../src/main.cpp:413 -msgid "" -"Query the height of the drawing or, if specified, of the object with --query-" -"id" -msgstr "" - -#: ../src/main.cpp:418 -msgid "List id,x,y,w,h for all objects" -msgstr "" - -#: ../src/main.cpp:423 -msgid "The ID of the object whose dimensions are queried" -msgstr "" - -#. TRANSLATORS: this option makes Inkscape print the name (path) of the extension directory -#: ../src/main.cpp:429 -msgid "Print out the extension directory and exit" -msgstr "" - -#: ../src/main.cpp:434 -msgid "Remove unused definitions from the defs section(s) of the document" -msgstr "" - -#: ../src/main.cpp:439 -msgid "List the IDs of all the verbs in Inkscape" -msgstr "" - -#: ../src/main.cpp:444 -msgid "Verb to call when Inkscape opens." -msgstr "" - -#: ../src/main.cpp:445 -msgid "VERB-ID" -msgstr "" - -#: ../src/main.cpp:449 -msgid "Object ID to select when Inkscape opens." -msgstr "" - -#: ../src/main.cpp:450 -msgid "OBJECT-ID" -msgstr "" - -#: ../src/main.cpp:454 -msgid "Start Inkscape in interactive shell mode." -msgstr "" - -#: ../src/main.cpp:766 ../src/main.cpp:1092 -msgid "" -"[OPTIONS...] [FILE...]\n" -"\n" -"Available options:" -msgstr "" - -#. ## Add a menu for clear() -#: ../src/menus-skeleton.h:16 ../src/ui/dialog/debug.cpp:74 -#: ../src/ui/dialog/messages.cpp:52 ../src/ui/dialog/scriptdialog.cpp:208 -msgid "_File" -msgstr "" - -#: ../src/menus-skeleton.h:17 -msgid "_New" -msgstr "" - -#: ../src/menus-skeleton.h:48 ../src/verbs.cpp:2504 ../src/verbs.cpp:2510 -msgid "_Edit" -msgstr "" - -#: ../src/menus-skeleton.h:58 ../src/verbs.cpp:2304 -msgid "Paste Si_ze" -msgstr "" - -#: ../src/menus-skeleton.h:70 -msgid "Clo_ne" -msgstr "" - -#: ../src/menus-skeleton.h:90 -msgid "_View" -msgstr "" - -#: ../src/menus-skeleton.h:91 -msgid "_Zoom" -msgstr "" - -#: ../src/menus-skeleton.h:107 -msgid "_Display mode" -msgstr "" - -#: ../src/menus-skeleton.h:121 -msgid "Show/Hide" -msgstr "" - -#. " \n" -#. Not quite ready to be in the menus. -#. " \n" -#: ../src/menus-skeleton.h:140 -msgid "_Layer" -msgstr "" - -#: ../src/menus-skeleton.h:160 -msgid "_Object" -msgstr "" - -#: ../src/menus-skeleton.h:167 -msgid "Cli_p" -msgstr "" - -#: ../src/menus-skeleton.h:171 -msgid "Mas_k" -msgstr "" - -#: ../src/menus-skeleton.h:175 -msgid "Patter_n" -msgstr "" - -#: ../src/menus-skeleton.h:199 -msgid "_Path" -msgstr "" - -#: ../src/menus-skeleton.h:226 -msgid "_Text" -msgstr "" - -#: ../src/menus-skeleton.h:245 -msgid "Filter_s" -msgstr "" - -#: ../src/menus-skeleton.h:251 -msgid "Exte_nsions" -msgstr "" - -#: ../src/menus-skeleton.h:258 -msgid "Whiteboa_rd" -msgstr "" - -#: ../src/menus-skeleton.h:262 -msgid "_Help" -msgstr "" - -#: ../src/menus-skeleton.h:266 -msgid "Tutorials" -msgstr "" - -#: ../src/node-context.cpp:228 -msgid "" -"Ctrl: toggle node type, snap handle angle, move hor/vert; Ctrl" -"+Alt: move along handles" -msgstr "" - -#: ../src/node-context.cpp:229 -msgid "" -"Shift: toggle node selection, disable snapping, rotate both handles" -msgstr "" - -#: ../src/node-context.cpp:230 -msgid "Alt: lock handle length; Ctrl+Alt: move along handles" -msgstr "" - -#: ../src/nodepath.cpp:755 ../src/seltrans.cpp:624 -msgid "Stamp" -msgstr "" - -#: ../src/nodepath.cpp:1671 ../src/nodepath.cpp:1697 -msgid "Move nodes vertically" -msgstr "" - -#: ../src/nodepath.cpp:1673 ../src/nodepath.cpp:1699 -msgid "Move nodes horizontally" -msgstr "" - -#: ../src/nodepath.cpp:1675 ../src/nodepath.cpp:1701 ../src/nodepath.cpp:1716 -#: ../src/nodepath.cpp:3625 -msgid "Move nodes" -msgstr "" - -#: ../src/nodepath.cpp:1754 -msgid "" -"Node handle: drag to shape the curve; with Ctrl to snap angle; " -"with Alt to lock length; with Shift to rotate both handles" -msgstr "" - -#: ../src/nodepath.cpp:1924 -msgid "Align nodes" -msgstr "" - -#: ../src/nodepath.cpp:1986 -msgid "Distribute nodes" -msgstr "" - -#: ../src/nodepath.cpp:2024 -msgid "Add nodes" -msgstr "" - -#: ../src/nodepath.cpp:2026 ../src/nodepath.cpp:2128 -msgid "Add node" -msgstr "" - -#: ../src/nodepath.cpp:2220 -msgid "Break path" -msgstr "" - -#: ../src/nodepath.cpp:2276 -msgid "Close subpath" -msgstr "" - -#: ../src/nodepath.cpp:2337 -msgid "Join nodes" -msgstr "" - -#: ../src/nodepath.cpp:2364 -msgid "Close subpath by segment" -msgstr "" - -#: ../src/nodepath.cpp:2418 -msgid "Join nodes by segment" -msgstr "" - -#: ../src/nodepath.cpp:2431 ../src/nodepath.cpp:2446 -msgid "To join, you must have two endnodes selected." -msgstr "" - -#: ../src/nodepath.cpp:2603 ../src/nodepath.cpp:2639 ../src/nodepath.cpp:2643 -msgid "Delete nodes" -msgstr "" - -#: ../src/nodepath.cpp:2605 -msgid "Delete nodes preserving shape" -msgstr "" - -#: ../src/nodepath.cpp:2662 ../src/nodepath.cpp:2676 -msgid "" -"Select two non-endpoint nodes on a path between which to delete " -"segments." -msgstr "" - -#: ../src/nodepath.cpp:2772 -msgid "Cannot find path between nodes." -msgstr "" - -#: ../src/nodepath.cpp:2804 ../src/widgets/toolbox.cpp:1369 -msgid "Delete segment" -msgstr "" - -#: ../src/nodepath.cpp:2825 -msgid "Change segment type" -msgstr "" - -#: ../src/nodepath.cpp:2842 ../src/nodepath.cpp:3579 -msgid "Change node type" -msgstr "" - -#: ../src/nodepath.cpp:3529 ../src/widgets/toolbox.cpp:1326 -msgid "Delete node" -msgstr "" - -#: ../src/nodepath.cpp:3871 -msgid "Retract handle" -msgstr "" - -#: ../src/nodepath.cpp:3926 -msgid "Move node handle" -msgstr "" - -#: ../src/nodepath.cpp:4111 -#, c-format -msgid "" -"Node handle: angle %0.2f°, length %s; with Ctrl to snap " -"angle; with Alt to lock length; with Shift to rotate both " -"handles" -msgstr "" - -#: ../src/nodepath.cpp:4305 -msgid "Rotate nodes" -msgstr "" - -#: ../src/nodepath.cpp:4420 -msgid "Cannot scale nodes when all are at the same location." -msgstr "" - -#: ../src/nodepath.cpp:4446 -msgid "Scale nodes" -msgstr "" - -#: ../src/nodepath.cpp:4490 -msgid "Flip nodes" -msgstr "" - -#: ../src/nodepath.cpp:4659 -msgid "" -"Node: drag to edit the path; with Ctrl to snap to horizontal/" -"vertical; with Ctrl+Alt to snap to handles' directions" -msgstr "" - -#. TRANSLATORS: "end" is an adjective here (NOT a verb) -#: ../src/nodepath.cpp:4892 -msgid "end node" -msgstr "" - -#. TRANSLATORS: "cusp" means "sharp" (cusp node); see also the Advanced Tutorial -#: ../src/nodepath.cpp:4897 -msgid "cusp" -msgstr "" - -#. TRANSLATORS: "smooth" is an adjective here -#: ../src/nodepath.cpp:4900 -msgid "smooth" -msgstr "" - -#: ../src/nodepath.cpp:4902 -msgid "auto" -msgstr "" - -#: ../src/nodepath.cpp:4904 -msgid "symmetric" -msgstr "" - -#. TRANSLATORS: "end" is an adjective here (NOT a verb) -#: ../src/nodepath.cpp:4910 -msgid "end node, handle retracted (drag with Shift to extend)" -msgstr "" - -#: ../src/nodepath.cpp:4912 -msgid "one handle retracted (drag with Shift to extend)" -msgstr "" - -#: ../src/nodepath.cpp:4915 -msgid "both handles retracted (drag with Shift to extend)" -msgstr "" - -#: ../src/nodepath.cpp:4927 -msgid "" -"Drag nodes or node handles; Alt+drag nodes to sculpt; " -"arrow keys to move nodes, < > to scale, [ ] to " -"rotate" -msgstr "" - -#: ../src/nodepath.cpp:4928 -msgid "Drag the node or its handles; arrow keys to move the node" -msgstr "" - -#: ../src/nodepath.cpp:4954 ../src/nodepath.cpp:4966 -msgid "Select a single object to edit its nodes or handles." -msgstr "" - -#: ../src/nodepath.cpp:4958 -#, c-format -msgid "" -"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." -msgstr[0] "" -msgstr[1] "" - -#: ../src/nodepath.cpp:4964 -msgid "Drag the handles of the object to modify it." -msgstr "" - -#: ../src/nodepath.cpp:4972 -#, c-format -msgid "%i of %i node selected; %s. %s." -msgid_plural "%i of %i nodes selected; %s. %s." -msgstr[0] "" -msgstr[1] "" - -#: ../src/nodepath.cpp:4979 -#, c-format -msgid "" -"%i of %i node selected in %i of %i subpaths. %s." -msgid_plural "" -"%i of %i nodes selected in %i of %i subpaths. %s." -msgstr[0] "" -msgstr[1] "" - -#: ../src/nodepath.cpp:4985 -#, c-format -msgid "%i of %i node selected. %s." -msgid_plural "%i of %i nodes selected. %s." -msgstr[0] "" -msgstr[1] "" - -#: ../src/object-edit.cpp:439 -msgid "" -"Adjust the horizontal rounding radius; with Ctrl to make the " -"vertical radius the same" -msgstr "" - -#: ../src/object-edit.cpp:443 -msgid "" -"Adjust the vertical rounding radius; with Ctrl to make the " -"horizontal radius the same" -msgstr "" - -#: ../src/object-edit.cpp:447 ../src/object-edit.cpp:451 -msgid "" -"Adjust the width and height of the rectangle; with Ctrl to " -"lock ratio or stretch in one dimension only" -msgstr "" - -#: ../src/object-edit.cpp:685 ../src/object-edit.cpp:688 -#: ../src/object-edit.cpp:691 ../src/object-edit.cpp:694 -msgid "" -"Resize box in X/Y direction; with Shift along the Z axis; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" - -#: ../src/object-edit.cpp:697 ../src/object-edit.cpp:700 -#: ../src/object-edit.cpp:703 ../src/object-edit.cpp:706 -msgid "" -"Resize box along the Z axis; with Shift in X/Y direction; with " -"Ctrl to constrain to the directions of edges or diagonals" -msgstr "" - -#: ../src/object-edit.cpp:709 -msgid "Move the box in perspective" -msgstr "" - -#: ../src/object-edit.cpp:927 -msgid "Adjust ellipse width, with Ctrl to make circle" -msgstr "" - -#: ../src/object-edit.cpp:930 -msgid "Adjust ellipse height, with Ctrl to make circle" -msgstr "" - -#: ../src/object-edit.cpp:933 -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 "" - -#: ../src/object-edit.cpp:937 -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 "" - -#: ../src/object-edit.cpp:1076 -msgid "" -"Adjust the tip radius of the star or polygon; with Shift to " -"round; with Alt to randomize" -msgstr "" - -#: ../src/object-edit.cpp:1083 -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 "" - -#: ../src/object-edit.cpp:1272 -msgid "" -"Roll/unroll the spiral from inside; with Ctrl to snap angle; " -"with Alt to converge/diverge" -msgstr "" - -#: ../src/object-edit.cpp:1275 -msgid "" -"Roll/unroll the spiral from outside; with Ctrl to snap angle; " -"with Shift to scale/rotate" -msgstr "" - -#: ../src/object-edit.cpp:1319 -msgid "Adjust the offset distance" -msgstr "" - -#: ../src/object-edit.cpp:1355 -msgid "Drag to resize the flowed text frame" -msgstr "" - -#: ../src/path-chemistry.cpp:49 -msgid "Select object(s) to combine." -msgstr "" - -#: ../src/path-chemistry.cpp:53 -msgid "Combining paths..." -msgstr "" - -#: ../src/path-chemistry.cpp:161 -msgid "Combine" -msgstr "" - -#: ../src/path-chemistry.cpp:168 -msgid "No path(s) to combine in the selection." -msgstr "" - -#: ../src/path-chemistry.cpp:180 -msgid "Select path(s) to break apart." -msgstr "" - -#: ../src/path-chemistry.cpp:184 -msgid "Breaking apart paths..." -msgstr "" - -#: ../src/path-chemistry.cpp:271 -msgid "Break apart" -msgstr "" - -#: ../src/path-chemistry.cpp:273 -msgid "No path(s) to break apart in the selection." -msgstr "" - -#: ../src/path-chemistry.cpp:285 -msgid "Select object(s) to convert to path." -msgstr "" - -#: ../src/path-chemistry.cpp:291 -msgid "Converting objects to paths..." -msgstr "" - -#: ../src/path-chemistry.cpp:313 -msgid "Object to path" -msgstr "" - -#: ../src/path-chemistry.cpp:315 -msgid "No objects to convert to path in the selection." -msgstr "" - -#: ../src/path-chemistry.cpp:551 -msgid "Select path(s) to reverse." -msgstr "" - -#: ../src/path-chemistry.cpp:560 -msgid "Reversing paths..." -msgstr "" - -#: ../src/path-chemistry.cpp:594 -msgid "Reverse path" -msgstr "" - -#: ../src/path-chemistry.cpp:596 -msgid "No paths to reverse in the selection." -msgstr "" - -#: ../src/pencil-context.cpp:269 ../src/pen-context.cpp:493 -msgid "Continuing selected path" -msgstr "" - -#: ../src/pencil-context.cpp:277 ../src/pen-context.cpp:503 -msgid "Creating new path" -msgstr "" - -#: ../src/pencil-context.cpp:280 ../src/pen-context.cpp:505 -msgid "Appending to selected path" -msgstr "" - -#: ../src/pencil-context.cpp:381 -msgid "Release here to close and finish the path." -msgstr "" - -#: ../src/pencil-context.cpp:387 -msgid "Drawing a freehand path" -msgstr "" - -#: ../src/pencil-context.cpp:392 -msgid "Drag to continue the path from this point." -msgstr "" - -#. Write curves to object -#: ../src/pencil-context.cpp:466 -msgid "Finishing freehand" -msgstr "" - -#: ../src/pencil-context.cpp:522 ../src/pen-context.cpp:253 -msgid "Drawing cancelled" -msgstr "" - -#: ../src/pencil-context.cpp:572 -msgid "" -"Sketch mode: holding Alt interpolates between sketched paths. " -"Release Alt to finalize." -msgstr "" - -#: ../src/pencil-context.cpp:600 -msgid "Finishing freehand sketch" -msgstr "" - -#: ../src/pen-context.cpp:662 -msgid "Click or click and drag to close and finish the path." -msgstr "" - -#: ../src/pen-context.cpp:672 -msgid "" -"Click or click and drag to continue the path from this point." -msgstr "" - -#: ../src/pen-context.cpp:1266 -#, c-format -msgid "" -"Curve segment: angle %3.2f°, distance %s; with Ctrl to " -"snap angle, Enter to finish the path" -msgstr "" - -#: ../src/pen-context.cpp:1267 -#, c-format -msgid "" -"Line segment: angle %3.2f°, distance %s; with Ctrl to " -"snap angle, Enter to finish the path" -msgstr "" - -#: ../src/pen-context.cpp:1285 -#, c-format -msgid "" -"Curve handle: angle %3.2f°, length %s; with Ctrl to snap " -"angle" -msgstr "" - -#: ../src/pen-context.cpp:1307 -#, 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/pen-context.cpp:1308 -#, c-format -msgid "" -"Curve handle: angle %3.2f°, length %s; with Ctrl to snap " -"angle, with Shift to move this handle only" -msgstr "" - -#: ../src/pen-context.cpp:1355 -msgid "Drawing finished" -msgstr "" - -#: ../src/persp3d.cpp:345 -msgid "Toggle vanishing point" -msgstr "" - -#: ../src/persp3d.cpp:356 -msgid "Toggle multiple vanishing points" -msgstr "" - -#: ../src/preferences.cpp:129 -msgid "" -"Inkscape will run with default settings, and new settings will not be saved. " -msgstr "" - -#. the creation failed -#. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."), -#. Glib::filename_to_utf8(_prefs_dir)), not_saved); -#: ../src/preferences.cpp:144 -#, c-format -msgid "Cannot create profile directory %s." -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:162 -#, c-format -msgid "%s is not a valid directory." -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:173 -#, c-format -msgid "Failed to create the preferences file %s." -msgstr "" - -#: ../src/preferences.cpp:209 -#, c-format -msgid "The preferences file %s is not a regular file." -msgstr "" - -#: ../src/preferences.cpp:219 -#, c-format -msgid "The preferences file %s could not be read." -msgstr "" - -#: ../src/preferences.cpp:230 -#, c-format -msgid "The preferences file %s is not a valid XML document." -msgstr "" - -#: ../src/preferences.cpp:239 -#, c-format -msgid "The file %s is not a valid Inkscape preferences file." -msgstr "" - -#: ../src/preferences-skeleton.h:98 -msgid "Dip pen" -msgstr "" - -#: ../src/preferences-skeleton.h:99 -msgid "Marker" -msgstr "" - -#: ../src/preferences-skeleton.h:100 -msgid "Brush" -msgstr "" - -#: ../src/preferences-skeleton.h:101 -msgid "Wiggly" -msgstr "" - -#: ../src/preferences-skeleton.h:102 -msgid "Splotchy" -msgstr "" - -#: ../src/preferences-skeleton.h:103 -msgid "Tracing" -msgstr "" - -#: ../src/rdf.cpp:172 -msgid "CC Attribution" -msgstr "" - -#: ../src/rdf.cpp:177 -msgid "CC Attribution-ShareAlike" -msgstr "" - -#: ../src/rdf.cpp:182 -msgid "CC Attribution-NoDerivs" -msgstr "" - -#: ../src/rdf.cpp:187 -msgid "CC Attribution-NonCommercial" -msgstr "" - -#: ../src/rdf.cpp:192 -msgid "CC Attribution-NonCommercial-ShareAlike" -msgstr "" - -#: ../src/rdf.cpp:197 -msgid "CC Attribution-NonCommercial-NoDerivs" -msgstr "" - -#: ../src/rdf.cpp:202 -msgid "Public Domain" -msgstr "" - -#: ../src/rdf.cpp:207 -msgid "FreeArt" -msgstr "" - -#: ../src/rdf.cpp:212 -msgid "Open Font License" -msgstr "" - -#: ../src/rdf.cpp:229 -msgid "Title" -msgstr "" - -#: ../src/rdf.cpp:230 -msgid "Name by which this document is formally known." -msgstr "" - -#: ../src/rdf.cpp:232 -msgid "Date" -msgstr "" - -#: ../src/rdf.cpp:233 -msgid "Date associated with the creation of this document (YYYY-MM-DD)." -msgstr "" - -#: ../src/rdf.cpp:235 -msgid "Format" -msgstr "" - -#: ../src/rdf.cpp:236 -msgid "The physical or digital manifestation of this document (MIME type)." -msgstr "" - -#: ../src/rdf.cpp:239 -msgid "Type of document (DCMI Type)." -msgstr "" - -#: ../src/rdf.cpp:242 -msgid "Creator" -msgstr "" - -#: ../src/rdf.cpp:243 -msgid "" -"Name of entity primarily responsible for making the content of this document." -msgstr "" - -#: ../src/rdf.cpp:245 -msgid "Rights" -msgstr "" - -#: ../src/rdf.cpp:246 -msgid "" -"Name of entity with rights to the Intellectual Property of this document." -msgstr "" - -#: ../src/rdf.cpp:248 -msgid "Publisher" -msgstr "" - -#: ../src/rdf.cpp:249 -msgid "Name of entity responsible for making this document available." -msgstr "" - -#: ../src/rdf.cpp:252 -msgid "Identifier" -msgstr "" - -#: ../src/rdf.cpp:253 -msgid "Unique URI to reference this document." -msgstr "" - -#: ../src/rdf.cpp:255 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1438 -msgid "Source" -msgstr "" - -#: ../src/rdf.cpp:256 -msgid "Unique URI to reference the source of this document." -msgstr "" - -#: ../src/rdf.cpp:258 -msgid "Relation" -msgstr "" - -#: ../src/rdf.cpp:259 -msgid "Unique URI to a related document." -msgstr "" - -#: ../src/rdf.cpp:261 -msgid "Language" -msgstr "" - -#: ../src/rdf.cpp:262 -msgid "" -"Two-letter language tag with optional subtags for the language of this " -"document. (e.g. 'en-GB')" -msgstr "" - -#: ../src/rdf.cpp:264 -msgid "Keywords" -msgstr "" - -#: ../src/rdf.cpp:265 -msgid "" -"The topic of this document as comma-separated key words, phrases, or " -"classifications." -msgstr "" - -#. TRANSLATORS: "Coverage": the spatial or temporal characteristics of the content. -#. For info, see Appendix D of http://www.w3.org/TR/1998/WD-rdf-schema-19980409/ -#: ../src/rdf.cpp:269 -msgid "Coverage" -msgstr "" - -#: ../src/rdf.cpp:270 -msgid "Extent or scope of this document." -msgstr "" - -#: ../src/rdf.cpp:273 ../src/ui/widget/page-sizer.cpp:239 -msgid "Description" -msgstr "" - -#: ../src/rdf.cpp:274 -msgid "A short account of the content of this document." -msgstr "" - -#. FIXME: need to handle 1 agent per line of input -#: ../src/rdf.cpp:278 -msgid "Contributors" -msgstr "" - -#: ../src/rdf.cpp:279 -msgid "" -"Names of entities responsible for making contributions to the content of " -"this document." -msgstr "" - -#. TRANSLATORS: URL to a page that defines the license for the document -#: ../src/rdf.cpp:283 -msgid "URI" -msgstr "" - -#. TRANSLATORS: this is where you put a URL to a page that defines the license -#: ../src/rdf.cpp:285 -msgid "URI to this document's license's namespace definition." -msgstr "" - -#. TRANSLATORS: fragment of XML representing the license of the document -#: ../src/rdf.cpp:289 -msgid "Fragment" -msgstr "" - -#: ../src/rdf.cpp:290 -msgid "XML fragment for the RDF 'License' section." -msgstr "" - -#: ../src/rect-context.cpp:361 -msgid "" -"Ctrl: make square or integer-ratio rect, lock a rounded corner " -"circular" -msgstr "" - -#: ../src/rect-context.cpp:508 -#, c-format -msgid "" -"Rectangle: %s × %s (constrained to ratio %d:%d); with Shift to draw around the starting point" -msgstr "" - -#: ../src/rect-context.cpp:511 -#, c-format -msgid "" -"Rectangle: %s × %s (constrained to golden ratio 1.618 : 1); with " -"Shift to draw around the starting point" -msgstr "" - -#: ../src/rect-context.cpp:513 -#, c-format -msgid "" -"Rectangle: %s × %s (constrained to golden ratio 1 : 1.618); with " -"Shift to draw around the starting point" -msgstr "" - -#: ../src/rect-context.cpp:517 -#, c-format -msgid "" -"Rectangle: %s × %s; with Ctrl to make square or integer-" -"ratio rectangle; with Shift to draw around the starting point" -msgstr "" - -#: ../src/rect-context.cpp:542 -msgid "Create rectangle" -msgstr "" - -#: ../src/select-context.cpp:233 -msgid "Move canceled." -msgstr "" - -#: ../src/select-context.cpp:241 -msgid "Selection canceled." -msgstr "" - -#: ../src/select-context.cpp:555 -msgid "" -"Draw over objects to select them; release Alt to switch to " -"rubberband selection" -msgstr "" - -#: ../src/select-context.cpp:557 -msgid "" -"Drag around objects to select them; press Alt to switch to " -"touch selection" -msgstr "" - -#: ../src/select-context.cpp:721 -msgid "Ctrl: click to select in groups; drag to move hor/vert" -msgstr "" - -#: ../src/select-context.cpp:722 -msgid "Shift: click to toggle select; drag for rubberband selection" -msgstr "" - -#: ../src/select-context.cpp:723 -msgid "" -"Alt: click to select under; drag to move selected or select by touch" -msgstr "" - -#: ../src/select-context.cpp:898 -msgid "Selected object is not a group. Cannot enter." -msgstr "" - -#: ../src/selection-chemistry.cpp:196 -msgid "Delete text" -msgstr "" - -#: ../src/selection-chemistry.cpp:204 -msgid "Nothing was deleted." -msgstr "" - -#: ../src/selection-chemistry.cpp:222 ../src/text-context.cpp:1002 -#: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1330 -#: ../src/widgets/toolbox.cpp:5974 -msgid "Delete" -msgstr "" - -#: ../src/selection-chemistry.cpp:250 -msgid "Select object(s) to duplicate." -msgstr "" - -#: ../src/selection-chemistry.cpp:342 -msgid "Delete all" -msgstr "" - -#: ../src/selection-chemistry.cpp:465 -msgid "Select some objects to group." -msgstr "" - -#: ../src/selection-chemistry.cpp:538 ../src/selection-describer.cpp:53 -msgid "Group" -msgstr "" - -#: ../src/selection-chemistry.cpp:552 -msgid "Select a group to ungroup." -msgstr "" - -#: ../src/selection-chemistry.cpp:593 -msgid "No groups to ungroup in the selection." -msgstr "" - -#: ../src/selection-chemistry.cpp:599 ../src/sp-item-group.cpp:496 -msgid "Ungroup" -msgstr "" - -#: ../src/selection-chemistry.cpp:689 -msgid "Select object(s) to raise." -msgstr "" - -#: ../src/selection-chemistry.cpp:695 ../src/selection-chemistry.cpp:757 -#: ../src/selection-chemistry.cpp:791 ../src/selection-chemistry.cpp:855 -msgid "" -"You cannot raise/lower objects from different groups or layers." -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:737 -msgid "undo_action|Raise" -msgstr "" - -#: ../src/selection-chemistry.cpp:749 -msgid "Select object(s) to raise to top." -msgstr "" - -#: ../src/selection-chemistry.cpp:772 -msgid "Raise to top" -msgstr "" - -#: ../src/selection-chemistry.cpp:785 -msgid "Select object(s) to lower." -msgstr "" - -#: ../src/selection-chemistry.cpp:835 -msgid "Lower" -msgstr "" - -#: ../src/selection-chemistry.cpp:847 -msgid "Select object(s) to lower to bottom." -msgstr "" - -#: ../src/selection-chemistry.cpp:882 -msgid "Lower to bottom" -msgstr "" - -#: ../src/selection-chemistry.cpp:889 -msgid "Nothing to undo." -msgstr "" - -#: ../src/selection-chemistry.cpp:896 -msgid "Nothing to redo." -msgstr "" - -#: ../src/selection-chemistry.cpp:956 -msgid "Paste" -msgstr "" - -#: ../src/selection-chemistry.cpp:963 -msgid "Paste style" -msgstr "" - -#: ../src/selection-chemistry.cpp:972 -msgid "Paste live path effect" -msgstr "" - -#: ../src/selection-chemistry.cpp:992 -msgid "Select object(s) to remove live path effects from." -msgstr "" - -#: ../src/selection-chemistry.cpp:1004 -msgid "Remove live path effect" -msgstr "" - -#: ../src/selection-chemistry.cpp:1015 -msgid "Select object(s) to remove filters from." -msgstr "" - -#: ../src/selection-chemistry.cpp:1025 -#: ../src/ui/dialog/filter-effects-dialog.cpp:1336 -msgid "Remove filter" -msgstr "" - -#: ../src/selection-chemistry.cpp:1034 -msgid "Paste size" -msgstr "" - -#: ../src/selection-chemistry.cpp:1042 -msgid "Paste size separately" -msgstr "" - -#: ../src/selection-chemistry.cpp:1051 -msgid "Select object(s) to move to the layer above." -msgstr "" - -#: ../src/selection-chemistry.cpp:1077 -msgid "Raise to next layer" -msgstr "" - -#: ../src/selection-chemistry.cpp:1084 -msgid "No more layers above." -msgstr "" - -#: ../src/selection-chemistry.cpp:1096 -msgid "Select object(s) to move to the layer below." -msgstr "" - -#: ../src/selection-chemistry.cpp:1122 -msgid "Lower to previous layer" -msgstr "" - -#: ../src/selection-chemistry.cpp:1129 -msgid "No more layers below." -msgstr "" - -#: ../src/selection-chemistry.cpp:1338 -msgid "Remove transform" -msgstr "" - -#: ../src/selection-chemistry.cpp:1441 -msgid "Rotate 90° CCW" -msgstr "" - -#: ../src/selection-chemistry.cpp:1441 -msgid "Rotate 90° CW" -msgstr "" - -#: ../src/selection-chemistry.cpp:1462 ../src/seltrans.cpp:534 -#: ../src/ui/dialog/transformation.cpp:760 -msgid "Rotate" -msgstr "" - -#: ../src/selection-chemistry.cpp:1509 -msgid "Rotate by pixels" -msgstr "" - -#: ../src/selection-chemistry.cpp:1564 -msgid "Scale by whole factor" -msgstr "" - -#: ../src/selection-chemistry.cpp:1579 -msgid "Move vertically" -msgstr "" - -#: ../src/selection-chemistry.cpp:1582 -msgid "Move horizontally" -msgstr "" - -#: ../src/selection-chemistry.cpp:1585 ../src/selection-chemistry.cpp:1611 -#: ../src/seltrans.cpp:528 ../src/ui/dialog/transformation.cpp:681 -msgid "Move" -msgstr "" - -#: ../src/selection-chemistry.cpp:1605 -msgid "Move vertically by pixels" -msgstr "" - -#: ../src/selection-chemistry.cpp:1608 -msgid "Move horizontally by pixels" -msgstr "" - -#: ../src/selection-chemistry.cpp:1736 -msgid "The selection has no applied path effect." -msgstr "" - -#: ../src/selection-chemistry.cpp:1783 -msgid "The selection has no applied clip path." -msgstr "" - -#: ../src/selection-chemistry.cpp:1785 -msgid "The selection has no applied mask." -msgstr "" - -#: ../src/selection-chemistry.cpp:1942 -msgid "action|Clone" -msgstr "" - -#: ../src/selection-chemistry.cpp:1958 -msgid "Select clones to relink." -msgstr "" - -#: ../src/selection-chemistry.cpp:1965 -msgid "Copy an object to clipboard to relink clones to." -msgstr "" - -#: ../src/selection-chemistry.cpp:1989 -msgid "No clones to relink in the selection." -msgstr "" - -#: ../src/selection-chemistry.cpp:1992 -msgid "Relink clone" -msgstr "" - -#: ../src/selection-chemistry.cpp:2006 -msgid "Select clones to unlink." -msgstr "" - -#: ../src/selection-chemistry.cpp:2055 -msgid "No clones to unlink in the selection." -msgstr "" - -#: ../src/selection-chemistry.cpp:2059 -msgid "Unlink clone" -msgstr "" - -#: ../src/selection-chemistry.cpp:2072 -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:2095 -msgid "" -"Cannot find the object to select (orphaned clone, offset, textpath, " -"flowed text?)" -msgstr "" - -#: ../src/selection-chemistry.cpp:2101 -msgid "" -"The object you're trying to select is not visible (it is in <" -"defs>)" -msgstr "" - -#: ../src/selection-chemistry.cpp:2147 -msgid "Select object(s) to convert to marker." -msgstr "" - -#: ../src/selection-chemistry.cpp:2215 -msgid "Objects to marker" -msgstr "" - -#: ../src/selection-chemistry.cpp:2243 -msgid "Select object(s) to convert to guides." -msgstr "" - -#: ../src/selection-chemistry.cpp:2255 -msgid "Objects to guides" -msgstr "" - -#: ../src/selection-chemistry.cpp:2271 -msgid "Select object(s) to convert to pattern." -msgstr "" - -#: ../src/selection-chemistry.cpp:2359 -msgid "Objects to pattern" -msgstr "" - -#: ../src/selection-chemistry.cpp:2375 -msgid "Select an object with pattern fill to extract objects from." -msgstr "" - -#: ../src/selection-chemistry.cpp:2428 -msgid "No pattern fills in the selection." -msgstr "" - -#: ../src/selection-chemistry.cpp:2431 -msgid "Pattern to objects" -msgstr "" - -#: ../src/selection-chemistry.cpp:2516 -msgid "Select object(s) to make a bitmap copy." -msgstr "" - -#: ../src/selection-chemistry.cpp:2520 -msgid "Rendering bitmap..." -msgstr "" - -#: ../src/selection-chemistry.cpp:2699 -msgid "Create bitmap" -msgstr "" - -#: ../src/selection-chemistry.cpp:2731 -msgid "Select object(s) to create clippath or mask from." -msgstr "" - -#: ../src/selection-chemistry.cpp:2734 -msgid "Select mask object and object(s) to apply clippath or mask to." -msgstr "" - -#: ../src/selection-chemistry.cpp:2841 -msgid "Set clipping path" -msgstr "" - -#: ../src/selection-chemistry.cpp:2843 -msgid "Set mask" -msgstr "" - -#: ../src/selection-chemistry.cpp:2856 -msgid "Select object(s) to remove clippath or mask from." -msgstr "" - -#: ../src/selection-chemistry.cpp:2929 -msgid "Release clipping path" -msgstr "" - -#: ../src/selection-chemistry.cpp:2931 -msgid "Release mask" -msgstr "" - -#: ../src/selection-chemistry.cpp:2947 -msgid "Select object(s) to fit canvas to." -msgstr "" - -#. Fit Page -#: ../src/selection-chemistry.cpp:2967 ../src/verbs.cpp:2749 -msgid "Fit Page to Selection" -msgstr "" - -#: ../src/selection-chemistry.cpp:2992 ../src/verbs.cpp:2751 -msgid "Fit Page to Drawing" -msgstr "" - -#: ../src/selection-chemistry.cpp:3008 ../src/verbs.cpp:2753 -msgid "Fit Page to Selection or Drawing" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Link" means internet link (anchor) -#: ../src/selection-describer.cpp:45 -msgid "web|Link" -msgstr "" - -#: ../src/selection-describer.cpp:47 -msgid "Circle" -msgstr "" - -#. Ellipse -#: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:76 -#: ../src/ui/dialog/inkscape-preferences.cpp:480 ../src/verbs.cpp:2528 -#: ../src/widgets/toolbox.cpp:3920 -msgid "Ellipse" -msgstr "" - -#: ../src/selection-describer.cpp:51 -msgid "Flowed text" -msgstr "" - -#: ../src/selection-describer.cpp:57 -msgid "Line" -msgstr "" - -#: ../src/selection-describer.cpp:59 -msgid "Path" -msgstr "" - -#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2753 -msgid "Polygon" -msgstr "" - -#: ../src/selection-describer.cpp:63 -msgid "Polyline" -msgstr "" - -#. Rectangle -#: ../src/selection-describer.cpp:65 -#: ../src/ui/dialog/inkscape-preferences.cpp:470 ../src/verbs.cpp:2524 -msgid "Rectangle" -msgstr "" - -#. 3D box -#: ../src/selection-describer.cpp:67 -#: ../src/ui/dialog/inkscape-preferences.cpp:475 ../src/verbs.cpp:2526 -msgid "3D Box" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Clone" is a noun, type of object -#: ../src/selection-describer.cpp:74 -msgid "object|Clone" -msgstr "" - -#: ../src/selection-describer.cpp:78 -msgid "Offset path" -msgstr "" - -#. Spiral -#: ../src/selection-describer.cpp:80 -#: ../src/ui/dialog/inkscape-preferences.cpp:488 ../src/verbs.cpp:2532 -msgid "Spiral" -msgstr "" - -#. Star -#: ../src/selection-describer.cpp:82 -#: ../src/ui/dialog/inkscape-preferences.cpp:484 ../src/verbs.cpp:2530 -#: ../src/widgets/toolbox.cpp:2760 -msgid "Star" -msgstr "" - -#: ../src/selection-describer.cpp:128 -msgid "Click selection to toggle scale/rotation handles" -msgstr "" - -#. no items -#: ../src/selection-describer.cpp:130 -msgid "" -"No objects selected. Click, Shift+click, or drag around objects to select." -msgstr "" - -#: ../src/selection-describer.cpp:139 -msgid "root" -msgstr "" - -#: ../src/selection-describer.cpp:151 -#, c-format -msgid "layer %s" -msgstr "" - -#: ../src/selection-describer.cpp:153 -#, c-format -msgid "layer %s" -msgstr "" - -#: ../src/selection-describer.cpp:162 -#, c-format -msgid "%s" -msgstr "" - -#: ../src/selection-describer.cpp:171 -#, c-format -msgid " in %s" -msgstr "" - -#: ../src/selection-describer.cpp:173 -#, c-format -msgid " in group %s (%s)" -msgstr "" - -#: ../src/selection-describer.cpp:175 -#, c-format -msgid " in %i parents (%s)" -msgid_plural " in %i parents (%s)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/selection-describer.cpp:178 -#, c-format -msgid " in %i layers" -msgid_plural " in %i layers" -msgstr[0] "" -msgstr[1] "" - -#: ../src/selection-describer.cpp:188 -msgid "Use Shift+D to look up original" -msgstr "" - -#: ../src/selection-describer.cpp:192 -msgid "Use Shift+D to look up path" -msgstr "" - -#: ../src/selection-describer.cpp:196 -msgid "Use Shift+D to look up frame" -msgstr "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:211 ../src/spray-context.cpp:284 -#: ../src/tweak-context.cpp:202 -#, c-format -msgid "%i object selected" -msgid_plural "%i objects selected" -msgstr[0] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:216 -#, c-format -msgid "%i object of type %s" -msgid_plural "%i objects of type %s" -msgstr[0] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:221 -#, c-format -msgid "%i object of types %s, %s" -msgid_plural "%i objects of types %s, %s" -msgstr[0] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:226 -#, c-format -msgid "%i object of types %s, %s, %s" -msgid_plural "%i objects of types %s, %s, %s" -msgstr[0] "" -msgstr[1] "" - -#. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:231 -#, c-format -msgid "%i object of %i types" -msgid_plural "%i objects of %i types" -msgstr[0] "" -msgstr[1] "" - -#: ../src/selection-describer.cpp:236 -#, c-format -msgid "%s%s. %s." -msgstr "" - -#: ../src/seltrans.cpp:537 ../src/ui/dialog/transformation.cpp:819 -msgid "Skew" -msgstr "" - -#: ../src/seltrans.cpp:549 -msgid "Set center" -msgstr "" - -#: ../src/seltrans.cpp:646 -msgid "" -"Center of rotation and skewing: drag to reposition; scaling with " -"Shift also uses this center" -msgstr "" - -#: ../src/seltrans.cpp:673 -msgid "" -"Squeeze or stretch selection; with Ctrl to scale uniformly; " -"with Shift to scale around rotation center" -msgstr "" - -#: ../src/seltrans.cpp:674 -msgid "" -"Scale selection; with Ctrl to scale uniformly; with Shift to scale around rotation center" -msgstr "" - -#: ../src/seltrans.cpp:678 -msgid "" -"Skew selection; with Ctrl to snap angle; with Shift to " -"skew around the opposite side" -msgstr "" - -#: ../src/seltrans.cpp:679 -msgid "" -"Rotate selection; with Ctrl to snap angle; with Shift " -"to rotate around the opposite corner" -msgstr "" - -#: ../src/seltrans.cpp:813 -msgid "Reset center" -msgstr "" - -#: ../src/seltrans.cpp:1058 ../src/seltrans.cpp:1157 -#, c-format -msgid "Scale: %0.2f%% x %0.2f%%; with Ctrl to lock ratio" -msgstr "" - -#. TRANSLATORS: don't modify the first ";" -#. (it will NOT be displayed as ";" - only the second one will be) -#: ../src/seltrans.cpp:1269 -#, c-format -msgid "Skew: %0.2f°; with Ctrl to snap angle" -msgstr "" - -#. TRANSLATORS: don't modify the first ";" -#. (it will NOT be displayed as ";" - only the second one will be) -#: ../src/seltrans.cpp:1329 -#, c-format -msgid "Rotate: %0.2f°; with Ctrl to snap angle" -msgstr "" - -#: ../src/seltrans.cpp:1371 -#, c-format -msgid "Move center to %s, %s" -msgstr "" - -#: ../src/seltrans.cpp:1541 -#, c-format -msgid "" -"Move by %s, %s; with Ctrl to restrict to horizontal/vertical; " -"with Shift to disable snapping" -msgstr "" - -#: ../src/shape-editor.cpp:472 -msgid "Drag curve" -msgstr "" - -#: ../src/sp-anchor.cpp:178 -#, c-format -msgid "Link to %s" -msgstr "" - -#: ../src/sp-anchor.cpp:182 -msgid "Link without URI" -msgstr "" - -#: ../src/sp-ellipse.cpp:502 ../src/sp-ellipse.cpp:879 -msgid "Ellipse" -msgstr "" - -#: ../src/sp-ellipse.cpp:643 -msgid "Circle" -msgstr "" - -#: ../src/sp-ellipse.cpp:874 -msgid "Segment" -msgstr "" - -#: ../src/sp-ellipse.cpp:876 -msgid "Arc" -msgstr "" - -#. TRANSLATORS: "Flow region" is an area where text is allowed to flow -#: ../src/sp-flowregion.cpp:270 -#, c-format -msgid "Flow region" -msgstr "" - -#. TRANSLATORS: A region "cut out of" a flow region; text is not allowed to flow inside the -#. * flow excluded region. flowRegionExclude in SVG 1.2: see -#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegion-elem and -#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegionExclude-elem. -#: ../src/sp-flowregion.cpp:487 -#, c-format -msgid "Flow excluded region" -msgstr "" - -#: ../src/sp-flowtext.cpp:378 ../src/sp-text.cpp:427 -#: ../src/text-context.cpp:1604 -msgid " [truncated]" -msgstr "" - -#: ../src/sp-flowtext.cpp:382 -#, c-format -msgid "Flowed text (%d character%s)" -msgid_plural "Flowed text (%d characters%s)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-flowtext.cpp:384 -#, c-format -msgid "Linked flowed text (%d character%s)" -msgid_plural "Linked flowed text (%d characters%s)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-guide.cpp:287 -msgid "Guides Around Page" -msgstr "" - -#: ../src/sp-guide.cpp:421 -msgid "" -"Shift+drag to rotate, Ctrl+drag to move origin, Del to " -"delete" -msgstr "" - -#: ../src/sp-guide.cpp:426 -#, c-format -msgid "vertical, at %s" -msgstr "" - -#: ../src/sp-guide.cpp:429 -#, c-format -msgid "horizontal, at %s" -msgstr "" - -#: ../src/sp-guide.cpp:434 -#, c-format -msgid "at %d degrees, through (%s,%s)" -msgstr "" - -#: ../src/sp-image.cpp:1135 -msgid "embedded" -msgstr "" - -#: ../src/sp-image.cpp:1143 -#, c-format -msgid "Image with bad reference: %s" -msgstr "" - -#: ../src/sp-image.cpp:1144 -#, c-format -msgid "Image %d × %d: %s" -msgstr "" - -#: ../src/spiral-context.cpp:319 -msgid "Ctrl: snap angle" -msgstr "" - -#: ../src/spiral-context.cpp:321 -msgid "Alt: lock spiral radius" -msgstr "" - -#: ../src/spiral-context.cpp:453 -#, c-format -msgid "" -"Spiral: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "" - -#: ../src/spiral-context.cpp:479 -msgid "Create spiral" -msgstr "" - -#: ../src/sp-item.cpp:1039 -msgid "Object" -msgstr "" - -#: ../src/sp-item.cpp:1056 -#, c-format -msgid "%s; clipped" -msgstr "" - -#: ../src/sp-item.cpp:1061 -#, c-format -msgid "%s; masked" -msgstr "" - -#: ../src/sp-item.cpp:1069 -#, c-format -msgid "%s; filtered (%s)" -msgstr "" - -#: ../src/sp-item.cpp:1071 -#, c-format -msgid "%s; filtered" -msgstr "" - -#: ../src/sp-item-group.cpp:741 -#, c-format -msgid "Group of %d object" -msgid_plural "Group of %d objects" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-line.cpp:194 -msgid "Line" -msgstr "" - -#: ../src/splivarot.cpp:66 ../src/splivarot.cpp:72 -msgid "Union" -msgstr "" - -#: ../src/splivarot.cpp:78 -msgid "Intersection" -msgstr "" - -#: ../src/splivarot.cpp:84 ../src/splivarot.cpp:90 -msgid "Difference" -msgstr "" - -#: ../src/splivarot.cpp:96 -msgid "Exclusion" -msgstr "" - -#: ../src/splivarot.cpp:101 -msgid "Division" -msgstr "" - -#: ../src/splivarot.cpp:106 -msgid "Cut path" -msgstr "" - -#: ../src/splivarot.cpp:121 -msgid "Select at least 2 paths to perform a boolean operation." -msgstr "" - -#: ../src/splivarot.cpp:125 -msgid "Select at least 1 path to perform a boolean union." -msgstr "" - -#: ../src/splivarot.cpp:131 -msgid "" -"Select exactly 2 paths to perform difference, division, or path cut." -msgstr "" - -#: ../src/splivarot.cpp:147 ../src/splivarot.cpp:162 -msgid "" -"Unable to determine the z-order of the objects selected for " -"difference, XOR, division, or path cut." -msgstr "" - -#: ../src/splivarot.cpp:192 -msgid "" -"One of the objects is not a path, cannot perform boolean operation." -msgstr "" - -#: ../src/splivarot.cpp:633 -msgid "Select stroked path(s) to convert stroke to path." -msgstr "" - -#: ../src/splivarot.cpp:976 -msgid "Convert stroke to path" -msgstr "" - -#. TRANSLATORS: "to outline" means "to convert stroke to path" -#: ../src/splivarot.cpp:979 -msgid "No stroked paths in the selection." -msgstr "" - -#: ../src/splivarot.cpp:1062 -msgid "Selected object is not a path, cannot inset/outset." -msgstr "" - -#: ../src/splivarot.cpp:1181 ../src/splivarot.cpp:1250 -msgid "Create linked offset" -msgstr "" - -#: ../src/splivarot.cpp:1182 ../src/splivarot.cpp:1251 -msgid "Create dynamic offset" -msgstr "" - -#: ../src/splivarot.cpp:1276 -msgid "Select path(s) to inset/outset." -msgstr "" - -#: ../src/splivarot.cpp:1494 -msgid "Outset path" -msgstr "" - -#: ../src/splivarot.cpp:1494 -msgid "Inset path" -msgstr "" - -#: ../src/splivarot.cpp:1496 -msgid "No paths to inset/outset in the selection." -msgstr "" - -#: ../src/splivarot.cpp:1674 -msgid "Simplifying paths (separately):" -msgstr "" - -#: ../src/splivarot.cpp:1676 -msgid "Simplifying paths:" -msgstr "" - -#: ../src/splivarot.cpp:1713 -#, c-format -msgid "%s %d of %d paths simplified..." -msgstr "" - -#: ../src/splivarot.cpp:1725 -#, c-format -msgid "%d paths simplified." -msgstr "" - -#: ../src/splivarot.cpp:1739 -msgid "Select path(s) to simplify." -msgstr "" - -#: ../src/splivarot.cpp:1753 -msgid "Simplify" -msgstr "" - -#: ../src/splivarot.cpp:1755 -msgid "No paths to simplify in the selection." -msgstr "" - -#: ../src/sp-lpe-item.cpp:363 -msgid "An exception occurred during execution of the Path Effect." -msgstr "" - -#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign -#: ../src/sp-offset.cpp:426 -#, c-format -msgid "Linked offset, %s by %f pt" -msgstr "" - -#: ../src/sp-offset.cpp:427 ../src/sp-offset.cpp:431 -msgid "outset" -msgstr "" - -#: ../src/sp-offset.cpp:427 ../src/sp-offset.cpp:431 -msgid "inset" -msgstr "" - -#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign -#: ../src/sp-offset.cpp:430 -#, c-format -msgid "Dynamic offset, %s by %f pt" -msgstr "" - -#: ../src/sp-path.cpp:156 -#, c-format -msgid "Path (%i node, path effect: %s)" -msgid_plural "Path (%i nodes, path effect: %s)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-path.cpp:159 -#, c-format -msgid "Path (%i node)" -msgid_plural "Path (%i nodes)" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-polygon.cpp:226 -msgid "Polygon" -msgstr "" - -#: ../src/sp-polyline.cpp:177 -msgid "Polyline" -msgstr "" - -#: ../src/sp-rect.cpp:223 -msgid "Rectangle" -msgstr "" - -#. TRANSLATORS: since turn count isn't an integer, please adjust the -#. string as needed to deal with an localized plural forms. -#: ../src/sp-spiral.cpp:325 -#, c-format -msgid "Spiral with %3f turns" -msgstr "" - -#: ../src/sp-star.cpp:309 -#, c-format -msgid "Star with %d vertex" -msgid_plural "Star with %d vertices" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-star.cpp:313 -#, c-format -msgid "Polygon with %d vertex" -msgid_plural "Polygon with %d vertices" -msgstr[0] "" -msgstr[1] "" - -#: ../src/sp-switch.cpp:100 -#, c-format -msgid "Conditional group of %d object" -msgid_plural "Conditional group of %d objects" -msgstr[0] "" -msgstr[1] "" - -#. TRANSLATORS: For description of font with no name. -#: ../src/sp-text.cpp:419 -msgid "<no name found>" -msgstr "" - -#: ../src/sp-text.cpp:431 -#, c-format -msgid "Text on path%s (%s, %s)" -msgstr "" - -#: ../src/sp-text.cpp:432 -#, c-format -msgid "Text%s (%s, %s)" -msgstr "" - -#: ../src/sp-tref.cpp:368 -#, c-format -msgid "Cloned character data%s%s" -msgstr "" - -#: ../src/sp-tref.cpp:369 -msgid " from " -msgstr "" - -#: ../src/sp-tref.cpp:374 -msgid "Orphaned cloned character data" -msgstr "" - -#: ../src/sp-tspan.cpp:284 -msgid "Text span" -msgstr "" - -#. TRANSLATORS: Used for statusbar description for long chains: -#. * "Clone of: Clone of: ... in Layer 1". -#: ../src/sp-use.cpp:327 -msgid "..." -msgstr "" - -#: ../src/sp-use.cpp:335 -#, c-format -msgid "Clone of: %s" -msgstr "" - -#: ../src/sp-use.cpp:339 -msgid "Orphaned clone" -msgstr "" - -#: ../src/spray-context.cpp:286 ../src/tweak-context.cpp:204 -#, c-format -msgid "Nothing selected" -msgstr "" - -#: ../src/spray-context.cpp:292 -#, c-format -msgid "" -"%s. Drag, click or scroll to spray copies of the initial selection" -msgstr "" - -#: ../src/spray-context.cpp:295 -#, c-format -msgid "" -"%s. Drag, click or scroll to spray clones of the initial selection" -msgstr "" - -#: ../src/spray-context.cpp:298 -#, c-format -msgid "" -"%s. Drag, click or scroll to spray in a single path of the initial " -"selection" -msgstr "" - -#: ../src/spray-context.cpp:301 -#, c-format -msgid "%s. Modify spray options" -msgstr "" - -#: ../src/spray-context.cpp:926 -msgid "Nothing selected! Select objects to spray." -msgstr "" - -#: ../src/spray-context.cpp:1034 ../src/widgets/toolbox.cpp:4528 -msgid "Spray with copies" -msgstr "" - -#: ../src/spray-context.cpp:1038 ../src/widgets/toolbox.cpp:4535 -msgid "Spray with clones" -msgstr "" - -#: ../src/spray-context.cpp:1042 -msgid "Spray in single path" -msgstr "" - -#: ../src/star-context.cpp:333 -msgid "Ctrl: snap angle; keep rays radial" -msgstr "" - -#: ../src/star-context.cpp:464 -#, c-format -msgid "" -"Polygon: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "" - -#: ../src/star-context.cpp:465 -#, c-format -msgid "Star: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "" - -#: ../src/star-context.cpp:494 -msgid "Create star" -msgstr "" - -#: ../src/text-chemistry.cpp:104 -msgid "Select a text and a path to put text on path." -msgstr "" - -#: ../src/text-chemistry.cpp:109 -msgid "" -"This text object is already put on a path. Remove it from the path " -"first. Use Shift+D to look up its path." -msgstr "" - -#. rect is the only SPShape which is not yet, and thus SVG forbids us from putting text on it -#: ../src/text-chemistry.cpp:115 -msgid "" -"You cannot put text on a rectangle in this version. Convert rectangle to " -"path first." -msgstr "" - -#: ../src/text-chemistry.cpp:125 -msgid "The flowed text(s) must be visible in order to be put on a path." -msgstr "" - -#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2380 -msgid "Put text on path" -msgstr "" - -#: ../src/text-chemistry.cpp:204 -msgid "Select a text on path to remove it from path." -msgstr "" - -#: ../src/text-chemistry.cpp:226 -msgid "No texts-on-paths in the selection." -msgstr "" - -#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2382 -msgid "Remove text from path" -msgstr "" - -#: ../src/text-chemistry.cpp:269 ../src/text-chemistry.cpp:290 -msgid "Select text(s) to remove kerns from." -msgstr "" - -#: ../src/text-chemistry.cpp:293 -msgid "Remove manual kerns" -msgstr "" - -#: ../src/text-chemistry.cpp:313 -msgid "" -"Select a text and one or more paths or shapes to flow text " -"into frame." -msgstr "" - -#: ../src/text-chemistry.cpp:381 -msgid "Flow text into shape" -msgstr "" - -#: ../src/text-chemistry.cpp:403 -msgid "Select a flowed text to unflow it." -msgstr "" - -#: ../src/text-chemistry.cpp:477 -msgid "Unflow flowed text" -msgstr "" - -#: ../src/text-chemistry.cpp:489 -msgid "Select flowed text(s) to convert." -msgstr "" - -#: ../src/text-chemistry.cpp:507 -msgid "The flowed text(s) must be visible in order to be converted." -msgstr "" - -#: ../src/text-chemistry.cpp:535 -msgid "Convert flowed text to text" -msgstr "" - -#: ../src/text-chemistry.cpp:540 -msgid "No flowed text(s) to convert in the selection." -msgstr "" - -#: ../src/text-context.cpp:448 -msgid "Click to edit the text, drag to select part of the text." -msgstr "" - -#: ../src/text-context.cpp:450 -msgid "" -"Click to edit the flowed text, drag to select part of the text." -msgstr "" - -#: ../src/text-context.cpp:505 -msgid "Create text" -msgstr "" - -#: ../src/text-context.cpp:529 -msgid "Non-printable character" -msgstr "" - -#: ../src/text-context.cpp:544 -msgid "Insert Unicode character" -msgstr "" - -#: ../src/text-context.cpp:579 -#, c-format -msgid "Unicode (Enter to finish): %s: %s" -msgstr "" - -#: ../src/text-context.cpp:581 ../src/text-context.cpp:856 -msgid "Unicode (Enter to finish): " -msgstr "" - -#: ../src/text-context.cpp:656 -#, c-format -msgid "Flowed text frame: %s × %s" -msgstr "" - -#: ../src/text-context.cpp:688 -msgid "Type text; Enter to start new line." -msgstr "" - -#: ../src/text-context.cpp:701 -msgid "Flowed text is created." -msgstr "" - -#: ../src/text-context.cpp:703 -msgid "Create flowed text" -msgstr "" - -#: ../src/text-context.cpp:705 -msgid "" -"The frame is too small for the current font size. Flowed text not " -"created." -msgstr "" - -#: ../src/text-context.cpp:841 -msgid "No-break space" -msgstr "" - -#: ../src/text-context.cpp:843 -msgid "Insert no-break space" -msgstr "" - -#: ../src/text-context.cpp:880 -msgid "Make bold" -msgstr "" - -#: ../src/text-context.cpp:898 -msgid "Make italic" -msgstr "" - -#: ../src/text-context.cpp:937 -msgid "New line" -msgstr "" - -#: ../src/text-context.cpp:971 -msgid "Backspace" -msgstr "" - -#: ../src/text-context.cpp:1019 -msgid "Kern to the left" -msgstr "" - -#: ../src/text-context.cpp:1044 -msgid "Kern to the right" -msgstr "" - -#: ../src/text-context.cpp:1069 -msgid "Kern up" -msgstr "" - -#: ../src/text-context.cpp:1095 -msgid "Kern down" -msgstr "" - -#: ../src/text-context.cpp:1172 -msgid "Rotate counterclockwise" -msgstr "" - -#: ../src/text-context.cpp:1193 -msgid "Rotate clockwise" -msgstr "" - -#: ../src/text-context.cpp:1210 -msgid "Contract line spacing" -msgstr "" - -#: ../src/text-context.cpp:1218 -msgid "Contract letter spacing" -msgstr "" - -#: ../src/text-context.cpp:1237 -msgid "Expand line spacing" -msgstr "" - -#: ../src/text-context.cpp:1245 -msgid "Expand letter spacing" -msgstr "" - -#: ../src/text-context.cpp:1375 -msgid "Paste text" -msgstr "" - -#: ../src/text-context.cpp:1621 -#, c-format -msgid "" -"Type or edit flowed text (%d characters%s); Enter to start new " -"paragraph." -msgstr "" - -#: ../src/text-context.cpp:1623 -#, c-format -msgid "Type or edit text (%d characters%s); Enter to start new line." -msgstr "" - -#: ../src/text-context.cpp:1631 ../src/tools-switch.cpp:198 -msgid "" -"Click to select or create text, drag to create flowed text; " -"then type." -msgstr "" - -#: ../src/text-context.cpp:1741 -msgid "Type text" -msgstr "" - -#: ../src/text-editing.cpp:40 -msgid "You cannot edit cloned character data." -msgstr "" - -#: ../src/tools-switch.cpp:132 -msgid "" -"To edit a path, click, Shift+click, or drag around " -"nodes to select them, then drag nodes and handles. Click on an " -"object to select." -msgstr "" - -#: ../src/tools-switch.cpp:138 -msgid "To tweak a path by pushing, select it and drag over it." -msgstr "" - -#: ../src/tools-switch.cpp:144 -msgid "To spray a path by pushing, select it and drag over it." -msgstr "" - -#: ../src/tools-switch.cpp:150 -msgid "" -"Drag to create a rectangle. Drag controls to round corners and " -"resize. Click to select." -msgstr "" - -#: ../src/tools-switch.cpp:156 -msgid "" -"Drag to create a 3D box. Drag controls to resize in " -"perspective. Click to select (with Ctrl+Alt for single faces)." -msgstr "" - -#: ../src/tools-switch.cpp:162 -msgid "" -"Drag to create an ellipse. Drag controls to make an arc or " -"segment. Click to select." -msgstr "" - -#: ../src/tools-switch.cpp:168 -msgid "" -"Drag to create a star. Drag controls to edit the star shape. " -"Click to select." -msgstr "" - -#: ../src/tools-switch.cpp:174 -msgid "" -"Drag to create a spiral. Drag controls to edit the spiral " -"shape. Click to select." -msgstr "" - -#: ../src/tools-switch.cpp:180 -msgid "" -"Drag to create a freehand line. Shift appends to selected " -"path, Alt activates sketch mode." -msgstr "" - -#: ../src/tools-switch.cpp:186 -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 "" - -#: ../src/tools-switch.cpp:192 -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 "" - -#: ../src/tools-switch.cpp:204 -msgid "" -"Drag or double click to create a gradient on selected objects, " -"drag handles to adjust gradients." -msgstr "" - -#: ../src/tools-switch.cpp:210 -msgid "" -"Click or drag around an area to zoom in, Shift+click to " -"zoom out." -msgstr "" - -#: ../src/tools-switch.cpp:222 -msgid "Click and drag between shapes to create a connector." -msgstr "" - -#: ../src/tools-switch.cpp:228 -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 "" - -#: ../src/tools-switch.cpp:234 -msgid "Drag to erase." -msgstr "" - -#: ../src/tools-switch.cpp:240 -msgid "Choose a subtool from the toolbar" -msgstr "" - -#: ../src/trace/potrace/inkscape-potrace.cpp:524 -#: ../src/trace/potrace/inkscape-potrace.cpp:598 -#, c-format -msgid "Trace: %d. %ld nodes" -msgstr "" - -#: ../src/trace/trace.cpp:71 ../src/trace/trace.cpp:136 -#: ../src/trace/trace.cpp:144 ../src/trace/trace.cpp:243 -msgid "Select an image to trace" -msgstr "" - -#: ../src/trace/trace.cpp:106 -msgid "Select only one image to trace" -msgstr "" - -#: ../src/trace/trace.cpp:124 -msgid "Select one image and one or more shapes above it" -msgstr "" - -#: ../src/trace/trace.cpp:234 -msgid "Trace: No active desktop" -msgstr "" - -#: ../src/trace/trace.cpp:334 -msgid "Invalid SIOX result" -msgstr "" - -#: ../src/trace/trace.cpp:439 -msgid "Trace: No active document" -msgstr "" - -#: ../src/trace/trace.cpp:462 -msgid "Trace: Image has no bitmap data" -msgstr "" - -#: ../src/trace/trace.cpp:469 -msgid "Trace: Starting trace..." -msgstr "" - -#. ## inform the document, so we can undo -#: ../src/trace/trace.cpp:571 -msgid "Trace bitmap" -msgstr "" - -#: ../src/trace/trace.cpp:575 -#, c-format -msgid "Trace: Done. %ld nodes created" -msgstr "" - -#: ../src/tweak-context.cpp:210 -#, c-format -msgid "%s. Drag to move." -msgstr "" - -#: ../src/tweak-context.cpp:214 -#, c-format -msgid "%s. Drag or click to move in; with Shift to move out." -msgstr "" - -#: ../src/tweak-context.cpp:218 -#, c-format -msgid "%s. Drag or click to move randomly." -msgstr "" - -#: ../src/tweak-context.cpp:222 -#, c-format -msgid "%s. Drag or click to scale down; with Shift to scale up." -msgstr "" - -#: ../src/tweak-context.cpp:226 -#, c-format -msgid "" -"%s. Drag or click to rotate clockwise; with Shift, " -"counterclockwise." -msgstr "" - -#: ../src/tweak-context.cpp:230 -#, c-format -msgid "%s. Drag or click to duplicate; with Shift, delete." -msgstr "" - -#: ../src/tweak-context.cpp:234 -#, c-format -msgid "%s. Drag to push paths." -msgstr "" - -#: ../src/tweak-context.cpp:238 -#, c-format -msgid "%s. Drag or click to inset paths; with Shift to outset." -msgstr "" - -#: ../src/tweak-context.cpp:246 -#, c-format -msgid "%s. Drag or click to attract paths; with Shift to repel." -msgstr "" - -#: ../src/tweak-context.cpp:254 -#, c-format -msgid "%s. Drag or click to roughen paths." -msgstr "" - -#: ../src/tweak-context.cpp:258 -#, c-format -msgid "%s. Drag or click to paint objects with color." -msgstr "" - -#: ../src/tweak-context.cpp:262 -#, c-format -msgid "%s. Drag or click to randomize colors." -msgstr "" - -#: ../src/tweak-context.cpp:266 -#, c-format -msgid "" -"%s. Drag or click to increase blur; with Shift to decrease." -msgstr "" - -#: ../src/tweak-context.cpp:1223 -msgid "Nothing selected! Select objects to tweak." -msgstr "" - -#: ../src/tweak-context.cpp:1259 -msgid "Move tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1263 -msgid "Move in/out tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1267 -msgid "Move jitter tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1271 -msgid "Scale tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1275 -msgid "Rotate tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1279 -msgid "Duplicate/delete tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1283 -msgid "Push path tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1287 -msgid "Shrink/grow path tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1291 -msgid "Attract/repel path tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1295 -msgid "Roughen path tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1299 -msgid "Color paint tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1303 -msgid "Color jitter tweak" -msgstr "" - -#: ../src/tweak-context.cpp:1307 -msgid "Blur tweak" -msgstr "" - -#. check whether something is selected -#: ../src/ui/clipboard.cpp:257 -msgid "Nothing was copied." -msgstr "" - -#: ../src/ui/clipboard.cpp:318 ../src/ui/clipboard.cpp:520 -#: ../src/ui/clipboard.cpp:544 -msgid "Nothing on the clipboard." -msgstr "" - -#: ../src/ui/clipboard.cpp:374 -msgid "Select object(s) to paste style to." -msgstr "" - -#: ../src/ui/clipboard.cpp:385 ../src/ui/clipboard.cpp:403 -msgid "No style on the clipboard." -msgstr "" - -#: ../src/ui/clipboard.cpp:425 -msgid "Select object(s) to paste size to." -msgstr "" - -#: ../src/ui/clipboard.cpp:432 -msgid "No size on the clipboard." -msgstr "" - -#: ../src/ui/clipboard.cpp:483 -msgid "Select object(s) to paste live path effect to." -msgstr "" - -#. no_effect: -#: ../src/ui/clipboard.cpp:507 -msgid "No effect on the clipboard." -msgstr "" - -#: ../src/ui/clipboard.cpp:527 ../src/ui/clipboard.cpp:554 -msgid "Clipboard does not contain a path." -msgstr "" - -#. Item dialog -#: ../src/ui/context-menu.cpp:105 -msgid "Object _Properties" -msgstr "" - -#. Select item -#: ../src/ui/context-menu.cpp:115 -msgid "_Select This" -msgstr "" - -#. Create link -#: ../src/ui/context-menu.cpp:125 -msgid "_Create Link" -msgstr "" - -#. Set mask -#: ../src/ui/context-menu.cpp:132 -msgid "Set Mask" -msgstr "" - -#. Release mask -#: ../src/ui/context-menu.cpp:143 -msgid "Release Mask" -msgstr "" - -#. Set Clip -#: ../src/ui/context-menu.cpp:154 -msgid "Set Clip" -msgstr "" - -#. Release Clip -#: ../src/ui/context-menu.cpp:165 -msgid "Release Clip" -msgstr "" - -#: ../src/ui/context-menu.cpp:288 -msgid "Create link" -msgstr "" - -#. "Ungroup" -#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2376 -msgid "_Ungroup" -msgstr "" - -#. Link dialog -#: ../src/ui/context-menu.cpp:346 -msgid "Link _Properties" -msgstr "" - -#. Select item -#: ../src/ui/context-menu.cpp:352 -msgid "_Follow Link" -msgstr "" - -#. Reset transformations -#: ../src/ui/context-menu.cpp:357 -msgid "_Remove Link" -msgstr "" - -#. Link dialog -#: ../src/ui/context-menu.cpp:405 -msgid "Image _Properties" -msgstr "" - -#: ../src/ui/context-menu.cpp:411 -msgid "Edit Externally..." -msgstr "" - -#. Item dialog -#: ../src/ui/context-menu.cpp:504 -msgid "_Fill and Stroke" -msgstr "" - -#. * -#. * Constructor -#. -#: ../src/ui/dialog/aboutbox.cpp:77 -msgid "About Inkscape" -msgstr "" - -#: ../src/ui/dialog/aboutbox.cpp:88 -msgid "_Splash" -msgstr "" - -#: ../src/ui/dialog/aboutbox.cpp:92 -msgid "_Authors" -msgstr "" - -#: ../src/ui/dialog/aboutbox.cpp:94 -msgid "_Translators" -msgstr "" - -#: ../src/ui/dialog/aboutbox.cpp:96 -msgid "_License" -msgstr "" - -#. TRANSLATORS: This is the filename of the `About Inkscape' picture in -#. the `screens' directory. Thus the translation of "about.svg" should be -#. the filename of its translated version, e.g. about.zh.svg for Chinese. -#. -#. N.B. about.svg changes once per release. (We should probably rename -#. the original to about-0.40.svg etc. as soon as we have a translation. -#. If we do so, then add an item to release-checklist saying that the -#. string here should be changed.) -#. FIXME? INKSCAPE_SCREENSDIR and "about.svg" are in UTF-8, not the -#. native filename encoding... and the filename passed to sp_document_new -#. should be in UTF-*8.. -#: ../src/ui/dialog/aboutbox.cpp:149 -msgid "about.svg" -msgstr "" - -#. TRANSLATORS: Put here your name (and other national contributors') -#. one per line in the form of: name surname (email). Use \n for newline. -#: ../src/ui/dialog/aboutbox.cpp:371 -msgid "translator-credits" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:238 -#: ../src/ui/dialog/align-and-distribute.cpp:787 -msgid "Align" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:397 -#: ../src/ui/dialog/align-and-distribute.cpp:788 -msgid "Distribute" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:466 -msgid "Minimum horizontal gap (in px units) between bounding boxes" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "H:" stands for horizontal gap -#: ../src/ui/dialog/align-and-distribute.cpp:470 -msgid "gap|H:" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:478 -msgid "Minimum vertical gap (in px units) between bounding boxes" -msgstr "" - -#. TRANSLATORS: Vertical gap -#: ../src/ui/dialog/align-and-distribute.cpp:480 -msgid "V:" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:509 -#: ../src/ui/dialog/align-and-distribute.cpp:789 -#: ../src/ui/dialog/spray-option.cpp:117 ../src/ui/dialog/spray-option.cpp:195 -#: ../src/ui/dialog/spray-option.cpp:213 ../src/widgets/toolbox.cpp:7555 -msgid "Remove overlaps" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:540 -#: ../src/widgets/toolbox.cpp:7345 -msgid "Arrange connector network" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:571 -msgid "Unclump" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:642 -msgid "Randomize positions" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:739 -msgid "Distribute text baselines" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:759 -msgid "Align text baselines" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:790 -msgid "Connector network layout" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:791 -#: ../src/widgets/toolbox.cpp:2110 -msgid "Nodes" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:797 -msgid "Relative to: " -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:798 -msgid "Treat selection as group: " -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:804 -msgid "Align right edges of objects to the left edge of the anchor" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:807 -msgid "Align left edges" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:810 -msgid "Center on vertical axis" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:813 -msgid "Align right sides" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:816 -msgid "Align left edges of objects to the right edge of the anchor" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:819 -msgid "Align bottom edges of objects to the top edge of the anchor" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:822 -msgid "Align top edges" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:825 -msgid "Center on horizontal axis" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:828 -msgid "Align bottom edges" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:831 -msgid "Align top edges of objects to the bottom edge of the anchor" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:836 -msgid "Align baseline anchors of texts horizontally" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:839 -msgid "Align baselines of texts" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:844 -msgid "Make horizontal gaps between objects equal" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:848 -msgid "Distribute left edges equidistantly" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:851 -msgid "Distribute centers equidistantly horizontally" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:854 -msgid "Distribute right edges equidistantly" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:858 -msgid "Make vertical gaps between objects equal" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:862 -msgid "Distribute top edges equidistantly" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:865 -msgid "Distribute centers equidistantly vertically" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:868 -msgid "Distribute bottom edges equidistantly" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:873 -msgid "Distribute baseline anchors of texts horizontally" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:876 -msgid "Distribute baselines of texts vertically" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:881 -msgid "Randomize centers in both dimensions" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:884 -msgid "Unclump objects: try to equalize edge-to-edge distances" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:889 -msgid "" -"Move objects as little as possible so that their bounding boxes do not " -"overlap" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:893 -#: ../src/widgets/toolbox.cpp:7516 -msgid "Nicely arrange selected connector network" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:901 -msgid "Align selected nodes to a common horizontal line" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:904 -msgid "Align selected nodes to a common vertical line" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:907 -msgid "Distribute selected nodes horizontally" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:910 -msgid "Distribute selected nodes vertically" -msgstr "" - -#. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:915 -msgid "Last selected" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:916 -msgid "First selected" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:917 -msgid "Biggest object" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:918 -msgid "Smallest object" -msgstr "" - -#: ../src/ui/dialog/align-and-distribute.cpp:921 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 -#: ../src/ui/dialog/icon-preview.cpp:178 -#: ../src/widgets/desktop-widget.cpp:1588 -msgid "Selection" -msgstr "" - -#: ../src/ui/dialog/calligraphic-profile-rename.cpp:38 -msgid "Profile name:" -msgstr "" - -#. When changing the interval or enabling/disabling the autosave function, -#. * update our running configuration -#. * -#. * FIXME! -#. * the inkscape_autosave_init should be called AFTER the values have been changed -#. * (which cannot be guaranteed from here) - use a PrefObserver somewhere -#. -#. -#. _autosave_autosave_enable.signal_toggled().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); -#. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); -#. -#. ----------- -#: ../src/ui/dialog/calligraphic-profile-rename.cpp:52 -#: ../src/ui/dialog/inkscape-preferences.cpp:1161 -msgid "Save" -msgstr "" - -#: ../src/ui/dialog/debug.cpp:68 -msgid "Messages" -msgstr "" - -#: ../src/ui/dialog/debug.cpp:77 ../src/ui/dialog/messages.cpp:55 -msgid "Capture log messages" -msgstr "" - -#: ../src/ui/dialog/debug.cpp:79 ../src/ui/dialog/messages.cpp:57 -msgid "Release log messages" -msgstr "" - -#: ../src/ui/dialog/document-metadata.cpp:73 -msgid "Metadata" -msgstr "" - -#: ../src/ui/dialog/document-metadata.cpp:74 -msgid "License" -msgstr "" - -#: ../src/ui/dialog/document-metadata.cpp:154 -msgid "Dublin Core Entities" -msgstr "" - -#: ../src/ui/dialog/document-metadata.cpp:176 -msgid "License" -msgstr "" - -#. --------------------------------------------------------------- -#: ../src/ui/dialog/document-properties.cpp:90 -msgid "Show page _border" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:90 -msgid "If set, rectangular page border is shown" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:91 -msgid "Border on _top of drawing" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:91 -msgid "If set, border is always on top of the drawing" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:92 -msgid "_Show border shadow" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:92 -msgid "If set, page border shows a shadow on its right and lower side" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:93 -msgid "Back_ground:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:93 -msgid "Background color" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:93 -msgid "" -"Color and transparency of the page background (also used for bitmap export)" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:94 -msgid "Border _color:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:94 -msgid "Page border color" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:94 -msgid "Color of the page border" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:95 -msgid "Default _units:" -msgstr "" - -#. --------------------------------------------------------------- -#. General snap options -#: ../src/ui/dialog/document-properties.cpp:99 -msgid "Show _guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:99 -msgid "Show or hide guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:100 -msgid "_Snap guides while dragging" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:100 -msgid "" -"While dragging a guide, snap to object nodes or bounding box corners ('Snap " -"to nodes' or 'snap to bounding box corners' must be enabled; only a small " -"part of the guide near the cursor will snap)" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:102 -msgid "Guide co_lor:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:102 -msgid "Guideline color" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:102 -msgid "Color of guidelines" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:103 -msgid "_Highlight color:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:103 -msgid "Highlighted guideline color" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:103 -msgid "Color of a guideline when it is under mouse" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "New" refers to grid -#: ../src/ui/dialog/document-properties.cpp:109 -msgid "Grid|_New" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:109 -msgid "Create new grid." -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:110 -msgid "_Remove" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:110 -msgid "Remove selected grid." -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:119 -#: ../src/widgets/toolbox.cpp:2199 -msgid "Guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:120 -#: ../src/ui/dialog/inkscape-preferences.cpp:1030 -#: ../src/widgets/toolbox.cpp:2190 -msgid "Grids" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2607 -#: ../src/widgets/toolbox.cpp:2055 -msgid "Snap" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:122 -msgid "Color Management" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:123 -msgid "Scripting" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:221 -msgid "General" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:223 -msgid "Border" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:225 -msgid "Format" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:253 -msgid "Guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:272 -msgid "Snap _distance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:272 -msgid "Snap only when _closer than:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:272 -#: ../src/ui/dialog/document-properties.cpp:278 -#: ../src/ui/dialog/document-properties.cpp:284 -msgid "Always snap" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:273 -msgid "Snapping distance, in screen pixels, for snapping to objects" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:273 -msgid "Always snap to objects, regardless of their distance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:274 -msgid "" -"If set, objects only snap to another object when it's within the range " -"specified below" -msgstr "" - -#. Options for snapping to grids -#: ../src/ui/dialog/document-properties.cpp:278 -msgid "Snap d_istance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:278 -msgid "Snap only when c_loser than:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:279 -msgid "Snapping distance, in screen pixels, for snapping to grid" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:279 -msgid "Always snap to grids, regardless of the distance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:280 -msgid "" -"If set, objects only snap to a grid line when it's within the range " -"specified below" -msgstr "" - -#. Options for snapping to guides -#: ../src/ui/dialog/document-properties.cpp:284 -msgid "Snap dist_ance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:284 -msgid "Snap only when close_r than:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:285 -msgid "Snapping distance, in screen pixels, for snapping to guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:285 -msgid "Always snap to guides, regardless of the distance" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:286 -msgid "" -"If set, objects only snap to a guide when it's within the range specified " -"below" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:290 -msgid "Snap to objects" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:292 -msgid "Snap to grids" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:294 -msgid "Snap to guides" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:323 -msgid "(invalid UTF-8 string)" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:349 -#, c-format -msgid "Color profiles directory (%s) is unavailable." -msgstr "" - -#. 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:452 ../src/verbs.cpp:2765 -msgid "Link Color Profile" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:525 -msgid "Remove linked color profile" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:539 -msgid "Linked Color Profiles:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:541 -msgid "Available Color Profiles:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:543 -msgid "Link Profile" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:574 -msgid "Profile Name" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:605 -msgid "External script files:" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:607 -#: ../src/ui/dialog/swatches.cpp:463 -msgid "Add" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:630 -msgid "Filename" -msgstr "" - -#. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:670 -msgid "Add external script..." -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:694 -msgid "Remove external script" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:775 -msgid "Creation" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:776 -msgid "Defined grids" -msgstr "" - -#: ../src/ui/dialog/document-properties.cpp:986 -msgid "Remove grid" -msgstr "" - -#: ../src/ui/dialog/extension-editor.cpp:80 -msgid "Information" -msgstr "" - -#: ../src/ui/dialog/extension-editor.cpp:81 -#: ../share/extensions/draw_from_triangle.inx.h:20 -#: ../share/extensions/dxf_input.inx.h:9 -#: ../share/extensions/dxf_outlines.inx.h:8 -#: ../share/extensions/lindenmayer.inx.h:23 -#: ../share/extensions/measure.inx.h:2 ../share/extensions/scour.inx.h:4 -msgid "Help" -msgstr "" - -#: ../src/ui/dialog/extension-editor.cpp:82 -msgid "Parameters" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:383 -msgid "No preview" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:489 -msgid "too large for preview" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:577 -msgid "Enable preview" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:711 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:712 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:197 -msgid "All Inkscape Files" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:716 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:717 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:196 -msgid "All Files" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:722 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:723 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:198 -msgid "All Images" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:727 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:728 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:199 -msgid "All Vectors" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:732 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:733 -#: ../src/ui/dialog/filedialogimpl-win32.cpp:200 -msgid "All Bitmaps" -msgstr "" - -#. ###### File options -#. ###### Do we want the .xxx extension automatically added? -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:927 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1475 -msgid "Append filename extension automatically" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1085 -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1339 -msgid "Guess from extension" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1360 -msgid "Left edge of source" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1361 -msgid "Top edge of source" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1362 -msgid "Right edge of source" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1363 -msgid "Bottom edge of source" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1364 -msgid "Source width" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1365 -msgid "Source height" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1366 -msgid "Destination width" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1367 -msgid "Destination height" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1368 -msgid "Resolution (dots per inch)" -msgstr "" - -#. ######################################### -#. ## EXTRA WIDGET -- SOURCE SIDE -#. ######################################### -#. ##### Export options buttons/spinners, etc -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1406 -msgid "Document" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1418 -#: ../share/extensions/color_custom.inx.h:3 -msgid "Custom" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1458 -msgid "Cairo" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1461 -msgid "Antialias" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1464 -msgid "Background" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487 -msgid "Destination" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-win32.cpp:476 -msgid "Show Preview" -msgstr "" - -#: ../src/ui/dialog/filedialogimpl-win32.cpp:611 -msgid "No file selected" -msgstr "" - -#: ../src/ui/dialog/fill-and-stroke.cpp:48 -#: ../share/extensions/interp_att_g.inx.h:4 -msgid "Fill" -msgstr "" - -#: ../src/ui/dialog/fill-and-stroke.cpp:49 -msgid "Stroke _paint" -msgstr "" - -#: ../src/ui/dialog/fill-and-stroke.cpp:50 -msgid "Stroke st_yle" -msgstr "" - -#. TRANSLATORS: this dialog is accessible via menu Filters - Filter editor -#: ../src/ui/dialog/filter-effects-dialog.cpp:465 -msgid "" -"This matrix determines a linear transform on color space. Each line affects " -"one of the color components. Each column determines how much of each color " -"component from the input is passed to the output. The last column does not " -"depend on input colors, so can be used to adjust a constant component value." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:575 -msgid "Image File" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:578 -msgid "Selected SVG Element" -msgstr "" - -#. TODO: any image, not just svg -#: ../src/ui/dialog/filter-effects-dialog.cpp:648 -msgid "Select an image to be used as feImage input" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:740 -msgid "This SVG filter effect does not require any parameters." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:746 -msgid "This SVG filter effect is not yet implemented in Inkscape." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:938 -msgid "Light Source:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:955 -msgid "Direction angle for the light source on the XY plane, in degrees" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:956 -msgid "Direction angle for the light source on the YZ plane, in degrees" -msgstr "" - -#. default x: -#. default y: -#. default z: -#: ../src/ui/dialog/filter-effects-dialog.cpp:959 -#: ../src/ui/dialog/filter-effects-dialog.cpp:962 -msgid "Location" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:959 -#: ../src/ui/dialog/filter-effects-dialog.cpp:962 -#: ../src/ui/dialog/filter-effects-dialog.cpp:965 -msgid "X coordinate" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:959 -#: ../src/ui/dialog/filter-effects-dialog.cpp:962 -#: ../src/ui/dialog/filter-effects-dialog.cpp:965 -msgid "Y coordinate" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:959 -#: ../src/ui/dialog/filter-effects-dialog.cpp:962 -#: ../src/ui/dialog/filter-effects-dialog.cpp:965 -msgid "Z coordinate" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:965 -msgid "Points At" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:966 -msgid "Specular Exponent" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:966 -msgid "Exponent value controlling the focus for the light source" -msgstr "" - -#. TODO: here I have used 100 degrees as default value. But spec says that if not specified, no limiting cone is applied. So, there should be a way for the user to set a "no limiting cone" option. -#: ../src/ui/dialog/filter-effects-dialog.cpp:968 -msgid "Cone Angle" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:968 -msgid "" -"This is the angle between the spot light axis (i.e. the axis between the " -"light source and the point to which it is pointing at) and the spot light " -"cone. No light is projected outside this cone." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1029 -msgid "New light source" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1070 -msgid "_Duplicate" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1096 -msgid "_Filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1110 -msgid "R_ename" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1213 -msgid "Rename filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1249 -msgid "Apply filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1318 -msgid "filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1325 -msgid "Add filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1351 -msgid "Duplicate filter" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1418 -msgid "_Effect" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1426 -msgid "Connections" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1542 -msgid "Remove filter primitive" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:1914 -msgid "Remove merge node" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2030 -msgid "Reorder filter primitive" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2064 -msgid "Add Effect:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2065 -msgid "No effect selected" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2066 -msgid "No filter selected" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2104 -msgid "Effect parameters" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2105 -msgid "Filter General Settings" -msgstr "" - -#. default x: -#. default y: -#: ../src/ui/dialog/filter-effects-dialog.cpp:2161 -msgid "Coordinates:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2161 -msgid "X coordinate of the left corners of filter effects region" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2161 -msgid "Y coordinate of the upper corners of filter effects region" -msgstr "" - -#. default width: -#. default height: -#: ../src/ui/dialog/filter-effects-dialog.cpp:2162 -msgid "Dimensions:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2162 -msgid "Width of filter effects region" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2162 -msgid "Height of filter effects region" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2165 -#: ../src/widgets/toolbox.cpp:3889 ../src/widgets/toolbox.cpp:4278 -#: ../src/widgets/toolbox.cpp:4548 ../share/extensions/extrude.inx.h:4 -msgid "Mode:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2168 -msgid "" -"Indicates the type of matrix operation. The keyword 'matrix' indicates that " -"a full 5x4 matrix of values will be provided. The other keywords represent " -"convenience shortcuts to allow commonly used color operations to be " -"performed without specifying a complete matrix." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2169 -msgid "Value(s):" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2183 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2223 -msgid "Operator:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2184 -msgid "K1:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2184 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2185 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2186 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2187 -msgid "" -"If the arithmetic operation is chosen, each result pixel is computed using " -"the formula k1*i1*i2 + k2*i1 + k3*i2 + k4 where i1 and i2 are the pixel " -"values of the first and second inputs respectively." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2185 -msgid "K2:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2186 -msgid "K3:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2187 -msgid "K4:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2190 -#: ../src/ui/dialog/tracedialog.cpp:581 -msgid "Size:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2190 -msgid "width of the convolve matrix" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2190 -msgid "height of the convolve matrix" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2191 -msgid "" -"X coordinate of the target point in the convolve matrix. The convolution is " -"applied to pixels around this point." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2191 -msgid "" -"Y coordinate of the target point in the convolve matrix. The convolution is " -"applied to pixels around this point." -msgstr "" - -#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix) -#: ../src/ui/dialog/filter-effects-dialog.cpp:2193 -msgid "Kernel:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2193 -msgid "" -"This matrix describes the convolve operation that is applied to the input " -"image in order to calculate the pixel colors at the output. Different " -"arrangements of values in this matrix result in various possible visual " -"effects. An identity matrix would lead to a motion blur effect (parallel to " -"the matrix diagonal) while a matrix filled with a constant non-zero value " -"would lead to a common blur effect." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2195 -msgid "Divisor:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2195 -msgid "" -"After applying the kernelMatrix to the input image to yield a number, that " -"number is divided by divisor to yield the final destination color value. A " -"divisor that is the sum of all the matrix values tends to have an evening " -"effect on the overall color intensity of the result." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2196 -msgid "Bias:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2196 -msgid "" -"This value is added to each component. This is useful to define a constant " -"value as the zero response of the filter." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2197 -msgid "Edge Mode:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2197 -msgid "" -"Determines how to extend the input image as necessary with color values so " -"that the matrix operations can be applied when the kernel is positioned at " -"or near the edge of the input image." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2198 -msgid "Preserve Alpha" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2198 -msgid "If set, the alpha channel won't be altered by this filter primitive." -msgstr "" - -#. default: white -#: ../src/ui/dialog/filter-effects-dialog.cpp:2201 -msgid "Diffuse Color:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2201 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2234 -msgid "Defines the color of the light source" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2202 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2235 -msgid "Surface Scale:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2202 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2235 -msgid "" -"This value amplifies the heights of the bump map defined by the input alpha " -"channel" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2203 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2236 -msgid "Constant:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2203 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2236 -msgid "This constant affects the Phong lighting model." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2204 -#: ../src/ui/dialog/filter-effects-dialog.cpp:2238 -msgid "Kernel Unit Length:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2208 -msgid "Scale:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2208 -msgid "This defines the intensity of the displacement effect." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2209 -msgid "X displacement:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2209 -msgid "Color component that controls the displacement in the X direction" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2210 -msgid "Y displacement:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2210 -msgid "Color component that controls the displacement in the Y direction" -msgstr "" - -#. default: black -#: ../src/ui/dialog/filter-effects-dialog.cpp:2213 -msgid "Flood Color:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2213 -msgid "The whole filter region will be filled with this color." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2214 -#: ../src/widgets/toolbox.cpp:5521 -msgid "Opacity:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2217 -msgid "Standard Deviation:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2217 -msgid "The standard deviation for the blur operation." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2223 -msgid "" -"Erode: performs \"thinning\" of input image.\n" -"Dilate: performs \"fattenning\" of input image." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2224 -msgid "Radius:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2227 -msgid "Source of Image:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2230 -msgid "Delta X:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2230 -msgid "This is how far the input image gets shifted to the right" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2231 -msgid "Delta Y:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2231 -msgid "This is how far the input image gets shifted downwards" -msgstr "" - -#. default: white -#: ../src/ui/dialog/filter-effects-dialog.cpp:2234 -msgid "Specular Color:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2237 -msgid "Exponent:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2237 -msgid "Exponent for specular term, larger is more \"shiny\"." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2246 -msgid "" -"Indicates whether the filter primitive should perform a noise or turbulence " -"function." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2247 -msgid "Base Frequency:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2248 -msgid "Octaves:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2249 -msgid "Seed:" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2249 -msgid "The starting number for the pseudo random number generator." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2261 -msgid "Add filter primitive" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2278 -msgid "" -"The feBlend filter primitive provides 4 image blending modes: screen, " -"multiply, darken and lighten." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2282 -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." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2286 -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." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2290 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2294 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2298 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2302 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2306 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2310 -msgid "" -"The feGaussianBlur filter primitive uniformly blurs its input. It is " -"commonly used together with feOffset to create a drop shadow effect." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2314 -msgid "" -"The feImage filter primitive fills the region with an external image " -"or another part of the document." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2318 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2322 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2326 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2330 -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 "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2334 -msgid "" -"The feTile filter primitive tiles a region with its input graphic" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2338 -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." -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2357 -msgid "Duplicate filter primitive" -msgstr "" - -#: ../src/ui/dialog/filter-effects-dialog.cpp:2410 -msgid "Set filter primitive attribute" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:42 -msgid "Unit:" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:45 -msgid "Angle (degrees):" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:46 -msgid "Rela_tive change" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:46 -msgid "Move and/or rotate the guide relative to current settings" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:112 -msgid "Set guide properties" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:151 -msgid "Guideline" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:239 -#, c-format -msgid "Guideline ID: %s" -msgstr "" - -#: ../src/ui/dialog/guides.cpp:245 -#, c-format -msgid "Current: %s" -msgstr "" - -#: ../src/ui/dialog/icon-preview.cpp:130 -#, c-format -msgid "%d x %d" -msgstr "" - -#: ../src/ui/dialog/icon-preview.cpp:180 -msgid "Selection only or whole document" -msgstr "" - -#: ../src/ui/dialog/icon-preview.cpp:188 -msgid "Refresh the icons" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:169 -msgid "Mouse" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:171 -msgid "Grab sensitivity:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:171 -#: ../src/ui/dialog/inkscape-preferences.cpp:174 -#: ../src/ui/dialog/inkscape-preferences.cpp:190 -#: ../src/ui/dialog/inkscape-preferences.cpp:194 -#: ../src/ui/dialog/inkscape-preferences.cpp:204 -msgid "pixels" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:172 -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:174 -msgid "Click/drag threshold:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:175 -msgid "" -"Maximum mouse drag (in screen pixels) which is considered a click, not a drag" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:177 -msgid "Use pressure-sensitive tablet (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:179 -msgid "" -"Use the capabilities of a tablet or other pressure-sensitive device. Disable " -"this only if you have problems with the tablet (you can still use it as a " -"mouse)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:181 -msgid "Switch tool based on tablet device (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:183 -msgid "" -"Change tool as different devices are used on the tablet (pen, eraser, mouse)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:188 -msgid "Scrolling" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:190 -msgid "Mouse wheel scrolls by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:191 -msgid "" -"One mouse wheel notch scrolls by this distance in screen pixels " -"(horizontally with Shift)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:192 -msgid "Ctrl+arrows" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:194 -msgid "Scroll by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:195 -msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:197 -msgid "Acceleration:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:198 -msgid "" -"Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " -"acceleration)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:199 -msgid "Autoscrolling" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:201 -msgid "Speed:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:202 -msgid "" -"How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " -"autoscroll off)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:204 -#: ../src/ui/dialog/tracedialog.cpp:420 ../src/ui/dialog/tracedialog.cpp:453 -#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7697 -msgid "Threshold:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:205 -msgid "" -"How far (in screen pixels) you need to be from the canvas edge to trigger " -"autoscroll; positive is outside the canvas, negative is within the canvas" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:206 -msgid "Left mouse button pans when Space is pressed" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:208 -msgid "" -"When on, pressing and holding Space and dragging with left mouse button pans " -"canvas (as in Adobe Illustrator). When off, Space temporarily switches to " -"Selector tool (default)." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:209 -msgid "Mouse wheel zooms by default" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:211 -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:217 -msgid "Enable snap indicator" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:219 -msgid "After snapping, a symbol is drawn at the point that has snapped" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:222 -msgid "Delay (in ms):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:223 -msgid "" -"Postpone snapping as long as the mouse is moving, and then wait an " -"additional fraction of a second. This additional delay is specified here. " -"When set to zero or to a very small number, snapping will be immediate." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:225 -msgid "Only snap the node closest to the pointer" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:227 -msgid "" -"Only try to snap the node that is initially closest to the mouse pointer" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:230 -msgid "Weight factor:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:231 -msgid "" -"When multiple snap solutions are found, then Inkscape can either prefer the " -"closest transformation (when set to 0), or prefer the node that was " -"initially the closest to the pointer (when set to 1)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:233 -msgid "Snap the mouse pointer when dragging a constrained knot" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:235 -msgid "" -"When dragging a knot along a constraint line, then snap the position of the " -"mouse pointer instead of snapping the projection of the knot onto the " -"constraint line" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:237 -msgid "Snapping" -msgstr "" - -#. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:246 -msgid "Arrow keys move by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:247 -msgid "" -"Pressing an arrow key moves selected object(s) or node(s) by this distance " -"(in px units)" -msgstr "" - -#. defaultscale is limited to 1000 in select-context.cpp: use the same limit here -#: ../src/ui/dialog/inkscape-preferences.cpp:250 -msgid "> and < scale by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:251 -msgid "" -"Pressing > or < scales selection up or down by this increment (in px units)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:253 -msgid "Inset/Outset by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:254 -msgid "" -"Inset and Outset commands displace the path by this distance (in px units)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:255 -msgid "Compass-like display of angles" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:257 -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:263 -msgid "Rotation snaps every:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:263 -msgid "degrees" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:264 -msgid "" -"Rotating with Ctrl pressed snaps every that much degrees; also, pressing " -"[ or ] rotates by this amount" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:266 -msgid "Zoom in/out by:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:267 -msgid "" -"Zoom tool click, +/- keys, and middle click zoom in and out by this " -"multiplier" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:273 -msgid "Show selection cue" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:274 -msgid "" -"Whether selected objects display a selection cue (the same as in selector)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:280 -msgid "Enable gradient editing" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:281 -msgid "Whether selected objects display gradient editing controls" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:286 -msgid "Conversion to guides uses edges instead of bounding box" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:287 -msgid "" -"Converting an object to guides places these along the object's true edges " -"(imitating the object's shape), not along the bounding box." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:294 -msgid "Ctrl+click dot size:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:294 -msgid "times current stroke width" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:295 -msgid "Size of dots created with Ctrl+click (relative to current stroke width)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:310 -msgid "No objects selected to take the style from." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:319 -msgid "" -"More than one object selected. Cannot take style from multiple " -"objects." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:352 -msgid "Create new objects with:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:354 -msgid "Last used style" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:356 -msgid "Apply the style you last set on an object" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:361 -msgid "This tool's own style:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:365 -msgid "" -"Each tool may store its own style to apply to the newly created objects. Use " -"the button below to set it." -msgstr "" - -#. style swatch -#: ../src/ui/dialog/inkscape-preferences.cpp:369 -msgid "Take from selection" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:374 -msgid "This tool's style of new objects" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:381 -msgid "Remember the style of the (first) selected object as this tool's style" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:386 -msgid "Tools" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:389 -msgid "Bounding box to use:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:390 -msgid "Visual bounding box" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:392 -msgid "This bounding box includes stroke width, markers, filter margins, etc." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:393 -msgid "Geometric bounding box" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:395 -msgid "This bounding box includes only the bare path" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:397 -msgid "Conversion to guides:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:398 -msgid "Keep objects after conversion to guides" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:400 -msgid "" -"When converting an object to guides, don't delete the object after the " -"conversion." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:401 -msgid "Treat groups as a single object" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:403 -msgid "" -"Treat groups as a single object during conversion to guides rather than " -"converting each child separately." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:405 -msgid "Average all sketches" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:406 -msgid "Width is in absolute units" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:407 -msgid "Select new path" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:408 -msgid "Don't attach connectors to text objects" -msgstr "" - -#. Selector -#: ../src/ui/dialog/inkscape-preferences.cpp:411 -msgid "Selector" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:414 -msgid "When transforming, show:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:415 -msgid "Objects" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:417 -msgid "Show the actual objects when moving or transforming" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:418 -msgid "Box outline" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:420 -msgid "Show only a box outline of the objects when moving or transforming" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:421 -msgid "Per-object selection cue:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:424 -msgid "No per-object selection indication" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:425 -msgid "Mark" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:427 -msgid "Each selected object has a diamond mark in the top left corner" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:428 -msgid "Box" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:430 -msgid "Each selected object displays its bounding box" -msgstr "" - -#. Node -#: ../src/ui/dialog/inkscape-preferences.cpp:433 -msgid "Node" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:436 -msgid "Path outline:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:437 -#: ../src/ui/dialog/inkscape-preferences.cpp:438 -msgid "Path outline color" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:438 -msgid "Selects the color used for showing the path outline." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:439 -msgid "Path outline flash on mouse-over" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:440 -msgid "When hovering over a path, briefly flash its outline." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:441 -msgid "Suppress path outline flash when one path selected" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:442 -msgid "If a path is selected, do not continue flashing path outlines." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:444 -msgid "Flash time" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:444 -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 "" - -#. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2520 -msgid "Tweak" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:448 -#: ../src/ui/dialog/inkscape-preferences.cpp:454 -msgid "Paint objects with:" -msgstr "" - -#. Spray -#: ../src/ui/dialog/inkscape-preferences.cpp:453 ../src/verbs.cpp:2522 -msgid "Spray" -msgstr "" - -#. Zoom -#: ../src/ui/dialog/inkscape-preferences.cpp:459 -#: ../src/ui/view/edit-widget.cpp:1068 ../src/verbs.cpp:2544 -#: ../src/widgets/desktop-widget.cpp:483 -msgid "Zoom" -msgstr "" - -#. Shapes -#: ../src/ui/dialog/inkscape-preferences.cpp:464 -msgid "Shapes" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:496 -msgid "Sketch mode" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:498 -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:501 ../src/verbs.cpp:2536 -msgid "Pen" -msgstr "" - -#. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:507 ../src/verbs.cpp:2538 -msgid "Calligraphy" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:511 -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:513 -msgid "" -"If on, each newly created object will be selected (deselecting previous " -"selection)" -msgstr "" - -#. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:515 ../src/verbs.cpp:2550 -msgid "Paint Bucket" -msgstr "" - -#. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:520 ../src/verbs.cpp:2554 -msgid "Eraser" -msgstr "" - -#. LPETool -#: ../src/ui/dialog/inkscape-preferences.cpp:524 ../src/verbs.cpp:2556 -msgid "LPE Tool" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:533 -msgid "Show font samples in the drop-down list" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:534 -msgid "" -"Show font samples alongside font names in the drop-down list in Text bar" -msgstr "" - -#. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:539 ../src/verbs.cpp:2542 -msgid "Gradient" -msgstr "" - -#. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:543 ../src/verbs.cpp:2548 -msgid "Connector" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:546 -msgid "If on, connector attachment points will not be shown for text objects" -msgstr "" - -#. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:548 ../src/verbs.cpp:2546 -msgid "Dropper" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:555 -msgid "Save and restore window geometry for each document" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:556 -msgid "Remember and use last window's geometry" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:557 -msgid "Don't save window geometry" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:559 -#: ../src/ui/dialog/inkscape-preferences.cpp:579 -msgid "Dockable" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:562 -msgid "Dialogs are hidden in taskbar" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:563 -msgid "Zoom when window is resized" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:564 -msgid "Show close button on dialogs" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:566 -msgid "Normal" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:567 -msgid "Aggressive" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:569 -msgid "Saving window geometry (size and position):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:571 -msgid "Let the window manager determine placement of all windows" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:573 -msgid "" -"Remember and use the last window's geometry (saves geometry to user " -"preferences)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:575 -msgid "" -"Save and restore window geometry for each document (saves geometry in the " -"document)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:577 -msgid "Dialog behavior (requires restart):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:584 -msgid "Dialogs on top:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:587 -msgid "Dialogs are treated as regular windows" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:589 -msgid "Dialogs stay on top of document windows" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:591 -msgid "Same as Normal but may work better with some window managers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:595 -msgid "Dialog Transparency:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:597 -msgid "Opacity when focused:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:599 -msgid "Opacity when unfocused:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:601 -msgid "Time of opacity change animation:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:604 -msgid "Miscellaneous:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:607 -msgid "Whether dialog windows are to be hidden in the window manager taskbar" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:610 -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:612 -msgid "Whether dialog windows have a close button (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:613 -msgid "Windows" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:618 -msgid "Move in parallel" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:620 -msgid "Stay unmoved" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:622 -msgid "Move according to transform" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:624 -msgid "Are unlinked" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:626 -msgid "Are deleted" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:629 -msgid "When the original moves, its clones and linked offsets:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:631 -msgid "Clones are translated by the same vector as their original." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:633 -msgid "Clones preserve their positions when their original is moved." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:635 -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:636 -msgid "When the original is deleted, its clones:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:638 -msgid "Orphaned clones are converted to regular objects." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:640 -msgid "Orphaned clones are deleted along with their original." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:642 -msgid "When duplicating original+clones:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:644 -msgid "Relink duplicated clones" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:646 -msgid "" -"When duplicating a selection containing both a clone and its original " -"(possibly in groups), relink the duplicated clone to the duplicated original " -"instead of the old original" -msgstr "" - -#. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page -#: ../src/ui/dialog/inkscape-preferences.cpp:649 -msgid "Clones" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:654 -msgid "When applying, use the topmost selected object as clippath/mask" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:656 -msgid "" -"Uncheck this to use the bottom selected object as the clipping path or mask" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:657 -msgid "Remove clippath/mask object after applying" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:659 -msgid "" -"After applying, remove the object used as the clipping path or mask from the " -"drawing" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:660 -msgid "Clippaths and masks" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:665 -#: ../src/widgets/select-toolbar.cpp:544 -msgid "Scale stroke width" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:666 -msgid "Scale rounded corners in rectangles" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:667 -msgid "Transform gradients" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:668 -msgid "Transform patterns" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:669 -msgid "Optimized" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:670 -msgid "Preserved" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:673 -#: ../src/widgets/select-toolbar.cpp:545 -msgid "When scaling objects, scale the stroke width by the same proportion" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:675 -#: ../src/widgets/select-toolbar.cpp:556 -msgid "When scaling rectangles, scale the radii of rounded corners" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:677 -#: ../src/widgets/select-toolbar.cpp:567 -msgid "Move gradients (in fill or stroke) along with the objects" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:679 -#: ../src/widgets/select-toolbar.cpp:578 -msgid "Move patterns (in fill or stroke) along with the objects" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:680 -msgid "Store transformation:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:682 -msgid "" -"If possible, apply transformation to objects without adding a transform= " -"attribute" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:684 -msgid "Always store transformation as a transform= attribute on objects" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:686 -msgid "Transforms" -msgstr "" - -#. blur quality -#. filter quality -#: ../src/ui/dialog/inkscape-preferences.cpp:692 -#: ../src/ui/dialog/inkscape-preferences.cpp:716 -msgid "Best quality (slowest)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:694 -#: ../src/ui/dialog/inkscape-preferences.cpp:718 -msgid "Better quality (slower)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:696 -#: ../src/ui/dialog/inkscape-preferences.cpp:720 -msgid "Average quality" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:698 -#: ../src/ui/dialog/inkscape-preferences.cpp:722 -msgid "Lower quality (faster)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:700 -#: ../src/ui/dialog/inkscape-preferences.cpp:724 -msgid "Lowest quality (fastest)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:703 -msgid "Gaussian blur quality for display:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:705 -#: ../src/ui/dialog/inkscape-preferences.cpp:729 -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:707 -#: ../src/ui/dialog/inkscape-preferences.cpp:731 -msgid "Better quality, but slower display" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:709 -#: ../src/ui/dialog/inkscape-preferences.cpp:733 -msgid "Average quality, acceptable display speed" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:711 -#: ../src/ui/dialog/inkscape-preferences.cpp:735 -msgid "Lower quality (some artifacts), but display is faster" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:713 -#: ../src/ui/dialog/inkscape-preferences.cpp:737 -msgid "Lowest quality (considerable artifacts), but display is fastest" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:727 -msgid "Filter effects quality for display:" -msgstr "" - -#. show infobox -#: ../src/ui/dialog/inkscape-preferences.cpp:740 -msgid "Show filter primitives infobox" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:742 -msgid "" -"Show icons and descriptions for the filter primitives available at the " -"filter effects dialog." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:746 -msgid "Number of Threads:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:746 -#: ../src/ui/dialog/inkscape-preferences.cpp:1302 -msgid "(requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:747 -msgid "" -"Configure number of processors/threads to use with rendering of gaussian " -"blur." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:755 -msgid "Select in all layers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:756 -msgid "Select only within current layer" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:757 -msgid "Select in current layer and sublayers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:758 -msgid "Ignore hidden objects and layers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:759 -msgid "Ignore locked objects and layers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:760 -msgid "Deselect upon layer change" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:762 -msgid "Ctrl+A, Tab, Shift+Tab:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:764 -msgid "Make keyboard selection commands work on objects in all layers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:766 -msgid "Make keyboard selection commands work on objects in current layer only" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:768 -msgid "" -"Make keyboard selection commands work on objects in current layer and all " -"its sublayers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:770 -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:772 -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:775 -msgid "" -"Uncheck this to be able to keep the current objects selected when the " -"current layer changes" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:777 -msgid "Selecting" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:784 -msgid "Default export resolution:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:785 -msgid "Default bitmap resolution (in dots per inch) in the Export dialog" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:787 -msgid "Open Clip Art Library Server Name:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:788 -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:790 -msgid "Open Clip Art Library Username:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:791 -msgid "The username used to log into Open Clip Art Library." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:793 -msgid "Open Clip Art Library Password:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:794 -msgid "The password used to log into Open Clip Art Library." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:796 -msgid "Import/Export" -msgstr "" - -#. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:846 -msgid "Perceptual" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:846 -msgid "Relative Colorimetric" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:846 -msgid "Absolute Colorimetric" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:850 -msgid "(Note: Color management has been disabled in this build)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:854 -msgid "Display adjustment" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:864 -#, c-format -msgid "" -"The ICC profile to use to calibrate display output.\n" -"Searched directories:%s" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:865 -msgid "Display profile:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:870 -msgid "Retrieve profile from display" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:873 -msgid "Retrieve profiles from those attached to displays via XICC." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:875 -msgid "Retrieve profiles from those attached to displays." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:880 -msgid "Display rendering intent:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:881 -#: ../src/ui/dialog/inkscape-preferences.cpp:904 -msgid "The rendering intent to use to calibrate display output." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:883 -msgid "Proofing" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:885 -msgid "Simulate output on screen" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:887 -msgid "Simulates output of target device." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:889 -msgid "Mark out of gamut colors" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:891 -msgid "Highlights colors that are out of gamut for the target device." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:896 -msgid "Out of gamut warning color:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:897 -msgid "Selects the color used for out of gamut warning." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:899 -msgid "Device profile:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:900 -msgid "The ICC profile to use to simulate device output." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:903 -msgid "Device rendering intent:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:906 -msgid "Black point compensation" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:908 -msgid "Enables black point compensation." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:910 -msgid "Preserve black" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:915 -msgid "(LittleCMS 1.15 or later required)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:917 -msgid "Preserve K channel in CMYK -> CMYK transforms" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:930 -#: ../src/widgets/sp-color-icc-selector.cpp:306 -#: ../src/widgets/sp-color-icc-selector.cpp:579 -msgid "" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:975 -msgid "Color management" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:980 -msgid "Major grid line emphasizing" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:982 -msgid "Don't emphasize gridlines when zoomed out" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:983 -msgid "" -"If set and zoomed out, the gridlines will be shown in normal color instead " -"of major grid line color." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:985 -msgid "Default grid settings" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:991 -#: ../src/ui/dialog/inkscape-preferences.cpp:1012 -msgid "Grid units:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:994 -#: ../src/ui/dialog/inkscape-preferences.cpp:1015 -msgid "Origin X:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:995 -#: ../src/ui/dialog/inkscape-preferences.cpp:1016 -msgid "Origin Y:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:998 -msgid "Spacing X:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:999 -#: ../src/ui/dialog/inkscape-preferences.cpp:1018 -msgid "Spacing Y:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1001 -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 -#: ../src/ui/dialog/inkscape-preferences.cpp:1023 -#: ../src/ui/dialog/inkscape-preferences.cpp:1024 -msgid "Grid line color:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 -#: ../src/ui/dialog/inkscape-preferences.cpp:1024 -msgid "Color used for normal grid lines" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1003 -#: ../src/ui/dialog/inkscape-preferences.cpp:1004 -#: ../src/ui/dialog/inkscape-preferences.cpp:1025 -#: ../src/ui/dialog/inkscape-preferences.cpp:1026 -msgid "Major grid line color:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1004 -#: ../src/ui/dialog/inkscape-preferences.cpp:1026 -msgid "Color used for major (highlighted) grid lines" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1006 -#: ../src/ui/dialog/inkscape-preferences.cpp:1028 -msgid "Major grid line every:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1007 -msgid "Show dots instead of lines" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1008 -msgid "If set, display dots at gridpoints instead of gridlines" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1035 -msgid "Use named colors" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1036 -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:1038 -msgid "XML formatting" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1040 -msgid "Inline attributes" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1041 -msgid "Put attributes on the same line as the element tag" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1044 -msgid "Indent, spaces:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1044 -msgid "" -"The number of spaces to use for indenting nested elements; set to 0 for no " -"indentation" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1046 -msgid "Path data" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1048 -msgid "Allow relative coordinates" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1049 -msgid "If set, relative coordinates may be used in path data" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 -msgid "Force repeat commands" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 -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:1054 -msgid "Numbers" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 -msgid "Numeric precision:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 -msgid "How many digits to write after the decimal dot" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 -msgid "Minimum exponent:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 -msgid "" -"The smallest number written to SVG is 10 to the power of this exponent; " -"anything smaller is written as zero." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 -msgid "SVG output" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "System default" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "Albanian (sq)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "Amharic (am)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "Arabic (ar)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "Armenian (hy)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "Azerbaijani (az)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "Basque (eu)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1067 -msgid "Belarusian (be)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "Bulgarian (bg)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "Bengali (bn)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "Breton (br)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "Catalan (ca)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "Valencian Catalan (ca@valencia)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1068 -msgid "Chinese/China (zh_CN)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Chinese/Taiwan (zh_TW)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Croatian (hr)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 -msgid "Czech (cs)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "Danish (da)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "Dutch (nl)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "Dzongkha (dz)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "German (de)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "Greek (el)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "English (en)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 -msgid "English/Australia (en_AU)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 -msgid "English/Canada (en_CA)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 -msgid "English/Great Britain (en_GB)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1071 -msgid "Pig Latin (en_US@piglatin)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 -msgid "Esperanto (eo)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 -msgid "Estonian (et)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 -msgid "Finnish (fi)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 -msgid "French (fr)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 -msgid "Irish (ga)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 -msgid "Galician (gl)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 -msgid "Hebrew (he)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1073 -msgid "Hungarian (hu)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1074 -msgid "Indonesian (id)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1074 -msgid "Italian (it)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1074 -msgid "Japanese (ja)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1074 -msgid "Khmer (km)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1074 -msgid "Kinyarwanda (rw)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1074 -msgid "Korean (ko)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1074 -msgid "Lithuanian (lt)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1074 -msgid "Macedonian (mk)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1075 -msgid "Mongolian (mn)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1075 -msgid "Nepali (ne)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1075 -msgid "Norwegian BokmÃ¥l (nb)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1075 -msgid "Norwegian Nynorsk (nn)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1075 -msgid "Panjabi (pa)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1076 -msgid "Polish (pl)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1076 -msgid "Portuguese (pt)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1076 -msgid "Portuguese/Brazil (pt_BR)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1076 -msgid "Romanian (ro)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1076 -msgid "Russian (ru)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1077 -msgid "Serbian (sr)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1077 -msgid "Serbian in Latin script (sr@latin)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1077 -msgid "Slovak (sk)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1077 -msgid "Slovenian (sl)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1077 -msgid "Spanish (es)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1077 -msgid "Spanish/Mexico (es_MX)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1078 -msgid "Swedish (sv)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1078 -msgid "Thai (th)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1078 -msgid "Turkish (tr)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1078 -msgid "Ukrainian (uk)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1078 -msgid "Vietnamese (vi)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1085 -msgid "Language (requires restart):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1086 -msgid "Set the language for menus and number formats" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1088 -msgid "Smaller" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1092 -msgid "Toolbox icon size" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1093 -msgid "Set the size for the tool icons (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 -msgid "Control bar icon size" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1097 -msgid "" -"Set the size for the icons in tools' control bars to use (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1100 -msgid "Secondary toolbar icon size" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1101 -msgid "" -"Set the size for the icons in secondary toolbars to use (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1104 -msgid "Work-around color sliders not drawing." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1106 -msgid "" -"When on, will attempt to work around bugs in certain GTK themes drawing " -"color sliders." -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1112 -msgid "Clear list" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1117 -msgid "Maximum documents in Open Recent:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1118 -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:1121 -msgid "Zoom correction factor (in %):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1122 -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:1124 -msgid "Interface" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1130 -msgid "Use current directory for \"Save As ...\"" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1132 -msgid "" -"When this option is on, the \"Save as...\" dialog will always open in the " -"directory where the currently open document is. When it's off, it will open " -"in the directory where you last saved a file using that dialog." -msgstr "" - -#. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1136 -msgid "Enable autosave (requires restart)" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1137 -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:1139 -msgid "Interval (in minutes):" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1139 -msgid "Interval (in minutes) at which document will be autosaved" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/dialog/inkscape-preferences.cpp:1143 -msgid "filesystem|Path:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1143 -msgid "The directory where autosaves will be written" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1145 -msgid "Maximum number of autosaves:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1145 -msgid "" -"Maximum number of autosaved files; use this to limit the storage space used" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1167 -msgid "2x2" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1167 -msgid "4x4" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1167 -msgid "8x8" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1167 -msgid "16x16" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1171 -msgid "Oversample bitmaps:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1174 -msgid "Automatically reload bitmaps" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1176 -msgid "Automatically reload linked images when file is changed on disk" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1190 -msgid "Bitmap editor:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1196 -msgid "Resolution for Create Bitmap Copy:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1197 -msgid "Resolution used by the Create Bitmap Copy command" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1199 -msgid "Bitmaps" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1251 -msgid "Language:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1252 -msgid "Set the main spell check language" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1255 -msgid "Second language:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1256 -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:1259 -msgid "Third language:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1260 -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:1262 -msgid "Ignore words with digits" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1264 -msgid "Ignore words containing digits, such as \"R2D2\"" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1266 -msgid "Ignore words in ALL CAPITALS" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1268 -msgid "Ignore words in all capitals, such as \"IUPAC\"" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1270 -msgid "Spellcheck" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1289 -msgid "Add label comments to printing output" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1291 -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:1293 -msgid "Prevent sharing of gradient definitions" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1295 -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:1298 -msgid "Simplification threshold:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1299 -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:1302 -msgid "Latency skew:" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1303 -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:1305 -msgid "Pre-render named icons" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1307 -msgid "" -"When on, named icons will be rendered before displaying the ui. This is for " -"working around bugs in GTK+ named icon notification" -msgstr "" - -#. TRANSLATORS: following strings are paths in Inkscape preferences - Misc - System info -#: ../src/ui/dialog/inkscape-preferences.cpp:1313 -msgid "User config: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1317 -msgid "User data: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1321 -msgid "User cache: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1325 -msgid "System config: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1328 -msgid "System data: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1331 -msgid "PIXMAP: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1335 -msgid "DATA: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1339 -msgid "UI: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1348 -msgid "Icon theme: " -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1363 -msgid "System info" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1363 -msgid "General system information" -msgstr "" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1365 -msgid "Misc" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:41 -msgid "Layer name:" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:109 -msgid "Add layer" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:147 -msgid "Above current" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:151 -msgid "Below current" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:154 -msgid "As sublayer of current" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:158 -msgid "Position:" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:176 -msgid "Rename Layer" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:179 -msgid "_Rename" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:192 -msgid "Rename layer" -msgstr "" - -#. TRANSLATORS: This means "The layer has been renamed" -#: ../src/ui/dialog/layer-properties.cpp:194 -msgid "Renamed layer" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:198 -msgid "Add Layer" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:201 -msgid "_Add" -msgstr "" - -#: ../src/ui/dialog/layer-properties.cpp:225 -msgid "New layer created." -msgstr "" - -#: ../src/ui/dialog/layers.cpp:495 ../src/ui/widget/layer-selector.cpp:595 -msgid "Unhide layer" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:495 ../src/ui/widget/layer-selector.cpp:595 -msgid "Hide layer" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:506 ../src/ui/widget/layer-selector.cpp:587 -msgid "Lock layer" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:506 ../src/ui/widget/layer-selector.cpp:587 -msgid "Unlock layer" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:656 -msgid "New" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/dialog/layers.cpp:663 -msgid "layers|Top" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:669 -msgid "Up" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:675 -msgid "Dn" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:681 -msgid "Bot" -msgstr "" - -#: ../src/ui/dialog/layers.cpp:691 -msgid "X" -msgstr "" - -#. TRANSLATORS: this dialog is accessible via menu Path - Path Effect Editor... -#: ../src/ui/dialog/livepatheffect-editor.cpp:78 -msgid "Apply new effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:79 -msgid "Current effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:80 -msgid "Effect list" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:269 -msgid "Unknown effect is applied" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:272 -msgid "No effect applied" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:276 -msgid "Item is not a path or shape" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:280 -msgid "Only one item can be selected" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:284 -msgid "Empty selection" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:308 -msgid "Unknown effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:374 -msgid "Create and apply path effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:391 -msgid "Remove path effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:407 -msgid "Move path effect up" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:423 -msgid "Move path effect down" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:462 -msgid "Activate path effect" -msgstr "" - -#: ../src/ui/dialog/livepatheffect-editor.cpp:462 -msgid "Deactivate path effect" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:94 -msgid "Heap" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:95 -msgid "In Use" -msgstr "" - -#. 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:98 -msgid "Slack" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:99 -msgid "Total" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:139 ../src/ui/dialog/memory.cpp:145 -#: ../src/ui/dialog/memory.cpp:152 ../src/ui/dialog/memory.cpp:184 -msgid "Unknown" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:165 -msgid "Combined" -msgstr "" - -#: ../src/ui/dialog/memory.cpp:207 -msgid "Recalculate" -msgstr "" - -#: ../src/ui/dialog/messages.cpp:73 -msgid "Ready." -msgstr "" - -#: ../src/ui/dialog/messages.cpp:74 -msgid "" -"Enable log display by setting dialogs.debug 'redirect' attribute to 1 in " -"preferences.xml" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:422 -msgid "Error while reading the Open Clip Art RSS feed" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:461 -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)" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:475 -msgid "Server supplied malformed Clip Art feed" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:566 -msgid "Search for:" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:567 -msgid "No files matched your search" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:578 -msgid "Search" -msgstr "" - -#: ../src/ui/dialog/ocaldialogs.cpp:595 -msgid "Files found" -msgstr "" - -#: ../src/ui/dialog/print.cpp:97 -msgid "Could not open temporary PNG for bitmap printing" -msgstr "" - -#: ../src/ui/dialog/print.cpp:140 -msgid "Could not set up Document" -msgstr "" - -#: ../src/ui/dialog/print.cpp:144 -msgid "Failed to set CairoRenderContext" -msgstr "" - -#. set up dialog title, based on document name -#: ../src/ui/dialog/print.cpp:184 -msgid "SVG Document" -msgstr "" - -#: ../src/ui/dialog/print.cpp:185 -msgid "Print" -msgstr "" - -#. build custom preferences tab -#: ../src/ui/dialog/print.cpp:219 -msgid "Rendering" -msgstr "" - -#: ../src/ui/dialog/print-colors-preview-dialog.cpp:61 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:466 -#: ../src/widgets/sp-color-scales.cpp:467 -msgid "Cyan" -msgstr "" - -#: ../src/ui/dialog/print-colors-preview-dialog.cpp:66 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:469 -#: ../src/widgets/sp-color-scales.cpp:470 -msgid "Magenta" -msgstr "" - -#: ../src/ui/dialog/print-colors-preview-dialog.cpp:71 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:472 -#: ../src/widgets/sp-color-scales.cpp:473 -msgid "Yellow" -msgstr "" - -#: ../src/ui/dialog/print-colors-preview-dialog.cpp:76 -#: ../src/ui/widget/selected-style.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-scales.cpp:475 -#: ../src/widgets/sp-color-scales.cpp:476 -msgid "Black" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:211 -msgid "_Execute Javascript" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:213 -msgid "_Execute Python" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:215 -msgid "_Execute Ruby" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:224 -msgid "Script" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:234 -msgid "Output" -msgstr "" - -#: ../src/ui/dialog/scriptdialog.cpp:244 -msgid "Errors" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:155 -#: ../share/extensions/polyhedron_3d.inx.h:26 -msgid "Minimum" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:157 -msgid "Min" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:165 -#: ../share/extensions/polyhedron_3d.inx.h:24 -msgid "Maximum" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:167 -msgid "Max:" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:245 -msgid "sprayOptions|Distribution" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:246 -msgid "sprayOptions|Cursor Options" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:247 -msgid "sprayOptions|Random Options" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:262 -msgid "sprayOptions|Distribution:" -msgstr "" - -#. ComboBoxText -#: ../src/ui/dialog/spray-option.cpp:263 ../src/ui/dialog/spray-option.cpp:276 -msgid "sprayOptions|Uniform" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:264 ../src/ui/dialog/spray-option.cpp:277 -msgid "sprayOptions|Gaussian" -msgstr "" - -#. Hbox Random -#: ../src/ui/dialog/spray-option.cpp:293 -msgid "sprayOptions|Scale:" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:293 -msgid "Apply a scale factor" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:294 -msgid "sprayOptions|Rotation:" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:294 -msgid "Apply rotation" -msgstr "" - -#. Hbox Cursor -#: ../src/ui/dialog/spray-option.cpp:303 -msgid "sprayOptions|Ratio:" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:303 -msgid "Eccentricity of the ellipse" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:304 -msgid "sprayOptions|Angle:" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:304 -msgid "Angle of the ellipse" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:305 -msgid "sprayOptions|Width:" -msgstr "" - -#: ../src/ui/dialog/spray-option.cpp:305 -msgid "Size of the ellipse" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:121 -msgid "Set SVG Font attribute" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:174 -msgid "Adjust kerning value" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:364 -msgid "Family Name:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:374 -msgid "Set width:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:433 -msgid "glyph" -msgstr "" - -#. SPGlyph* glyph = -#: ../src/ui/dialog/svg-fonts-dialog.cpp:465 -msgid "Add glyph" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:481 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:525 -msgid "Select a path to define the curves of a glyph" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:489 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:533 -msgid "The selected object does not have a path description." -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:504 -msgid "No glyph selected in the SVGFonts dialog." -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:509 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:551 -msgid "Set glyph curves" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:570 -msgid "Reset missing-glyph" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:585 -msgid "Edit glyph name" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:598 -msgid "Set glyph unicode" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:608 -msgid "Remove font" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:623 -msgid "Remove glyph" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:638 -msgid "Remove kerning pair" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:648 -msgid "Missing Glyph:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:652 -msgid "From selection..." -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:654 -#: ../src/ui/widget/preferences-widget.cpp:590 -msgid "Reset" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:665 -msgid "Glyph name" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:666 -msgid "Matching string" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:669 -msgid "Add Glyph" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:676 -msgid "Get curves from selection..." -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:726 -msgid "Add kerning pair" -msgstr "" - -#. Kerning Setup: -#: ../src/ui/dialog/svg-fonts-dialog.cpp:734 -msgid "Kerning Setup:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:736 -msgid "1st Glyph:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:738 -msgid "2nd Glyph:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:741 -msgid "Add pair" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:753 -msgid "First Unicode range" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:754 -msgid "Second Unicode range" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:761 -msgid "Kerning value:" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:819 -msgid "Set font family" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:828 -msgid "font" -msgstr "" - -#. select_font(font); -#: ../src/ui/dialog/svg-fonts-dialog.cpp:842 -msgid "Add font" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:862 -msgid "_Font" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:870 -msgid "_Global Settings" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:871 -msgid "_Glyphs" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:872 -msgid "_Kerning" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:879 -#: ../src/ui/dialog/svg-fonts-dialog.cpp:880 -msgid "Sample Text" -msgstr "" - -#: ../src/ui/dialog/svg-fonts-dialog.cpp:884 -msgid "Preview Text:" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:331 -#, c-format -msgid "" -"Color: %s; Click to set fill, Shift+click to set stroke" -msgstr "" - -#. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:442 -msgid "Set fill" -msgstr "" - -#. TRANSLATORS: An item in context menu on a colour in the swatches -#: ../src/ui/dialog/swatches.cpp:450 -msgid "Set stroke" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:476 ../src/widgets/gradient-selector.cpp:144 -#: ../src/widgets/gradient-toolbar.cpp:466 -msgid "Edit..." -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:488 -msgid "Convert" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:651 -msgid "Change color definition" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:852 -msgid "Remove stroke color" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:852 -msgid "Remove fill color" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:857 -msgid "Set stroke color to none" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:857 -msgid "Set fill color to none" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:874 -msgid "Set stroke color from swatch" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:874 -msgid "Set fill color from swatch" -msgstr "" - -#: ../src/ui/dialog/swatches.cpp:1198 -#, c-format -msgid "Palettes directory (%s) is unavailable." -msgstr "" - -#: ../src/ui/dialog/tile.cpp:346 -msgid "Arrange in a grid" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:652 -msgid "Rows:" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:660 -msgid "Number of rows" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:664 -msgid "Equal height" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:674 -msgid "If not set, each row has the height of the tallest object in it" -msgstr "" - -#. #### Radio buttons to control vertical alignment #### -#. #### Radio buttons to control horizontal alignment #### -#: ../src/ui/dialog/tile.cpp:680 ../src/ui/dialog/tile.cpp:750 -msgid "Align:" -msgstr "" - -#. #### Number of columns #### -#: ../src/ui/dialog/tile.cpp:722 -msgid "Columns:" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:730 -msgid "Number of columns" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:734 -msgid "Equal width" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:743 -msgid "If not set, each column has the width of the widest object in it" -msgstr "" - -#. #### Radio buttons to control spacing manually or to fit selection bbox #### -#: ../src/ui/dialog/tile.cpp:789 -msgid "Fit into selection box" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:795 -msgid "Set spacing:" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:815 -msgid "Vertical spacing between rows (px units)" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:840 -msgid "Horizontal spacing between columns (px units)" -msgstr "" - -#. ## The OK button -#: ../src/ui/dialog/tile.cpp:863 -msgid "tileClonesDialog|Arrange" -msgstr "" - -#: ../src/ui/dialog/tile.cpp:864 -msgid "Arrange selected objects" -msgstr "" - -#. #### begin left panel -#. ### begin notebook -#. ## begin mode page -#. # begin single scan -#. brightness -#: ../src/ui/dialog/tracedialog.cpp:406 -msgid "Brightness cutoff" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:410 -msgid "Trace by a given brightness level" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:418 -msgid "Brightness cutoff for black/white" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:425 -msgid "Single scan: creates a path" -msgstr "" - -#. canny edge detection -#. TRANSLATORS: "Canny" is the name of the inventor of this edge detection method -#: ../src/ui/dialog/tracedialog.cpp:430 -msgid "Edge detection" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:434 -msgid "Trace with optimal edge detection by J. Canny's algorithm" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:451 -msgid "Brightness cutoff for adjacent pixels (determines edge thickness)" -msgstr "" - -#. 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:463 -msgid "Color quantization" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:467 -msgid "Trace along the boundaries of reduced colors" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:475 -msgid "The number of reduced colors" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:477 -msgid "Colors:" -msgstr "" - -#. swap black and white -#: ../src/ui/dialog/tracedialog.cpp:483 -msgid "Invert image" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:488 -msgid "Invert black and white regions" -msgstr "" - -#. # end single scan -#. # begin multiple scan -#: ../src/ui/dialog/tracedialog.cpp:497 -msgid "Brightness steps" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:501 -msgid "Trace the given number of brightness levels" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:508 -msgid "Scans:" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:511 -msgid "The desired number of scans" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:515 -#: ../share/extensions/svgcalendar.inx.h:6 -msgid "Colors" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:519 -msgid "Trace the given number of reduced colors" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:523 -msgid "Grays" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:527 -msgid "Same as Colors, but the result is converted to grayscale" -msgstr "" - -#. TRANSLATORS: "Smooth" is a verb here -#: ../src/ui/dialog/tracedialog.cpp:532 -msgid "Smooth" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:536 -msgid "Apply Gaussian blur to the bitmap before tracing" -msgstr "" - -#. TRANSLATORS: "Stack" is a verb here -#: ../src/ui/dialog/tracedialog.cpp:539 -msgid "Stack scans" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:542 -msgid "" -"Stack scans on top of one another (no gaps) instead of tiling (usually with " -"gaps)" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:545 -msgid "Remove background" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:550 -msgid "Remove bottom (background) layer when done" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:554 -msgid "Multiple scans: creates a group of paths" -msgstr "" - -#. # end multiple scan -#. ## end mode page -#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4277 -#: ../src/widgets/toolbox.cpp:4547 ../share/extensions/triangle.inx.h:9 -msgid "Mode" -msgstr "" - -#. ## begin option page -#. # potrace parameters -#: ../src/ui/dialog/tracedialog.cpp:569 -msgid "Suppress speckles" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:571 -msgid "Ignore small spots (speckles) in the bitmap" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:579 -msgid "Speckles of up to this many pixels will be suppressed" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:584 -msgid "Smooth corners" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:586 -msgid "Smooth out sharp corners of the trace" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:595 -msgid "Increase this to smooth corners more" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:599 -msgid "Optimize paths" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:602 -msgid "Try to optimize paths by joining adjacent Bezier curve segments" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:610 -msgid "" -"Increase this to reduce the number of nodes in the trace by more aggressive " -"optimization" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:611 -msgid "Tolerance:" -msgstr "" - -#. ## end option page -#: ../src/ui/dialog/tracedialog.cpp:617 ../src/ui/dialog/tracedialog.cpp:623 -#: ../share/extensions/dxf_input.inx.h:11 -#: ../share/extensions/dxf_outlines.inx.h:9 ../share/extensions/scour.inx.h:10 -msgid "Options" -msgstr "" - -#. ### credits -#: ../src/ui/dialog/tracedialog.cpp:627 -msgid "" -"Inkscape bitmap tracing\n" -"is based on Potrace,\n" -"created by Peter Selinger\n" -"\n" -"http://potrace.sourceforge.net" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:630 -msgid "Credits" -msgstr "" - -#. #### begin right panel -#. ## SIOX -#: ../src/ui/dialog/tracedialog.cpp:644 -msgid "SIOX foreground selection" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:647 -msgid "Cover the area you want to select as the foreground" -msgstr "" - -#. ## preview -#: ../src/ui/dialog/tracedialog.cpp:652 -msgid "Update" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:658 -msgid "" -"Preview the intermediate bitmap with the current settings, without actual " -"tracing" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:662 -msgid "Preview" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:679 -msgid "Abort a trace in progress" -msgstr "" - -#: ../src/ui/dialog/tracedialog.cpp:683 -msgid "Execute the trace" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:82 -#: ../src/ui/dialog/transformation.cpp:92 -msgid "_Horizontal" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:82 -msgid "Horizontal displacement (relative) or position (absolute)" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:84 -#: ../src/ui/dialog/transformation.cpp:94 -msgid "_Vertical" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:84 -msgid "Vertical displacement (relative) or position (absolute)" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:86 -msgid "_Width" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:86 -msgid "Horizontal size (absolute or percentage of current)" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:88 -msgid "_Height" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:88 -msgid "Vertical size (absolute or percentage of current)" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:90 -msgid "A_ngle" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:90 -msgid "Rotation angle (positive = counterclockwise)" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:92 -msgid "" -"Horizontal skew angle (positive = counterclockwise), or absolute " -"displacement, or percentage displacement" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:94 -msgid "" -"Vertical skew angle (positive = counterclockwise), or absolute displacement, " -"or percentage displacement" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:97 -msgid "Transformation matrix element A" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:98 -msgid "Transformation matrix element B" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:99 -msgid "Transformation matrix element C" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:100 -msgid "Transformation matrix element D" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:101 -msgid "Transformation matrix element E" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:102 -msgid "Transformation matrix element F" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:104 -msgid "Rela_tive move" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:104 -msgid "" -"Add the specified relative displacement to the current position; otherwise, " -"edit the current absolute position directly" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:105 -msgid "Scale proportionally" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:105 -msgid "Preserve the width/height ratio of the scaled objects" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:106 -msgid "Apply to each _object separately" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:106 -msgid "" -"Apply the scale/rotate/skew to each selected object separately; otherwise, " -"transform the selection as a whole" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:107 -msgid "Edit c_urrent matrix" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:107 -msgid "" -"Edit the current transform= matrix; otherwise, post-multiply transform= by " -"this matrix" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:117 -msgid "_Move" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:120 -msgid "_Scale" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:123 -msgid "_Rotate" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:126 -msgid "Ske_w" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:129 -msgid "Matri_x" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:153 -msgid "Reset the values on the current tab to defaults" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:160 -msgid "Apply transformation to selection" -msgstr "" - -#: ../src/ui/dialog/transformation.cpp:846 -msgid "Edit transformation matrix" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:336 ../src/ui/view/edit-widget.cpp:341 -#: ../src/ui/view/edit-widget.cpp:349 ../src/ui/view/edit-widget.cpp:354 -#: ../src/ui/view/edit-widget.cpp:359 ../src/ui/view/edit-widget.cpp:374 -#: ../src/ui/view/edit-widget.cpp:387 ../src/ui/view/edit-widget.cpp:392 -#: ../src/ui/view/edit-widget.cpp:406 ../src/ui/view/edit-widget.cpp:410 -#: ../src/ui/view/edit-widget.cpp:418 ../src/ui/view/edit-widget.cpp:422 -#: ../src/ui/view/edit-widget.cpp:426 ../src/ui/view/edit-widget.cpp:762 -#: ../src/ui/view/edit-widget.cpp:767 ../src/ui/view/edit-widget.cpp:873 -#: ../src/ui/view/edit-widget.cpp:877 ../src/ui/view/edit-widget.cpp:998 -msgid "PLACEHOLDER, do not translate" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1057 ../src/widgets/desktop-widget.cpp:379 -msgid "Zoom drawing if window size changes" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1078 ../src/widgets/desktop-widget.cpp:503 -msgid "Cursor coordinates" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1088 ../src/widgets/desktop-widget.cpp:518 -msgid "Z:" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1095 -msgid "" -"Welcome to Inkscape! Use shape or drawing tools to create objects; " -"use selector (arrow) to move or transform them." -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1206 ../src/widgets/desktop-widget.cpp:846 -#, c-format -msgid "" -"Save changes to document \"%s\" before " -"closing?\n" -"\n" -"If you close without saving, your changes will be discarded." -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1217 ../src/ui/view/edit-widget.cpp:1265 -#: ../src/widgets/desktop-widget.cpp:853 ../src/widgets/desktop-widget.cpp:910 -msgid "Close _without saving" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1253 ../src/widgets/desktop-widget.cpp:902 -#, c-format -msgid "" -"The file \"%s\" was saved with a " -"format (%s) that may cause data loss!\n" -"\n" -"Do you want to save this file as an Inkscape SVG?" -msgstr "" - -#: ../src/ui/view/edit-widget.cpp:1268 ../src/widgets/desktop-widget.cpp:913 -msgid "_Save as SVG" -msgstr "" - -#: ../src/ui/widget/filter-effect-chooser.cpp:25 -msgid "_Blend mode:" -msgstr "" - -#: ../src/ui/widget/filter-effect-chooser.cpp:26 -msgid "B_lur:" -msgstr "" - -#: ../src/ui/widget/layer-selector.cpp:114 -msgid "Toggle current layer visibility" -msgstr "" - -#: ../src/ui/widget/layer-selector.cpp:135 -msgid "Lock or unlock current layer" -msgstr "" - -#: ../src/ui/widget/layer-selector.cpp:138 -msgid "Current layer" -msgstr "" - -#: ../src/ui/widget/layer-selector.cpp:566 -msgid "(root)" -msgstr "" - -#: ../src/ui/widget/licensor.cpp:35 -msgid "Proprietary" -msgstr "" - -#: ../src/ui/widget/licensor.cpp:38 -msgid "MetadataLicence|Other" -msgstr "" - -#: ../src/ui/widget/object-composite-settings.cpp:172 -msgid "Change blur" -msgstr "" - -#: ../src/ui/widget/object-composite-settings.cpp:212 -#: ../src/ui/widget/selected-style.cpp:857 -#: ../src/ui/widget/selected-style.cpp:1151 -msgid "Change opacity" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:229 -msgid "U_nits:" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:230 -msgid "Width of paper" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:231 -msgid "Height of paper" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:277 -msgid "P_age size:" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:285 -msgid "Page orientation:" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:288 -msgid "_Landscape" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:293 -msgid "_Portrait" -msgstr "" - -#. ## Set up custom size frame -#: ../src/ui/widget/page-sizer.cpp:300 -msgid "Custom size" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:313 -msgid "_Fit page to selection" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:314 -msgid "" -"Resize the page to fit the current selection, or the entire drawing if there " -"is no selection" -msgstr "" - -#: ../src/ui/widget/page-sizer.cpp:377 -msgid "Set page size" -msgstr "" - -#: ../src/ui/widget/panel.cpp:111 -msgid "List" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/widget/panel.cpp:136 -msgid "swatches|Size" -msgstr "" - -#: ../src/ui/widget/panel.cpp:140 -msgid "tiny" -msgstr "" - -#: ../src/ui/widget/panel.cpp:141 -msgid "small" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "medium" indicates size of colour swatches -#: ../src/ui/widget/panel.cpp:145 -msgid "swatchesHeight|medium" -msgstr "" - -#: ../src/ui/widget/panel.cpp:146 -msgid "large" -msgstr "" - -#: ../src/ui/widget/panel.cpp:147 -msgid "huge" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/widget/panel.cpp:171 -msgid "swatches|Width" -msgstr "" - -#: ../src/ui/widget/panel.cpp:175 -msgid "narrower" -msgstr "" - -#: ../src/ui/widget/panel.cpp:176 -msgid "narrow" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "medium" indicates width of colour swatches -#: ../src/ui/widget/panel.cpp:180 -msgid "swatchesWidth|medium" -msgstr "" - -#: ../src/ui/widget/panel.cpp:181 -msgid "wide" -msgstr "" - -#: ../src/ui/widget/panel.cpp:182 -msgid "wider" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Wrap" indicates how colour swatches are displayed -#: ../src/ui/widget/panel.cpp:215 -msgid "swatches|Wrap" -msgstr "" - -#: ../src/ui/widget/random.cpp:123 -msgid "" -"Reseed the random number generator; this creates a different sequence of " -"random numbers." -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:39 -msgid "Backend" -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:40 -msgid "Vector" -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:41 -msgid "Bitmap" -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:42 -msgid "Bitmap options" -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:44 -msgid "Preferred resolution of rendering, in dots per inch." -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:52 -msgid "" -"Render using Cairo vector operations. The resulting image is usually " -"smaller in file size and can be arbitrarily scaled, but some filter effects " -"will not be correctly rendered." -msgstr "" - -#: ../src/ui/widget/rendering-options.cpp:57 -msgid "" -"Render everything as bitmap. The resulting image is usually larger in file " -"size and cannot be arbitrarily scaled without quality loss, but all objects " -"will be rendered exactly as displayed." -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:112 -#: ../src/ui/widget/style-swatch.cpp:117 -msgid "Fill:" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:113 -#: ../src/ui/widget/style-swatch.cpp:118 -msgid "Stroke:" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:114 -msgid "O:" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:156 -msgid "N/A" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:159 -#: ../src/ui/widget/selected-style.cpp:1026 -#: ../src/ui/widget/selected-style.cpp:1027 -msgid "Nothing selected" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:161 -#: ../src/ui/widget/style-swatch.cpp:296 -msgid "None" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:164 -#: ../src/ui/widget/style-swatch.cpp:298 -msgid "No fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:164 -#: ../src/ui/widget/style-swatch.cpp:298 -msgid "No stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:166 -#: ../src/ui/widget/style-swatch.cpp:277 ../src/widgets/paint-selector.cpp:189 -msgid "Pattern" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:169 -#: ../src/ui/widget/style-swatch.cpp:279 ../src/widgets/paint-selector.cpp:997 -msgid "Pattern fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:169 -#: ../src/ui/widget/style-swatch.cpp:279 -msgid "Pattern stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:171 -msgid "L" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:174 -#: ../src/ui/widget/style-swatch.cpp:271 -msgid "Linear gradient fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:174 -#: ../src/ui/widget/style-swatch.cpp:271 -msgid "Linear gradient stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:181 -msgid "R" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:184 -#: ../src/ui/widget/style-swatch.cpp:275 -msgid "Radial gradient fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:184 -#: ../src/ui/widget/style-swatch.cpp:275 -msgid "Radial gradient stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:191 -msgid "Different" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:194 -msgid "Different fills" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:194 -msgid "Different strokes" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:196 -#: ../src/ui/widget/style-swatch.cpp:301 -msgid "Unset" -msgstr "" - -#. TRANSLATORS COMMENT: unset is a verb here -#: ../src/ui/widget/selected-style.cpp:199 -#: ../src/ui/widget/selected-style.cpp:257 -#: ../src/ui/widget/selected-style.cpp:499 -#: ../src/ui/widget/style-swatch.cpp:303 ../src/widgets/fill-style.cpp:528 -msgid "Unset fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:199 -#: ../src/ui/widget/selected-style.cpp:257 -#: ../src/ui/widget/selected-style.cpp:515 -#: ../src/ui/widget/style-swatch.cpp:303 ../src/widgets/stroke-style.cpp:462 -msgid "Unset stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:202 -msgid "Flat color fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:202 -msgid "Flat color stroke" -msgstr "" - -#. TRANSLATOR COMMENT: A means "Averaged" -#: ../src/ui/widget/selected-style.cpp:205 -msgid "a" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:208 -msgid "Fill is averaged over selected objects" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:208 -msgid "Stroke is averaged over selected objects" -msgstr "" - -#. TRANSLATOR COMMENT: M means "Multiple" -#: ../src/ui/widget/selected-style.cpp:211 -msgid "m" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:214 -msgid "Multiple selected objects have the same fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:214 -msgid "Multiple selected objects have the same stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:216 -msgid "Edit fill..." -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:216 -msgid "Edit stroke..." -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:220 -msgid "Last set color" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:224 -msgid "Last selected color" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:232 -msgid "White" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:240 -msgid "Copy color" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:244 -msgid "Paste color" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:248 -#: ../src/ui/widget/selected-style.cpp:782 -msgid "Swap fill and stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:252 -#: ../src/ui/widget/selected-style.cpp:524 -#: ../src/ui/widget/selected-style.cpp:533 -msgid "Make fill opaque" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:252 -msgid "Make stroke opaque" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:261 -#: ../src/ui/widget/selected-style.cpp:481 ../src/widgets/fill-style.cpp:385 -msgid "Remove fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:261 -#: ../src/ui/widget/selected-style.cpp:490 ../src/widgets/stroke-style.cpp:336 -msgid "Remove stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:314 -msgid "Remove" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:545 -msgid "Apply last set color to fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:557 -msgid "Apply last set color to stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:568 -msgid "Apply last selected color to fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:579 -msgid "Apply last selected color to stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:599 -msgid "Invert fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:619 -msgid "Invert stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:631 -msgid "White fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:643 -msgid "White stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:655 -msgid "Black fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:667 -msgid "Black stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:710 -msgid "Paste fill" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:728 -msgid "Paste stroke" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:892 -msgid "Change stroke width" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:987 -msgid ", drag to adjust" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1068 -#, c-format -msgid "Stroke width: %.5g%s%s" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1072 -msgid " (averaged)" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1100 -msgid "0 (transparent)" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1124 -msgid "100% (opaque)" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1278 -msgid "Adjust saturation" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1280 -#, c-format -msgid "" -"Adjusting saturation: was %.3g, now %.3g (diff %.3g); with " -"Ctrl to adjust lightness, without modifiers to adjust hue" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1284 -msgid "Adjust lightness" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1286 -#, c-format -msgid "" -"Adjusting lightness: was %.3g, now %.3g (diff %.3g); with " -"Shift to adjust saturation, without modifiers to adjust hue" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1290 -msgid "Adjust hue" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1292 -#, c-format -msgid "" -"Adjusting hue: was %.3g, now %.3g (diff %.3g); with Shift to adjust saturation, with Ctrl to adjust lightness" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1401 -#: ../src/ui/widget/selected-style.cpp:1415 -msgid "Adjust stroke width" -msgstr "" - -#: ../src/ui/widget/selected-style.cpp:1402 -#, c-format -msgid "Adjusting stroke width: was %.3g, now %.3g (diff %.3g)" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. "Link" means to _link_ two sliders together -#: ../src/ui/widget/spin-slider.cpp:120 -msgid "sliders|Link" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:269 -msgid "L Gradient" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:273 -msgid "R Gradient" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:289 -#, c-format -msgid "Fill: %06x/%.3g" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:291 -#, c-format -msgid "Stroke: %06x/%.3g" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:323 -#, c-format -msgid "Stroke width: %.5g%s" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:339 -#, c-format -msgid "O:%.3g" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:341 -#, c-format -msgid "O:.%d" -msgstr "" - -#: ../src/ui/widget/style-swatch.cpp:346 -#, c-format -msgid "Opacity: %.3g" -msgstr "" - -#: ../src/vanishing-point.cpp:123 -msgid "Split vanishing points" -msgstr "" - -#: ../src/vanishing-point.cpp:168 -msgid "Merge vanishing points" -msgstr "" - -#: ../src/vanishing-point.cpp:224 -msgid "3D box: Move vanishing point" -msgstr "" - -#: ../src/vanishing-point.cpp:305 -#, 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] "" -msgstr[1] "" - -#. 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:312 -#, 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] "" -msgstr[1] "" - -#: ../src/vanishing-point.cpp:320 -#, 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] "" -msgstr[1] "" - -#: ../src/verbs.cpp:1140 -msgid "Switch to next layer" -msgstr "" - -#: ../src/verbs.cpp:1141 -msgid "Switched to next layer." -msgstr "" - -#: ../src/verbs.cpp:1143 -msgid "Cannot go past last layer." -msgstr "" - -#: ../src/verbs.cpp:1152 -msgid "Switch to previous layer" -msgstr "" - -#: ../src/verbs.cpp:1153 -msgid "Switched to previous layer." -msgstr "" - -#: ../src/verbs.cpp:1155 -msgid "Cannot go before first layer." -msgstr "" - -#: ../src/verbs.cpp:1172 ../src/verbs.cpp:1268 ../src/verbs.cpp:1300 -#: ../src/verbs.cpp:1306 -msgid "No current layer." -msgstr "" - -#: ../src/verbs.cpp:1201 ../src/verbs.cpp:1205 -#, c-format -msgid "Raised layer %s." -msgstr "" - -#: ../src/verbs.cpp:1202 -msgid "Layer to top" -msgstr "" - -#: ../src/verbs.cpp:1206 -msgid "Raise layer" -msgstr "" - -#: ../src/verbs.cpp:1209 ../src/verbs.cpp:1213 -#, c-format -msgid "Lowered layer %s." -msgstr "" - -#: ../src/verbs.cpp:1210 -msgid "Layer to bottom" -msgstr "" - -#: ../src/verbs.cpp:1214 -msgid "Lower layer" -msgstr "" - -#: ../src/verbs.cpp:1223 -msgid "Cannot move layer any further." -msgstr "" - -#: ../src/verbs.cpp:1237 ../src/verbs.cpp:1255 -#, c-format -msgid "%s copy" -msgstr "" - -#: ../src/verbs.cpp:1263 -msgid "Duplicate layer" -msgstr "" - -#. TRANSLATORS: this means "The layer has been duplicated." -#: ../src/verbs.cpp:1266 -msgid "Duplicated layer." -msgstr "" - -#: ../src/verbs.cpp:1295 -msgid "Delete layer" -msgstr "" - -#. TRANSLATORS: this means "The layer has been deleted." -#: ../src/verbs.cpp:1298 -msgid "Deleted layer." -msgstr "" - -#: ../src/verbs.cpp:1309 -msgid "Toggle layer solo" -msgstr "" - -#: ../src/verbs.cpp:1389 -msgid "Flip horizontally" -msgstr "" - -#: ../src/verbs.cpp:1404 -msgid "Flip vertically" -msgstr "" - -#. TRANSLATORS: If you have translated the tutorial-basic.svg file to your language, -#. then translate this string as "tutorial-basic.LANG.svg" (where LANG is your language -#. code); otherwise leave as "tutorial-basic.svg". -#: ../src/verbs.cpp:1928 -msgid "tutorial-basic.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1932 -msgid "tutorial-shapes.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1936 -msgid "tutorial-advanced.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1940 -msgid "tutorial-tracing.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1944 -msgid "tutorial-calligraphy.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1948 -msgid "tutorial-elements.svg" -msgstr "" - -#. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1952 -msgid "tutorial-tips.svg" -msgstr "" - -#: ../src/verbs.cpp:2228 ../src/verbs.cpp:2757 -msgid "Unlock all objects in the current layer" -msgstr "" - -#: ../src/verbs.cpp:2232 ../src/verbs.cpp:2759 -msgid "Unlock all objects in all layers" -msgstr "" - -#: ../src/verbs.cpp:2236 ../src/verbs.cpp:2761 -msgid "Unhide all objects in the current layer" -msgstr "" - -#: ../src/verbs.cpp:2240 ../src/verbs.cpp:2763 -msgid "Unhide all objects in all layers" -msgstr "" - -#: ../src/verbs.cpp:2255 -msgid "Does nothing" -msgstr "" - -#: ../src/verbs.cpp:2258 -msgid "Create new document from the default template" -msgstr "" - -#: ../src/verbs.cpp:2260 -msgid "_Open..." -msgstr "" - -#: ../src/verbs.cpp:2261 -msgid "Open an existing document" -msgstr "" - -#: ../src/verbs.cpp:2262 -msgid "Re_vert" -msgstr "" - -#: ../src/verbs.cpp:2263 -msgid "Revert to the last saved version of document (changes will be lost)" -msgstr "" - -#: ../src/verbs.cpp:2264 -msgid "_Save" -msgstr "" - -#: ../src/verbs.cpp:2264 -msgid "Save document" -msgstr "" - -#: ../src/verbs.cpp:2266 -msgid "Save _As..." -msgstr "" - -#: ../src/verbs.cpp:2267 -msgid "Save document under a new name" -msgstr "" - -#: ../src/verbs.cpp:2268 -msgid "Save a Cop_y..." -msgstr "" - -#: ../src/verbs.cpp:2269 -msgid "Save a copy of the document under a new name" -msgstr "" - -#: ../src/verbs.cpp:2270 -msgid "_Print..." -msgstr "" - -#: ../src/verbs.cpp:2270 -msgid "Print document" -msgstr "" - -#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2273 -msgid "Vac_uum Defs" -msgstr "" - -#: ../src/verbs.cpp:2273 -msgid "" -"Remove unused definitions (such as gradients or clipping paths) from the <" -"defs> of the document" -msgstr "" - -#: ../src/verbs.cpp:2275 -msgid "Print Previe_w" -msgstr "" - -#: ../src/verbs.cpp:2276 -msgid "Preview document printout" -msgstr "" - -#: ../src/verbs.cpp:2277 -msgid "_Import..." -msgstr "" - -#: ../src/verbs.cpp:2278 -msgid "Import a bitmap or SVG image into this document" -msgstr "" - -#: ../src/verbs.cpp:2279 -msgid "_Export Bitmap..." -msgstr "" - -#: ../src/verbs.cpp:2280 -msgid "Export this document or a selection as a bitmap image" -msgstr "" - -#: ../src/verbs.cpp:2281 -msgid "Import a document 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:2283 -msgid "N_ext Window" -msgstr "" - -#: ../src/verbs.cpp:2284 -msgid "Switch to the next document window" -msgstr "" - -#: ../src/verbs.cpp:2285 -msgid "P_revious Window" -msgstr "" - -#: ../src/verbs.cpp:2286 -msgid "Switch to the previous document window" -msgstr "" - -#: ../src/verbs.cpp:2287 -msgid "_Close" -msgstr "" - -#: ../src/verbs.cpp:2288 -msgid "Close this document window" -msgstr "" - -#: ../src/verbs.cpp:2289 -msgid "_Quit" -msgstr "" - -#: ../src/verbs.cpp:2289 -msgid "Quit Inkscape" -msgstr "" - -#: ../src/verbs.cpp:2292 -msgid "Undo last action" -msgstr "" - -#: ../src/verbs.cpp:2295 -msgid "Do again the last undone action" -msgstr "" - -#: ../src/verbs.cpp:2296 -msgid "Cu_t" -msgstr "" - -#: ../src/verbs.cpp:2297 -msgid "Cut selection to clipboard" -msgstr "" - -#: ../src/verbs.cpp:2298 -msgid "_Copy" -msgstr "" - -#: ../src/verbs.cpp:2299 -msgid "Copy selection to clipboard" -msgstr "" - -#: ../src/verbs.cpp:2300 -msgid "_Paste" -msgstr "" - -#: ../src/verbs.cpp:2301 -msgid "Paste objects from clipboard to mouse point, or paste text" -msgstr "" - -#: ../src/verbs.cpp:2302 -msgid "Paste _Style" -msgstr "" - -#: ../src/verbs.cpp:2303 -msgid "Apply the style of the copied object to selection" -msgstr "" - -#: ../src/verbs.cpp:2305 -msgid "Scale selection to match the size of the copied object" -msgstr "" - -#: ../src/verbs.cpp:2306 -msgid "Paste _Width" -msgstr "" - -#: ../src/verbs.cpp:2307 -msgid "Scale selection horizontally to match the width of the copied object" -msgstr "" - -#: ../src/verbs.cpp:2308 -msgid "Paste _Height" -msgstr "" - -#: ../src/verbs.cpp:2309 -msgid "Scale selection vertically to match the height of the copied object" -msgstr "" - -#: ../src/verbs.cpp:2310 -msgid "Paste Size Separately" -msgstr "" - -#: ../src/verbs.cpp:2311 -msgid "Scale each selected object to match the size of the copied object" -msgstr "" - -#: ../src/verbs.cpp:2312 -msgid "Paste Width Separately" -msgstr "" - -#: ../src/verbs.cpp:2313 -msgid "" -"Scale each selected object horizontally to match the width of the copied " -"object" -msgstr "" - -#: ../src/verbs.cpp:2314 -msgid "Paste Height Separately" -msgstr "" - -#: ../src/verbs.cpp:2315 -msgid "" -"Scale each selected object vertically to match the height of the copied " -"object" -msgstr "" - -#: ../src/verbs.cpp:2316 -msgid "Paste _In Place" -msgstr "" - -#: ../src/verbs.cpp:2317 -msgid "Paste objects from clipboard to the original location" -msgstr "" - -#: ../src/verbs.cpp:2318 -msgid "Paste Path _Effect" -msgstr "" - -#: ../src/verbs.cpp:2319 -msgid "Apply the path effect of the copied object to selection" -msgstr "" - -#: ../src/verbs.cpp:2320 -msgid "Remove Path _Effect" -msgstr "" - -#: ../src/verbs.cpp:2321 -msgid "Remove any path effects from selected objects" -msgstr "" - -#: ../src/verbs.cpp:2322 -msgid "Remove Filters" -msgstr "" - -#: ../src/verbs.cpp:2323 -msgid "Remove any filters from selected objects" -msgstr "" - -#: ../src/verbs.cpp:2324 -msgid "_Delete" -msgstr "" - -#: ../src/verbs.cpp:2325 -msgid "Delete selection" -msgstr "" - -#: ../src/verbs.cpp:2326 -msgid "Duplic_ate" -msgstr "" - -#: ../src/verbs.cpp:2327 -msgid "Duplicate selected objects" -msgstr "" - -#: ../src/verbs.cpp:2328 -msgid "Create Clo_ne" -msgstr "" - -#: ../src/verbs.cpp:2329 -msgid "Create a clone (a copy linked to the original) of selected object" -msgstr "" - -#: ../src/verbs.cpp:2330 -msgid "Unlin_k Clone" -msgstr "" - -#: ../src/verbs.cpp:2331 -msgid "" -"Cut the selected clones' links to the originals, turning them into " -"standalone objects" -msgstr "" - -#: ../src/verbs.cpp:2332 -msgid "Relink to Copied" -msgstr "" - -#: ../src/verbs.cpp:2333 -msgid "Relink the selected clones to the object currently on the clipboard" -msgstr "" - -#: ../src/verbs.cpp:2334 -msgid "Select _Original" -msgstr "" - -#: ../src/verbs.cpp:2335 -msgid "Select the object to which the selected clone is linked" -msgstr "" - -#: ../src/verbs.cpp:2336 -msgid "Objects to _Marker" -msgstr "" - -#: ../src/verbs.cpp:2337 -msgid "Convert selection to a line marker" -msgstr "" - -#: ../src/verbs.cpp:2338 -msgid "Objects to Gu_ides" -msgstr "" - -#: ../src/verbs.cpp:2339 -msgid "" -"Convert selected objects to a collection of guidelines aligned with their " -"edges" -msgstr "" - -#: ../src/verbs.cpp:2340 -msgid "Objects to Patter_n" -msgstr "" - -#: ../src/verbs.cpp:2341 -msgid "Convert selection to a rectangle with tiled pattern fill" -msgstr "" - -#: ../src/verbs.cpp:2342 -msgid "Pattern to _Objects" -msgstr "" - -#: ../src/verbs.cpp:2343 -msgid "Extract objects from a tiled pattern fill" -msgstr "" - -#: ../src/verbs.cpp:2344 -msgid "Clea_r All" -msgstr "" - -#: ../src/verbs.cpp:2345 -msgid "Delete all objects from document" -msgstr "" - -#: ../src/verbs.cpp:2346 -msgid "Select Al_l" -msgstr "" - -#: ../src/verbs.cpp:2347 -msgid "Select all objects or all nodes" -msgstr "" - -#: ../src/verbs.cpp:2348 -msgid "Select All in All La_yers" -msgstr "" - -#: ../src/verbs.cpp:2349 -msgid "Select all objects in all visible and unlocked layers" -msgstr "" - -#: ../src/verbs.cpp:2350 -msgid "In_vert Selection" -msgstr "" - -#: ../src/verbs.cpp:2351 -msgid "Invert selection (unselect what is selected and select everything else)" -msgstr "" - -#: ../src/verbs.cpp:2352 -msgid "Invert in All Layers" -msgstr "" - -#: ../src/verbs.cpp:2353 -msgid "Invert selection in all visible and unlocked layers" -msgstr "" - -#: ../src/verbs.cpp:2354 -msgid "Select Next" -msgstr "" - -#: ../src/verbs.cpp:2355 -msgid "Select next object or node" -msgstr "" - -#: ../src/verbs.cpp:2356 -msgid "Select Previous" -msgstr "" - -#: ../src/verbs.cpp:2357 -msgid "Select previous object or node" -msgstr "" - -#: ../src/verbs.cpp:2358 -msgid "D_eselect" -msgstr "" - -#: ../src/verbs.cpp:2359 -msgid "Deselect any selected objects or nodes" -msgstr "" - -#: ../src/verbs.cpp:2360 -msgid "_Guides Around Page" -msgstr "" - -#: ../src/verbs.cpp:2361 -msgid "Create four guides aligned with the page borders" -msgstr "" - -#: ../src/verbs.cpp:2362 -msgid "Next Path Effect Parameter" -msgstr "" - -#: ../src/verbs.cpp:2363 -msgid "Show next Path Effect parameter for editing" -msgstr "" - -#. Selection -#: ../src/verbs.cpp:2366 -msgid "Raise to _Top" -msgstr "" - -#: ../src/verbs.cpp:2367 -msgid "Raise selection to top" -msgstr "" - -#: ../src/verbs.cpp:2368 -msgid "Lower to _Bottom" -msgstr "" - -#: ../src/verbs.cpp:2369 -msgid "Lower selection to bottom" -msgstr "" - -#: ../src/verbs.cpp:2370 -msgid "_Raise" -msgstr "" - -#: ../src/verbs.cpp:2371 -msgid "Raise selection one step" -msgstr "" - -#: ../src/verbs.cpp:2372 -msgid "_Lower" -msgstr "" - -#: ../src/verbs.cpp:2373 -msgid "Lower selection one step" -msgstr "" - -#: ../src/verbs.cpp:2374 -msgid "_Group" -msgstr "" - -#: ../src/verbs.cpp:2375 -msgid "Group selected objects" -msgstr "" - -#: ../src/verbs.cpp:2377 -msgid "Ungroup selected groups" -msgstr "" - -#: ../src/verbs.cpp:2379 -msgid "_Put on Path" -msgstr "" - -#: ../src/verbs.cpp:2381 -msgid "_Remove from Path" -msgstr "" - -#: ../src/verbs.cpp:2383 -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:2386 -msgid "Remove all manual kerns and glyph rotations from a text object" -msgstr "" - -#: ../src/verbs.cpp:2388 -msgid "_Union" -msgstr "" - -#: ../src/verbs.cpp:2389 -msgid "Create union of selected paths" -msgstr "" - -#: ../src/verbs.cpp:2390 -msgid "_Intersection" -msgstr "" - -#: ../src/verbs.cpp:2391 -msgid "Create intersection of selected paths" -msgstr "" - -#: ../src/verbs.cpp:2392 -msgid "_Difference" -msgstr "" - -#: ../src/verbs.cpp:2393 -msgid "Create difference of selected paths (bottom minus top)" -msgstr "" - -#: ../src/verbs.cpp:2394 -msgid "E_xclusion" -msgstr "" - -#: ../src/verbs.cpp:2395 -msgid "" -"Create exclusive OR of selected paths (those parts that belong to only one " -"path)" -msgstr "" - -#: ../src/verbs.cpp:2396 -msgid "Di_vision" -msgstr "" - -#: ../src/verbs.cpp:2397 -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:2400 -msgid "Cut _Path" -msgstr "" - -#: ../src/verbs.cpp:2401 -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:2405 -msgid "Outs_et" -msgstr "" - -#: ../src/verbs.cpp:2406 -msgid "Outset selected paths" -msgstr "" - -#: ../src/verbs.cpp:2408 -msgid "O_utset Path by 1 px" -msgstr "" - -#: ../src/verbs.cpp:2409 -msgid "Outset selected paths by 1 px" -msgstr "" - -#: ../src/verbs.cpp:2411 -msgid "O_utset Path by 10 px" -msgstr "" - -#: ../src/verbs.cpp:2412 -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:2416 -msgid "I_nset" -msgstr "" - -#: ../src/verbs.cpp:2417 -msgid "Inset selected paths" -msgstr "" - -#: ../src/verbs.cpp:2419 -msgid "I_nset Path by 1 px" -msgstr "" - -#: ../src/verbs.cpp:2420 -msgid "Inset selected paths by 1 px" -msgstr "" - -#: ../src/verbs.cpp:2422 -msgid "I_nset Path by 10 px" -msgstr "" - -#: ../src/verbs.cpp:2423 -msgid "Inset selected paths by 10 px" -msgstr "" - -#: ../src/verbs.cpp:2425 -msgid "D_ynamic Offset" -msgstr "" - -#: ../src/verbs.cpp:2425 -msgid "Create a dynamic offset object" -msgstr "" - -#: ../src/verbs.cpp:2427 -msgid "_Linked Offset" -msgstr "" - -#: ../src/verbs.cpp:2428 -msgid "Create a dynamic offset object linked to the original path" -msgstr "" - -#: ../src/verbs.cpp:2430 -msgid "_Stroke to Path" -msgstr "" - -#: ../src/verbs.cpp:2431 -msgid "Convert selected object's stroke to paths" -msgstr "" - -#: ../src/verbs.cpp:2432 -msgid "Si_mplify" -msgstr "" - -#: ../src/verbs.cpp:2433 -msgid "Simplify selected paths (remove extra nodes)" -msgstr "" - -#: ../src/verbs.cpp:2434 -msgid "_Reverse" -msgstr "" - -#: ../src/verbs.cpp:2435 -msgid "Reverse the direction of selected paths (useful for flipping markers)" -msgstr "" - -#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2437 -msgid "_Trace Bitmap..." -msgstr "" - -#: ../src/verbs.cpp:2438 -msgid "Create one or more paths from a bitmap by tracing it" -msgstr "" - -#: ../src/verbs.cpp:2439 -msgid "_Make a Bitmap Copy" -msgstr "" - -#: ../src/verbs.cpp:2440 -msgid "Export selection to a bitmap and insert it into document" -msgstr "" - -#: ../src/verbs.cpp:2441 -msgid "_Combine" -msgstr "" - -#: ../src/verbs.cpp:2442 -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:2445 -msgid "Break _Apart" -msgstr "" - -#: ../src/verbs.cpp:2446 -msgid "Break selected paths into subpaths" -msgstr "" - -#: ../src/verbs.cpp:2447 -msgid "Rows and Columns..." -msgstr "" - -#: ../src/verbs.cpp:2448 -msgid "Arrange selected objects in a table" -msgstr "" - -#. Layer -#: ../src/verbs.cpp:2450 -msgid "_Add Layer..." -msgstr "" - -#: ../src/verbs.cpp:2451 -msgid "Create a new layer" -msgstr "" - -#: ../src/verbs.cpp:2452 -msgid "Re_name Layer..." -msgstr "" - -#: ../src/verbs.cpp:2453 -msgid "Rename the current layer" -msgstr "" - -#: ../src/verbs.cpp:2454 -msgid "Switch to Layer Abov_e" -msgstr "" - -#: ../src/verbs.cpp:2455 -msgid "Switch to the layer above the current" -msgstr "" - -#: ../src/verbs.cpp:2456 -msgid "Switch to Layer Belo_w" -msgstr "" - -#: ../src/verbs.cpp:2457 -msgid "Switch to the layer below the current" -msgstr "" - -#: ../src/verbs.cpp:2458 -msgid "Move Selection to Layer Abo_ve" -msgstr "" - -#: ../src/verbs.cpp:2459 -msgid "Move selection to the layer above the current" -msgstr "" - -#: ../src/verbs.cpp:2460 -msgid "Move Selection to Layer Bel_ow" -msgstr "" - -#: ../src/verbs.cpp:2461 -msgid "Move selection to the layer below the current" -msgstr "" - -#: ../src/verbs.cpp:2462 -msgid "Layer to _Top" -msgstr "" - -#: ../src/verbs.cpp:2463 -msgid "Raise the current layer to the top" -msgstr "" - -#: ../src/verbs.cpp:2464 -msgid "Layer to _Bottom" -msgstr "" - -#: ../src/verbs.cpp:2465 -msgid "Lower the current layer to the bottom" -msgstr "" - -#: ../src/verbs.cpp:2466 -msgid "_Raise Layer" -msgstr "" - -#: ../src/verbs.cpp:2467 -msgid "Raise the current layer" -msgstr "" - -#: ../src/verbs.cpp:2468 -msgid "_Lower Layer" -msgstr "" - -#: ../src/verbs.cpp:2469 -msgid "Lower the current layer" -msgstr "" - -#: ../src/verbs.cpp:2470 -msgid "Duplicate Current Layer" -msgstr "" - -#: ../src/verbs.cpp:2471 -msgid "Duplicate an existing layer" -msgstr "" - -#: ../src/verbs.cpp:2472 -msgid "_Delete Current Layer" -msgstr "" - -#: ../src/verbs.cpp:2473 -msgid "Delete the current layer" -msgstr "" - -#: ../src/verbs.cpp:2474 -msgid "_Show/hide other layers" -msgstr "" - -#: ../src/verbs.cpp:2475 -msgid "Solo the current layer" -msgstr "" - -#. Object -#: ../src/verbs.cpp:2478 -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:2481 -msgid "Rotate selection 90° clockwise" -msgstr "" - -#: ../src/verbs.cpp:2482 -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:2485 -msgid "Rotate selection 90° counter-clockwise" -msgstr "" - -#: ../src/verbs.cpp:2486 -msgid "Remove _Transformations" -msgstr "" - -#: ../src/verbs.cpp:2487 -msgid "Remove transformations from object" -msgstr "" - -#: ../src/verbs.cpp:2488 -msgid "_Object to Path" -msgstr "" - -#: ../src/verbs.cpp:2489 -msgid "Convert selected object to path" -msgstr "" - -#: ../src/verbs.cpp:2490 -msgid "_Flow into Frame" -msgstr "" - -#: ../src/verbs.cpp:2491 -msgid "" -"Put text into a frame (path or shape), creating a flowed text linked to the " -"frame object" -msgstr "" - -#: ../src/verbs.cpp:2492 -msgid "_Unflow" -msgstr "" - -#: ../src/verbs.cpp:2493 -msgid "Remove text from frame (creates a single-line text object)" -msgstr "" - -#: ../src/verbs.cpp:2494 -msgid "_Convert to Text" -msgstr "" - -#: ../src/verbs.cpp:2495 -msgid "Convert flowed text to regular text object (preserves appearance)" -msgstr "" - -#: ../src/verbs.cpp:2497 -msgid "Flip _Horizontal" -msgstr "" - -#: ../src/verbs.cpp:2497 -msgid "Flip selected objects horizontally" -msgstr "" - -#: ../src/verbs.cpp:2500 -msgid "Flip _Vertical" -msgstr "" - -#: ../src/verbs.cpp:2500 -msgid "Flip selected objects vertically" -msgstr "" - -#: ../src/verbs.cpp:2503 -msgid "Apply mask to selection (using the topmost object as mask)" -msgstr "" - -#: ../src/verbs.cpp:2505 -msgid "Edit mask" -msgstr "" - -#: ../src/verbs.cpp:2506 ../src/verbs.cpp:2512 -msgid "_Release" -msgstr "" - -#: ../src/verbs.cpp:2507 -msgid "Remove mask from selection" -msgstr "" - -#: ../src/verbs.cpp:2509 -msgid "" -"Apply clipping path to selection (using the topmost object as clipping path)" -msgstr "" - -#: ../src/verbs.cpp:2511 ../src/widgets/toolbox.cpp:1472 -msgid "Edit clipping path" -msgstr "" - -#: ../src/verbs.cpp:2513 -msgid "Remove clipping path from selection" -msgstr "" - -#. Tools -#: ../src/verbs.cpp:2516 -msgid "Select" -msgstr "" - -#: ../src/verbs.cpp:2517 -msgid "Select and transform objects" -msgstr "" - -#: ../src/verbs.cpp:2518 -msgid "Node Edit" -msgstr "" - -#: ../src/verbs.cpp:2519 -msgid "Edit paths by nodes" -msgstr "" - -#: ../src/verbs.cpp:2521 -msgid "Tweak objects by sculpting or painting" -msgstr "" - -#: ../src/verbs.cpp:2523 -msgid "Spray objects by sculpting or painting" -msgstr "" - -#: ../src/verbs.cpp:2525 -msgid "Create rectangles and squares" -msgstr "" - -#: ../src/verbs.cpp:2527 -msgid "Create 3D boxes" -msgstr "" - -#: ../src/verbs.cpp:2529 -msgid "Create circles, ellipses, and arcs" -msgstr "" - -#: ../src/verbs.cpp:2531 -msgid "Create stars and polygons" -msgstr "" - -#: ../src/verbs.cpp:2533 -msgid "Create spirals" -msgstr "" - -#: ../src/verbs.cpp:2535 -msgid "Draw freehand lines" -msgstr "" - -#: ../src/verbs.cpp:2537 -msgid "Draw Bezier curves and straight lines" -msgstr "" - -#: ../src/verbs.cpp:2539 -msgid "Draw calligraphic or brush strokes" -msgstr "" - -#: ../src/verbs.cpp:2541 -msgid "Create and edit text objects" -msgstr "" - -#: ../src/verbs.cpp:2543 -msgid "Create and edit gradients" -msgstr "" - -#: ../src/verbs.cpp:2545 -msgid "Zoom in or out" -msgstr "" - -#: ../src/verbs.cpp:2547 -msgid "Pick colors from image" -msgstr "" - -#: ../src/verbs.cpp:2549 -msgid "Create diagram connectors" -msgstr "" - -#: ../src/verbs.cpp:2551 -msgid "Fill bounded areas" -msgstr "" - -#: ../src/verbs.cpp:2552 -msgid "LPE Edit" -msgstr "" - -#: ../src/verbs.cpp:2553 -msgid "Edit Path Effect parameters" -msgstr "" - -#: ../src/verbs.cpp:2555 -msgid "Erase existing paths" -msgstr "" - -#: ../src/verbs.cpp:2557 -msgid "Do geometric constructions" -msgstr "" - -#. Tool prefs -#: ../src/verbs.cpp:2559 -msgid "Selector Preferences" -msgstr "" - -#: ../src/verbs.cpp:2560 -msgid "Open Preferences for the Selector tool" -msgstr "" - -#: ../src/verbs.cpp:2561 -msgid "Node Tool Preferences" -msgstr "" - -#: ../src/verbs.cpp:2562 -msgid "Open Preferences for the Node tool" -msgstr "" - -#: ../src/verbs.cpp:2563 -msgid "Tweak Tool Preferences" -msgstr "" - -#: ../src/verbs.cpp:2564 -msgid "Open Preferences for the Tweak tool" -msgstr "" - -#: ../src/verbs.cpp:2565 -msgid "Spray Tool Preferences" -msgstr "" - -#: ../src/verbs.cpp:2566 -msgid "Open Preferences for the Spray tool" -msgstr "" - -#: ../src/verbs.cpp:2567 -msgid "Rectangle Preferences" -msgstr "" - -#: ../src/verbs.cpp:2568 -msgid "Open Preferences for the Rectangle tool" -msgstr "" - -#: ../src/verbs.cpp:2569 -msgid "3D Box Preferences" -msgstr "" - -#: ../src/verbs.cpp:2570 -msgid "Open Preferences for the 3D Box tool" -msgstr "" - -#: ../src/verbs.cpp:2571 -msgid "Ellipse Preferences" -msgstr "" - -#: ../src/verbs.cpp:2572 -msgid "Open Preferences for the Ellipse tool" -msgstr "" - -#: ../src/verbs.cpp:2573 -msgid "Star Preferences" -msgstr "" - -#: ../src/verbs.cpp:2574 -msgid "Open Preferences for the Star tool" -msgstr "" - -#: ../src/verbs.cpp:2575 -msgid "Spiral Preferences" -msgstr "" - -#: ../src/verbs.cpp:2576 -msgid "Open Preferences for the Spiral tool" -msgstr "" - -#: ../src/verbs.cpp:2577 -msgid "Pencil Preferences" -msgstr "" - -#: ../src/verbs.cpp:2578 -msgid "Open Preferences for the Pencil tool" -msgstr "" - -#: ../src/verbs.cpp:2579 -msgid "Pen Preferences" -msgstr "" - -#: ../src/verbs.cpp:2580 -msgid "Open Preferences for the Pen tool" -msgstr "" - -#: ../src/verbs.cpp:2581 -msgid "Calligraphic Preferences" -msgstr "" - -#: ../src/verbs.cpp:2582 -msgid "Open Preferences for the Calligraphy tool" -msgstr "" - -#: ../src/verbs.cpp:2583 -msgid "Text Preferences" -msgstr "" - -#: ../src/verbs.cpp:2584 -msgid "Open Preferences for the Text tool" -msgstr "" - -#: ../src/verbs.cpp:2585 -msgid "Gradient Preferences" -msgstr "" - -#: ../src/verbs.cpp:2586 -msgid "Open Preferences for the Gradient tool" -msgstr "" - -#: ../src/verbs.cpp:2587 -msgid "Zoom Preferences" -msgstr "" - -#: ../src/verbs.cpp:2588 -msgid "Open Preferences for the Zoom tool" -msgstr "" - -#: ../src/verbs.cpp:2589 -msgid "Dropper Preferences" -msgstr "" - -#: ../src/verbs.cpp:2590 -msgid "Open Preferences for the Dropper tool" -msgstr "" - -#: ../src/verbs.cpp:2591 -msgid "Connector Preferences" -msgstr "" - -#: ../src/verbs.cpp:2592 -msgid "Open Preferences for the Connector tool" -msgstr "" - -#: ../src/verbs.cpp:2593 -msgid "Paint Bucket Preferences" -msgstr "" - -#: ../src/verbs.cpp:2594 -msgid "Open Preferences for the Paint Bucket tool" -msgstr "" - -#: ../src/verbs.cpp:2595 -msgid "Eraser Preferences" -msgstr "" - -#: ../src/verbs.cpp:2596 -msgid "Open Preferences for the Eraser tool" -msgstr "" - -#: ../src/verbs.cpp:2597 -msgid "LPE Tool Preferences" -msgstr "" - -#: ../src/verbs.cpp:2598 -msgid "Open Preferences for the LPETool tool" -msgstr "" - -#. Zoom/View -#: ../src/verbs.cpp:2601 -msgid "Zoom In" -msgstr "" - -#: ../src/verbs.cpp:2601 -msgid "Zoom in" -msgstr "" - -#: ../src/verbs.cpp:2602 -msgid "Zoom Out" -msgstr "" - -#: ../src/verbs.cpp:2602 -msgid "Zoom out" -msgstr "" - -#: ../src/verbs.cpp:2603 -msgid "_Rulers" -msgstr "" - -#: ../src/verbs.cpp:2603 -msgid "Show or hide the canvas rulers" -msgstr "" - -#: ../src/verbs.cpp:2604 -msgid "Scroll_bars" -msgstr "" - -#: ../src/verbs.cpp:2604 -msgid "Show or hide the canvas scrollbars" -msgstr "" - -#: ../src/verbs.cpp:2605 -msgid "_Grid" -msgstr "" - -#: ../src/verbs.cpp:2605 -msgid "Show or hide the grid" -msgstr "" - -#: ../src/verbs.cpp:2606 -msgid "G_uides" -msgstr "" - -#: ../src/verbs.cpp:2606 -msgid "Show or hide guides (drag from a ruler to create a guide)" -msgstr "" - -#: ../src/verbs.cpp:2607 -msgid "Toggle snapping on or off" -msgstr "" - -#: ../src/verbs.cpp:2608 -msgid "Nex_t Zoom" -msgstr "" - -#: ../src/verbs.cpp:2608 -msgid "Next zoom (from the history of zooms)" -msgstr "" - -#: ../src/verbs.cpp:2610 -msgid "Pre_vious Zoom" -msgstr "" - -#: ../src/verbs.cpp:2610 -msgid "Previous zoom (from the history of zooms)" -msgstr "" - -#: ../src/verbs.cpp:2612 -msgid "Zoom 1:_1" -msgstr "" - -#: ../src/verbs.cpp:2612 -msgid "Zoom to 1:1" -msgstr "" - -#: ../src/verbs.cpp:2614 -msgid "Zoom 1:_2" -msgstr "" - -#: ../src/verbs.cpp:2614 -msgid "Zoom to 1:2" -msgstr "" - -#: ../src/verbs.cpp:2616 -msgid "_Zoom 2:1" -msgstr "" - -#: ../src/verbs.cpp:2616 -msgid "Zoom to 2:1" -msgstr "" - -#: ../src/verbs.cpp:2619 -msgid "_Fullscreen" -msgstr "" - -#: ../src/verbs.cpp:2619 -msgid "Stretch this document window to full screen" -msgstr "" - -#: ../src/verbs.cpp:2622 -msgid "Toggle _Focus Mode" -msgstr "" - -#: ../src/verbs.cpp:2622 -msgid "Remove excess toolbars to focus on drawing" -msgstr "" - -#: ../src/verbs.cpp:2624 -msgid "Duplic_ate Window" -msgstr "" - -#: ../src/verbs.cpp:2624 -msgid "Open a new window with the same document" -msgstr "" - -#: ../src/verbs.cpp:2626 -msgid "_New View Preview" -msgstr "" - -#: ../src/verbs.cpp:2627 -msgid "New View Preview" -msgstr "" - -#. "view_new_preview" -#: ../src/verbs.cpp:2629 -msgid "_Normal" -msgstr "" - -#: ../src/verbs.cpp:2630 -msgid "Switch to normal display mode" -msgstr "" - -#: ../src/verbs.cpp:2631 -msgid "No _Filters" -msgstr "" - -#: ../src/verbs.cpp:2632 -msgid "Switch to normal display without filters" -msgstr "" - -#: ../src/verbs.cpp:2633 -msgid "_Outline" -msgstr "" - -#: ../src/verbs.cpp:2634 -msgid "Switch to outline (wireframe) display mode" -msgstr "" - -#: ../src/verbs.cpp:2635 -msgid "_Print Colors Preview" -msgstr "" - -#: ../src/verbs.cpp:2636 -msgid "Switch to print colors preview mode" -msgstr "" - -#: ../src/verbs.cpp:2637 -msgid "_Toggle" -msgstr "" - -#: ../src/verbs.cpp:2638 -msgid "Toggle between normal and outline display modes" -msgstr "" - -#: ../src/verbs.cpp:2640 -msgid "Color-managed view" -msgstr "" - -#: ../src/verbs.cpp:2641 -msgid "Toggle color-managed display for this document window" -msgstr "" - -#: ../src/verbs.cpp:2643 -msgid "Ico_n Preview..." -msgstr "" - -#: ../src/verbs.cpp:2644 -msgid "Open a window to preview objects at different icon resolutions" -msgstr "" - -#: ../src/verbs.cpp:2646 -msgid "Zoom to fit page in window" -msgstr "" - -#: ../src/verbs.cpp:2647 -msgid "Page _Width" -msgstr "" - -#: ../src/verbs.cpp:2648 -msgid "Zoom to fit page width in window" -msgstr "" - -#: ../src/verbs.cpp:2650 -msgid "Zoom to fit drawing in window" -msgstr "" - -#: ../src/verbs.cpp:2652 -msgid "Zoom to fit selection in window" -msgstr "" - -#. Dialogs -#: ../src/verbs.cpp:2655 -msgid "In_kscape Preferences..." -msgstr "" - -#: ../src/verbs.cpp:2656 -msgid "Edit global Inkscape preferences" -msgstr "" - -#: ../src/verbs.cpp:2657 -msgid "_Document Properties..." -msgstr "" - -#: ../src/verbs.cpp:2658 -msgid "Edit properties of this document (to be saved with the document)" -msgstr "" - -#: ../src/verbs.cpp:2659 -msgid "Document _Metadata..." -msgstr "" - -#: ../src/verbs.cpp:2660 -msgid "Edit document metadata (to be saved with the document)" -msgstr "" - -#: ../src/verbs.cpp:2661 -msgid "_Fill and Stroke..." -msgstr "" - -#: ../src/verbs.cpp:2662 -msgid "" -"Edit objects' colors, gradients, stroke width, arrowheads, dash patterns..." -msgstr "" - -#. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2664 -msgid "S_watches..." -msgstr "" - -#: ../src/verbs.cpp:2665 -msgid "Select colors from a swatches palette" -msgstr "" - -#: ../src/verbs.cpp:2666 -msgid "Transfor_m..." -msgstr "" - -#: ../src/verbs.cpp:2667 -msgid "Precisely control objects' transformations" -msgstr "" - -#: ../src/verbs.cpp:2668 -msgid "_Align and Distribute..." -msgstr "" - -#: ../src/verbs.cpp:2669 -msgid "Align and distribute objects" -msgstr "" - -#: ../src/verbs.cpp:2670 -msgid "_Spray options..." -msgstr "" - -#: ../src/verbs.cpp:2671 -msgid "Some options for the spray" -msgstr "" - -#: ../src/verbs.cpp:2672 -msgid "Undo _History..." -msgstr "" - -#: ../src/verbs.cpp:2673 -msgid "Undo History" -msgstr "" - -#: ../src/verbs.cpp:2674 -msgid "_Text and Font..." -msgstr "" - -#: ../src/verbs.cpp:2675 -msgid "View and select font family, font size and other text properties" -msgstr "" - -#: ../src/verbs.cpp:2676 -msgid "_XML Editor..." -msgstr "" - -#: ../src/verbs.cpp:2677 -msgid "View and edit the XML tree of the document" -msgstr "" - -#: ../src/verbs.cpp:2678 -msgid "_Find..." -msgstr "" - -#: ../src/verbs.cpp:2679 -msgid "Find objects in document" -msgstr "" - -#: ../src/verbs.cpp:2680 -msgid "Find and _Replace Text..." -msgstr "" - -#: ../src/verbs.cpp:2681 -msgid "Find and replace text in document" -msgstr "" - -#: ../src/verbs.cpp:2682 -msgid "Check Spellin_g..." -msgstr "" - -#: ../src/verbs.cpp:2683 -msgid "Check spelling of text in document" -msgstr "" - -#: ../src/verbs.cpp:2684 -msgid "_Messages..." -msgstr "" - -#: ../src/verbs.cpp:2685 -msgid "View debug messages" -msgstr "" - -#: ../src/verbs.cpp:2686 -msgid "S_cripts..." -msgstr "" - -#: ../src/verbs.cpp:2687 -msgid "Run scripts" -msgstr "" - -#: ../src/verbs.cpp:2688 -msgid "Show/Hide D_ialogs" -msgstr "" - -#: ../src/verbs.cpp:2689 -msgid "Show or hide all open dialogs" -msgstr "" - -#: ../src/verbs.cpp:2690 -msgid "Create Tiled Clones..." -msgstr "" - -#: ../src/verbs.cpp:2691 -msgid "" -"Create multiple clones of selected object, arranging them into a pattern or " -"scattering" -msgstr "" - -#: ../src/verbs.cpp:2692 -msgid "_Object Properties..." -msgstr "" - -#: ../src/verbs.cpp:2693 -msgid "Edit the ID, locked and visible status, and other object properties" -msgstr "" - -#. #ifdef WITH_INKBOARD -#. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient", -#. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL), -#. #endif -#: ../src/verbs.cpp:2698 -msgid "_Input Devices..." -msgstr "" - -#: ../src/verbs.cpp:2699 ../src/verbs.cpp:2701 -msgid "Configure extended input devices, such as a graphics tablet" -msgstr "" - -#: ../src/verbs.cpp:2700 -msgid "_Input Devices (new)..." -msgstr "" - -#: ../src/verbs.cpp:2702 -msgid "_Extensions..." -msgstr "" - -#: ../src/verbs.cpp:2703 -msgid "Query information about extensions" -msgstr "" - -#: ../src/verbs.cpp:2704 -msgid "Layer_s..." -msgstr "" - -#: ../src/verbs.cpp:2705 -msgid "View Layers" -msgstr "" - -#: ../src/verbs.cpp:2706 -msgid "Path Effect Editor..." -msgstr "" - -#: ../src/verbs.cpp:2707 -msgid "Manage, edit, and apply path effects" -msgstr "" - -#: ../src/verbs.cpp:2708 -msgid "Filter Editor..." -msgstr "" - -#: ../src/verbs.cpp:2709 -msgid "Manage, edit, and apply SVG filters" -msgstr "" - -#: ../src/verbs.cpp:2710 -msgid "SVG Font Editor..." -msgstr "" - -#: ../src/verbs.cpp:2711 -msgid "Edit SVG fonts" -msgstr "" - -#: ../src/verbs.cpp:2712 -msgid "Print Colors..." -msgstr "" - -#: ../src/verbs.cpp:2713 -msgid "" -"Select which color separations to render in Print Colors Preview rendermode" -msgstr "" - -#. Help -#: ../src/verbs.cpp:2716 -msgid "About E_xtensions" -msgstr "" - -#: ../src/verbs.cpp:2717 -msgid "Information on Inkscape extensions" -msgstr "" - -#: ../src/verbs.cpp:2718 -msgid "About _Memory" -msgstr "" - -#: ../src/verbs.cpp:2719 -msgid "Memory usage information" -msgstr "" - -#: ../src/verbs.cpp:2720 -msgid "_About Inkscape" -msgstr "" - -#: ../src/verbs.cpp:2721 -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:2726 -msgid "Inkscape: _Basic" -msgstr "" - -#: ../src/verbs.cpp:2727 -msgid "Getting started with Inkscape" -msgstr "" - -#. "tutorial_basic" -#: ../src/verbs.cpp:2728 -msgid "Inkscape: _Shapes" -msgstr "" - -#: ../src/verbs.cpp:2729 -msgid "Using shape tools to create and edit shapes" -msgstr "" - -#: ../src/verbs.cpp:2730 -msgid "Inkscape: _Advanced" -msgstr "" - -#: ../src/verbs.cpp:2731 -msgid "Advanced Inkscape topics" -msgstr "" - -#. "tutorial_advanced" -#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2733 -msgid "Inkscape: T_racing" -msgstr "" - -#: ../src/verbs.cpp:2734 -msgid "Using bitmap tracing" -msgstr "" - -#. "tutorial_tracing" -#: ../src/verbs.cpp:2735 -msgid "Inkscape: _Calligraphy" -msgstr "" - -#: ../src/verbs.cpp:2736 -msgid "Using the Calligraphy pen tool" -msgstr "" - -#: ../src/verbs.cpp:2737 -msgid "_Elements of Design" -msgstr "" - -#: ../src/verbs.cpp:2738 -msgid "Principles of design in the tutorial form" -msgstr "" - -#. "tutorial_design" -#: ../src/verbs.cpp:2739 -msgid "_Tips and Tricks" -msgstr "" - -#: ../src/verbs.cpp:2740 -msgid "Miscellaneous tips and tricks" -msgstr "" - -#. "tutorial_tips" -#. Effect -- renamed Extension -#: ../src/verbs.cpp:2743 -msgid "Previous Extension" -msgstr "" - -#: ../src/verbs.cpp:2744 -msgid "Repeat the last extension with the same settings" -msgstr "" - -#: ../src/verbs.cpp:2745 -msgid "Previous Extension Settings..." -msgstr "" - -#: ../src/verbs.cpp:2746 -msgid "Repeat the last extension with new settings" -msgstr "" - -#: ../src/verbs.cpp:2750 -msgid "Fit the page to the current selection" -msgstr "" - -#: ../src/verbs.cpp:2752 -msgid "Fit the page to the drawing" -msgstr "" - -#: ../src/verbs.cpp:2754 -msgid "" -"Fit the page to the current selection or the drawing if there is no selection" -msgstr "" - -#. LockAndHide -#: ../src/verbs.cpp:2756 -msgid "Unlock All" -msgstr "" - -#: ../src/verbs.cpp:2758 -msgid "Unlock All in All Layers" -msgstr "" - -#: ../src/verbs.cpp:2760 -msgid "Unhide All" -msgstr "" - -#: ../src/verbs.cpp:2762 -msgid "Unhide All in All Layers" -msgstr "" - -#: ../src/verbs.cpp:2766 -msgid "Link an ICC color profile" -msgstr "" - -#: ../src/verbs.cpp:2767 -msgid "Remove Color Profile" -msgstr "" - -#: ../src/verbs.cpp:2768 -msgid "Remove a linked ICC color profile" -msgstr "" - -#: ../src/widgets/dash-selector.cpp:62 -msgid "Dash pattern" -msgstr "" - -#: ../src/widgets/dash-selector.cpp:77 -msgid "Pattern offset" -msgstr "" - -#. display the initial welcome message in the statusbar -#: ../src/widgets/desktop-widget.cpp:551 -msgid "" -"Welcome to Inkscape! Use shape or freehand tools to create objects; " -"use selector (arrow) to move or transform them." -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:615 -#, c-format -msgid "%s: %d (outline) - Inkscape" -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:617 -#, c-format -msgid "%s: %d (no filters) - Inkscape" -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:619 -#, c-format -msgid "%s: %d (print colors preview) - Inkscape" -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:621 -#, c-format -msgid "%s: %d - Inkscape" -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:625 -#, c-format -msgid "%s (outline) - Inkscape" -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:627 -#, c-format -msgid "%s (no filters) - Inkscape" -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:629 -#, c-format -msgid "%s (print colors preview) - Inkscape" -msgstr "" - -#: ../src/widgets/desktop-widget.cpp:631 -#, c-format -msgid "%s - Inkscape" -msgstr "" - -#: ../src/widgets/ege-paint-def.cpp:70 ../src/widgets/ege-paint-def.cpp:92 -#: ../src/widgets/gradient-selector.cpp:167 -msgid "none" -msgstr "" - -#: ../src/widgets/ege-paint-def.cpp:89 -msgid "remove" -msgstr "" - -#: ../src/widgets/fill-style.cpp:283 -msgid "Change fill rule" -msgstr "" - -#: ../src/widgets/fill-style.cpp:323 ../src/widgets/fill-style.cpp:397 -msgid "Set fill color" -msgstr "" - -#: ../src/widgets/fill-style.cpp:466 -msgid "Set gradient on fill" -msgstr "" - -#: ../src/widgets/fill-style.cpp:513 -msgid "Set pattern on fill" -msgstr "" - -#. Family frame -#: ../src/widgets/font-selector.cpp:157 -msgid "Font family" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. Style frame -#: ../src/widgets/font-selector.cpp:190 -msgid "fontselector|Style" -msgstr "" - -#: ../src/widgets/font-selector.cpp:228 -msgid "Font size:" -msgstr "" - -#. TRANSLATORS: Test string used in text and font dialog (when no -#. * text has been entered) to get a preview of the font. Choose -#. * some representative characters that users of your locale will be -#. * interested in. -#: ../src/widgets/font-selector.cpp:641 -msgid "AaBbCcIiPpQq12369$€¢?.;/()" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/pservers.html#LinearGradientSpreadMethodAttribute -#: ../src/widgets/gradient-selector.cpp:161 -msgid "" -"Whether to fill with flat color beyond the ends of the gradient vector " -"(spreadMethod=\"pad\"), or repeat the gradient in the same direction " -"(spreadMethod=\"repeat\"), or repeat the gradient in alternating opposite " -"directions (spreadMethod=\"reflect\")" -msgstr "" - -#: ../src/widgets/gradient-selector.cpp:171 -msgid "reflected" -msgstr "" - -#: ../src/widgets/gradient-selector.cpp:175 -msgid "direct" -msgstr "" - -#: ../src/widgets/gradient-selector.cpp:183 -msgid "Repeat:" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:155 -msgid "Assign gradient to object" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:189 -msgid "No gradients" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:198 -msgid "Nothing selected" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:209 -msgid "No gradients in selection" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:219 -msgid "Multiple gradients" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:467 -msgid "Edit the stops of the gradient" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2657 -#: ../src/widgets/toolbox.cpp:2735 ../src/widgets/toolbox.cpp:3066 -#: ../src/widgets/toolbox.cpp:3104 ../src/widgets/toolbox.cpp:3722 -#: ../src/widgets/toolbox.cpp:3746 ../src/widgets/toolbox.cpp:5352 -#: ../src/widgets/toolbox.cpp:5381 -msgid "New:" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:540 -msgid "Create linear gradient" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:554 -msgid "Create radial (elliptic or circular) gradient" -msgstr "" - -#. TODO replace aux_toolbox_space(tbl, AUX_SPACING); -#: ../src/widgets/gradient-toolbar.cpp:569 -msgid "on" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:582 -msgid "Create gradient in the fill" -msgstr "" - -#: ../src/widgets/gradient-toolbar.cpp:596 -msgid "Create gradient in the stroke" -msgstr "" - -#. FIXME: implement averaging of all parameters for multiple selected -#. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); -#: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2659 -#: ../src/widgets/toolbox.cpp:3074 ../src/widgets/toolbox.cpp:3092 -#: ../src/widgets/toolbox.cpp:3724 ../src/widgets/toolbox.cpp:3735 -#: ../src/widgets/toolbox.cpp:5355 ../src/widgets/toolbox.cpp:5366 -msgid "Change:" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:270 -#: ../src/widgets/paint-selector.cpp:885 ../src/widgets/stroke-style.cpp:820 -msgid "No document selected" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:276 -msgid "No gradients in document" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:282 -msgid "No gradient selected" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:547 -msgid "No stops in gradient" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:670 -msgid "Change gradient stop offset" -msgstr "" - -#. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:811 -msgid "Add stop" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:814 -msgid "Add another control stop to gradient" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:816 -msgid "Delete stop" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:819 -msgid "Delete current control stop from gradient" -msgstr "" - -#. Label -#: ../src/widgets/gradient-vector.cpp:830 -#: ../share/extensions/printing-marks.inx.h:9 -msgid "Offset:" -msgstr "" - -#. TRANSLATORS: "Stop" means: a "phase" of a gradient -#: ../src/widgets/gradient-vector.cpp:875 -msgid "Stop Color" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:905 -msgid "Gradient editor" -msgstr "" - -#: ../src/widgets/gradient-vector.cpp:1192 -msgid "Change gradient stop color" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:181 ../src/widgets/paint-selector.cpp:564 -msgid "No paint" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:183 ../src/widgets/paint-selector.cpp:636 -msgid "Flat color" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:185 ../src/widgets/paint-selector.cpp:707 -msgid "Linear gradient" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:187 ../src/widgets/paint-selector.cpp:710 -msgid "Radial gradient" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:191 -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:203 -msgid "" -"Any path self-intersections or subpaths create holes in the fill (fill-rule: " -"evenodd)" -msgstr "" - -#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty -#: ../src/widgets/paint-selector.cpp:214 -msgid "" -"Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:531 -msgid "No objects" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:542 -msgid "Multiple styles" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:553 -msgid "Paint is undefined" -msgstr "" - -#: ../src/widgets/paint-selector.cpp:984 -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 "" - -#: ../src/widgets/select-toolbar.cpp:247 -msgid "Transform by toolbar" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:304 -msgid "Now stroke width is scaled when objects are scaled." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:306 -msgid "Now stroke width is not scaled when objects are scaled." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:317 -msgid "" -"Now rounded rectangle corners are scaled when rectangles are " -"scaled." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:319 -msgid "" -"Now rounded rectangle corners are not scaled when rectangles " -"are scaled." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:330 -msgid "" -"Now gradients are transformed along with their objects when " -"those are transformed (moved, scaled, rotated, or skewed)." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:332 -msgid "" -"Now gradients remain fixed when objects are transformed " -"(moved, scaled, rotated, or skewed)." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:343 -msgid "" -"Now patterns are transformed along with their objects when " -"those are transformed (moved, scaled, rotated, or skewed)." -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:345 -msgid "" -"Now patterns remain fixed when objects are transformed (moved, " -"scaled, rotated, or skewed)." -msgstr "" - -#. four spinbuttons -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/widgets/select-toolbar.cpp:460 -msgid "select_toolbar|X position" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:460 -msgid "select_toolbar|X" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:462 -msgid "Horizontal coordinate of selection" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/widgets/select-toolbar.cpp:468 -msgid "select_toolbar|Y position" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:468 -msgid "select_toolbar|Y" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:470 -msgid "Vertical coordinate of selection" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/widgets/select-toolbar.cpp:476 -msgid "select_toolbar|Width" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:476 -msgid "select_toolbar|W" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:478 -msgid "Width of selection" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:485 -msgid "Lock width and height" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:486 -msgid "When locked, change both width and height by the same proportion" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/widgets/select-toolbar.cpp:497 -msgid "select_toolbar|Height" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:497 -msgid "select_toolbar|H" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:499 -msgid "Height of selection" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:536 -msgid "Affect:" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:536 -msgid "" -"Control whether or not to scale stroke widths, scale rectangle corners, " -"transform gradient fills, and transform pattern fills with the object" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:555 -msgid "Scale rounded corners" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:566 -msgid "Move gradients" -msgstr "" - -#: ../src/widgets/select-toolbar.cpp:577 -msgid "Move patterns" -msgstr "" - -#: ../src/widgets/sp-color-gtkselector.cpp:50 -msgid "System" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:111 -msgid "CMS" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:411 -msgid "_R" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-icc-selector.cpp:221 -#: ../src/widgets/sp-color-scales.cpp:414 -msgid "_G" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:417 -msgid "_B" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:222 -#: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:437 -msgid "_H" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:222 -#: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:440 -msgid "_S" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:443 -msgid "_L" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:465 -msgid "_C" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:468 -msgid "_M" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:471 -msgid "_Y" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-scales.cpp:474 -msgid "_K" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:235 -msgid "Gray" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:296 -msgid "Fix" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:299 -msgid "Fix RGB fallback to match icc-color() value." -msgstr "" - -#. Label -#: ../src/widgets/sp-color-icc-selector.cpp:380 -#: ../src/widgets/sp-color-scales.cpp:420 -#: ../src/widgets/sp-color-scales.cpp:446 -#: ../src/widgets/sp-color-scales.cpp:477 -#: ../src/widgets/sp-color-wheel-selector.cpp:135 -msgid "_A" -msgstr "" - -#: ../src/widgets/sp-color-icc-selector.cpp:390 -#: ../src/widgets/sp-color-icc-selector.cpp:402 -#: ../src/widgets/sp-color-scales.cpp:421 -#: ../src/widgets/sp-color-scales.cpp:422 -#: ../src/widgets/sp-color-scales.cpp:447 -#: ../src/widgets/sp-color-scales.cpp:448 -#: ../src/widgets/sp-color-scales.cpp:478 -#: ../src/widgets/sp-color-scales.cpp:479 -#: ../src/widgets/sp-color-wheel-selector.cpp:145 -#: ../src/widgets/sp-color-wheel-selector.cpp:157 -msgid "Alpha (opacity)" -msgstr "" - -#: ../src/widgets/sp-color-notebook.cpp:339 -msgid "Color Managed" -msgstr "" - -#: ../src/widgets/sp-color-notebook.cpp:347 -msgid "Out of gamut!" -msgstr "" - -#: ../src/widgets/sp-color-notebook.cpp:355 -msgid "Too much ink!" -msgstr "" - -#. Create RGBA entry and color preview -#: ../src/widgets/sp-color-notebook.cpp:362 -msgid "RGBA_:" -msgstr "" - -#: ../src/widgets/sp-color-notebook.cpp:370 -msgid "Hexadecimal RGBA value of the color" -msgstr "" - -#: ../src/widgets/sp-color-scales.cpp:81 -msgid "RGB" -msgstr "" - -#: ../src/widgets/sp-color-scales.cpp:81 -msgid "HSL" -msgstr "" - -#: ../src/widgets/sp-color-scales.cpp:81 -msgid "CMYK" -msgstr "" - -#: ../src/widgets/sp-color-selector.cpp:64 -msgid "Unnamed" -msgstr "" - -#: ../src/widgets/sp-color-wheel-selector.cpp:62 -msgid "Wheel" -msgstr "" - -#: ../src/widgets/sp-xmlview-attr-list.cpp:46 -msgid "Attribute" -msgstr "" - -#: ../src/widgets/sp-xmlview-attr-list.cpp:47 -#: ../share/extensions/perfectboundcover.inx.h:19 -msgid "Value" -msgstr "" - -#: ../src/widgets/sp-xmlview-content.cpp:169 -msgid "Type text in a text node" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:286 ../src/widgets/stroke-style.cpp:345 -msgid "Set stroke color" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:397 -msgid "Set gradient on stroke" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:441 -msgid "Set pattern on stroke" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:904 -msgid "Set markers" -msgstr "" - -#. TRANSLATORS: only translate "string" in "context|string". -#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#. Stroke width -#: ../src/widgets/stroke-style.cpp:1079 -msgid "StrokeWidth|Width:" -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/widgets/stroke-style.cpp:1117 -msgid "Join:" -msgstr "" - -#. 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:1129 -msgid "Miter join" -msgstr "" - -#. 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:1139 -msgid "Round join" -msgstr "" - -#. 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:1149 -msgid "Bevel join" -msgstr "" - -#. Miterlimit -#. TRANSLATORS: Miter limit: only for "miter join", this limits the length -#. of the sharp "spike" when the lines connect at too sharp an angle. -#. When two line segments meet at a sharp angle, a miter join results in a -#. spike that extends well beyond the connection point. The purpose of the -#. miter limit is to cut off such spikes (i.e. convert them into bevels) -#. when they become too long. -#: ../src/widgets/stroke-style.cpp:1161 -msgid "Miter limit:" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1169 -msgid "Maximum length of the miter (in units of stroke width)" -msgstr "" - -#. Cap type -#. TRANSLATORS: cap type specifies the shape for the ends of lines -#: ../src/widgets/stroke-style.cpp:1181 -msgid "Cap:" -msgstr "" - -#. 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:1193 -msgid "Butt cap" -msgstr "" - -#. 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:1201 -msgid "Round cap" -msgstr "" - -#. 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:1209 -msgid "Square cap" -msgstr "" - -#. Dash -#: ../src/widgets/stroke-style.cpp:1215 -msgid "Dashes:" -msgstr "" - -#. 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:1232 -msgid "Start Markers:" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1234 -msgid "Start Markers are drawn on the first node of a path or shape" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1243 -msgid "Mid Markers:" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1245 -msgid "" -"Mid Markers are drawn on every node of a path or shape except the first and " -"last nodes" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1254 -msgid "End Markers:" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1256 -msgid "End Markers are drawn on the last node of a path or shape" -msgstr "" - -#: ../src/widgets/stroke-style.cpp:1605 ../src/widgets/stroke-style.cpp:1701 -msgid "Set stroke style" -msgstr "" - -#: ../src/widgets/toolbox.cpp:186 -msgid "Color/opacity used for color tweaking" -msgstr "" - -#: ../src/widgets/toolbox.cpp:188 -msgid "Color/opacity used for color spraying" -msgstr "" - -#: ../src/widgets/toolbox.cpp:192 -msgid "Style of new stars" -msgstr "" - -#: ../src/widgets/toolbox.cpp:194 -msgid "Style of new rectangles" -msgstr "" - -#: ../src/widgets/toolbox.cpp:196 -msgid "Style of new 3D boxes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:198 -msgid "Style of new ellipses" -msgstr "" - -#: ../src/widgets/toolbox.cpp:200 -msgid "Style of new spirals" -msgstr "" - -#: ../src/widgets/toolbox.cpp:202 -msgid "Style of new paths created by Pencil" -msgstr "" - -#: ../src/widgets/toolbox.cpp:204 -msgid "Style of new paths created by Pen" -msgstr "" - -#: ../src/widgets/toolbox.cpp:206 -msgid "Style of new calligraphic strokes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:208 ../src/widgets/toolbox.cpp:210 -msgid "TBD" -msgstr "" - -#: ../src/widgets/toolbox.cpp:220 -msgid "Style of Paint Bucket fill objects" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1315 -msgid "Insert node" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1316 -msgid "Insert new nodes into selected segments" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1319 -msgid "Insert" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1327 -msgid "Delete selected nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1337 -msgid "Join endnodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1338 -msgid "Join selected endnodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1341 -msgid "Join" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1348 -msgid "Break nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1349 -msgid "Break path at selected nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1359 -msgid "Join with segment" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1360 -msgid "Join selected endnodes with a new segment" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1370 -msgid "Delete segment between two non-endpoint nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1379 -msgid "Node Cusp" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1380 -msgid "Make selected nodes corner" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1389 -msgid "Node Smooth" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1390 -msgid "Make selected nodes smooth" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1399 -msgid "Node Symmetric" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1400 -msgid "Make selected nodes symmetric" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1409 -msgid "Node Auto" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1410 -msgid "Make selected nodes auto-smooth" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1419 -msgid "Node Line" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1420 -msgid "Make selected segments lines" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1429 -msgid "Node Curve" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1430 -msgid "Make selected segments curves" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1439 -msgid "Show Handles" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1440 -msgid "Show the Bezier handles of selected nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1450 -msgid "Show Outline" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1451 -msgid "Show the outline of the path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1461 -msgid "Next path effect parameter" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1462 -msgid "Show next path effect parameter for editing" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1473 -msgid "Edit the clipping path of the object" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1483 -msgid "Edit mask path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1484 -msgid "Edit the mask of the object" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1498 -msgid "X coordinate:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1498 -msgid "X coordinate of selected node(s)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1516 -msgid "Y coordinate:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:1516 -msgid "Y coordinate of selected node(s)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2055 -msgid "Enable snapping" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2064 -msgid "Bounding box" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2064 -msgid "Snap bounding box corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2073 -msgid "Bounding box edges" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2073 -msgid "Snap to edges of a bounding box" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2082 -msgid "Bounding box corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2082 -msgid "Snap to bounding box corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2091 -msgid "BBox Edge Midpoints" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2091 -msgid "Snap from and to midpoints of bounding box edges" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2101 -msgid "BBox Centers" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2101 -msgid "Snapping from and to centers of bounding boxes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2110 -msgid "Snap nodes or handles" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2118 -msgid "Snap to paths" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2127 -msgid "Path intersections" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2127 -msgid "Snap to path intersections" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2136 -msgid "To nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2136 -msgid "Snap to cusp nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2145 -msgid "Smooth nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2145 -msgid "Snap to smooth nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2154 -msgid "Line Midpoints" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2154 -msgid "Snap from and to midpoints of line segments" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2163 -msgid "Object Centers" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2163 -msgid "Snap from and to centers of objects" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2172 -msgid "Rotation Centers" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2172 -msgid "Snap from and to an item's rotation center" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2181 -msgid "Page border" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2181 -msgid "Snap to the page border" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2190 -msgid "Snap to grids" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2199 -msgid "Snap to guides" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2404 -msgid "Star: Change number of corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2449 -msgid "Star: Change spoke ratio" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2492 -msgid "Make polygon" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2492 -msgid "Make star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2528 -msgid "Star: Change rounding" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2563 -msgid "Star: Change randomization" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2754 -msgid "Regular polygon (with one handle) instead of a star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2761 -msgid "Star instead of a regular polygon (with one handle)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2782 -msgid "triangle/tri-star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2782 -msgid "square/quad-star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2782 -msgid "pentagon/five-pointed star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2782 -msgid "hexagon/six-pointed star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2785 -msgid "Corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2785 -msgid "Corners:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2785 -msgid "Number of corners of a polygon or star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "thin-ray star" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "pentagram" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "hexagram" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "heptagram" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "octagram" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2798 -msgid "regular polygon" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2801 -msgid "Spoke ratio" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2801 -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/toolbox.cpp:2804 -msgid "Base radius to tip radius ratio" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "stretched" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "twisted" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "slightly pinched" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "NOT rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "slightly rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "visibly rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "well rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 -msgid "amply rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2822 ../src/widgets/toolbox.cpp:2837 -msgid "blown up" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2825 -msgid "Rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2825 -msgid "Rounded:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2825 -msgid "How much rounded are the corners (0 for sharp)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2837 -msgid "NOT randomized" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2837 -msgid "slightly irregular" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2837 -msgid "visibly randomized" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2837 -msgid "strongly randomized" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2840 -msgid "Randomized" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2840 -msgid "Randomized:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2840 -msgid "Scatter randomly the corners and angles" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2855 ../src/widgets/toolbox.cpp:3797 -#: ../src/widgets/toolbox.cpp:4055 ../src/widgets/toolbox.cpp:7761 -msgid "Defaults" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2856 ../src/widgets/toolbox.cpp:3798 -msgid "" -"Reset shape parameters to defaults (use Inkscape Preferences > Tools to " -"change defaults)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:2929 -msgid "Change rectangle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3122 -msgid "W:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3122 -msgid "Width of rectangle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3139 -msgid "H:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3139 -msgid "Height of rectangle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3153 ../src/widgets/toolbox.cpp:3168 -msgid "not rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3156 -msgid "Horizontal radius" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3156 -msgid "Rx:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3156 -msgid "Horizontal radius of rounded corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3171 -msgid "Vertical radius" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3171 -msgid "Ry:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3171 -msgid "Vertical radius of rounded corners" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3190 -msgid "Not rounded" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3191 -msgid "Make corners sharp" -msgstr "" - -#. TODO: use the correct axis here, too -#: ../src/widgets/toolbox.cpp:3382 -msgid "3D Box: Change perspective (angle of infinite axis)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3452 -msgid "Angle in X direction" -msgstr "" - -#. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3454 -msgid "Angle of PLs in X direction" -msgstr "" - -#. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3476 -msgid "State of VP in X direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3477 -msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3492 -msgid "Angle in Y direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3492 -msgid "Angle Y:" -msgstr "" - -#. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3494 -msgid "Angle of PLs in Y direction" -msgstr "" - -#. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3515 -msgid "State of VP in Y direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3516 -msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3531 -msgid "Angle in Z direction" -msgstr "" - -#. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3533 -msgid "Angle of PLs in Z direction" -msgstr "" - -#. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3554 -msgid "State of VP in Z direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3555 -msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3613 -msgid "Change spiral" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3754 -msgid "just a curve" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3754 -msgid "one full revolution" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3757 -msgid "Number of turns" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3757 -msgid "Turns:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3757 -msgid "Number of revolutions" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3768 -msgid "circle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3768 -msgid "edge is much denser" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3768 -msgid "edge is denser" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3768 -msgid "even" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3768 -msgid "center is denser" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3768 -msgid "center is much denser" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3771 -msgid "Divergence" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3771 -msgid "Divergence:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3771 -msgid "How much denser/sparser are outer revolutions; 1 = uniform" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3782 -msgid "starts from center" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3782 -msgid "starts mid-way" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3782 -msgid "starts near edge" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3785 -msgid "Inner radius" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3785 -msgid "Inner radius:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3785 -msgid "Radius of the innermost revolution (relative to the spiral size)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3858 -msgid "Bezier" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3859 -msgid "Create regular Bezier path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3865 -msgid "Spiro" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3866 -msgid "Create Spiro path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3873 -msgid "Zigzag" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3874 -msgid "Create a sequence of straight line segments" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3880 -msgid "Paraxial" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3881 -msgid "Create a sequence of paraxial line segments" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3889 -msgid "Mode of new lines drawn by this tool" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3918 -msgid "Triangle in" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3919 -msgid "Triangle out" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3921 -msgid "From clipboard" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3946 ../src/widgets/toolbox.cpp:3947 -msgid "Shape:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:3946 -msgid "Shape of new paths drawn by this tool" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4032 -msgid "(many nodes, rough)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4032 ../src/widgets/toolbox.cpp:4149 -#: ../src/widgets/toolbox.cpp:4166 ../src/widgets/toolbox.cpp:4369 -#: ../src/widgets/toolbox.cpp:4475 ../src/widgets/toolbox.cpp:4491 -#: ../src/widgets/toolbox.cpp:4507 ../src/widgets/toolbox.cpp:4567 -#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:4967 -#: ../src/widgets/toolbox.cpp:5953 -msgid "(default)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4032 -msgid "(few nodes, smooth)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4035 -msgid "Smoothing:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4035 -msgid "Smoothing: " -msgstr "" - -#: ../src/widgets/toolbox.cpp:4036 -msgid "How much smoothing (simplifying) is applied to the line" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4056 -msgid "" -"Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " -"change defaults)" -msgstr "" - -#. Width -#: ../src/widgets/toolbox.cpp:4149 -msgid "(pinch tweak)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4149 -msgid "(broad tweak)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4152 -msgid "The width of the tweak area (relative to the visible canvas area)" -msgstr "" - -#. Force -#: ../src/widgets/toolbox.cpp:4166 -msgid "(minimum force)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4166 -msgid "(maximum force)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4169 -msgid "Force" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4169 -msgid "Force:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4169 -msgid "The force of the tweak action" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4187 -msgid "Move mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4188 -msgid "Move objects in any direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4194 -msgid "Move in/out mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4195 -msgid "Move objects towards cursor; with Shift from cursor" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4201 -msgid "Move jitter mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4202 -msgid "Move objects in random directions" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4208 -msgid "Scale mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4209 -msgid "Shrink objects, with Shift enlarge" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4215 -msgid "Rotate mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4216 -msgid "Rotate objects, with Shift counterclockwise" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4222 -msgid "Duplicate/delete mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4223 -msgid "Duplicate objects, with Shift delete" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4229 -msgid "Push mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4230 -msgid "Push parts of paths in any direction" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4236 -msgid "Shrink/grow mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4237 -msgid "Shrink (inset) parts of paths; with Shift grow (outset)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4243 -msgid "Attract/repel mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4244 -msgid "Attract parts of paths towards cursor; with Shift from cursor" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4250 -msgid "Roughen mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4251 -msgid "Roughen parts of paths" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4257 -msgid "Color paint mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4258 -msgid "Paint the tool's color upon selected objects" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4264 -msgid "Color jitter mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4265 -msgid "Jitter the colors of selected objects" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4271 -msgid "Blur mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4272 -msgid "Blur selected objects more; with Shift, blur less" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4299 -msgid "Channels:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4310 -msgid "In color mode, act on objects' hue" -msgstr "" - -#. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/toolbox.cpp:4314 -msgid "H" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4325 -msgid "In color mode, act on objects' saturation" -msgstr "" - -#. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/toolbox.cpp:4329 -msgid "S" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4340 -msgid "In color mode, act on objects' lightness" -msgstr "" - -#. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/toolbox.cpp:4344 -msgid "L" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4355 -msgid "In color mode, act on objects' opacity" -msgstr "" - -#. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/toolbox.cpp:4359 -msgid "O" -msgstr "" - -#. Fidelity -#: ../src/widgets/toolbox.cpp:4369 -msgid "(rough, simplified)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4369 -msgid "(fine, but many nodes)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4372 -msgid "Fidelity" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4372 -msgid "Fidelity:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4373 -msgid "" -"Low fidelity simplifies paths; high fidelity preserves path features but may " -"generate a lot of new nodes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4390 ../src/widgets/toolbox.cpp:4585 -#: ../src/widgets/toolbox.cpp:5085 -msgid "Pressure" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4391 -msgid "Use the pressure of the input device to alter the force of tweak action" -msgstr "" - -#. Width -#: ../src/widgets/toolbox.cpp:4475 -msgid "(narrow spray)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4475 -msgid "(broad spray)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4478 -msgid "The width of the spray area (relative to the visible canvas area)" -msgstr "" - -#. Mean -#: ../src/widgets/toolbox.cpp:4491 -msgid "(minimum mean)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4491 -msgid "(maximum mean)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4494 ../share/extensions/polyhedron_3d.inx.h:25 -msgid "Mean" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4494 -msgid "Mean:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4494 -msgid "The mean of the spray action" -msgstr "" - -#. Standard_deviation -#: ../src/widgets/toolbox.cpp:4507 -msgid "(minimum standard_deviation)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4507 -msgid "(maximum standard_deviation)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4510 -msgid "SD" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4510 -msgid "SD:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4510 -msgid "The standard deviation of the spray action" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4529 -msgid "Spray copies of the initial selection" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4536 -msgid "Spray clones of the initial selection" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4542 -msgid "Spray single path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4543 -msgid "Spray objects in a single path" -msgstr "" - -#. Population -#: ../src/widgets/toolbox.cpp:4567 -msgid "(low population)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4567 -msgid "(high population)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4570 -msgid "Population" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4570 -msgid "Population:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4571 -msgid "This setting adjusts the number of items sprayed" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4586 -msgid "Use the pressure of the input device to alter the force of spray action" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4765 -msgid "No preset" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4783 -msgid "Save..." -msgstr "" - -#. Width -#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 -msgid "(hairline)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 -msgid "(broad stroke)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4937 ../src/widgets/toolbox.cpp:5956 -msgid "Pen Width" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4938 -msgid "The width of the calligraphic pen (relative to the visible canvas area)" -msgstr "" - -#. Thinning -#: ../src/widgets/toolbox.cpp:4951 -msgid "(speed blows up stroke)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4951 -msgid "(slight widening)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4951 -msgid "(constant width)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4951 -msgid "(slight thinning, default)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4951 -msgid "(speed deflates stroke)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4954 -msgid "Stroke Thinning" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4954 -msgid "Thinning:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4955 -msgid "" -"How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 " -"makes them broader, 0 makes width independent of velocity)" -msgstr "" - -#. Angle -#: ../src/widgets/toolbox.cpp:4967 -msgid "(left edge up)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4967 -msgid "(horizontal)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4967 -msgid "(right edge up)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4970 -msgid "Pen Angle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4970 -msgid "Angle:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4971 -msgid "" -"The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " -"fixation = 0)" -msgstr "" - -#. Fixation -#: ../src/widgets/toolbox.cpp:4985 -msgid "(perpendicular to stroke, \"brush\")" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4985 -msgid "(almost fixed, default)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4985 -msgid "(fixed by Angle, \"pen\")" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4988 -msgid "Fixation" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4988 -msgid "Fixation:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4989 -msgid "" -"Angle behavior (0 = nib always perpendicular to stroke direction, 100 = " -"fixed angle)" -msgstr "" - -#. Cap Rounding -#: ../src/widgets/toolbox.cpp:5001 -msgid "(blunt caps, default)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5001 -msgid "(slightly bulging)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5001 -msgid "(approximately round)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5001 -msgid "(long protruding caps)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5005 -msgid "Cap rounding" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5005 -msgid "Caps:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5006 -msgid "" -"Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = " -"round caps)" -msgstr "" - -#. Tremor -#: ../src/widgets/toolbox.cpp:5018 -msgid "(smooth line)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5018 -msgid "(slight tremor)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5018 -msgid "(noticeable tremor)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5018 -msgid "(maximum tremor)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5021 -msgid "Stroke Tremor" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5021 -msgid "Tremor:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5022 -msgid "Increase to make strokes rugged and trembling" -msgstr "" - -#. Wiggle -#: ../src/widgets/toolbox.cpp:5036 -msgid "(no wiggle)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5036 -msgid "(slight deviation)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5036 -msgid "(wild waves and curls)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5039 -msgid "Pen Wiggle" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5039 -msgid "Wiggle:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5040 -msgid "Increase to make the pen waver and wiggle" -msgstr "" - -#. Mass -#: ../src/widgets/toolbox.cpp:5053 -msgid "(no inertia)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5053 -msgid "(slight smoothing, default)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5053 -msgid "(noticeable lagging)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5053 -msgid "(maximum inertia)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5056 -msgid "Pen Mass" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5056 -msgid "Mass:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5057 -msgid "Increase to make the pen drag behind, as if slowed by inertia" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5072 -msgid "Trace Background" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5073 -msgid "" -"Trace the lightness of the background by the width of the pen (white - " -"minimum width, black - maximum width)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5086 -msgid "Use the pressure of the input device to alter the width of the pen" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5098 -msgid "Tilt" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5099 -msgid "Use the tilt of the input device to alter the angle of the pen's nib" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5112 -msgid "Choose a preset" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5200 -msgid "Arc: Change start/end" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5264 -msgid "Arc: Change open/closed" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5390 -msgid "Start:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5391 -msgid "The angle (in degrees) from the horizontal to the arc's start point" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5403 -msgid "End:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5404 -msgid "The angle (in degrees) from the horizontal to the arc's end point" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5420 -msgid "Closed arc" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5421 -msgid "Switch to segment (closed shape with two radii)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5427 -msgid "Open Arc" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5428 -msgid "Switch to arc (unclosed shape)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5451 -msgid "Make whole" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5452 -msgid "Make the shape a whole ellipse, not arc or segment" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5528 -msgid "Pick opacity" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5529 -msgid "" -"Pick both the color and the alpha (transparency) under cursor; otherwise, " -"pick only the visible color premultiplied by alpha" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5532 -msgid "Pick" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5541 -msgid "Assign opacity" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5542 -msgid "" -"If alpha was picked, assign it to selection as fill or stroke transparency" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5545 -msgid "Assign" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5731 -msgid "Closed" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5733 -msgid "Open start" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5735 -msgid "Open end" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5737 -msgid "Open both" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5796 -msgid "All inactive" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5797 -msgid "No geometric tool is active" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5830 -msgid "Show limiting bounding box" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5831 -msgid "Show bounding box (used to cut infinite lines)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5842 -msgid "Get limiting bounding box from selection" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5843 -msgid "" -"Set limiting bounding box (used to cut infinite lines) to the bounding box " -"of current selection" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5855 -msgid "Choose a line segment type" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5871 -msgid "Display measuring info" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5872 -msgid "Display measuring info for selected items" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5892 -msgid "Open LPE dialog" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5893 -msgid "Open LPE dialog (to adapt parameters numerically)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5957 -msgid "The width of the eraser pen (relative to the visible canvas area)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5975 -msgid "Delete objects touched by the eraser" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5981 -msgid "Cut" -msgstr "" - -#: ../src/widgets/toolbox.cpp:5982 -msgid "Cut out from objects" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6326 -msgid "Text: Change font family" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6473 -msgid "Text: Change alignment" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6577 -msgid "Text: Change font style" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6624 -msgid "Text: Change orientation" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6738 -msgid "Text: Change font size" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6957 -msgid "Select font family (Alt+X to access)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:6994 -msgid "" -"This font is currently not installed on your system. Inkscape will use the " -"default font instead." -msgstr "" - -#: ../src/widgets/toolbox.cpp:7030 -msgid "Align left" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7052 -msgid "Align right" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7063 -msgid "Justify" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7078 -msgid "Bold" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7089 -msgid "Italic" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7228 -msgid "Set connector type: orthogonal" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7228 -msgid "Set connector type: polyline" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7278 -msgid "Change connector curvature" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7327 -msgid "Change connector spacing" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7441 -msgid "EditMode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7442 -msgid "Switch between connection point editing and connector drawing mode" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7456 -msgid "Avoid" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7466 -msgid "Ignore" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7477 -msgid "Orthogonal" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7478 -msgid "Make connector orthogonal or polyline" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7492 -msgid "Connector Curvature" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7492 -msgid "Curvature:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7493 -msgid "The amount of connectors curvature" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7503 -msgid "Connector Spacing" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7503 -msgid "Spacing:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7504 -msgid "The amount of space left around objects by auto-routing connectors" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7515 -msgid "Graph" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7525 -msgid "Connector Length" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7525 -msgid "Length:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7526 -msgid "Ideal length for connectors when layout is applied" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7538 -msgid "Downwards" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7539 -msgid "Make connectors with end-markers (arrows) point downwards" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7556 -msgid "Do not allow overlapping shapes" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7571 -msgid "New connection point" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7572 -msgid "Add a new connection point to the currently selected item" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7583 -msgid "Remove connection point" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7584 -msgid "Remove the currently selected connection point" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7684 -msgid "Fill by" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7685 -msgid "Fill by:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7697 -msgid "Fill Threshold" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7698 -msgid "" -"The maximum allowed difference between the clicked pixel and the neighboring " -"pixels to be counted in the fill" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7723 -msgid "Grow/shrink by" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7723 -msgid "Grow/shrink by:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7724 -msgid "" -"The amount to grow (positive) or shrink (negative) the created fill path" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7749 -msgid "Close gaps" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7750 -msgid "Close gaps:" -msgstr "" - -#: ../src/widgets/toolbox.cpp:7762 -msgid "" -"Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " -"to change defaults)" -msgstr "" - -#: ../share/extensions/dimension.py:99 -msgid "Unable to process this object. Try changing it into a path first." -msgstr "" - -#. report to the Inkscape console using errormsg -#: ../share/extensions/draw_from_triangle.py:175 -msgid "Side Length 'a'/px: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:176 -msgid "Side Length 'b'/px: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:177 -msgid "Side Length 'c'/px: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:178 -msgid "Angle 'A'/radians: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:179 -msgid "Angle 'B'/radians: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:180 -msgid "Angle 'C'/radians: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:181 -msgid "Semiperimeter/px: " -msgstr "" - -#: ../share/extensions/draw_from_triangle.py:182 -msgid "Area /px^2: " -msgstr "" - -#: ../share/extensions/dxf_outlines.py:33 -msgid "" -"Failed to import the numpy or numpy.linalg modules. These modules are " -"required by this extension. Please install them and try again." -msgstr "" - -#: ../share/extensions/embedimage.py:75 -msgid "" -"No xlink:href or sodipodi:absref attributes found, or they do not point to " -"an existing file! Unable to embed image." -msgstr "" - -#: ../share/extensions/embedimage.py:77 -#, python-format -msgid "Sorry we could not locate %s" -msgstr "" - -#: ../share/extensions/embedimage.py:102 -#, python-format -msgid "" -"%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, " -"or image/x-icon" -msgstr "" - -#: ../share/extensions/export_gimp_palette.py:14 -msgid "" -"The export_gpl.py module requires PyXML. Please download the latest version " -"from http://pyxml.sourceforge.net/." -msgstr "" - -#: ../share/extensions/extractimage.py:66 -msgid "Unable to find image data." -msgstr "" - -#: ../share/extensions/inkex.py:67 -msgid "" -"The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " -"this extension. Please download and install the latest version from http://" -"cheeseshop.python.org/pypi/lxml/, or install it through your package manager " -"by a command like: sudo apt-get install python-lxml" -msgstr "" - -#: ../share/extensions/inkex.py:223 -#, python-format -msgid "No matching node for expression: %s" -msgstr "" - -#: ../share/extensions/markers_strokepaint.py:41 -#, python-format -msgid "No style attribute found for id: %s" -msgstr "" - -#: ../share/extensions/markers_strokepaint.py:56 -#, python-format -msgid "unable to locate marker: %s" -msgstr "" - -#: ../share/extensions/pathalongpath.py:197 -#: ../share/extensions/pathscatter.py:208 -#: ../share/extensions/perspective.py:61 -msgid "This extension requires two selected paths." -msgstr "" - -#: ../share/extensions/pathmodifier.py:229 -#, python-format -msgid "Please first convert objects to paths! (Got [%s].)" -msgstr "" - -#: ../share/extensions/perspective.py:29 -msgid "" -"Failed to import the numpy or numpy.linalg modules. These modules are " -"required by this extension. Please install them and try again. On a Debian-" -"like system this can be done with the command, sudo apt-get install python-" -"numpy." -msgstr "" - -#: ../share/extensions/perspective.py:68 -#: ../share/extensions/summersnight.py:43 -#, python-format -msgid "" -"The first selected object is of type '%s'.\n" -"Try using the procedure Path->Object to Path." -msgstr "" - -#: ../share/extensions/perspective.py:74 -#: ../share/extensions/summersnight.py:50 -msgid "" -"This extension requires that the second selected path be four nodes long." -msgstr "" - -#: ../share/extensions/perspective.py:99 -#: ../share/extensions/summersnight.py:82 -msgid "" -"The second selected object is a group, not a path.\n" -"Try using the procedure Object->Ungroup." -msgstr "" - -#: ../share/extensions/perspective.py:101 -#: ../share/extensions/summersnight.py:84 -msgid "" -"The second selected object is not a path.\n" -"Try using the procedure Path->Object to Path." -msgstr "" - -#: ../share/extensions/perspective.py:104 -#: ../share/extensions/summersnight.py:87 -msgid "" -"The first selected object is not a path.\n" -"Try using the procedure Path->Object to Path." -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:60 -msgid "" -"Failed to import the numpy module. This module is required by this " -"extension. Please install it and try again. On a Debian-like system this " -"can be done with the command 'sudo apt-get install python-numpy'." -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:331 -msgid "No face data found in specified file." -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:332 -msgid "Try selecting \"Edge Specified\" in the Model File tab.\n" -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:338 -msgid "No edge data found in specified file." -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:339 -msgid "Try selecting \"Face Specified\" in the Model File tab.\n" -msgstr "" - -#. we cannot generate a list of faces from the edges without a lot of computation -#: ../share/extensions/polyhedron_3d.py:514 -msgid "" -"Face Data Not Found. Ensure file contains face data, and check the file is " -"imported as \"Face-Specified\" under the \"Model File\" tab.\n" -msgstr "" - -#: ../share/extensions/polyhedron_3d.py:516 -msgid "Internal Error. No view type selected\n" -msgstr "" - -#: ../share/extensions/summersnight.py:36 -msgid "" -"This extension requires two selected paths. \n" -"The second path must be exactly four nodes long." -msgstr "" - -#: ../share/extensions/svg_and_media_zip_output.py:125 -#, python-format -msgid "Could not locate file: %s" -msgstr "" - -#: ../share/extensions/uniconv_output.py:118 -msgid "You need to install the UniConvertor software.\n" -msgstr "" - -#: ../share/extensions/web-set-att.py:52 -#: ../share/extensions/web-transmit-att.py:48 -msgid "You must select at least two elements." -msgstr "" - -#: ../share/extensions/addnodes.inx.h:1 -msgid "Add Nodes" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:2 -msgid "By max. segment length" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:3 -msgid "By number of segments" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:4 -msgid "Division method" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:5 -msgid "Maximum segment length (px)" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:6 -#: ../share/extensions/convert2dashes.inx.h:2 -#: ../share/extensions/edge3d.inx.h:6 ../share/extensions/flatten.inx.h:3 -#: ../share/extensions/fractalize.inx.h:2 -#: ../share/extensions/interp_att_g.inx.h:10 -#: ../share/extensions/markers_strokepaint.inx.h:2 -#: ../share/extensions/perspective.inx.h:1 -#: ../share/extensions/radiusrand.inx.h:4 -#: ../share/extensions/rubberstretch.inx.h:3 -#: ../share/extensions/straightseg.inx.h:2 -#: ../share/extensions/summersnight.inx.h:2 ../share/extensions/whirl.inx.h:2 -msgid "Modify Path" -msgstr "" - -#: ../share/extensions/addnodes.inx.h:7 -msgid "Number of segments" -msgstr "" - -#: ../share/extensions/ai_input.inx.h:1 -msgid "AI 8.0 Input" -msgstr "" - -#: ../share/extensions/ai_input.inx.h:2 -msgid "Adobe Illustrator 8.0 and below (*.ai)" -msgstr "" - -#: ../share/extensions/ai_input.inx.h:3 -msgid "Open files saved with Adobe Illustrator 8.0 or older" -msgstr "" - -#: ../share/extensions/aisvg.inx.h:1 -msgid "AI SVG Input" -msgstr "" - -#: ../share/extensions/aisvg.inx.h:2 -msgid "Adobe Illustrator SVG (*.ai.svg)" -msgstr "" - -#: ../share/extensions/aisvg.inx.h:3 -msgid "Cleans the cruft out of Adobe Illustrator SVGs before opening" -msgstr "" - -#: ../share/extensions/ccx_input.inx.h:1 -msgid "Corel DRAW Compressed Exchange files (.ccx)" -msgstr "" - -#: ../share/extensions/ccx_input.inx.h:2 -msgid "Corel DRAW Compressed Exchange files input" -msgstr "" - -#: ../share/extensions/ccx_input.inx.h:3 -msgid "Open compressed exchange files saved in Corel DRAW" -msgstr "" - -#: ../share/extensions/cdr_input.inx.h:1 -msgid "Corel DRAW 7-X4 files (*.cdr)" -msgstr "" - -#: ../share/extensions/cdr_input.inx.h:2 -msgid "Corel DRAW Input" -msgstr "" - -#: ../share/extensions/cdr_input.inx.h:3 -msgid "Open files saved in Corel DRAW 7-X4" -msgstr "" - -#: ../share/extensions/cdt_input.inx.h:1 -msgid "Corel DRAW 7-13 template files (.cdt)" -msgstr "" - -#: ../share/extensions/cdt_input.inx.h:2 -msgid "Corel DRAW templates input" -msgstr "" - -#: ../share/extensions/cdt_input.inx.h:3 -msgid "Open files saved in Corel DRAW 7-13" -msgstr "" - -#: ../share/extensions/cgm_input.inx.h:1 -msgid "Computer Graphics Metafile files (.cgm)" -msgstr "" - -#: ../share/extensions/cgm_input.inx.h:2 -msgid "Computer Graphics Metafile files input" -msgstr "" - -#: ../share/extensions/cgm_input.inx.h:3 -msgid "Open Computer Graphics Metafile files" -msgstr "" - -#: ../share/extensions/cmx_input.inx.h:1 -msgid "Corel DRAW Presentation Exchange files (.cmx)" -msgstr "" - -#: ../share/extensions/cmx_input.inx.h:2 -msgid "Corel DRAW Presentation Exchange files input" -msgstr "" - -#: ../share/extensions/cmx_input.inx.h:3 -msgid "Open presentation exchange files saved in Corel DRAW" -msgstr "" - -#: ../share/extensions/color_brighter.inx.h:1 -msgid "Brighter" -msgstr "" - -#: ../share/extensions/color_custom.inx.h:1 -msgid "Blue Function" -msgstr "" - -#: ../share/extensions/color_custom.inx.h:4 -msgid "Green Function" -msgstr "" - -#: ../share/extensions/color_custom.inx.h:5 -msgid "Red Function" -msgstr "" - -#: ../share/extensions/color_darker.inx.h:2 -msgid "Darker" -msgstr "" - -#: ../share/extensions/color_grayscale.inx.h:2 -msgid "Grayscale" -msgstr "" - -#: ../share/extensions/color_lesshue.inx.h:2 -msgid "Less Hue" -msgstr "" - -#: ../share/extensions/color_lesslight.inx.h:2 -msgid "Less Light" -msgstr "" - -#: ../share/extensions/color_lesssaturation.inx.h:2 -msgid "Less Saturation" -msgstr "" - -#: ../share/extensions/color_morehue.inx.h:2 -msgid "More Hue" -msgstr "" - -#: ../share/extensions/color_morelight.inx.h:2 -msgid "More Light" -msgstr "" - -#: ../share/extensions/color_moresaturation.inx.h:2 -msgid "More Saturation" -msgstr "" - -#: ../share/extensions/color_negative.inx.h:2 -msgid "Negative" -msgstr "" - -#: ../share/extensions/color_randomize.inx.h:4 -msgid "Randomize" -msgstr "" - -#: ../share/extensions/color_removeblue.inx.h:2 -msgid "Remove Blue" -msgstr "" - -#: ../share/extensions/color_removegreen.inx.h:2 -msgid "Remove Green" -msgstr "" - -#: ../share/extensions/color_removered.inx.h:2 -msgid "Remove Red" -msgstr "" - -#: ../share/extensions/color_replace.inx.h:1 -msgid "By color (RRGGBB hex):" -msgstr "" - -#: ../share/extensions/color_replace.inx.h:3 -msgid "Replace color" -msgstr "" - -#: ../share/extensions/color_replace.inx.h:4 -msgid "Replace color (RRGGBB hex):" -msgstr "" - -#: ../share/extensions/color_rgbbarrel.inx.h:2 -msgid "RGB Barrel" -msgstr "" - -#: ../share/extensions/convert2dashes.inx.h:1 -msgid "Convert to Dashes" -msgstr "" - -#: ../share/extensions/dia.inx.h:1 -msgid "A diagram created with the program Dia" -msgstr "" - -#: ../share/extensions/dia.inx.h:2 -msgid "Dia Diagram (*.dia)" -msgstr "" - -#: ../share/extensions/dia.inx.h:3 -msgid "Dia Input" -msgstr "" - -#: ../share/extensions/dia.inx.h:4 -msgid "" -"In order to import Dia files, Dia itself must be installed. You can get Dia " -"at http://live.gnome.org/Dia" -msgstr "" - -#: ../share/extensions/dia.inx.h:5 -msgid "" -"The dia2svg.sh script should be installed with your Inkscape distribution. " -"If you do not have it, there is likely to be something wrong with your " -"Inkscape installation." -msgstr "" - -#: ../share/extensions/dimension.inx.h:1 -msgid "Dimensions" -msgstr "" - -#: ../share/extensions/dimension.inx.h:2 ../share/extensions/dots.inx.h:4 -#: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:11 -msgid "Visualize Path" -msgstr "" - -#: ../share/extensions/dimension.inx.h:3 -msgid "X Offset" -msgstr "" - -#: ../share/extensions/dimension.inx.h:4 -msgid "Y Offset" -msgstr "" - -#: ../share/extensions/dots.inx.h:1 -msgid "Dot size" -msgstr "" - -#: ../share/extensions/dots.inx.h:2 -msgid "Font size" -msgstr "" - -#: ../share/extensions/dots.inx.h:3 -msgid "Number Nodes" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:1 -msgid "Altitudes" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:2 -msgid "Angle Bisectors" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:3 -msgid "Centroid" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:4 -msgid "Circumcentre" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:5 -msgid "Circumcircle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:6 -msgid "Common Objects" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:7 -msgid "Contact Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:8 -msgid "Custom Point Specified By:" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:9 -msgid "Custom Points and Options" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:10 -msgid "Draw Circle Around This Point" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:11 -msgid "Draw From Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:12 -msgid "Draw Isogonal Conjugate" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:13 -msgid "Draw Isotomic Conjugate" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:14 -msgid "Draw Marker At This Point" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:15 -msgid "Excentral Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:16 -msgid "Excentres" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:17 -msgid "Excircles" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:18 -msgid "Extouch Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:19 -msgid "Gergonne Point" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:21 -msgid "Incentre" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:22 -msgid "Incircle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:23 -msgid "Nagel Point" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:24 -msgid "Nine-Point Centre" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:25 -msgid "Nine-Point Circle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:26 -msgid "Orthic Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:27 -msgid "Orthocentre" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:28 -msgid "Point At" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:29 -msgid "Radius / px" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:31 -msgid "Report this triangle's properties" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:32 -msgid "Symmedial Triangle" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:33 -msgid "Symmedian Point" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:34 -msgid "Symmedians" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:35 -msgid "" -"This extension draws constructions about a triangle defined by the first 3 " -"nodes of a selected path. You may select one of preset objects or create " -"your own ones.\n" -" \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 "" - -#: ../share/extensions/draw_from_triangle.inx.h:57 -msgid "Triangle Function" -msgstr "" - -#: ../share/extensions/draw_from_triangle.inx.h:58 -msgid "Trilinear Coordinates" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:1 -msgid "" -"- AutoCAD Release 13 and newer.\n" -"- assume dxf drawing is in mm.\n" -"- assume svg drawing is in pixels, at 90 dpi.\n" -"- layers are preserved only on File->Open, not Import.\n" -"- limited support for BLOCKS, use AutoCAD Explode Blocks instead, if needed." -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:6 -msgid "AutoCAD DXF R13 (*.dxf)" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:7 -msgid "Character Encoding" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:8 -msgid "DXF Input" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:10 -msgid "Import AutoCAD's Document Exchange Format" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:12 -msgid "Or, use manual scale factor" -msgstr "" - -#: ../share/extensions/dxf_input.inx.h:13 -msgid "Use automatic scaling to size A4" -msgstr "" - -#: ../share/extensions/dxf_outlines.inx.h:1 -msgid "" -"- AutoCAD Release 13 format.\n" -"- assume svg drawing is in pixels, at 90 dpi.\n" -"- assume dxf drawing is in mm.\n" -"- only LWPOLYLINE and SPLINE elements are supported.\n" -"- ROBO-Master option is a specialized spline readable only by ROBO-Master " -"and AutoDesk viewers, not Inkscape." -msgstr "" - -#: ../share/extensions/dxf_outlines.inx.h:6 -msgid "Desktop Cutting Plotter" -msgstr "" - -#: ../share/extensions/dxf_outlines.inx.h:7 -msgid "Desktop Cutting Plotter (R13) (*.dxf)" -msgstr "" - -#: ../share/extensions/dxf_outlines.inx.h:10 -msgid "enable ROBO-Master output" -msgstr "" - -#: ../share/extensions/dxf_output.inx.h:1 -msgid "AutoCAD DXF R12 (*.dxf)" -msgstr "" - -#: ../share/extensions/dxf_output.inx.h:2 -msgid "DXF Output" -msgstr "" - -#: ../share/extensions/dxf_output.inx.h:3 -msgid "DXF file written by pstoedit" -msgstr "" - -#: ../share/extensions/dxf_output.inx.h:4 -msgid "pstoedit must be installed to run; see http://www.pstoedit.net/pstoedit" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:1 -msgid "Blur height" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:2 -msgid "Blur stdDeviation" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:3 -msgid "Blur width" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:4 -msgid "Edge 3D" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:5 -msgid "Illumination Angle" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:7 -msgid "Only black and white" -msgstr "" - -#: ../share/extensions/edge3d.inx.h:8 -msgid "Shades" -msgstr "" - -#: ../share/extensions/embedimage.inx.h:1 -msgid "Embed Images" -msgstr "" - -#: ../share/extensions/embedimage.inx.h:2 -msgid "Embed only selected images" -msgstr "" - -#: ../share/extensions/eps_input.inx.h:1 -msgid "EPS Input" -msgstr "" - -#: ../share/extensions/eqtexsvg.inx.h:1 -msgid "LaTeX formula" -msgstr "" - -#: ../share/extensions/eqtexsvg.inx.h:2 -msgid "LaTeX formula: " -msgstr "" - -#: ../share/extensions/export_gimp_palette.inx.h:1 -msgid "Export as GIMP Palette" -msgstr "" - -#: ../share/extensions/export_gimp_palette.inx.h:2 -msgid "Exports the colors of this document as GIMP Palette" -msgstr "" - -#: ../share/extensions/export_gimp_palette.inx.h:3 -msgid "GIMP Palette (*.gpl)" -msgstr "" - -#: ../share/extensions/extractimage.inx.h:1 -msgid "Extract Image" -msgstr "" - -#: ../share/extensions/extractimage.inx.h:3 -msgid "Note: The file extension is appended automatically." -msgstr "" - -#: ../share/extensions/extractimage.inx.h:4 -msgid "Path to save image" -msgstr "" - -#: ../share/extensions/extrude.inx.h:3 -msgid "Lines" -msgstr "" - -#: ../share/extensions/extrude.inx.h:5 -msgid "Polygons" -msgstr "" - -#: ../share/extensions/fig_input.inx.h:1 -msgid "Open files saved with XFIG" -msgstr "" - -#: ../share/extensions/fig_input.inx.h:2 -msgid "XFIG Graphics File (*.fig)" -msgstr "" - -#: ../share/extensions/fig_input.inx.h:3 -msgid "XFIG Input" -msgstr "" - -#: ../share/extensions/flatten.inx.h:1 -msgid "Flatness" -msgstr "" - -#: ../share/extensions/flatten.inx.h:2 -msgid "Flatten Beziers" -msgstr "" - -#: ../share/extensions/foldablebox.inx.h:1 -msgid "Add Guide Lines" -msgstr "" - -#: ../share/extensions/foldablebox.inx.h:2 -msgid "Depth" -msgstr "" - -#: ../share/extensions/foldablebox.inx.h:3 -msgid "Foldable Box" -msgstr "" - -#: ../share/extensions/foldablebox.inx.h:5 -msgid "Paper Thickness" -msgstr "" - -#: ../share/extensions/foldablebox.inx.h:7 -msgid "Tab Proportion" -msgstr "" - -#: ../share/extensions/fractalize.inx.h:1 -msgid "Fractalize" -msgstr "" - -#: ../share/extensions/fractalize.inx.h:3 -msgid "Smoothness" -msgstr "" - -#: ../share/extensions/fractalize.inx.h:4 -msgid "Subdivisions" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:1 -msgid "Calculate first derivative numerically" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:2 -#: ../share/extensions/param_curves.inx.h:1 -msgid "Draw Axes" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:3 -msgid "End X value" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:4 -msgid "First derivative" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:5 -msgid "Function" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:6 -msgid "Function Plotter" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:7 -#: ../share/extensions/param_curves.inx.h:3 -msgid "Functions" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:8 -msgid "Isotropic scaling (uses smallest of width/xrange or height/yrange)" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:9 -msgid "Multiply X range by 2*pi" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:10 -msgid "Number of samples" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:11 -msgid "Range and sampling" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:12 -#: ../share/extensions/param_curves.inx.h:8 -msgid "Remove rectangle" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:14 -msgid "" -"Select a rectangle before calling the extension,\n" -"it will determine X and Y scales.\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 "" - -#: ../share/extensions/funcplot.inx.h:22 -#: ../share/extensions/param_curves.inx.h:15 -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." -msgstr "" - -#: ../share/extensions/funcplot.inx.h:31 -msgid "Start X value" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:32 -#: ../share/extensions/param_curves.inx.h:25 -msgid "Use" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:33 -msgid "Use polar coordinates" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:34 -msgid "Y value of rectangle's bottom" -msgstr "" - -#: ../share/extensions/funcplot.inx.h:35 -msgid "Y value of rectangle's top" -msgstr "" - -#: ../share/extensions/gears.inx.h:1 -msgid "Circular pitch, px" -msgstr "" - -#: ../share/extensions/gears.inx.h:2 -msgid "Gear" -msgstr "" - -#: ../share/extensions/gears.inx.h:3 -msgid "Number of teeth" -msgstr "" - -#: ../share/extensions/gears.inx.h:4 -msgid "Pressure angle" -msgstr "" - -#: ../share/extensions/gimp_xcf.inx.h:1 -msgid "GIMP XCF" -msgstr "" - -#: ../share/extensions/gimp_xcf.inx.h:2 -msgid "GIMP XCF maintaining layers (*.xcf)" -msgstr "" - -#: ../share/extensions/gimp_xcf.inx.h:3 -msgid "Save Grid:" -msgstr "" - -#: ../share/extensions/gimp_xcf.inx.h:4 -msgid "Save Guides:" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:1 -msgid "Border Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:2 -msgid "Cartesian Grid" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:3 -msgid "Halve X Subsubdiv. Frequency after 'n' Subdivs. (log only)" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:4 -msgid "Halve Y Subsubdiv. Frequency after 'n' Subdivs. (log only)" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:5 -msgid "Logarithmic X Subdiv. (Base given by entry above)" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:6 -msgid "Logarithmic Y Subdiv. (Base given by entry above)" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:7 -msgid "Major X Division Spacing [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:8 -msgid "Major X Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:9 -msgid "Major X Divisions" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:10 -msgid "Major Y Division Spacing [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:11 -msgid "Major Y Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:12 -msgid "Major Y Divisions" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:13 -msgid "Minor X Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:14 -msgid "Minor Y Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:16 -msgid "Subdivisions per Major X Division" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:17 -msgid "Subdivisions per Major Y Division" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:18 -msgid "Subminor X Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:19 -msgid "Subminor Y Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:20 -msgid "Subsubdivs. per X Subdivision" -msgstr "" - -#: ../share/extensions/grid_cartesian.inx.h:21 -msgid "Subsubdivs. per Y Subdivision" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:1 -msgid "Angle Divisions" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:2 -msgid "Angle Divisions at Centre" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:3 -msgid "Centre Dot Diameter [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:4 -msgid "Circumferential Label Outset [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:5 -msgid "Circumferential Label Size [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:6 -msgid "Circumferential Labels" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:8 -msgid "Logarithmic Subdiv. (Base given by entry above)" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:9 -msgid "Major Angular Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:10 -msgid "Major Circular Division Spacing [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:11 -msgid "Major Circular Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:12 -msgid "Major Circular Divisions" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:13 -msgid "Minor Angle Division End 'n' Divs. Before Centre" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:14 -msgid "Minor Angular Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:15 -msgid "Minor Circular Division Thickness [px]" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:17 -msgid "Polar Grid" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:19 -msgid "Subdivisions per Major Angular Division" -msgstr "" - -#: ../share/extensions/grid_polar.inx.h:20 -msgid "Subdivisions per Major Circular Division" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:1 -msgid "1/10" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:2 -msgid "1/2" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:3 -msgid "1/3" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:4 -msgid "1/4" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:5 -msgid "1/5" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:6 -msgid "1/6" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:7 -msgid "1/7" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:8 -msgid "1/8" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:9 -msgid "1/9" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:10 -msgid "Custom..." -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:11 -msgid "Delete existing guides" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:12 -msgid "Golden ratio" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:13 -msgid "Guides creator" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:14 -msgid "Horizontal guide each" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:16 -msgid "Preset" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:18 -msgid "Rule-of-third" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:19 -msgid "Start from edges" -msgstr "" - -#: ../share/extensions/guides_creator.inx.h:20 -msgid "Vertical guide each" -msgstr "" - -#: ../share/extensions/handles.inx.h:1 -msgid "Draw Handles" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:1 -msgid "Export to an HP Graphics Language file" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:2 -msgid "HP Graphics Language file (*.hpgl)" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:3 -msgid "HPGL Output" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:4 -msgid "Mirror Y-axis" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:5 -msgid "Plot invisible layers" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:6 -msgid "X-origin (px)" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:7 -msgid "Y-origin (px)" -msgstr "" - -#: ../share/extensions/hpgl_output.inx.h:8 -msgid "hpgl output flatness" -msgstr "" - -#: ../share/extensions/inkscape_help_askaquestion.inx.h:1 -msgid "Ask Us a Question" -msgstr "" - -#: ../share/extensions/inkscape_help_commandline.inx.h:1 -msgid "Command Line Options" -msgstr "" - -#: ../share/extensions/inkscape_help_faq.inx.h:1 -msgid "FAQ" -msgstr "" - -#: ../share/extensions/inkscape_help_keys.inx.h:1 -msgid "Keys and Mouse Reference" -msgstr "" - -#: ../share/extensions/inkscape_help_manual.inx.h:1 -msgid "Inkscape Manual" -msgstr "" - -#: ../share/extensions/inkscape_help_relnotes.inx.h:1 -msgid "New in This Version" -msgstr "" - -#: ../share/extensions/inkscape_help_reportabug.inx.h:1 -msgid "Report a Bug" -msgstr "" - -#: ../share/extensions/inkscape_help_svgspec.inx.h:1 -msgid "SVG 1.1 Specification" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:1 -msgid "Attribute to Interpolate" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:3 -msgid "End Value" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:5 -msgid "Float Number" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:7 -msgid "" -"If you select \"Other\", you must know the SVG attributes to identify here " -"this \"other\":" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:8 -msgid "Integer Number" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:9 -msgid "Interpolate Attribute in a group" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:11 -msgid "No Unit" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:13 -msgid "Other" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:14 -msgid "Other Attribute" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:15 -msgid "Other Attribute type" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:17 -msgid "Start Value" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:18 -#: ../share/extensions/polyhedron_3d.inx.h:43 -msgid "Style" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:19 -msgid "Tag" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:20 -msgid "" -"This effect applies a value for any interpolatable attribute for all " -"elements inside the selected group or for all elements in a multiple " -"selection" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:21 -msgid "Transformation" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:22 -msgid "Translate X" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:23 -msgid "Translate Y" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:25 -msgid "Where to apply?" -msgstr "" - -#: ../share/extensions/interp_att_g.inx.h:27 -#: ../share/extensions/web-set-att.inx.h:28 -#: ../share/extensions/web-transmit-att.inx.h:26 -msgid "••••••••••••••••••••••••••••••••••••••••••••••••" -msgstr "" - -#: ../share/extensions/interp.inx.h:1 -msgid "Duplicate endpaths" -msgstr "" - -#: ../share/extensions/interp.inx.h:2 -msgid "Exponent" -msgstr "" - -#: ../share/extensions/interp.inx.h:4 -msgid "Interpolate" -msgstr "" - -#: ../share/extensions/interp.inx.h:5 -msgid "Interpolate style" -msgstr "" - -#: ../share/extensions/interp.inx.h:6 -msgid "Interpolation method" -msgstr "" - -#: ../share/extensions/interp.inx.h:7 -msgid "Interpolation steps" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:1 -msgid "" -"\n" -"The path is generated by applying the \n" -"substitutions of Rules to the Axiom, \n" -"Order times. The following commands are \n" -"recognized in Axiom and Rules:\n" -"\n" -"Any of A,B,C,D,E,F: draw forward \n" -"\n" -"Any of G,H,I,J,K,L: move forward \n" -"\n" -"+: turn left\n" -"\n" -"-: turn right\n" -"\n" -"|: turn 180 degrees\n" -"\n" -"[: remember point\n" -"\n" -"]: return to remembered point\n" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:21 -msgid "Axiom" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:22 -msgid "Axiom and rules" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:24 -msgid "L-system" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:25 -msgid "Left angle" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:28 -#, no-c-format -msgid "Randomize angle (%)" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:30 -#, no-c-format -msgid "Randomize step (%)" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:32 -msgid "Right angle" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:33 -msgid "Rules" -msgstr "" - -#: ../share/extensions/lindenmayer.inx.h:34 -msgid "Step length (px)" -msgstr "" - -#: ../share/extensions/lorem_ipsum.inx.h:1 -msgid "Lorem ipsum" -msgstr "" - -#: ../share/extensions/lorem_ipsum.inx.h:2 -msgid "Number of paragraphs" -msgstr "" - -#: ../share/extensions/lorem_ipsum.inx.h:3 -msgid "Paragraph length fluctuation (sentences)" -msgstr "" - -#: ../share/extensions/lorem_ipsum.inx.h:4 -msgid "Sentences per paragraph" -msgstr "" - -#: ../share/extensions/lorem_ipsum.inx.h:6 -msgid "" -"This effect creates the standard \"Lorem Ipsum\" pseudolatin placeholder " -"text. If a flowed text is selected, Lorem Ipsum is added to it; otherwise a " -"new flowed text object, the size of the page, is created in a new layer." -msgstr "" - -#: ../share/extensions/markers_strokepaint.inx.h:1 -msgid "Color Markers to Match Stroke" -msgstr "" - -#: ../share/extensions/measure.inx.h:1 -msgid "Font size [px]" -msgstr "" - -#. mm -#: ../share/extensions/measure.inx.h:4 -msgid "Length Unit: " -msgstr "" - -#: ../share/extensions/measure.inx.h:5 -msgid "Measure" -msgstr "" - -#: ../share/extensions/measure.inx.h:6 -msgid "Measure Path" -msgstr "" - -#: ../share/extensions/measure.inx.h:7 -msgid "Offset [px]" -msgstr "" - -#: ../share/extensions/measure.inx.h:8 -msgid "Precision" -msgstr "" - -#: ../share/extensions/measure.inx.h:9 -msgid "Scale Factor (Drawing:Real Length) = 1:" -msgstr "" - -#: ../share/extensions/measure.inx.h:10 -msgid "" -"This effect measures the length of the selected path and adds it as a text-" -"on-path object with the selected unit. The number of significant digits can " -"be controlled by the Precision field. The Offset field controls the distance " -"from the text to the path. The Scale factor can be used to make measurements " -"in scaled drawings. For example, if 1 cm in the drawing equals 2.5 m in the " -"real world, Scale must be set to 250." -msgstr "" - -#: ../share/extensions/motion.inx.h:1 ../share/extensions/restack.inx.h:1 -msgid "Angle" -msgstr "" - -#: ../share/extensions/motion.inx.h:3 -msgid "Magnitude" -msgstr "" - -#: ../share/extensions/motion.inx.h:4 -msgid "Motion" -msgstr "" - -#: ../share/extensions/outline2svg.inx.h:1 -msgid "ASCII Text with outline markup" -msgstr "" - -#: ../share/extensions/outline2svg.inx.h:2 -msgid "Text Outline File (*.outline)" -msgstr "" - -#: ../share/extensions/outline2svg.inx.h:3 -msgid "Text Outline Input" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:2 -msgid "End t-value" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:4 -msgid "Isotropic scaling (uses smallest: width/xrange or height/yrange)" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:5 -msgid "Multiply t-range by 2*pi" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:6 -msgid "Parametric Curves" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:7 -msgid "Range and Sampling" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:10 -msgid "Samples" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:11 -msgid "" -"Select a rectangle before calling the extension,\n" -"it will determine X and Y scales.\n" -"\n" -"First derivatives are always determined numerically." -msgstr "" - -#: ../share/extensions/param_curves.inx.h:24 -msgid "Start t-value" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:26 -msgid "x-Function" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:27 -msgid "x-value of rectangle's left" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:28 -msgid "x-value of rectangle's right" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:29 -msgid "y-Function" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:30 -msgid "y-value of rectangle's bottom" -msgstr "" - -#: ../share/extensions/param_curves.inx.h:31 -msgid "y-value of rectangle's top" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:1 -msgid "Copies of the pattern:" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:2 -msgid "Deformation type:" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:3 -#: ../share/extensions/pathscatter.inx.h:3 -msgid "Duplicate the pattern before deformation" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:6 -msgid "Pattern along Path" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:10 -msgid "Ribbon" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:13 -msgid "Snake" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:14 -#: ../share/extensions/pathscatter.inx.h:11 -msgid "Space between copies:" -msgstr "" - -#: ../share/extensions/pathalongpath.inx.h:16 -msgid "" -"This effect bends a pattern object along arbitrary \"skeleton\" paths. The " -"pattern is the topmost object in the selection. (groups of paths/shapes/" -"clones... allowed)" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:1 -msgid "Cloned" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:2 -msgid "Copied" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:4 -msgid "Follow path orientation" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:6 -msgid "Moved" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:8 -msgid "Original pattern will be:" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:12 -msgid "Stretch spaces to fit skeleton length" -msgstr "" - -#: ../share/extensions/pathscatter.inx.h:14 -msgid "" -"This effect scatters a pattern along arbitrary \"skeleton\" paths. The " -"pattern must be the topmost object in the selection. Groups of paths, " -"shapes, clones are allowed." -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:1 -msgid "Bleed (in)" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:2 -msgid "Bond Weight #" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:3 -msgid "Book Height (inches)" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:4 -msgid "Book Properties" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:5 -msgid "Book Width (inches)" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:6 -msgid "Caliper (inches)" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:7 -msgid "Cover" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:8 -msgid "Cover Thickness Measurement" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:9 -msgid "Interior Pages" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:10 -msgid "Note: Bond Weight # calculations are a best-guess estimate." -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:11 -msgid "Number of Pages" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:12 -msgid "Pages Per Inch (PPI)" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:13 -msgid "Paper Thickness Measurement" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:14 -msgid "Perfect-Bound Cover Template" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:16 -msgid "Remove existing guides" -msgstr "" - -#: ../share/extensions/perfectboundcover.inx.h:18 -msgid "Specify Width" -msgstr "" - -#: ../share/extensions/perspective.inx.h:2 -msgid "Perspective" -msgstr "" - -#: ../share/extensions/plt_input.inx.h:1 -msgid "AutoCAD Plot Input" -msgstr "" - -#: ../share/extensions/plt_input.inx.h:2 -#: ../share/extensions/plt_output.inx.h:2 -msgid "HP Graphics Language Plot file [AutoCAD] (*.plt)" -msgstr "" - -#: ../share/extensions/plt_input.inx.h:3 -msgid "Open HPGL plotter files" -msgstr "" - -#: ../share/extensions/plt_output.inx.h:1 -msgid "AutoCAD Plot Output" -msgstr "" - -#: ../share/extensions/plt_output.inx.h:3 -msgid "Save a file for plotters" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:1 -msgid "3D Polyhedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:2 -msgid "Clockwise wound object" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:3 -msgid "Cube" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:4 -msgid "Cuboctahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:5 -msgid "Dodecahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:6 -msgid "Draw back-facing polygons" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:7 -msgid "Edge-Specified" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:8 -msgid "Edges" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:9 -msgid "Face-Specified" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:10 -msgid "Faces" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:11 -msgid "Filename:" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:12 -msgid "Fill color, Blue" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:13 -msgid "Fill color, Green" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:14 -msgid "Fill color, Red" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:16 -#, no-c-format -msgid "Fill opacity, %" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:17 -msgid "Great Dodecahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:18 -msgid "Great Stellated Dodecahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:19 -msgid "Icosahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:20 -msgid "Light X" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:21 -msgid "Light Y" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:22 -msgid "Light Z" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:23 -msgid "Load from file" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:27 -msgid "Model file" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:28 -msgid "Object Type" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:29 -msgid "Object:" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:30 -msgid "Octahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:32 -msgid "Rotate around:" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:33 -msgid "Rotation, degrees" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:34 -msgid "Scaling factor" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:35 -msgid "Shading" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:37 -msgid "Small Triambic Icosahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:38 -msgid "Snub Cube" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:39 -msgid "Snub Dodecahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:41 -#, no-c-format -msgid "Stroke opacity, %" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:42 -msgid "Stroke width, px" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:44 -msgid "Tetrahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:45 -msgid "Then rotate around:" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:46 -msgid "Truncated Cube" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:47 -msgid "Truncated Dodecahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:48 -msgid "Truncated Icosahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:49 -msgid "Truncated Octahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:50 -msgid "Truncated Tetrahedron" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:51 -msgid "Vertices" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:52 -msgid "View" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:53 -msgid "X-Axis" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:54 -msgid "Y-Axis" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:55 -msgid "Z-Axis" -msgstr "" - -#: ../share/extensions/polyhedron_3d.inx.h:56 -msgid "Z-sort faces by:" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:1 -msgid "Bleed Margin" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:2 -msgid "Bleed Marks" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:3 -msgid "Bottom:" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:4 -msgid "Canvas" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:5 -msgid "Color Bars" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:6 -msgid "Crop Marks" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:7 -msgid "Left:" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:8 -msgid "Marks" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:10 -msgid "Page Information" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:11 -msgid "Positioning" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:12 -msgid "Printing Marks" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:13 -msgid "Registration Marks" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:15 -msgid "Right:" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:16 -msgid "Set crop marks to" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:17 -msgid "Star Target" -msgstr "" - -#: ../share/extensions/printing-marks.inx.h:18 -msgid "Top:" -msgstr "" - -#: ../share/extensions/ps_input.inx.h:3 -msgid "PostScript Input" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:1 -msgid "Jitter nodes" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:2 -msgid "Maximum displacement in X, px" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:3 -msgid "Maximum displacement in Y, px" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:5 -msgid "Shift node handles" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:6 -msgid "Shift nodes" -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:7 -msgid "" -"This effect randomly shifts the nodes (and optionally node handles) of the " -"selected path." -msgstr "" - -#: ../share/extensions/radiusrand.inx.h:8 -msgid "Use normal distribution" -msgstr "" - -#: ../share/extensions/render_alphabetsoup.inx.h:1 -msgid "Alphabet Soup" -msgstr "" - -#: ../share/extensions/render_alphabetsoup.inx.h:2 -msgid "Random Seed" -msgstr "" - -#: ../share/extensions/render_barcode.inx.h:1 -msgid "Bar Height:" -msgstr "" - -#: ../share/extensions/render_barcode.inx.h:2 -msgid "Barcode" -msgstr "" - -#: ../share/extensions/render_barcode.inx.h:3 -msgid "Barcode Data:" -msgstr "" - -#: ../share/extensions/render_barcode.inx.h:4 -msgid "Barcode Type:" -msgstr "" - -#: ../share/extensions/render_barcode_datamatrix.inx.h:1 -msgid "Barcode - Datamatrix" -msgstr "" - -#: ../share/extensions/render_barcode_datamatrix.inx.h:2 -msgid "Cols" -msgstr "" - -#: ../share/extensions/render_barcode_datamatrix.inx.h:4 -msgid "Rows" -msgstr "" - -#: ../share/extensions/render_barcode_datamatrix.inx.h:5 -msgid "Square Size / px" -msgstr "" - -#: ../share/extensions/restack.inx.h:2 -msgid "Arbitrary Angle:" -msgstr "" - -#: ../share/extensions/restack.inx.h:3 -msgid "Arrange" -msgstr "" - -#: ../share/extensions/restack.inx.h:4 -msgid "Bottom" -msgstr "" - -#: ../share/extensions/restack.inx.h:5 -msgid "Bottom to Top (90)" -msgstr "" - -#: ../share/extensions/restack.inx.h:6 -msgid "Horizontal Point:" -msgstr "" - -#: ../share/extensions/restack.inx.h:8 -msgid "Left to Right (0)" -msgstr "" - -#: ../share/extensions/restack.inx.h:9 -msgid "Middle" -msgstr "" - -#: ../share/extensions/restack.inx.h:10 -msgid "Radial Inward" -msgstr "" - -#: ../share/extensions/restack.inx.h:11 -msgid "Radial Outward" -msgstr "" - -#: ../share/extensions/restack.inx.h:12 -msgid "Restack" -msgstr "" - -#: ../share/extensions/restack.inx.h:13 -msgid "Restack Direction:" -msgstr "" - -#: ../share/extensions/restack.inx.h:15 -msgid "Right to Left (180)" -msgstr "" - -#: ../share/extensions/restack.inx.h:16 -msgid "Top" -msgstr "" - -#: ../share/extensions/restack.inx.h:17 -msgid "Top to Bottom (270)" -msgstr "" - -#: ../share/extensions/restack.inx.h:18 -msgid "Vertical Point:" -msgstr "" - -#: ../share/extensions/rtree.inx.h:1 -msgid "Initial size" -msgstr "" - -#: ../share/extensions/rtree.inx.h:2 -msgid "Minimum size" -msgstr "" - -#: ../share/extensions/rtree.inx.h:3 -msgid "Random Tree" -msgstr "" - -#: ../share/extensions/rubberstretch.inx.h:2 -#, no-c-format -msgid "Curve (%):" -msgstr "" - -#: ../share/extensions/rubberstretch.inx.h:4 -msgid "Rubber Stretch" -msgstr "" - -#: ../share/extensions/rubberstretch.inx.h:6 -#, no-c-format -msgid "Strength (%):" -msgstr "" - -#: ../share/extensions/scour.inx.h:1 -msgid "Embed rasters" -msgstr "" - -#: ../share/extensions/scour.inx.h:2 -msgid "Enable id stripping" -msgstr "" - -#: ../share/extensions/scour.inx.h:3 -msgid "Group collapsing" -msgstr "" - -#: ../share/extensions/scour.inx.h:5 -msgid "Indent" -msgstr "" - -#: ../share/extensions/scour.inx.h:6 -msgid "Keep editor data" -msgstr "" - -#: ../share/extensions/scour.inx.h:8 -msgid "Optimized SVG (*.svg)" -msgstr "" - -#: ../share/extensions/scour.inx.h:9 -msgid "Optimized SVG Output" -msgstr "" - -#: ../share/extensions/scour.inx.h:11 -msgid "Scalable Vector Graphics" -msgstr "" - -#: ../share/extensions/scour.inx.h:12 -msgid "Set precision" -msgstr "" - -#: ../share/extensions/scour.inx.h:13 -msgid "Simplify colors" -msgstr "" - -#: ../share/extensions/scour.inx.h:14 -msgid "Space" -msgstr "" - -#: ../share/extensions/scour.inx.h:15 -msgid "Strip xml prolog" -msgstr "" - -#: ../share/extensions/scour.inx.h:16 -msgid "Style to xml" -msgstr "" - -#: ../share/extensions/scour.inx.h:17 -msgid "Tab" -msgstr "" - -#: ../share/extensions/scour.inx.h:18 -msgid "" -"This extension optimize the SVG file according to the following options:\n" -" * Simplify colors: convert all colors to #RRGGBB format.\n" -" * Style to xml: convert styles into XML attributes.\n" -" * Group collapsing: collapse <g> elements.\n" -" * Enable id stripping: remove all un-referenced ID attributes.\n" -" * Embed rasters: embed rasters as base64-encoded data.\n" -" * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator " -"elements and attributes.\n" -" * Strip xml prolog: don't output the xml prolog.\n" -" * Set precision: set number of significant digits (default: 5).\n" -" * Indent: indentation of the output: none, space, tab (default: space)." -msgstr "" - -#: ../share/extensions/sk1_input.inx.h:1 -msgid "Open files saved in sK1 vector graphics editor" -msgstr "" - -#: ../share/extensions/sk1_input.inx.h:2 -#: ../share/extensions/sk1_output.inx.h:2 -msgid "sK1 vector graphics files (.sk1)" -msgstr "" - -#: ../share/extensions/sk1_input.inx.h:3 -msgid "sK1 vector graphics files input" -msgstr "" - -#: ../share/extensions/sk1_output.inx.h:1 -msgid "File format for use in sK1 vector graphics editor" -msgstr "" - -#: ../share/extensions/sk1_output.inx.h:3 -msgid "sK1 vector graphics files output" -msgstr "" - -#: ../share/extensions/sk_input.inx.h:1 -msgid "A diagram created with the program Sketch" -msgstr "" - -#: ../share/extensions/sk_input.inx.h:2 -msgid "Sketch Diagram (*.sk)" -msgstr "" - -#: ../share/extensions/sk_input.inx.h:3 -msgid "Sketch Input" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:1 -msgid "Gear Placement" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:2 -msgid "Inside (Hypotrochoid)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:3 -msgid "Outside (Epitrochoid)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:4 -msgid "Quality (Default = 16)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:5 -msgid "R - Ring Radius (px)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:7 -msgid "Rotation (deg)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:8 -msgid "Spirograph" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:9 -msgid "d - Pen Radius (px)" -msgstr "" - -#: ../share/extensions/spirograph.inx.h:10 -msgid "r - Gear Radius (px)" -msgstr "" - -#: ../share/extensions/straightseg.inx.h:1 -msgid "Behavior" -msgstr "" - -#: ../share/extensions/straightseg.inx.h:4 -msgid "Straighten Segments" -msgstr "" - -#: ../share/extensions/summersnight.inx.h:1 -msgid "Envelope" -msgstr "" - -#: ../share/extensions/svg2xaml.inx.h:1 ../share/extensions/xaml2svg.inx.h:1 -msgid "Microsoft XAML (*.xaml)" -msgstr "" - -#: ../share/extensions/svg2xaml.inx.h:2 ../share/extensions/xaml2svg.inx.h:2 -msgid "Microsoft's GUI definition format" -msgstr "" - -#: ../share/extensions/svg2xaml.inx.h:3 -msgid "XAML Output" -msgstr "" - -#: ../share/extensions/svg_and_media_zip_output.inx.h:1 -msgid "Compressed Inkscape SVG with media (*.zip)" -msgstr "" - -#: ../share/extensions/svg_and_media_zip_output.inx.h:2 -msgid "" -"Inkscape's native file format compressed with Zip and including all media " -"files" -msgstr "" - -#: ../share/extensions/svg_and_media_zip_output.inx.h:3 -msgid "ZIP Output" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:1 -msgid "" -"(Select your system encoding. More information at http://docs.python.org/" -"library/codecs.html#standard-encodings)" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:2 -msgid "(The day names list must start from Sunday)" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:3 -msgid "Automatically set size and position" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:4 -msgid "Calendar" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:5 -msgid "Char Encoding" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:7 -msgid "Configuration" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:8 -msgid "Day color" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:9 -msgid "Day names" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:10 -msgid "Fill empty day boxes with next month's days" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:11 -msgid "" -"January February March April May June July August September October November " -"December" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:13 -msgid "Localization" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:14 -msgid "Monday" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:15 -msgid "Month (0 for all)" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:16 -msgid "Month Margin" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:17 -msgid "Month Width" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:18 -msgid "Month color" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:19 -msgid "Month names" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:20 -msgid "Months per line" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:21 -msgid "Next month day color" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:23 -msgid "Saturday" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:24 -msgid "Saturday and Sunday" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:25 -msgid "Sun Mon Tue Wed Thu Fri Sat" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:26 -msgid "Sunday" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:27 -msgid "The options below have no influence when the above is checked." -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:28 -msgid "Week start day" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:29 -msgid "Weekday name color " -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:30 -msgid "Weekend" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:31 -msgid "Weekend day color" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:32 -msgid "Year (0 for current)" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:33 -msgid "Year color" -msgstr "" - -#: ../share/extensions/svgcalendar.inx.h:34 -msgid "You may change the names for other languages:" -msgstr "" - -#: ../share/extensions/text_braille.inx.h:1 -msgid "Convert to Braille" -msgstr "" - -#: ../share/extensions/text_flipcase.inx.h:2 -msgid "fLIP cASE" -msgstr "" - -#: ../share/extensions/text_lowercase.inx.h:2 -msgid "lowercase" -msgstr "" - -#: ../share/extensions/text_randomcase.inx.h:2 -msgid "rANdOm CasE" -msgstr "" - -#: ../share/extensions/text_replace.inx.h:1 -msgid "By:" -msgstr "" - -#: ../share/extensions/text_replace.inx.h:2 -msgid "Replace text" -msgstr "" - -#: ../share/extensions/text_replace.inx.h:3 -msgid "Replace:" -msgstr "" - -#: ../share/extensions/text_sentencecase.inx.h:1 -msgid "Sentence case" -msgstr "" - -#: ../share/extensions/text_titlecase.inx.h:2 -msgid "Title Case" -msgstr "" - -#: ../share/extensions/text_uppercase.inx.h:2 -msgid "UPPERCASE" -msgstr "" - -#: ../share/extensions/triangle.inx.h:1 -msgid "Angle a / deg" -msgstr "" - -#: ../share/extensions/triangle.inx.h:2 -msgid "Angle b / deg" -msgstr "" - -#: ../share/extensions/triangle.inx.h:3 -msgid "Angle c / deg" -msgstr "" - -#: ../share/extensions/triangle.inx.h:4 -msgid "From Side a and Angles a, b" -msgstr "" - -#: ../share/extensions/triangle.inx.h:5 -msgid "From Side c and Angles a, b" -msgstr "" - -#: ../share/extensions/triangle.inx.h:6 -msgid "From Sides a, b and Angle a" -msgstr "" - -#: ../share/extensions/triangle.inx.h:7 -msgid "From Sides a, b and Angle c" -msgstr "" - -#: ../share/extensions/triangle.inx.h:8 -msgid "From Three Sides" -msgstr "" - -#: ../share/extensions/triangle.inx.h:11 -msgid "Side Length a / px" -msgstr "" - -#: ../share/extensions/triangle.inx.h:12 -msgid "Side Length b / px" -msgstr "" - -#: ../share/extensions/triangle.inx.h:13 -msgid "Side Length c / px" -msgstr "" - -#: ../share/extensions/triangle.inx.h:14 -msgid "Triangle" -msgstr "" - -#: ../share/extensions/txt2svg.inx.h:1 -msgid "ASCII Text" -msgstr "" - -#: ../share/extensions/txt2svg.inx.h:2 -msgid "Text File (*.txt)" -msgstr "" - -#: ../share/extensions/txt2svg.inx.h:3 -msgid "Text Input" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:1 -msgid "All selected ones set an attribute in the last one" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:2 -msgid "Attribute to set" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:3 -#: ../share/extensions/web-transmit-att.inx.h:3 -msgid "Compatibility with previews code to this event" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:4 -msgid "" -"If you want to set more than one attribute, you must separate this with a " -"space, and only with a space." -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:6 -#: ../share/extensions/web-transmit-att.inx.h:6 -msgid "Run it after" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:7 -#: ../share/extensions/web-transmit-att.inx.h:7 -msgid "Run it before" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:8 -msgid "Set Attributes" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:9 -msgid "Source and destination of setting" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:10 -msgid "The first selected sets an attribute in all others" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:11 -msgid "The list of values must have the same size as the attributes list." -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:12 -#: ../share/extensions/web-transmit-att.inx.h:10 -msgid "The next parameter is useful when you select more than two elements" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:13 -#: ../share/extensions/web-transmit-att.inx.h:11 -msgid "" -"This effect adds a feature visible (or usable) only on a SVG enabled web " -"browser (like Firefox)." -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:14 -msgid "" -"This effect sets one or more attributes in the second selected element, when " -"a defined event occurs on the first selected element." -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:15 -msgid "Value to set" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:16 -#: ../share/extensions/web-transmit-att.inx.h:14 -msgid "Web" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:17 -msgid "When should the set be done?" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:18 -#: ../share/extensions/web-transmit-att.inx.h:16 -msgid "on activate" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:19 -#: ../share/extensions/web-transmit-att.inx.h:17 -msgid "on blur" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:20 -#: ../share/extensions/web-transmit-att.inx.h:18 -msgid "on click" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:21 -#: ../share/extensions/web-transmit-att.inx.h:19 -msgid "on element loaded" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:22 -#: ../share/extensions/web-transmit-att.inx.h:20 -msgid "on focus" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:23 -#: ../share/extensions/web-transmit-att.inx.h:21 -msgid "on mouse down" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:24 -#: ../share/extensions/web-transmit-att.inx.h:22 -msgid "on mouse move" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:25 -#: ../share/extensions/web-transmit-att.inx.h:23 -msgid "on mouse out" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:26 -#: ../share/extensions/web-transmit-att.inx.h:24 -msgid "on mouse over" -msgstr "" - -#: ../share/extensions/web-set-att.inx.h:27 -#: ../share/extensions/web-transmit-att.inx.h:25 -msgid "on mouse up" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:1 -msgid "All selected ones transmit to the last one" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:2 -msgid "Attribute to transmit" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:4 -msgid "" -"If you want to transmit more than one attribute, you should separate this " -"with a space, and only with a space." -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:8 -msgid "Source and destination of transmitting" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:9 -msgid "The first selected transmits to all others" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:12 -msgid "" -"This effect transmits one or more attributes from the first selected element " -"to the second when an event occurs." -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:13 -msgid "Transmit Attributes" -msgstr "" - -#: ../share/extensions/web-transmit-att.inx.h:15 -msgid "When to transmit" -msgstr "" - -#: ../share/extensions/whirl.inx.h:1 -msgid "Amount of whirl" -msgstr "" - -#: ../share/extensions/whirl.inx.h:3 -msgid "Rotation is clockwise" -msgstr "" - -#: ../share/extensions/whirl.inx.h:4 -msgid "Whirl" -msgstr "" - -#: ../share/extensions/wireframe_sphere.inx.h:1 -msgid "Hide lines behind the sphere" -msgstr "" - -#: ../share/extensions/wireframe_sphere.inx.h:2 -msgid "Lines of latitude" -msgstr "" - -#: ../share/extensions/wireframe_sphere.inx.h:3 -msgid "Lines of longitude" -msgstr "" - -#: ../share/extensions/wireframe_sphere.inx.h:4 -msgid "Radius [px]" -msgstr "" - -#: ../share/extensions/wireframe_sphere.inx.h:6 -msgid "Rotation [deg]" -msgstr "" - -#: ../share/extensions/wireframe_sphere.inx.h:7 -msgid "Tilt [deg]" -msgstr "" - -#: ../share/extensions/wireframe_sphere.inx.h:8 -msgid "Wireframe Sphere" -msgstr "" - -#: ../share/extensions/wmf_input.inx.h:1 -#: ../share/extensions/wmf_output.inx.h:1 -msgid "A popular graphics file format for clipart" -msgstr "" - -#: ../share/extensions/wmf_input.inx.h:2 -#: ../share/extensions/wmf_output.inx.h:2 -msgid "Windows Metafile (*.wmf)" -msgstr "" - -#: ../share/extensions/wmf_input.inx.h:3 -#: ../share/extensions/wmf_output.inx.h:3 -msgid "Windows Metafile Input" -msgstr "" - -#: ../share/extensions/xaml2svg.inx.h:3 -msgid "XAML Input" -msgstr "" diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp index 118896fd3..a32f1a67f 100644 --- a/src/extension/internal/pdfinput/pdf-parser.cpp +++ b/src/extension/internal/pdfinput/pdf-parser.cpp @@ -809,7 +809,7 @@ void PdfParser::opSetExtGState(Object args[], int numArgs) { blendingColorSpace = NULL; isolated = knockout = gFalse; if (!obj4.dictLookup(const_cast("CS"), &obj5)->isNull()) { - blendingColorSpace = GfxColorSpace::parse(&obj5); + blendingColorSpace = GfxColorSpace::parse(&obj5,(Gfx*)this); } obj5.free(); if (obj4.dictLookup(const_cast("I"), &obj5)->isBool()) { @@ -1009,9 +1009,9 @@ void PdfParser::opSetFillColorSpace(Object args[], int numArgs) { state->setFillPattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); if (obj.isNull()) { - colorSpace = GfxColorSpace::parse(&args[0]); + colorSpace = GfxColorSpace::parse(&args[0],(Gfx*)this); } else { - colorSpace = GfxColorSpace::parse(&obj); + colorSpace = GfxColorSpace::parse(&obj,(Gfx*)this); } obj.free(); if (colorSpace) { @@ -1032,9 +1032,9 @@ void PdfParser::opSetStrokeColorSpace(Object args[], int numArgs) { state->setStrokePattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); if (obj.isNull()) { - colorSpace = GfxColorSpace::parse(&args[0]); + colorSpace = GfxColorSpace::parse(&args[0],(Gfx*)this); } else { - colorSpace = GfxColorSpace::parse(&obj); + colorSpace = GfxColorSpace::parse(&obj,(Gfx*)this); } obj.free(); if (colorSpace) { @@ -1101,7 +1101,7 @@ void PdfParser::opSetFillColorN(Object args[], int numArgs) { builder->updateStyle(state); } if (args[numArgs-1].isName() && - (pattern = res->lookupPattern(args[numArgs-1].getName()))) { + (pattern = res->lookupPattern(args[numArgs-1].getName(),(Gfx*)this))) { state->setFillPattern(pattern); builder->updateStyle(state); } @@ -1145,7 +1145,7 @@ void PdfParser::opSetStrokeColorN(Object args[], int numArgs) { builder->updateStyle(state); } if (args[numArgs-1].isName() && - (pattern = res->lookupPattern(args[numArgs-1].getName()))) { + (pattern = res->lookupPattern(args[numArgs-1].getName(),(Gfx*)this))) { state->setStrokePattern(pattern); builder->updateStyle(state); } @@ -1543,7 +1543,7 @@ void PdfParser::opShFill(Object args[], int numArgs) { double *matrix = NULL; GBool savedState = gFalse; - if (!(shading = res->lookupShading(args[0].getName()))) { + if (!(shading = res->lookupShading(args[0].getName(),(Gfx*)this))) { return; } @@ -2507,7 +2507,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBool inlineImg) { } } if (!obj1.isNull()) { - colorSpace = GfxColorSpace::parse(&obj1); + colorSpace = GfxColorSpace::parse(&obj1,(Gfx*)this); } else if (csMode == streamCSDeviceGray) { colorSpace = new GfxDeviceGrayColorSpace(); } else if (csMode == streamCSDeviceRGB) { @@ -2592,7 +2592,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBool inlineImg) { obj2.free(); } } - maskColorSpace = GfxColorSpace::parse(&obj1); + maskColorSpace = GfxColorSpace::parse(&obj1,(Gfx*)this); obj1.free(); if (!maskColorSpace || maskColorSpace->getMode() != csDeviceGray) { goto err1; @@ -2767,7 +2767,7 @@ 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()) { - blendingColorSpace = GfxColorSpace::parse(&obj3); + blendingColorSpace = GfxColorSpace::parse(&obj3,(Gfx*)this); } obj3.free(); if (obj1.dictLookup(const_cast("I"), &obj3)->isBool()) { diff --git a/src/path-chemistry.cpp b/src/path-chemistry.cpp index 99ee78ade..204c82aed 100644 --- a/src/path-chemistry.cpp +++ b/src/path-chemistry.cpp @@ -86,12 +86,20 @@ sp_selected_path_combine(SPDesktop *desktop) SPItem *first = NULL; Inkscape::XML::Node *parent = NULL; + if (did) { + selection->clear(); + } + for (GSList *i = items; i != NULL; i = i->next) { // going from top to bottom SPItem *item = (SPItem *) i->data; if (!SP_IS_PATH(item)) continue; - did = true; + + if (!did) { + selection->clear(); + did = true; + } SPCurve *c = sp_path_get_curve_for_edit(SP_PATH(item)); if (first == NULL) { // this is the topmost path @@ -124,11 +132,7 @@ sp_selected_path_combine(SPDesktop *desktop) g_slist_free(items); if (did) { - selection->clear(); - - // delete the topmost one so that its clones don't get alerted; this object will be - // restored shortly, with the same id - SP_OBJECT(first)->deleteObject(false); + // delete the topmost. Inkscape::XML::Document *xml_doc = sp_document_repr_doc(desktop->doc()); Inkscape::XML::Node *repr = xml_doc->createElement("svg:path"); -- cgit v1.2.3 From e056fb991aa3d948c9fe82c4b457274397491a48 Mon Sep 17 00:00:00 2001 From: Diederik van Lierop Date: Wed, 30 Dec 2009 22:00:28 +0100 Subject: Restore files that shouldn't have been touched. Grrr (bzr r8928) --- po/inkscape.pot | 22810 +++++++++++++++++++++++ src/extension/internal/pdfinput/pdf-parser.cpp | 22 +- 2 files changed, 22821 insertions(+), 11 deletions(-) create mode 100644 po/inkscape.pot diff --git a/po/inkscape.pot b/po/inkscape.pot new file mode 100644 index 000000000..9d14ac6cb --- /dev/null +++ b/po/inkscape.pot @@ -0,0 +1,22810 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" +"POT-Creation-Date: 2009-12-27 08:18+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#: ../inkscape.desktop.in.h:1 +msgid "Create and edit Scalable Vector Graphics images" +msgstr "" + +#: ../inkscape.desktop.in.h:2 +msgid "Inkscape" +msgstr "" + +#: ../inkscape.desktop.in.h:3 +msgid "Inkscape Vector Graphics Editor" +msgstr "" + +#: ../inkscape.desktop.in.h:4 +msgid "Vector Graphics Editor" +msgstr "" + +#: ../share/filters/filters.svg.h:2 +msgid "Matte jelly" +msgstr "" + +#: ../share/filters/filters.svg.h:2 ../share/filters/filters.svg.h:10 +#: ../share/filters/filters.svg.h:107 ../share/filters/filters.svg.h:109 +#: ../share/filters/filters.svg.h:115 ../share/filters/filters.svg.h:116 +#: ../share/filters/filters.svg.h:118 ../share/filters/filters.svg.h:122 +#: ../share/filters/filters.svg.h:167 ../share/filters/filters.svg.h:206 +msgid "ABCs" +msgstr "" + +#: ../share/filters/filters.svg.h:2 +msgid "Bulging, matte jelly covering" +msgstr "" + +#: ../share/filters/filters.svg.h:3 +msgid "Smart jelly" +msgstr "" + +#: ../share/filters/filters.svg.h:3 ../share/filters/filters.svg.h:4 +#: ../share/filters/filters.svg.h:9 ../share/filters/filters.svg.h:14 +#: ../share/filters/filters.svg.h:15 ../share/filters/filters.svg.h:39 +#: ../share/filters/filters.svg.h:48 ../share/filters/filters.svg.h:49 +#: ../share/filters/filters.svg.h:50 ../share/filters/filters.svg.h:51 +#: ../share/filters/filters.svg.h:54 ../share/filters/filters.svg.h:56 +#: ../share/filters/filters.svg.h:69 ../share/filters/filters.svg.h:71 +#: ../share/filters/filters.svg.h:89 ../share/filters/filters.svg.h:101 +#: ../share/filters/filters.svg.h:102 ../share/filters/filters.svg.h:207 +#: ../share/filters/filters.svg.h:208 ../share/filters/filters.svg.h:209 +#: ../share/filters/filters.svg.h:210 ../share/filters/filters.svg.h:211 +msgid "Bevels" +msgstr "" + +#: ../share/filters/filters.svg.h:3 +msgid "Same as Matte jelly but with more controls" +msgstr "" + +#: ../share/filters/filters.svg.h:4 +msgid "Metal casting" +msgstr "" + +#: ../share/filters/filters.svg.h:4 +msgid "Smooth drop-like bevel with metallic finish" +msgstr "" + +#: ../share/filters/filters.svg.h:5 +msgid "Motion blur, horizontal" +msgstr "" + +#: ../share/filters/filters.svg.h:5 ../share/filters/filters.svg.h:6 +#: ../share/filters/filters.svg.h:7 ../share/filters/filters.svg.h:57 +#: ../share/filters/filters.svg.h:94 ../share/filters/filters.svg.h:108 +#: ../share/filters/filters.svg.h:111 ../share/filters/filters.svg.h:159 +msgid "Blurs" +msgstr "" + +#: ../share/filters/filters.svg.h:5 +msgid "" +"Blur as if the object flies horizontally; adjust Standard Deviation to vary " +"force" +msgstr "" + +#: ../share/filters/filters.svg.h:6 +msgid "Motion blur, vertical" +msgstr "" + +#: ../share/filters/filters.svg.h:6 +msgid "" +"Blur as if the object flies vertically; adjust Standard Deviation to vary " +"force" +msgstr "" + +#: ../share/filters/filters.svg.h:7 +msgid "Apparition" +msgstr "" + +#: ../share/filters/filters.svg.h:7 +msgid "Edges are partly feathered out" +msgstr "" + +#: ../share/filters/filters.svg.h:8 +msgid "Cutout" +msgstr "" + +#: ../share/filters/filters.svg.h:8 ../share/filters/filters.svg.h:40 +#: ../share/filters/filters.svg.h:85 ../share/filters/filters.svg.h:95 +#: ../share/filters/filters.svg.h:119 ../share/filters/filters.svg.h:169 +#: ../share/filters/filters.svg.h:170 ../share/filters/filters.svg.h:171 +#: ../share/filters/filters.svg.h:176 ../share/filters/filters.svg.h:214 +#: ../src/extension/internal/filter/drop-shadow.h:45 +#: ../src/extension/internal/filter/drop-shadow.h:100 +msgid "Shadows and Glows" +msgstr "" + +#: ../share/filters/filters.svg.h:8 +msgid "Drop shadow under the cut-out of the shape" +msgstr "" + +#: ../share/filters/filters.svg.h:9 +msgid "Jigsaw piece" +msgstr "" + +#: ../share/filters/filters.svg.h:9 +msgid "Low, sharp bevel" +msgstr "" + +#: ../share/filters/filters.svg.h:10 +msgid "Roughen" +msgstr "" + +#: ../share/filters/filters.svg.h:10 +msgid "Small-scale roughening to edges and content" +msgstr "" + +#: ../share/filters/filters.svg.h:11 +msgid "Rubber stamp" +msgstr "" + +#: ../share/filters/filters.svg.h:11 ../share/filters/filters.svg.h:17 +#: ../share/filters/filters.svg.h:18 ../share/filters/filters.svg.h:19 +#: ../share/filters/filters.svg.h:21 ../share/filters/filters.svg.h:22 +#: ../share/filters/filters.svg.h:36 ../share/filters/filters.svg.h:37 +#: ../share/filters/filters.svg.h:38 ../share/filters/filters.svg.h:90 +#: ../share/filters/filters.svg.h:113 ../share/filters/filters.svg.h:114 +#: ../share/filters/filters.svg.h:117 ../share/filters/filters.svg.h:150 +#: ../share/filters/filters.svg.h:154 ../share/filters/filters.svg.h:183 +#: ../share/filters/filters.svg.h:217 +msgid "Overlays" +msgstr "" + +#: ../share/filters/filters.svg.h:11 +msgid "Random whiteouts inside" +msgstr "" + +#: ../share/filters/filters.svg.h:12 +msgid "Ink bleed" +msgstr "" + +#: ../share/filters/filters.svg.h:12 ../share/filters/filters.svg.h:13 +#: ../share/filters/filters.svg.h:41 ../share/filters/filters.svg.h:166 +msgid "Protrusions" +msgstr "" + +#: ../share/filters/filters.svg.h:12 +msgid "Inky splotches underneath the object" +msgstr "" + +#: ../share/filters/filters.svg.h:13 +msgid "Fire" +msgstr "" + +#: ../share/filters/filters.svg.h:13 +msgid "Edges of object are on fire" +msgstr "" + +#: ../share/filters/filters.svg.h:14 +msgid "Bloom" +msgstr "" + +#: ../share/filters/filters.svg.h:14 +msgid "Soft, cushion-like bevel with matte highlights" +msgstr "" + +#: ../share/filters/filters.svg.h:15 +msgid "Ridged border" +msgstr "" + +#: ../share/filters/filters.svg.h:15 +msgid "Ridged border with inner bevel" +msgstr "" + +#: ../share/filters/filters.svg.h:16 +msgid "Ripple" +msgstr "" + +#: ../share/filters/filters.svg.h:16 ../share/filters/filters.svg.h:43 +#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:110 +#: ../share/filters/filters.svg.h:112 ../share/filters/filters.svg.h:128 +#: ../share/filters/filters.svg.h:173 ../share/filters/filters.svg.h:194 +msgid "Distort" +msgstr "" + +#: ../share/filters/filters.svg.h:16 +msgid "Horizontal rippling of edges" +msgstr "" + +#: ../share/filters/filters.svg.h:17 +msgid "Speckle" +msgstr "" + +#: ../share/filters/filters.svg.h:17 +msgid "Fill object with sparse translucent specks" +msgstr "" + +#: ../share/filters/filters.svg.h:18 +msgid "Oil slick" +msgstr "" + +#: ../share/filters/filters.svg.h:18 +msgid "Rainbow-colored semitransparent oily splotches" +msgstr "" + +#: ../share/filters/filters.svg.h:19 +msgid "Frost" +msgstr "" + +#: ../share/filters/filters.svg.h:19 +msgid "Flake-like white splotches" +msgstr "" + +#: ../share/filters/filters.svg.h:20 +msgid "Leopard fur" +msgstr "" + +#: ../share/filters/filters.svg.h:20 ../share/filters/filters.svg.h:58 +#: ../share/filters/filters.svg.h:59 ../share/filters/filters.svg.h:60 +#: ../share/filters/filters.svg.h:62 ../share/filters/filters.svg.h:67 +#: ../share/filters/filters.svg.h:78 ../share/filters/filters.svg.h:79 +#: ../share/filters/filters.svg.h:80 ../share/filters/filters.svg.h:82 +#: ../share/filters/filters.svg.h:136 ../share/filters/filters.svg.h:151 +#: ../share/filters/filters.svg.h:152 ../share/filters/filters.svg.h:153 +msgid "Materials" +msgstr "" + +#: ../share/filters/filters.svg.h:20 +msgid "Leopard spots (loses object's own color)" +msgstr "" + +#: ../share/filters/filters.svg.h:21 +msgid "Zebra" +msgstr "" + +#: ../share/filters/filters.svg.h:21 +msgid "Irregular vertical dark stripes (loses object's own color)" +msgstr "" + +#: ../share/filters/filters.svg.h:22 +msgid "Clouds" +msgstr "" + +#: ../share/filters/filters.svg.h:22 +msgid "Airy, fluffy, sparse white clouds" +msgstr "" + +#: ../share/filters/filters.svg.h:23 +#: ../src/extension/internal/bitmap/sharpen.cpp:37 +msgid "Sharpen" +msgstr "" + +#: ../share/filters/filters.svg.h:23 ../share/filters/filters.svg.h:24 +#: ../share/filters/filters.svg.h:25 ../share/filters/filters.svg.h:26 +#: ../share/filters/filters.svg.h:27 ../share/filters/filters.svg.h:28 +#: ../share/filters/filters.svg.h:29 ../share/filters/filters.svg.h:30 +#: ../share/filters/filters.svg.h:34 ../share/filters/filters.svg.h:100 +#: ../share/filters/filters.svg.h:160 ../share/filters/filters.svg.h:162 +#: ../share/filters/filters.svg.h:175 ../share/filters/filters.svg.h:190 +msgid "Image effects" +msgstr "" + +#: ../share/filters/filters.svg.h:23 +msgid "Sharpen edges and boundaries within the object, force=0.15" +msgstr "" + +#: ../share/filters/filters.svg.h:24 +msgid "Sharpen more" +msgstr "" + +#: ../share/filters/filters.svg.h:24 +msgid "Sharpen edges and boundaries within the object, force=0.3" +msgstr "" + +#: ../share/filters/filters.svg.h:25 +msgid "Oil painting" +msgstr "" + +#: ../share/filters/filters.svg.h:25 +msgid "Simulate oil painting style" +msgstr "" + +#: ../share/filters/filters.svg.h:26 +msgid "Edge detect" +msgstr "" + +#: ../share/filters/filters.svg.h:26 +msgid "Detect color edges in object" +msgstr "" + +#: ../share/filters/filters.svg.h:27 +msgid "Horizontal edge detect" +msgstr "" + +#: ../share/filters/filters.svg.h:27 +msgid "Detect horizontal color edges in object" +msgstr "" + +#: ../share/filters/filters.svg.h:28 +msgid "Vertical edge detect" +msgstr "" + +#: ../share/filters/filters.svg.h:28 +msgid "Detect vertical color edges in object" +msgstr "" + +#. Pencil +#: ../share/filters/filters.svg.h:29 +#: ../src/ui/dialog/inkscape-preferences.cpp:492 ../src/verbs.cpp:2534 +msgid "Pencil" +msgstr "" + +#: ../share/filters/filters.svg.h:29 +msgid "Detect color edges and retrace them in grayscale" +msgstr "" + +#: ../share/filters/filters.svg.h:30 +msgid "Blueprint" +msgstr "" + +#: ../share/filters/filters.svg.h:30 +msgid "Detect color edges and retrace them in blue" +msgstr "" + +#: ../share/filters/filters.svg.h:31 +#: ../share/extensions/color_desaturate.inx.h:2 +msgid "Desaturate" +msgstr "" + +#: ../share/filters/filters.svg.h:31 ../share/filters/filters.svg.h:32 +#: ../share/filters/filters.svg.h:33 ../share/filters/filters.svg.h:72 +#: ../share/filters/filters.svg.h:91 ../share/filters/filters.svg.h:98 +#: ../share/filters/filters.svg.h:99 ../share/filters/filters.svg.h:157 +#: ../share/filters/filters.svg.h:174 ../share/filters/filters.svg.h:196 +#: ../share/filters/filters.svg.h:205 ../share/filters/filters.svg.h:215 +#: ../share/filters/filters.svg.h:218 ../share/filters/filters.svg.h:219 +#: ../src/dialogs/clonetiler.cpp:2607 ../src/dialogs/clonetiler.cpp:2754 +#: ../src/extension/internal/bitmap/colorize.cpp:51 +#: ../share/extensions/color_brighter.inx.h:2 +#: ../share/extensions/color_custom.inx.h:2 +#: ../share/extensions/color_darker.inx.h:1 +#: ../share/extensions/color_desaturate.inx.h:1 +#: ../share/extensions/color_grayscale.inx.h:1 +#: ../share/extensions/color_lesshue.inx.h:1 +#: ../share/extensions/color_lesslight.inx.h:1 +#: ../share/extensions/color_lesssaturation.inx.h:1 +#: ../share/extensions/color_morehue.inx.h:1 +#: ../share/extensions/color_morelight.inx.h:1 +#: ../share/extensions/color_moresaturation.inx.h:1 +#: ../share/extensions/color_negative.inx.h:1 +#: ../share/extensions/color_randomize.inx.h:1 +#: ../share/extensions/color_removeblue.inx.h:1 +#: ../share/extensions/color_removegreen.inx.h:1 +#: ../share/extensions/color_removered.inx.h:1 +#: ../share/extensions/color_replace.inx.h:2 +#: ../share/extensions/color_rgbbarrel.inx.h:1 +#: ../share/extensions/interp_att_g.inx.h:2 +msgid "Color" +msgstr "" + +#: ../share/filters/filters.svg.h:31 +msgid "Render in shades of gray by reducing saturation to zero" +msgstr "" + +#: ../share/filters/filters.svg.h:32 ../src/ui/widget/selected-style.cpp:228 +msgid "Invert" +msgstr "" + +#: ../share/filters/filters.svg.h:32 +msgid "Invert colors" +msgstr "" + +#: ../share/filters/filters.svg.h:33 +msgid "Sepia" +msgstr "" + +#: ../share/filters/filters.svg.h:33 +msgid "Render in warm sepia tones" +msgstr "" + +#: ../share/filters/filters.svg.h:34 +msgid "Age" +msgstr "" + +#: ../share/filters/filters.svg.h:34 +msgid "Imitate aged photograph" +msgstr "" + +#: ../share/filters/filters.svg.h:35 +msgid "Organic" +msgstr "" + +#: ../share/filters/filters.svg.h:35 ../share/filters/filters.svg.h:42 +#: ../share/filters/filters.svg.h:45 ../share/filters/filters.svg.h:61 +#: ../share/filters/filters.svg.h:63 ../share/filters/filters.svg.h:64 +#: ../share/filters/filters.svg.h:81 ../share/filters/filters.svg.h:83 +#: ../share/filters/filters.svg.h:84 ../share/filters/filters.svg.h:125 +#: ../share/filters/filters.svg.h:126 ../share/filters/filters.svg.h:127 +#: ../share/filters/filters.svg.h:130 ../share/filters/filters.svg.h:131 +#: ../share/filters/filters.svg.h:132 ../share/filters/filters.svg.h:133 +#: ../share/filters/filters.svg.h:134 ../share/filters/filters.svg.h:135 +#: ../share/filters/filters.svg.h:155 ../share/filters/filters.svg.h:172 +#: ../share/filters/filters.svg.h:181 ../share/filters/filters.svg.h:187 +#: ../share/filters/filters.svg.h:200 +msgid "Textures" +msgstr "" + +#: ../share/filters/filters.svg.h:35 +msgid "Bulging, knotty, slick 3D surface" +msgstr "" + +#: ../share/filters/filters.svg.h:36 +msgid "Barbed wire" +msgstr "" + +#: ../share/filters/filters.svg.h:36 +msgid "Gray bevelled wires with drop shadows" +msgstr "" + +#: ../share/filters/filters.svg.h:37 +msgid "Swiss cheese" +msgstr "" + +#: ../share/filters/filters.svg.h:37 +msgid "Random inner-bevel holes" +msgstr "" + +#: ../share/filters/filters.svg.h:38 +msgid "Blue cheese" +msgstr "" + +#: ../share/filters/filters.svg.h:38 +msgid "Marble-like bluish speckles" +msgstr "" + +#: ../share/filters/filters.svg.h:39 +msgid "Button" +msgstr "" + +#: ../share/filters/filters.svg.h:39 +msgid "Soft bevel, slightly depressed middle" +msgstr "" + +#: ../share/filters/filters.svg.h:40 +msgid "Inset" +msgstr "" + +#: ../share/filters/filters.svg.h:40 +msgid "Shadowy outer bevel" +msgstr "" + +#: ../share/filters/filters.svg.h:41 +msgid "Dripping" +msgstr "" + +#: ../share/filters/filters.svg.h:41 +msgid "Random paint streaks downwards" +msgstr "" + +#: ../share/filters/filters.svg.h:42 +msgid "Jam spread" +msgstr "" + +#: ../share/filters/filters.svg.h:42 +msgid "Glossy clumpy jam spread" +msgstr "" + +#: ../share/filters/filters.svg.h:43 +msgid "Pixel smear" +msgstr "" + +#: ../share/filters/filters.svg.h:43 +msgid "Van Gogh painting effect for bitmaps" +msgstr "" + +#: ../share/filters/filters.svg.h:44 +msgid "HSL Bumps" +msgstr "" + +#: ../share/filters/filters.svg.h:44 ../share/filters/filters.svg.h:46 +#: ../share/filters/filters.svg.h:97 ../share/filters/filters.svg.h:120 +#: ../share/filters/filters.svg.h:121 ../share/filters/filters.svg.h:123 +#: ../share/filters/filters.svg.h:124 ../share/filters/filters.svg.h:161 +#: ../share/filters/filters.svg.h:163 ../share/filters/filters.svg.h:180 +#: ../share/filters/filters.svg.h:182 ../share/filters/filters.svg.h:184 +#: ../share/filters/filters.svg.h:185 ../share/filters/filters.svg.h:192 +#: ../share/filters/filters.svg.h:201 ../share/filters/filters.svg.h:202 +#: ../share/filters/filters.svg.h:203 ../share/filters/filters.svg.h:212 +#: ../share/filters/filters.svg.h:213 ../share/filters/filters.svg.h:216 +msgid "Bumps" +msgstr "" + +#: ../share/filters/filters.svg.h:44 +msgid "Highly flexible bump combining diffuse and specular lightings" +msgstr "" + +#: ../share/filters/filters.svg.h:45 +msgid "Cracked glass" +msgstr "" + +#: ../share/filters/filters.svg.h:45 +msgid "Under a cracked glass" +msgstr "" + +#: ../share/filters/filters.svg.h:46 +msgid "Bubbly Bumps" +msgstr "" + +#: ../share/filters/filters.svg.h:46 +msgid "Flexible bubbles effect with some displacement" +msgstr "" + +#: ../share/filters/filters.svg.h:47 +msgid "Glowing bubble" +msgstr "" + +#: ../share/filters/filters.svg.h:47 ../share/filters/filters.svg.h:52 +#: ../share/filters/filters.svg.h:53 ../share/filters/filters.svg.h:65 +#: ../share/filters/filters.svg.h:66 ../share/filters/filters.svg.h:68 +#: ../share/filters/filters.svg.h:70 +msgid "Ridges" +msgstr "" + +#: ../share/filters/filters.svg.h:47 +msgid "Bubble effect with refraction and glow" +msgstr "" + +#: ../share/filters/filters.svg.h:48 +msgid "Neon" +msgstr "" + +#: ../share/filters/filters.svg.h:48 +msgid "Neon light effect" +msgstr "" + +#: ../share/filters/filters.svg.h:49 +msgid "Molten metal" +msgstr "" + +#: ../share/filters/filters.svg.h:49 +msgid "Melting parts of object together, with a glossy bevel and a glow" +msgstr "" + +#: ../share/filters/filters.svg.h:50 +msgid "Pressed steel" +msgstr "" + +#: ../share/filters/filters.svg.h:50 +msgid "Pressed metal with a rolled edge" +msgstr "" + +#: ../share/filters/filters.svg.h:51 +msgid "Matte bevel" +msgstr "" + +#: ../share/filters/filters.svg.h:51 +msgid "Soft, pastel-colored, blurry bevel" +msgstr "" + +#: ../share/filters/filters.svg.h:52 +msgid "Thin Membrane" +msgstr "" + +#: ../share/filters/filters.svg.h:52 +msgid "Thin like a soap membrane" +msgstr "" + +#: ../share/filters/filters.svg.h:53 +msgid "Matte ridge" +msgstr "" + +#: ../share/filters/filters.svg.h:53 +msgid "Soft pastel ridge" +msgstr "" + +#: ../share/filters/filters.svg.h:54 +msgid "Glowing metal" +msgstr "" + +#: ../share/filters/filters.svg.h:54 +msgid "Glowing metal texture" +msgstr "" + +#: ../share/filters/filters.svg.h:55 +msgid "Leaves" +msgstr "" + +#: ../share/filters/filters.svg.h:55 ../share/filters/filters.svg.h:77 +#: ../share/filters/filters.svg.h:86 ../share/extensions/pathscatter.inx.h:10 +msgid "Scatter" +msgstr "" + +#: ../share/filters/filters.svg.h:55 +msgid "Leaves on the ground in Fall, or living foliage" +msgstr "" + +#: ../share/filters/filters.svg.h:56 +msgid "Translucent" +msgstr "" + +#: ../share/filters/filters.svg.h:56 +msgid "Illuminated translucent plastic or glass effect" +msgstr "" + +#: ../share/filters/filters.svg.h:57 +msgid "Cross-smooth" +msgstr "" + +#: ../share/filters/filters.svg.h:57 +msgid "Blur inner borders and intersections" +msgstr "" + +#: ../share/filters/filters.svg.h:58 +msgid "Iridescent beeswax" +msgstr "" + +#: ../share/filters/filters.svg.h:58 +msgid "Waxy texture which keeps its iridescence through color fill change" +msgstr "" + +#: ../share/filters/filters.svg.h:59 +msgid "Eroded metal" +msgstr "" + +#: ../share/filters/filters.svg.h:59 +msgid "Eroded metal texture with ridges, grooves, holes and bumps" +msgstr "" + +#: ../share/filters/filters.svg.h:60 +msgid "Cracked Lava" +msgstr "" + +#: ../share/filters/filters.svg.h:60 +msgid "A volcanic texture, a little like leather" +msgstr "" + +#: ../share/filters/filters.svg.h:61 +msgid "Bark" +msgstr "" + +#: ../share/filters/filters.svg.h:61 +msgid "Bark texture, vertical; use with deep colors" +msgstr "" + +#: ../share/filters/filters.svg.h:62 +msgid "Lizard skin" +msgstr "" + +#: ../share/filters/filters.svg.h:62 +msgid "Stylized reptile skin texture" +msgstr "" + +#: ../share/filters/filters.svg.h:63 +msgid "Stone wall" +msgstr "" + +#: ../share/filters/filters.svg.h:63 +msgid "Stone wall texture to use with not too saturated colors" +msgstr "" + +#: ../share/filters/filters.svg.h:64 +msgid "Silk carpet" +msgstr "" + +#: ../share/filters/filters.svg.h:64 +msgid "Silk carpet texture, horizontal stripes" +msgstr "" + +#: ../share/filters/filters.svg.h:65 +msgid "Refractive gel A" +msgstr "" + +#: ../share/filters/filters.svg.h:65 +msgid "Gel effect with light refraction" +msgstr "" + +#: ../share/filters/filters.svg.h:66 +msgid "Refractive gel B" +msgstr "" + +#: ../share/filters/filters.svg.h:66 +msgid "Gel effect with strong refraction" +msgstr "" + +#: ../share/filters/filters.svg.h:67 +msgid "Metallized paint" +msgstr "" + +#: ../share/filters/filters.svg.h:67 +msgid "" +"Metallized effect with a soft lighting, slightly translucent at the edges" +msgstr "" + +#: ../share/filters/filters.svg.h:68 +msgid "Dragee" +msgstr "" + +#: ../share/filters/filters.svg.h:68 +msgid "Gel Ridge with a pearlescent look" +msgstr "" + +#: ../share/filters/filters.svg.h:69 +msgid "Raised border" +msgstr "" + +#: ../share/filters/filters.svg.h:69 +msgid "Strongly raised border around a flat surface" +msgstr "" + +#: ../share/filters/filters.svg.h:70 +msgid "Metallized ridge" +msgstr "" + +#: ../share/filters/filters.svg.h:70 +msgid "Gel Ridge metallized at its top" +msgstr "" + +#: ../share/filters/filters.svg.h:71 +msgid "Fat oil" +msgstr "" + +#: ../share/filters/filters.svg.h:71 +msgid "Fat oil with some adjustable turbulence" +msgstr "" + +#: ../share/filters/filters.svg.h:72 +#: ../src/extension/internal/bitmap/colorize.cpp:49 +msgid "Colorize" +msgstr "" + +#: ../share/filters/filters.svg.h:72 +msgid "Blend image or object with a flood color and set lightness and contrast" +msgstr "" + +#: ../share/filters/filters.svg.h:73 +msgid "Parallel hollow" +msgstr "" + +#: ../share/filters/filters.svg.h:73 ../share/filters/filters.svg.h:74 +#: ../share/filters/filters.svg.h:75 ../share/filters/filters.svg.h:76 +#: ../share/filters/filters.svg.h:87 ../share/filters/filters.svg.h:88 +#: ../share/filters/filters.svg.h:92 ../share/filters/filters.svg.h:93 +#: ../share/filters/filters.svg.h:96 ../share/filters/filters.svg.h:105 +#: ../share/filters/filters.svg.h:129 ../share/filters/filters.svg.h:168 +#: ../src/filter-enums.cpp:31 +msgid "Morphology" +msgstr "" + +#: ../share/filters/filters.svg.h:73 +msgid "A blurry hollow going parallel to the edge on the inside" +msgstr "" + +#: ../share/filters/filters.svg.h:74 +msgid "Hole" +msgstr "" + +#: ../share/filters/filters.svg.h:74 +msgid "Opens a smooth hole inside the shape" +msgstr "" + +#: ../share/filters/filters.svg.h:75 +msgid "Black hole" +msgstr "" + +#: ../share/filters/filters.svg.h:75 +msgid "Creates a black light inside and outside" +msgstr "" + +#: ../share/filters/filters.svg.h:76 +msgid "Smooth outline" +msgstr "" + +#: ../share/filters/filters.svg.h:76 +msgid "Outlining the lines and smoothing their crossings" +msgstr "" + +#: ../share/filters/filters.svg.h:77 +msgid "Cubes" +msgstr "" + +#: ../share/filters/filters.svg.h:77 +msgid "Scattered cubes; adjust the Morphology primitive to vary size" +msgstr "" + +#: ../share/filters/filters.svg.h:78 +msgid "Peel off" +msgstr "" + +#: ../share/filters/filters.svg.h:78 +msgid "Peeling painting on a wall" +msgstr "" + +#: ../share/filters/filters.svg.h:79 +msgid "Gold splatter" +msgstr "" + +#: ../share/filters/filters.svg.h:79 +msgid "Splattered cast metal, with golden highlights" +msgstr "" + +#: ../share/filters/filters.svg.h:80 +msgid "Gold paste" +msgstr "" + +#: ../share/filters/filters.svg.h:80 +msgid "Fat pasted cast metal, with golden highlights" +msgstr "" + +#: ../share/filters/filters.svg.h:81 +msgid "Crumpled plastic" +msgstr "" + +#: ../share/filters/filters.svg.h:81 +msgid "Crumpled matte plastic, with melted edge" +msgstr "" + +#: ../share/filters/filters.svg.h:82 +msgid "Enamel jewelry" +msgstr "" + +#: ../share/filters/filters.svg.h:82 +msgid "Slightly cracked enameled texture" +msgstr "" + +#: ../share/filters/filters.svg.h:83 +msgid "Rough paper" +msgstr "" + +#: ../share/filters/filters.svg.h:83 +msgid "Aquarelle paper effect which can be used for pictures as for objects" +msgstr "" + +#: ../share/filters/filters.svg.h:84 +msgid "Rough and glossy" +msgstr "" + +#: ../share/filters/filters.svg.h:84 +msgid "" +"Crumpled glossy paper effect which can be used for pictures as for objects" +msgstr "" + +#: ../share/filters/filters.svg.h:85 +msgid "In and Out" +msgstr "" + +#: ../share/filters/filters.svg.h:85 +msgid "Inner colorized shadow, outer black shadow" +msgstr "" + +#: ../share/filters/filters.svg.h:86 +msgid "Air spray" +msgstr "" + +#: ../share/filters/filters.svg.h:86 +msgid "Convert to small scattered particles with some thickness" +msgstr "" + +#: ../share/filters/filters.svg.h:87 +msgid "Warm inside" +msgstr "" + +#: ../share/filters/filters.svg.h:87 +msgid "Blurred colorized contour, filled inside" +msgstr "" + +#: ../share/filters/filters.svg.h:88 +msgid "Cool outside" +msgstr "" + +#: ../share/filters/filters.svg.h:88 +msgid "Blurred colorized contour, empty inside" +msgstr "" + +#: ../share/filters/filters.svg.h:89 +msgid "Electronic microscopy" +msgstr "" + +#: ../share/filters/filters.svg.h:89 +msgid "" +"Bevel, crude light, discoloration and glow like in electronic microscopy" +msgstr "" + +#: ../share/filters/filters.svg.h:90 +msgid "Tartan" +msgstr "" + +#: ../share/filters/filters.svg.h:90 +msgid "Checkered tartan pattern" +msgstr "" + +#: ../share/filters/filters.svg.h:91 +msgid "Invert hue" +msgstr "" + +#: ../share/filters/filters.svg.h:91 +msgid "Invert hue, or rotate it" +msgstr "" + +#: ../share/filters/filters.svg.h:92 +msgid "Inner outline" +msgstr "" + +#: ../share/filters/filters.svg.h:92 +msgid "Draws an outline around" +msgstr "" + +#: ../share/filters/filters.svg.h:93 +msgid "Outline, double" +msgstr "" + +#: ../share/filters/filters.svg.h:93 +msgid "Draws a smooth line inside colorized with the color it overlays" +msgstr "" + +#: ../share/filters/filters.svg.h:94 +msgid "Fancy blur" +msgstr "" + +#: ../share/filters/filters.svg.h:94 +msgid "Smooth colorized contour which allows desaturation and hue rotation" +msgstr "" + +#: ../share/filters/filters.svg.h:95 +msgid "Glow" +msgstr "" + +#: ../share/filters/filters.svg.h:95 +msgid "Glow of object's own color at the edges" +msgstr "" + +#: ../share/filters/filters.svg.h:96 +msgid "Outline" +msgstr "" + +#: ../share/filters/filters.svg.h:96 +msgid "Adds a glowing blur and removes the shape" +msgstr "" + +#: ../share/filters/filters.svg.h:97 +msgid "Color emboss" +msgstr "" + +#: ../share/filters/filters.svg.h:97 +msgid "Classic or colorized emboss effect: grayscale, color and 3D relief" +msgstr "" + +#: ../share/filters/filters.svg.h:98 +#: ../src/extension/internal/bitmap/solarize.cpp:36 +msgid "Solarize" +msgstr "" + +#: ../share/filters/filters.svg.h:98 +msgid "Classical photographic solarization effect" +msgstr "" + +#: ../share/filters/filters.svg.h:99 +msgid "Moonarize" +msgstr "" + +#: ../share/filters/filters.svg.h:99 +msgid "" +"An effect between solarize and invert which often preserves sky and water " +"lights" +msgstr "" + +#: ../share/filters/filters.svg.h:100 +msgid "Soft focus lens" +msgstr "" + +#: ../share/filters/filters.svg.h:100 +msgid "Glowing image content without blurring it" +msgstr "" + +#: ../share/filters/filters.svg.h:101 +msgid "Stained glass" +msgstr "" + +#: ../share/filters/filters.svg.h:101 +msgid "Illuminated stained glass effect" +msgstr "" + +#: ../share/filters/filters.svg.h:102 +msgid "Dark glass" +msgstr "" + +#: ../share/filters/filters.svg.h:102 +msgid "Illuminated glass effect with light coming from beneath" +msgstr "" + +#: ../share/filters/filters.svg.h:103 +msgid "HSL Bumps alpha" +msgstr "" + +#: ../share/filters/filters.svg.h:103 ../share/filters/filters.svg.h:104 +#: ../share/filters/filters.svg.h:164 ../share/filters/filters.svg.h:165 +#: ../share/filters/filters.svg.h:177 ../share/filters/filters.svg.h:178 +#: ../share/filters/filters.svg.h:179 ../share/filters/filters.svg.h:186 +#: ../share/filters/filters.svg.h:188 ../share/filters/filters.svg.h:189 +#: ../share/filters/filters.svg.h:191 ../share/filters/filters.svg.h:193 +#: ../share/filters/filters.svg.h:204 +msgid "Image effects, transparent" +msgstr "" + +#: ../share/filters/filters.svg.h:103 +msgid "Same as HSL Bumps but with transparent highlights" +msgstr "" + +#: ../share/filters/filters.svg.h:104 +msgid "Bubbly Bumps alpha" +msgstr "" + +#: ../share/filters/filters.svg.h:104 +msgid "Same as Bubbly Bumps but with transparent highlights" +msgstr "" + +#: ../share/filters/filters.svg.h:105 +msgid "Smooth edges" +msgstr "" + +#: ../share/filters/filters.svg.h:105 +msgid "" +"Smooth the outside of shapes and pictures without altering their contents" +msgstr "" + +#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:128 +msgid "Torn edges" +msgstr "" + +#: ../share/filters/filters.svg.h:106 ../share/filters/filters.svg.h:128 +msgid "" +"Displace the outside of shapes and pictures without altering their content" +msgstr "" + +#: ../share/filters/filters.svg.h:107 +msgid "Feather" +msgstr "" + +#: ../share/filters/filters.svg.h:107 +msgid "Blurred mask on the edge without altering the contents" +msgstr "" + +#: ../share/filters/filters.svg.h:108 +msgid "Blur content" +msgstr "" + +#: ../share/filters/filters.svg.h:108 +msgid "Blur the contents of objects, preserving the outline" +msgstr "" + +#: ../share/filters/filters.svg.h:109 +msgid "Specular light" +msgstr "" + +#: ../share/filters/filters.svg.h:109 ../share/filters/filters.svg.h:211 +msgid "Basic specular bevel to use for building textures" +msgstr "" + +#: ../share/filters/filters.svg.h:110 +msgid "Roughen inside" +msgstr "" + +#: ../share/filters/filters.svg.h:110 +msgid "Roughen all inside shapes" +msgstr "" + +#: ../share/filters/filters.svg.h:111 +msgid "Evanescent" +msgstr "" + +#: ../share/filters/filters.svg.h:111 +msgid "" +"Blur the contents of objects, preserving the outline and adding progressive " +"transparency at edges" +msgstr "" + +#: ../share/filters/filters.svg.h:112 +msgid "Chalk and sponge" +msgstr "" + +#: ../share/filters/filters.svg.h:112 +msgid "Low turbulence gives sponge look and high turbulence chalk" +msgstr "" + +#: ../share/filters/filters.svg.h:113 +msgid "People" +msgstr "" + +#: ../share/filters/filters.svg.h:113 +msgid "Colorized blotches, like a crowd of people" +msgstr "" + +#: ../share/filters/filters.svg.h:114 +msgid "Scotland" +msgstr "" + +#: ../share/filters/filters.svg.h:114 +msgid "Colorized mountain tops out of the fog" +msgstr "" + +#: ../share/filters/filters.svg.h:115 +msgid "Noise transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:115 +msgid "Basic noise transparency texture" +msgstr "" + +#: ../share/filters/filters.svg.h:116 +msgid "Noise fill" +msgstr "" + +#: ../share/filters/filters.svg.h:116 +msgid "Basic noise fill texture; adjust color in Flood" +msgstr "" + +#: ../share/filters/filters.svg.h:117 +msgid "Garden of Delights" +msgstr "" + +#: ../share/filters/filters.svg.h:117 +msgid "" +"Phantasmagorical turbulent wisps, like Hieronymus Bosch's Garden of Delights" +msgstr "" + +#: ../share/filters/filters.svg.h:118 +msgid "Diffuse light" +msgstr "" + +#: ../share/filters/filters.svg.h:118 +msgid "Basic diffuse bevel to use for building textures" +msgstr "" + +#: ../share/filters/filters.svg.h:119 +msgid "Cutout Glow" +msgstr "" + +#: ../share/filters/filters.svg.h:119 +msgid "In and out glow with a possible offset and colorizable flood" +msgstr "" + +#: ../share/filters/filters.svg.h:120 +msgid "HSL Bumps, matte" +msgstr "" + +#: ../share/filters/filters.svg.h:120 +msgid "" +"Same as HSL bumps but with a diffuse reflection instead of a specular one" +msgstr "" + +#: ../share/filters/filters.svg.h:121 +msgid "Dark Emboss" +msgstr "" + +#: ../share/filters/filters.svg.h:121 +msgid "Emboss effect : 3D relief where white is replaced by black" +msgstr "" + +#: ../share/filters/filters.svg.h:122 +msgid "Simple blur" +msgstr "" + +#: ../share/filters/filters.svg.h:122 +msgid "Simple Gaussian blur, same as the blur slider in Fill and Stroke dialog" +msgstr "" + +#: ../share/filters/filters.svg.h:123 +msgid "Bubbly Bumps, matte" +msgstr "" + +#: ../share/filters/filters.svg.h:123 +msgid "Same as Bubbly Bumps but with a diffuse light instead of a specular one" +msgstr "" + +#: ../share/filters/filters.svg.h:124 +#: ../src/extension/internal/bitmap/emboss.cpp:37 +msgid "Emboss" +msgstr "" + +#: ../share/filters/filters.svg.h:124 +msgid "" +"Emboss effect : Colors of the original images are preserved or modified by " +"Blend" +msgstr "" + +#: ../share/filters/filters.svg.h:125 +msgid "Blotting paper" +msgstr "" + +#: ../share/filters/filters.svg.h:125 +msgid "Inkblot on blotting paper" +msgstr "" + +#: ../share/filters/filters.svg.h:126 +msgid "Wax print" +msgstr "" + +#: ../share/filters/filters.svg.h:126 +msgid "Wax print on tissue texture" +msgstr "" + +#: ../share/filters/filters.svg.h:127 +msgid "Inkblot" +msgstr "" + +#: ../share/filters/filters.svg.h:127 +msgid "Inkblot on tissue or rough paper" +msgstr "" + +#: ../share/filters/filters.svg.h:129 +msgid "Color outline, in" +msgstr "" + +#: ../share/filters/filters.svg.h:129 +msgid "A colorizable inner outline with adjustable width and blur" +msgstr "" + +#: ../share/filters/filters.svg.h:130 +msgid "Liquid" +msgstr "" + +#: ../share/filters/filters.svg.h:130 +msgid "Colorizable filling with liquid transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:131 +msgid "Watercolor" +msgstr "" + +#: ../share/filters/filters.svg.h:131 +msgid "Cloudy watercolor effect" +msgstr "" + +#: ../share/filters/filters.svg.h:132 +msgid "Felt" +msgstr "" + +#: ../share/filters/filters.svg.h:132 +msgid "" +"Felt like texture with color turbulence and slightly darker at the edges" +msgstr "" + +#: ../share/filters/filters.svg.h:133 +msgid "Ink paint" +msgstr "" + +#: ../share/filters/filters.svg.h:133 +msgid "Ink paint on paper with some turbulent color shift" +msgstr "" + +#: ../share/filters/filters.svg.h:134 +msgid "Tinted rainbow" +msgstr "" + +#: ../share/filters/filters.svg.h:134 +msgid "Smooth rainbow colors melted along the edges and colorizable" +msgstr "" + +#: ../share/filters/filters.svg.h:135 +msgid "Melted rainbow" +msgstr "" + +#: ../share/filters/filters.svg.h:135 +msgid "Smooth rainbow colors slightly melted along the edges" +msgstr "" + +#: ../share/filters/filters.svg.h:136 +msgid "Flex metal" +msgstr "" + +#: ../share/filters/filters.svg.h:136 +msgid "Bright, polished uneven metal casting, colorizable" +msgstr "" + +#: ../share/filters/filters.svg.h:137 +msgid "Comics draft" +msgstr "" + +#: ../share/filters/filters.svg.h:137 ../share/filters/filters.svg.h:138 +#: ../share/filters/filters.svg.h:139 ../share/filters/filters.svg.h:140 +#: ../share/filters/filters.svg.h:141 ../share/filters/filters.svg.h:142 +#: ../share/filters/filters.svg.h:143 ../share/filters/filters.svg.h:144 +#: ../share/filters/filters.svg.h:145 ../share/filters/filters.svg.h:146 +#: ../share/filters/filters.svg.h:147 ../share/filters/filters.svg.h:148 +#: ../share/filters/filters.svg.h:149 ../share/filters/filters.svg.h:156 +msgid "Non realistic 3D shaders" +msgstr "" + +#: ../share/filters/filters.svg.h:137 +msgid "Draft painted cartoon shading with a glassy look" +msgstr "" + +#: ../share/filters/filters.svg.h:138 +msgid "Comics fading" +msgstr "" + +#: ../share/filters/filters.svg.h:138 +msgid "Cartoon paint style with some fading at the edges" +msgstr "" + +#: ../share/filters/filters.svg.h:139 +msgid "Smooth shader" +msgstr "" + +#: ../share/filters/filters.svg.h:139 +msgid "Smooth shading with a graphite pencil grey" +msgstr "" + +#: ../share/filters/filters.svg.h:140 +msgid "Emboss shader" +msgstr "" + +#: ../share/filters/filters.svg.h:140 +msgid "Combination of smooth shading and embossing" +msgstr "" + +#: ../share/filters/filters.svg.h:141 +msgid "Smooth shader dark" +msgstr "" + +#: ../share/filters/filters.svg.h:141 +msgid "Dark version of non realistic smooth shading" +msgstr "" + +#: ../share/filters/filters.svg.h:142 +msgid "Comics" +msgstr "" + +#: ../share/filters/filters.svg.h:142 +msgid "Imitation of black and white cartoon shading" +msgstr "" + +#: ../share/filters/filters.svg.h:143 +msgid "Satin" +msgstr "" + +#: ../share/filters/filters.svg.h:143 +msgid "Silky close to mother of pearl shading" +msgstr "" + +#: ../share/filters/filters.svg.h:144 +msgid "Frosted glass" +msgstr "" + +#: ../share/filters/filters.svg.h:144 +msgid "Non realistic frosted glass imitation" +msgstr "" + +#: ../share/filters/filters.svg.h:145 +msgid "Smooth shader contour" +msgstr "" + +#: ../share/filters/filters.svg.h:145 +msgid "Contouring version of smooth shader" +msgstr "" + +#: ../share/filters/filters.svg.h:146 +msgid "Aluminium" +msgstr "" + +#: ../share/filters/filters.svg.h:146 +msgid "Brushed aluminium shader" +msgstr "" + +#: ../share/filters/filters.svg.h:147 +msgid "Comics fluid" +msgstr "" + +#: ../share/filters/filters.svg.h:147 +msgid "Fluid brushed cartoon drawing" +msgstr "" + +#: ../share/filters/filters.svg.h:148 +msgid "Chrome" +msgstr "" + +#: ../share/filters/filters.svg.h:148 +msgid "Non realistic chrome shader with strong speculars" +msgstr "" + +#: ../share/filters/filters.svg.h:149 +msgid "Chrome dark" +msgstr "" + +#: ../share/filters/filters.svg.h:149 +msgid "Dark version of chrome shading with a ground reflection simulation" +msgstr "" + +#: ../share/filters/filters.svg.h:150 +msgid "Wavy tartan" +msgstr "" + +#: ../share/filters/filters.svg.h:150 +msgid "Tartan pattern with a wavy displacement and bevel around the edges" +msgstr "" + +#: ../share/filters/filters.svg.h:151 +msgid "3D marble" +msgstr "" + +#: ../share/filters/filters.svg.h:151 +msgid "3D warped marble texture" +msgstr "" + +#: ../share/filters/filters.svg.h:152 +msgid "3D wood" +msgstr "" + +#: ../share/filters/filters.svg.h:152 +msgid "3D warped, fibered wood texture" +msgstr "" + +#: ../share/filters/filters.svg.h:153 +msgid "3D mother of pearl" +msgstr "" + +#: ../share/filters/filters.svg.h:153 +msgid "3D warped, iridescent pearly shell texture" +msgstr "" + +#: ../share/filters/filters.svg.h:154 +msgid "Tiger fur" +msgstr "" + +#: ../share/filters/filters.svg.h:154 +msgid "Tiger fur pattern with folds and bevel around the edges" +msgstr "" + +#: ../share/filters/filters.svg.h:155 +msgid "Shaken liquid" +msgstr "" + +#: ../share/filters/filters.svg.h:155 +msgid "Colorizable filling with flow inside like transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:156 +msgid "Comics cream" +msgstr "" + +#: ../share/filters/filters.svg.h:156 +msgid "Comics shader with creamy waves transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:157 +msgid "Black Light" +msgstr "" + +#: ../share/filters/filters.svg.h:157 +msgid "Light areas turn to black" +msgstr "" + +#: ../share/filters/filters.svg.h:158 +msgid "Light eraser" +msgstr "" + +#: ../share/filters/filters.svg.h:158 ../share/filters/filters.svg.h:195 +#: ../share/filters/filters.svg.h:197 ../share/filters/filters.svg.h:198 +#: ../share/filters/filters.svg.h:199 +msgid "Transparency utilities" +msgstr "" + +#: ../share/filters/filters.svg.h:158 +msgid "Make the lightest parts of the object progressively transparent" +msgstr "" + +#: ../share/filters/filters.svg.h:159 +msgid "Noisy blur" +msgstr "" + +#: ../share/filters/filters.svg.h:159 +msgid "Small-scale roughening and blurring to edges and content" +msgstr "" + +#: ../share/filters/filters.svg.h:160 +msgid "Film grain" +msgstr "" + +#: ../share/filters/filters.svg.h:160 +msgid "Adds a small scale graininess" +msgstr "" + +#: ../share/filters/filters.svg.h:161 +msgid "HSL Bumps, transparent" +msgstr "" + +#: ../share/filters/filters.svg.h:161 +msgid "Highly flexible specular bump with transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:162 +#: ../src/ui/dialog/align-and-distribute.cpp:920 +#: ../src/widgets/desktop-widget.cpp:1584 +msgid "Drawing" +msgstr "" + +#: ../share/filters/filters.svg.h:162 +msgid "" +"Give lead pencil or chromolithography or engraving or other effects to " +"images and material filled objects" +msgstr "" + +#: ../share/filters/filters.svg.h:163 +msgid "Velvet Bumps" +msgstr "" + +#: ../share/filters/filters.svg.h:163 +msgid "Gives Smooth Bumps velvet like" +msgstr "" + +#: ../share/filters/filters.svg.h:164 +msgid "Alpha draw" +msgstr "" + +#: ../share/filters/filters.svg.h:164 +msgid "Gives a transparent drawing effect to bitmaps and materials" +msgstr "" + +#: ../share/filters/filters.svg.h:165 +msgid "Alpha draw, color" +msgstr "" + +#: ../share/filters/filters.svg.h:165 +msgid "Gives a transparent color fill effect to bitmaps and materials" +msgstr "" + +#: ../share/filters/filters.svg.h:166 +msgid "Chewing gum" +msgstr "" + +#: ../share/filters/filters.svg.h:166 +msgid "" +"Creates colorizable blotches which smoothly flow over the edges of the lines " +"at their crossings" +msgstr "" + +#: ../share/filters/filters.svg.h:167 +msgid "Black outline" +msgstr "" + +#: ../share/filters/filters.svg.h:167 +msgid "Draws a black outline around" +msgstr "" + +#: ../share/filters/filters.svg.h:168 +msgid "Color outline" +msgstr "" + +#: ../share/filters/filters.svg.h:168 +msgid "Draws a colored outline around" +msgstr "" + +#: ../share/filters/filters.svg.h:169 +msgid "Inner Shadow" +msgstr "" + +#: ../share/filters/filters.svg.h:169 +msgid "Adds a colorizable drop shadow inside" +msgstr "" + +#: ../share/filters/filters.svg.h:170 +msgid "Dark and Glow" +msgstr "" + +#: ../share/filters/filters.svg.h:170 +msgid "Darkens the edge with an inner blur and adds a flexible glow" +msgstr "" + +#: ../share/filters/filters.svg.h:171 +msgid "Darken edges" +msgstr "" + +#: ../share/filters/filters.svg.h:171 +msgid "Darken the edges with an inner blur" +msgstr "" + +#: ../share/filters/filters.svg.h:172 +msgid "Warped rainbow" +msgstr "" + +#: ../share/filters/filters.svg.h:172 +msgid "Smooth rainbow colors warped along the edges and colorizable" +msgstr "" + +#: ../share/filters/filters.svg.h:173 +msgid "Rough and dilate" +msgstr "" + +#: ../share/filters/filters.svg.h:173 +msgid "Create a turbulent contour around" +msgstr "" + +#: ../share/filters/filters.svg.h:174 +msgid "Quadritone fantasy" +msgstr "" + +#: ../share/filters/filters.svg.h:174 +msgid "Replace hue by two colors" +msgstr "" + +#: ../share/filters/filters.svg.h:175 +msgid "Old postcard" +msgstr "" + +#: ../share/filters/filters.svg.h:175 +msgid "Slightly posterize and draw edges like on old printed postcards" +msgstr "" + +#: ../share/filters/filters.svg.h:176 +msgid "Fuzzy Glow" +msgstr "" + +#: ../share/filters/filters.svg.h:176 +msgid "Overlays a semi-transparent shifted copy to a blurred one" +msgstr "" + +#: ../share/filters/filters.svg.h:177 +msgid "Dots transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:177 +msgid "Gives a pointillist HSL sensitive transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:178 +msgid "Canvas transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:178 +msgid "Gives a canvas like HSL sensitive transparency." +msgstr "" + +#: ../share/filters/filters.svg.h:179 +msgid "Smear transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:179 +msgid "" +"Paint objects with a transparent turbulence which turns around color edges" +msgstr "" + +#: ../share/filters/filters.svg.h:180 +msgid "Thick paint" +msgstr "" + +#: ../share/filters/filters.svg.h:180 +msgid "Thick painting effect with turbulence" +msgstr "" + +#: ../share/filters/filters.svg.h:181 +msgid "Burst" +msgstr "" + +#: ../share/filters/filters.svg.h:181 +msgid "Burst balloon texture crumpled and with holes" +msgstr "" + +#: ../share/filters/filters.svg.h:182 +msgid "Embossed leather" +msgstr "" + +#: ../share/filters/filters.svg.h:182 +msgid "" +"Combine a HSL edges detection bump with a leathery or woody and colorizable " +"texture" +msgstr "" + +#: ../share/filters/filters.svg.h:183 +msgid "Carnaval" +msgstr "" + +#: ../share/filters/filters.svg.h:183 +msgid "White splotches evocating carnaval masks" +msgstr "" + +#: ../share/filters/filters.svg.h:184 +msgid "Plastify" +msgstr "" + +#: ../share/filters/filters.svg.h:184 +msgid "" +"HSL edges detection bump with a wavy reflective surface effect and variable " +"crumple" +msgstr "" + +#: ../share/filters/filters.svg.h:185 +msgid "Plaster" +msgstr "" + +#: ../share/filters/filters.svg.h:185 +msgid "" +"Combine a HSL edges detection bump with a matte and crumpled surface effect" +msgstr "" + +#: ../share/filters/filters.svg.h:186 +msgid "Rough transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:186 +msgid "Adds a turbulent transparency which displaces pixels at the same time" +msgstr "" + +#: ../share/filters/filters.svg.h:187 +msgid "Gouache" +msgstr "" + +#: ../share/filters/filters.svg.h:187 +msgid "Partly opaque water color effect with bleed" +msgstr "" + +#: ../share/filters/filters.svg.h:188 +msgid "Alpha engraving" +msgstr "" + +#: ../share/filters/filters.svg.h:188 +msgid "Gives a transparent engraving effect with rough line and filling" +msgstr "" + +#: ../share/filters/filters.svg.h:189 +msgid "Alpha draw, liquid" +msgstr "" + +#: ../share/filters/filters.svg.h:189 +msgid "Gives a transparent fluid drawing effect with rough line and filling" +msgstr "" + +#: ../share/filters/filters.svg.h:190 +msgid "Liquid drawing" +msgstr "" + +#: ../share/filters/filters.svg.h:190 +msgid "Gives a fluid and wavy expressionist drawing effect to images" +msgstr "" + +#: ../share/filters/filters.svg.h:191 +msgid "Marbled ink" +msgstr "" + +#: ../share/filters/filters.svg.h:191 +msgid "Marbled transparency effect which conforms to image detected edges" +msgstr "" + +#: ../share/filters/filters.svg.h:192 +msgid "Thick acrylic" +msgstr "" + +#: ../share/filters/filters.svg.h:192 +msgid "Thick acrylic paint texture with high texture depth" +msgstr "" + +#: ../share/filters/filters.svg.h:193 +msgid "Alpha engraving B" +msgstr "" + +#: ../share/filters/filters.svg.h:193 +msgid "" +"Gives a controllable roughness engraving effect to bitmaps and materials" +msgstr "" + +#: ../share/filters/filters.svg.h:194 +msgid "Lapping" +msgstr "" + +#: ../share/filters/filters.svg.h:194 +msgid "Something like a water noise" +msgstr "" + +#: ../share/filters/filters.svg.h:195 +msgid "Monochrome transparency" +msgstr "" + +#: ../share/filters/filters.svg.h:195 +msgid "Convert to a colorizable transparent positive or negative" +msgstr "" + +#: ../share/filters/filters.svg.h:196 +msgid "Duotone" +msgstr "" + +#: ../share/filters/filters.svg.h:196 +msgid "Change colors to a duotone palette" +msgstr "" + +#: ../share/filters/filters.svg.h:197 +msgid "Light eraser, negative" +msgstr "" + +#: ../share/filters/filters.svg.h:197 +msgid "Like Light eraser but converts to negative" +msgstr "" + +#: ../share/filters/filters.svg.h:198 +msgid "Alpha repaint" +msgstr "" + +#: ../share/filters/filters.svg.h:198 +msgid "Repaint anything monochrome" +msgstr "" + +#: ../share/filters/filters.svg.h:199 +msgid "Saturation map" +msgstr "" + +#: ../share/filters/filters.svg.h:199 +msgid "" +"Creates an approximative semi-transparent and colorizable image of the " +"saturation levels" +msgstr "" + +#: ../share/filters/filters.svg.h:200 +msgid "Riddled" +msgstr "" + +#: ../share/filters/filters.svg.h:200 +msgid "Riddle the surface and add bump to images" +msgstr "" + +#: ../share/filters/filters.svg.h:201 +msgid "Wrinkled varnish" +msgstr "" + +#: ../share/filters/filters.svg.h:201 +msgid "Thick glossy and translucent paint texture with high depth" +msgstr "" + +#: ../share/filters/filters.svg.h:202 +msgid "Canvas Bumps" +msgstr "" + +#: ../share/filters/filters.svg.h:202 +msgid "Canvas texture with an HSL sensitive height map" +msgstr "" + +#: ../share/filters/filters.svg.h:203 +msgid "Canvas Bumps, matte" +msgstr "" + +#: ../share/filters/filters.svg.h:203 +msgid "Same as Canvas Bumps but with a diffuse light instead of a specular one" +msgstr "" + +#: ../share/filters/filters.svg.h:204 +msgid "Canvas Bumps alpha" +msgstr "" + +#: ../share/filters/filters.svg.h:204 +msgid "Same as Canvas Bumps but with transparent highlights" +msgstr "" + +#: ../share/filters/filters.svg.h:205 +msgid "Lightness-Contrast" +msgstr "" + +#: ../share/filters/filters.svg.h:205 +msgid "Increase or decrease lightness and contrast" +msgstr "" + +#: ../share/filters/filters.svg.h:206 +msgid "Clean edges" +msgstr "" + +#: ../share/filters/filters.svg.h:206 +msgid "" +"Removes or decreases glows and jaggeries around objects edges after applying " +"some filters" +msgstr "" + +#: ../share/filters/filters.svg.h:207 +msgid "Bright metal" +msgstr "" + +#: ../share/filters/filters.svg.h:207 +msgid "Bright metallic effect for any color" +msgstr "" + +#: ../share/filters/filters.svg.h:208 +msgid "Deep colors plastic" +msgstr "" + +#: ../share/filters/filters.svg.h:208 +msgid "Transparent plastic with deep colors" +msgstr "" + +#: ../share/filters/filters.svg.h:209 +msgid "Melted jelly, matte" +msgstr "" + +#: ../share/filters/filters.svg.h:209 +msgid "Matte bevel with blurred edges" +msgstr "" + +#: ../share/filters/filters.svg.h:210 +msgid "Melted jelly" +msgstr "" + +#: ../share/filters/filters.svg.h:210 +msgid "Glossy bevel with blurred edges" +msgstr "" + +#: ../share/filters/filters.svg.h:211 +msgid "Combined lighting" +msgstr "" + +#: ../share/filters/filters.svg.h:212 +msgid "Tinfoil" +msgstr "" + +#: ../share/filters/filters.svg.h:212 +msgid "Metallic foil effect combining two lighting types and variable crumple" +msgstr "" + +#: ../share/filters/filters.svg.h:213 +msgid "Copper and chocolate" +msgstr "" + +#: ../share/filters/filters.svg.h:213 +msgid "" +"Specular bump which can be easily converted from metallic to molded plastic " +"effects" +msgstr "" + +#: ../share/filters/filters.svg.h:214 +msgid "Inner Glow" +msgstr "" + +#: ../share/filters/filters.svg.h:214 +msgid "Adds a colorizable glow inside" +msgstr "" + +#: ../share/filters/filters.svg.h:215 +msgid "Soft colors" +msgstr "" + +#: ../share/filters/filters.svg.h:215 +msgid "Adds a colorizable edges glow inside objects and pictures" +msgstr "" + +#: ../share/filters/filters.svg.h:216 +msgid "Relief print" +msgstr "" + +#: ../share/filters/filters.svg.h:216 +msgid "Bumps effect with a bevel, color flood and complex lighting" +msgstr "" + +#: ../share/filters/filters.svg.h:217 +msgid "Growing cells" +msgstr "" + +#: ../share/filters/filters.svg.h:217 +msgid "Random rounded living cells like fill" +msgstr "" + +#: ../share/filters/filters.svg.h:218 +msgid "Fluorescence" +msgstr "" + +#: ../share/filters/filters.svg.h:218 +msgid "Oversaturate colors which can be fluorescent in real world" +msgstr "" + +#: ../share/filters/filters.svg.h:219 +msgid "Tritone" +msgstr "" + +#: ../share/filters/filters.svg.h:219 +msgid "Create a tritone palette with hue selectable by flood" +msgstr "" + +#: ../share/patterns/patterns.svg.h:2 +msgid "Stripes 1:1" +msgstr "" + +#: ../share/patterns/patterns.svg.h:3 +msgid "Stripes 1:1 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:4 +msgid "Stripes 1:1.5" +msgstr "" + +#: ../share/patterns/patterns.svg.h:5 +msgid "Stripes 1:1.5 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:6 +msgid "Stripes 1:2" +msgstr "" + +#: ../share/patterns/patterns.svg.h:7 +msgid "Stripes 1:2 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:8 +msgid "Stripes 1:3" +msgstr "" + +#: ../share/patterns/patterns.svg.h:9 +msgid "Stripes 1:3 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:10 +msgid "Stripes 1:4" +msgstr "" + +#: ../share/patterns/patterns.svg.h:11 +msgid "Stripes 1:4 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:12 +msgid "Stripes 1:5" +msgstr "" + +#: ../share/patterns/patterns.svg.h:13 +msgid "Stripes 1:5 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:14 +msgid "Stripes 1:8" +msgstr "" + +#: ../share/patterns/patterns.svg.h:15 +msgid "Stripes 1:8 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:16 +msgid "Stripes 1:10" +msgstr "" + +#: ../share/patterns/patterns.svg.h:17 +msgid "Stripes 1:10 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:18 +msgid "Stripes 1:16" +msgstr "" + +#: ../share/patterns/patterns.svg.h:19 +msgid "Stripes 1:16 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:20 +msgid "Stripes 1:32" +msgstr "" + +#: ../share/patterns/patterns.svg.h:21 +msgid "Stripes 1:32 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:22 +msgid "Stripes 1:64" +msgstr "" + +#: ../share/patterns/patterns.svg.h:23 +msgid "Stripes 2:1" +msgstr "" + +#: ../share/patterns/patterns.svg.h:24 +msgid "Stripes 2:1 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:25 +msgid "Stripes 4:1" +msgstr "" + +#: ../share/patterns/patterns.svg.h:26 +msgid "Stripes 4:1 white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:27 +msgid "Checkerboard" +msgstr "" + +#: ../share/patterns/patterns.svg.h:28 +msgid "Checkerboard white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:29 +msgid "Packed circles" +msgstr "" + +#: ../share/patterns/patterns.svg.h:30 +msgid "Polka dots, small" +msgstr "" + +#: ../share/patterns/patterns.svg.h:31 +msgid "Polka dots, small white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:32 +msgid "Polka dots, medium" +msgstr "" + +#: ../share/patterns/patterns.svg.h:33 +msgid "Polka dots, medium white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:34 +msgid "Polka dots, large" +msgstr "" + +#: ../share/patterns/patterns.svg.h:35 +msgid "Polka dots, large white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:36 +msgid "Wavy" +msgstr "" + +#: ../share/patterns/patterns.svg.h:37 +msgid "Wavy white" +msgstr "" + +#: ../share/patterns/patterns.svg.h:38 +msgid "Camouflage" +msgstr "" + +#: ../share/patterns/patterns.svg.h:39 +msgid "Ermine" +msgstr "" + +#: ../share/patterns/patterns.svg.h:40 +msgid "Sand (bitmap)" +msgstr "" + +#: ../share/patterns/patterns.svg.h:41 +msgid "Cloth (bitmap)" +msgstr "" + +#: ../share/patterns/patterns.svg.h:42 +msgid "Old paint (bitmap)" +msgstr "" + +#: ../src/arc-context.cpp:319 +msgid "" +"Ctrl: make circle or integer-ratio ellipse, snap arc/segment angle" +msgstr "" + +#: ../src/arc-context.cpp:320 ../src/rect-context.cpp:362 +msgid "Shift: draw around the starting point" +msgstr "" + +#: ../src/arc-context.cpp:471 +#, c-format +msgid "" +"Ellipse: %s × %s (constrained to ratio %d:%d); with Shift " +"to draw around the starting point" +msgstr "" + +#: ../src/arc-context.cpp:473 +#, c-format +msgid "" +"Ellipse: %s × %s; with Ctrl to make square or integer-" +"ratio ellipse; with Shift to draw around the starting point" +msgstr "" + +#: ../src/arc-context.cpp:499 +msgid "Create ellipse" +msgstr "" + +#: ../src/box3d-context.cpp:435 ../src/box3d-context.cpp:442 +#: ../src/box3d-context.cpp:449 ../src/box3d-context.cpp:456 +#: ../src/box3d-context.cpp:463 ../src/box3d-context.cpp:470 +msgid "Change perspective (angle of PLs)" +msgstr "" + +#. status text +#: ../src/box3d-context.cpp:638 +msgid "3D Box; with Shift to extrude along the Z axis" +msgstr "" + +#: ../src/box3d-context.cpp:666 +msgid "Create 3D box" +msgstr "" + +#: ../src/box3d.cpp:327 +msgid "3D Box" +msgstr "" + +#: ../src/connector-context.cpp:766 +msgid "Creating new connector" +msgstr "" + +#: ../src/connector-context.cpp:1157 +msgid "Connector endpoint drag cancelled." +msgstr "" + +#: ../src/connector-context.cpp:1188 +msgid "Connection point drag cancelled." +msgstr "" + +#: ../src/connector-context.cpp:1306 +msgid "Reroute connector" +msgstr "" + +#: ../src/connector-context.cpp:1473 +msgid "Create connector" +msgstr "" + +#: ../src/connector-context.cpp:1496 +msgid "Finishing connector" +msgstr "" + +#: ../src/connector-context.cpp:1784 +msgid "Connector endpoint: drag to reroute or connect to new shapes" +msgstr "" + +#: ../src/connector-context.cpp:1925 +msgid "Select at least one non-connector object." +msgstr "" + +#: ../src/connector-context.cpp:1930 ../src/widgets/toolbox.cpp:7457 +msgid "Make connectors avoid selected objects" +msgstr "" + +#: ../src/connector-context.cpp:1931 ../src/widgets/toolbox.cpp:7467 +msgid "Make connectors ignore selected objects" +msgstr "" + +#: ../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 "" + +#: ../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 "" + +#: ../src/desktop.cpp:833 +msgid "No previous zoom." +msgstr "" + +#: ../src/desktop.cpp:858 +msgid "No next zoom." +msgstr "" + +#: ../src/desktop-events.cpp:187 +msgid "Create guide" +msgstr "" + +#: ../src/desktop-events.cpp:391 +msgid "Move guide" +msgstr "" + +#: ../src/desktop-events.cpp:398 ../src/desktop-events.cpp:445 +#: ../src/ui/dialog/guides.cpp:125 +msgid "Delete guide" +msgstr "" + +#: ../src/desktop-events.cpp:425 +#, c-format +msgid "Guideline: %s" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:155 +msgid "Nothing selected." +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:161 +msgid "More than one object selected." +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:168 +#, c-format +msgid "Object has %d tiled clones." +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:173 +msgid "Object has no tiled clones." +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:976 +msgid "Select one object whose tiled clones to unclump." +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:998 +msgid "Unclump tiled clones" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1028 +msgid "Select one object whose tiled clones to remove." +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1051 +msgid "Delete tiled clones" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1906 +msgid "Select an object to clone." +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1103 +msgid "" +"If you want to clone several objects, group them and clone the " +"group." +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1112 +msgid "Creating tiled clones..." +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1515 +msgid "Create tiled clones" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1706 +msgid "Per row:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1719 +msgid "Per column:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1727 +msgid "Randomize:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1888 +msgid "_Symmetry" +msgstr "" + +#. TRANSLATORS: For the following 17 symmetry groups, see +#. * http://www.bib.ulb.ac.be/coursmath/doc/17.htm (visual examples); +#. * http://www.clarku.edu/~djoyce/wallpaper/seventeen.html (English vocabulary); or +#. * http://membres.lycos.fr/villemingerard/Geometri/Sym1D.htm (French vocabulary). +#. +#: ../src/dialogs/clonetiler.cpp:1896 +msgid "Select one of the 17 symmetry groups for the tiling" +msgstr "" + +#. TRANSLATORS: "translation" means "shift" / "displacement" here. +#: ../src/dialogs/clonetiler.cpp:1907 +msgid "P1: simple translation" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1908 +msgid "P2: 180° rotation" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1909 +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/dialogs/clonetiler.cpp:1912 +msgid "PG: glide reflection" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1913 +msgid "CM: reflection + glide reflection" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1914 +msgid "PMM: reflection + reflection" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1915 +msgid "PMG: reflection + 180° rotation" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1916 +msgid "PGG: glide reflection + 180° rotation" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1917 +msgid "CMM: reflection + reflection + 180° rotation" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1918 +msgid "P4: 90° rotation" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1919 +msgid "P4M: 90° rotation + 45° reflection" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1920 +msgid "P4G: 90° rotation + 90° reflection" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1921 +msgid "P3: 120° rotation" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1922 +msgid "P31M: reflection + 120° rotation, dense" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1923 +msgid "P3M1: reflection + 120° rotation, sparse" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1924 +msgid "P6: 60° rotation" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1925 +msgid "P6M: reflection + 60° rotation" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1953 +msgid "S_hift" +msgstr "" + +#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) horizontally by this amount +#: ../src/dialogs/clonetiler.cpp:1963 +#, no-c-format +msgid "Shift X:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1971 +#, no-c-format +msgid "Horizontal shift per row (in % of tile width)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1979 +#, no-c-format +msgid "Horizontal shift per column (in % of tile width)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:1986 +msgid "Randomize the horizontal shift by this percentage" +msgstr "" + +#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount +#: ../src/dialogs/clonetiler.cpp:1996 +#, no-c-format +msgid "Shift Y:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2004 +#, no-c-format +msgid "Vertical shift per row (in % of tile height)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2012 +#, no-c-format +msgid "Vertical shift per column (in % of tile height)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2019 +msgid "Randomize the vertical shift by this percentage" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2027 ../src/dialogs/clonetiler.cpp:2175 +msgid "Exponent:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2034 +msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2041 +msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)" +msgstr "" + +#. TRANSLATORS: "Alternate" is a verb here +#: ../src/dialogs/clonetiler.cpp:2049 ../src/dialogs/clonetiler.cpp:2219 +#: ../src/dialogs/clonetiler.cpp:2296 ../src/dialogs/clonetiler.cpp:2372 +#: ../src/dialogs/clonetiler.cpp:2421 ../src/dialogs/clonetiler.cpp:2552 +msgid "Alternate:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2055 +msgid "Alternate the sign of shifts for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2060 +msgid "Alternate the sign of shifts for each column" +msgstr "" + +#. TRANSLATORS: "Cumulate" is a verb here +#: ../src/dialogs/clonetiler.cpp:2067 ../src/dialogs/clonetiler.cpp:2237 +#: ../src/dialogs/clonetiler.cpp:2314 +msgid "Cumulate:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2073 +msgid "Cumulate the shifts for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2078 +msgid "Cumulate the shifts for each column" +msgstr "" + +#. TRANSLATORS: "Cumulate" is a verb here +#: ../src/dialogs/clonetiler.cpp:2085 +msgid "Exclude tile:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2091 +msgid "Exclude tile height in shift" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2096 +msgid "Exclude tile width in shift" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2105 +msgid "Sc_ale" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2113 +msgid "Scale X:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2121 +#, no-c-format +msgid "Horizontal scale per row (in % of tile width)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2129 +#, no-c-format +msgid "Horizontal scale per column (in % of tile width)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2136 +msgid "Randomize the horizontal scale by this percentage" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2144 +msgid "Scale Y:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2152 +#, no-c-format +msgid "Vertical scale per row (in % of tile height)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2160 +#, no-c-format +msgid "Vertical scale per column (in % of tile height)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2167 +msgid "Randomize the vertical scale by this percentage" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2182 +msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2189 +msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2197 +msgid "Base:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2204 ../src/dialogs/clonetiler.cpp:2211 +msgid "" +"Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2225 +msgid "Alternate the sign of scales for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2230 +msgid "Alternate the sign of scales for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2243 +msgid "Cumulate the scales for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2248 +msgid "Cumulate the scales for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2257 +msgid "_Rotation" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2265 +msgid "Angle:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2273 +#, no-c-format +msgid "Rotate tiles by this angle for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2281 +#, no-c-format +msgid "Rotate tiles by this angle for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2288 +msgid "Randomize the rotation angle by this percentage" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2302 +msgid "Alternate the rotation direction for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2307 +msgid "Alternate the rotation direction for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2320 +msgid "Cumulate the rotation for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2325 +msgid "Cumulate the rotation for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2334 +msgid "_Blur & opacity" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2343 +msgid "Blur:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2350 +msgid "Blur tiles by this percentage for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2357 +msgid "Blur tiles by this percentage for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2364 +msgid "Randomize the tile blur by this percentage" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2378 +msgid "Alternate the sign of blur change for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2383 +msgid "Alternate the sign of blur change for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2392 +msgid "Fade out:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2399 +msgid "Decrease tile opacity by this percentage for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2406 +msgid "Decrease tile opacity by this percentage for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2413 +msgid "Randomize the tile opacity by this percentage" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2427 +msgid "Alternate the sign of opacity change for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2432 +msgid "Alternate the sign of opacity change for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2440 +msgid "Co_lor" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2445 +msgid "Initial color: " +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2449 +msgid "Initial color of tiled clones" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2449 +msgid "" +"Initial color for clones (works only if the original has unset fill or " +"stroke)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2464 +msgid "H:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2471 +msgid "Change the tile hue by this percentage for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2478 +msgid "Change the tile hue by this percentage for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2485 +msgid "Randomize the tile hue by this percentage" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2494 +msgid "S:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2501 +msgid "Change the color saturation by this percentage for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2508 +msgid "Change the color saturation by this percentage for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2515 +msgid "Randomize the color saturation by this percentage" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2523 +msgid "L:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2530 +msgid "Change the color lightness by this percentage for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2537 +msgid "Change the color lightness by this percentage for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2544 +msgid "Randomize the color lightness by this percentage" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2558 +msgid "Alternate the sign of color changes for each row" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2563 +msgid "Alternate the sign of color changes for each column" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2571 +msgid "_Trace" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2578 +msgid "Trace the drawing under the tiles" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2582 +msgid "" +"For each clone, pick a value from the drawing in that clone's location and " +"apply it to the clone" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2596 +msgid "1. Pick from the drawing:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2608 +msgid "Pick the visible color and opacity" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2615 ../src/dialogs/clonetiler.cpp:2764 +#: ../src/extension/internal/bitmap/opacity.cpp:37 +#: ../src/extension/internal/bitmap/opacity.cpp:39 +#: ../src/widgets/toolbox.cpp:4354 ../share/extensions/interp_att_g.inx.h:12 +msgid "Opacity" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2616 +msgid "Pick the total accumulated opacity" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2623 +msgid "R" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2624 +msgid "Pick the Red component of the color" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2631 +msgid "G" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2632 +msgid "Pick the Green component of the color" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2639 +msgid "B" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2640 +msgid "Pick the Blue component of the color" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/dialogs/clonetiler.cpp:2649 +msgid "clonetiler|H" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2650 +msgid "Pick the hue of the color" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/dialogs/clonetiler.cpp:2659 +msgid "clonetiler|S" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2660 +msgid "Pick the saturation of the color" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/dialogs/clonetiler.cpp:2669 +msgid "clonetiler|L" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2670 +msgid "Pick the lightness of the color" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2680 +msgid "2. Tweak the picked value:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2690 +msgid "Gamma-correct:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2695 +msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2702 +msgid "Randomize:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2707 +msgid "Randomize the picked value by this percentage" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2714 +msgid "Invert:" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2718 +msgid "Invert the picked value" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2724 +msgid "3. Apply the value to the clones':" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2734 +msgid "Presence" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2737 +msgid "" +"Each clone is created with the probability determined by the picked value in " +"that point" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2744 +msgid "Size" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2747 +msgid "Each clone's size is determined by the picked value in that point" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2757 +msgid "" +"Each clone is painted by the picked color (the original must have unset fill " +"or stroke)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2767 +msgid "Each clone's opacity is determined by the picked value in that point" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2794 +msgid "How many rows in the tiling" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2814 +msgid "How many columns in the tiling" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2844 +msgid "Width of the rectangle to be filled" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2869 +msgid "Height of the rectangle to be filled" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2884 +msgid "Rows, columns: " +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2885 +msgid "Create the specified number of rows and columns" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2894 +msgid "Width, height: " +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2895 +msgid "Fill the specified width and height with the tiling" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2911 +msgid "Use saved size and position of the tile" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2914 +msgid "" +"Pretend that the size and position of the tile are the same as the last time " +"you tiled it (if any), instead of using the current size" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2938 +msgid " _Create " +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2940 +msgid "Create and tile the clones of the selection" +msgstr "" + +#. TRANSLATORS: if a group of objects are "clumped" together, then they +#. are unevenly spread in the given amount of space - as shown in the +#. diagrams on the left in the following screenshot: +#. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png +#. So unclumping is the process of spreading a number of objects out more evenly. +#: ../src/dialogs/clonetiler.cpp:2955 +msgid " _Unclump " +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2956 +msgid "Spread out clones to reduce clumping; can be applied repeatedly" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2962 +msgid " Re_move " +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2963 +msgid "Remove existing tiled clones of the selected object (siblings only)" +msgstr "" + +#: ../src/dialogs/clonetiler.cpp:2979 +msgid " R_eset " +msgstr "" + +#. TRANSLATORS: "change" is a noun here +#: ../src/dialogs/clonetiler.cpp:2981 +msgid "" +"Reset all shifts, scales, rotates, opacity and color changes in the dialog " +"to zero" +msgstr "" + +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2645 +msgid "_Page" +msgstr "" + +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2649 +msgid "_Drawing" +msgstr "" + +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2651 +msgid "_Selection" +msgstr "" + +#: ../src/dialogs/export.cpp:146 +msgid "_Custom" +msgstr "" + +#: ../src/dialogs/export.cpp:271 +msgid "Export area" +msgstr "" + +#: ../src/dialogs/export.cpp:285 +msgid "Units:" +msgstr "" + +#: ../src/dialogs/export.cpp:313 +msgid "_x0:" +msgstr "" + +#: ../src/dialogs/export.cpp:318 +msgid "x_1:" +msgstr "" + +#: ../src/dialogs/export.cpp:323 +msgid "Wid_th:" +msgstr "" + +#: ../src/dialogs/export.cpp:329 +msgid "_y0:" +msgstr "" + +#: ../src/dialogs/export.cpp:334 +msgid "y_1:" +msgstr "" + +#: ../src/dialogs/export.cpp:339 +msgid "Hei_ght:" +msgstr "" + +#: ../src/dialogs/export.cpp:471 +msgid "Bitmap size" +msgstr "" + +#: ../src/dialogs/export.cpp:484 ../src/ui/widget/page-sizer.cpp:230 +msgid "_Width:" +msgstr "" + +#: ../src/dialogs/export.cpp:484 ../src/dialogs/export.cpp:498 +msgid "pixels at" +msgstr "" + +#: ../src/dialogs/export.cpp:492 +msgid "dp_i" +msgstr "" + +#: ../src/dialogs/export.cpp:498 ../src/ui/widget/page-sizer.cpp:231 +msgid "_Height:" +msgstr "" + +#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:784 +#: ../src/ui/dialog/inkscape-preferences.cpp:1196 +msgid "dpi" +msgstr "" + +#. true = has mnemonic +#: ../src/dialogs/export.cpp:520 +msgid "_Filename" +msgstr "" + +#: ../src/dialogs/export.cpp:590 +msgid "_Browse..." +msgstr "" + +#: ../src/dialogs/export.cpp:619 +msgid "Batch export all selected objects" +msgstr "" + +#: ../src/dialogs/export.cpp:623 +msgid "" +"Export each selected object into its own PNG file, using export hints if any " +"(caution, overwrites without asking!)" +msgstr "" + +#: ../src/dialogs/export.cpp:631 +msgid "Hide all except selected" +msgstr "" + +#: ../src/dialogs/export.cpp:635 +msgid "In the exported image, hide all objects except those that are selected" +msgstr "" + +#: ../src/dialogs/export.cpp:652 +msgid "_Export" +msgstr "" + +#: ../src/dialogs/export.cpp:656 +msgid "Export the bitmap file with these settings" +msgstr "" + +#: ../src/dialogs/export.cpp:682 +#, c-format +msgid "Batch export %d selected object" +msgid_plural "Batch export %d selected objects" +msgstr[0] "" +msgstr[1] "" + +#: ../src/dialogs/export.cpp:1013 +msgid "Export in progress" +msgstr "" + +#: ../src/dialogs/export.cpp:1101 +#, c-format +msgid "Exporting %d files" +msgstr "" + +#: ../src/dialogs/export.cpp:1145 ../src/dialogs/export.cpp:1222 +#, c-format +msgid "Could not export to filename %s.\n" +msgstr "" + +#: ../src/dialogs/export.cpp:1175 +msgid "You have to enter a filename" +msgstr "" + +#: ../src/dialogs/export.cpp:1180 +msgid "The chosen area to be exported is invalid" +msgstr "" + +#: ../src/dialogs/export.cpp:1195 +#, c-format +msgid "Directory %s does not exist or is not a directory.\n" +msgstr "" + +#: ../src/dialogs/export.cpp:1207 +#, c-format +msgid "Exporting %s (%lu x %lu)" +msgstr "" + +#: ../src/dialogs/export.cpp:1331 ../src/dialogs/export.cpp:1366 +msgid "Select a filename for exporting" +msgstr "" + +#. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed +#: ../src/dialogs/find.cpp:362 ../src/ui/dialog/find.cpp:437 +#, c-format +msgid "%d object found (out of %d), %s match." +msgid_plural "%d objects found (out of %d), %s match." +msgstr[0] "" +msgstr[1] "" + +#: ../src/dialogs/find.cpp:365 ../src/ui/dialog/find.cpp:440 +msgid "exact" +msgstr "" + +#: ../src/dialogs/find.cpp:365 ../src/ui/dialog/find.cpp:440 +msgid "partial" +msgstr "" + +#: ../src/dialogs/find.cpp:372 ../src/ui/dialog/find.cpp:447 +msgid "No objects found" +msgstr "" + +#: ../src/dialogs/find.cpp:530 +msgid "T_ype: " +msgstr "" + +#: ../src/dialogs/find.cpp:537 ../src/ui/dialog/find.cpp:69 +msgid "Search in all object types" +msgstr "" + +#: ../src/dialogs/find.cpp:537 ../src/ui/dialog/find.cpp:69 +msgid "All types" +msgstr "" + +#: ../src/dialogs/find.cpp:548 ../src/ui/dialog/find.cpp:70 +msgid "Search all shapes" +msgstr "" + +#: ../src/dialogs/find.cpp:548 ../src/ui/dialog/find.cpp:70 +msgid "All shapes" +msgstr "" + +#: ../src/dialogs/find.cpp:565 ../src/ui/dialog/find.cpp:71 +msgid "Search rectangles" +msgstr "" + +#: ../src/dialogs/find.cpp:565 ../src/ui/dialog/find.cpp:71 +msgid "Rectangles" +msgstr "" + +#: ../src/dialogs/find.cpp:570 ../src/ui/dialog/find.cpp:72 +msgid "Search ellipses, arcs, circles" +msgstr "" + +#: ../src/dialogs/find.cpp:570 ../src/ui/dialog/find.cpp:72 +msgid "Ellipses" +msgstr "" + +#: ../src/dialogs/find.cpp:575 ../src/ui/dialog/find.cpp:73 +msgid "Search stars and polygons" +msgstr "" + +#: ../src/dialogs/find.cpp:575 ../src/ui/dialog/find.cpp:73 +msgid "Stars" +msgstr "" + +#: ../src/dialogs/find.cpp:580 ../src/ui/dialog/find.cpp:74 +msgid "Search spirals" +msgstr "" + +#: ../src/dialogs/find.cpp:580 ../src/ui/dialog/find.cpp:74 +msgid "Spirals" +msgstr "" + +#. TRANSLATORS: polyline is a set of connected straight line segments +#. http://www.w3.org/TR/SVG11/shapes.html#PolylineElement +#: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75 +msgid "Search paths, lines, polylines" +msgstr "" + +#: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75 +#: ../src/widgets/toolbox.cpp:2118 +msgid "Paths" +msgstr "" + +#: ../src/dialogs/find.cpp:598 ../src/ui/dialog/find.cpp:76 +msgid "Search text objects" +msgstr "" + +#: ../src/dialogs/find.cpp:598 ../src/ui/dialog/find.cpp:76 +msgid "Texts" +msgstr "" + +#: ../src/dialogs/find.cpp:603 ../src/ui/dialog/find.cpp:77 +msgid "Search groups" +msgstr "" + +#: ../src/dialogs/find.cpp:603 ../src/ui/dialog/find.cpp:77 +msgid "Groups" +msgstr "" + +#: ../src/dialogs/find.cpp:608 ../src/ui/dialog/find.cpp:82 +msgid "Search clones" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. "Clones" is a noun indicating type of object to find +#: ../src/dialogs/find.cpp:612 ../src/ui/dialog/find.cpp:82 +msgid "find|Clones" +msgstr "" + +#: ../src/dialogs/find.cpp:617 ../src/ui/dialog/find.cpp:83 +msgid "Search images" +msgstr "" + +#: ../src/dialogs/find.cpp:617 ../src/ui/dialog/find.cpp:83 +#: ../share/extensions/embedimage.inx.h:3 +#: ../share/extensions/extractimage.inx.h:2 +msgid "Images" +msgstr "" + +#: ../src/dialogs/find.cpp:622 ../src/ui/dialog/find.cpp:84 +msgid "Search offset objects" +msgstr "" + +#: ../src/dialogs/find.cpp:622 ../src/ui/dialog/find.cpp:84 +msgid "Offsets" +msgstr "" + +#: ../src/dialogs/find.cpp:687 ../src/ui/dialog/find.cpp:60 +msgid "_Text: " +msgstr "" + +#: ../src/dialogs/find.cpp:687 ../src/ui/dialog/find.cpp:60 +msgid "Find objects by their text content (exact or partial match)" +msgstr "" + +#: ../src/dialogs/find.cpp:688 ../src/ui/dialog/find.cpp:61 +msgid "_ID: " +msgstr "" + +#: ../src/dialogs/find.cpp:688 ../src/ui/dialog/find.cpp:61 +msgid "Find objects by the value of the id attribute (exact or partial match)" +msgstr "" + +#: ../src/dialogs/find.cpp:689 ../src/ui/dialog/find.cpp:62 +msgid "_Style: " +msgstr "" + +#: ../src/dialogs/find.cpp:689 ../src/ui/dialog/find.cpp:62 +msgid "" +"Find objects by the value of the style attribute (exact or partial match)" +msgstr "" + +#: ../src/dialogs/find.cpp:690 ../src/ui/dialog/find.cpp:63 +msgid "_Attribute: " +msgstr "" + +#: ../src/dialogs/find.cpp:690 ../src/ui/dialog/find.cpp:63 +msgid "Find objects by the name of an attribute (exact or partial match)" +msgstr "" + +#: ../src/dialogs/find.cpp:704 ../src/ui/dialog/find.cpp:64 +msgid "Search in s_election" +msgstr "" + +#: ../src/dialogs/find.cpp:708 ../src/ui/dialog/find.cpp:64 +msgid "Limit search to the current selection" +msgstr "" + +#: ../src/dialogs/find.cpp:713 ../src/ui/dialog/find.cpp:65 +msgid "Search in current _layer" +msgstr "" + +#: ../src/dialogs/find.cpp:717 ../src/ui/dialog/find.cpp:65 +msgid "Limit search to the current layer" +msgstr "" + +#: ../src/dialogs/find.cpp:722 ../src/ui/dialog/find.cpp:66 +msgid "Include _hidden" +msgstr "" + +#: ../src/dialogs/find.cpp:726 ../src/ui/dialog/find.cpp:66 +msgid "Include hidden objects in search" +msgstr "" + +#: ../src/dialogs/find.cpp:731 ../src/ui/dialog/find.cpp:67 +msgid "Include l_ocked" +msgstr "" + +#: ../src/dialogs/find.cpp:735 ../src/ui/dialog/find.cpp:67 +msgid "Include locked objects in search" +msgstr "" + +#. TRANSLATORS: "Clear" is a verb here +#: ../src/dialogs/find.cpp:746 ../src/ui/dialog/debug.cpp:75 +#: ../src/ui/dialog/find.cpp:86 ../src/ui/dialog/messages.cpp:53 +#: ../src/ui/dialog/scriptdialog.cpp:209 +msgid "_Clear" +msgstr "" + +#: ../src/dialogs/find.cpp:746 ../src/ui/dialog/find.cpp:86 +msgid "Clear values" +msgstr "" + +#: ../src/dialogs/find.cpp:747 ../src/ui/dialog/find.cpp:87 +msgid "_Find" +msgstr "" + +#: ../src/dialogs/find.cpp:747 ../src/ui/dialog/find.cpp:87 +msgid "Select objects matching all of the fields you filled in" +msgstr "" + +#. Create the label for the object id +#: ../src/dialogs/item-properties.cpp:120 +#: ../src/dialogs/item-properties.cpp:334 +#: ../src/dialogs/item-properties.cpp:443 +#: ../src/dialogs/item-properties.cpp:450 +msgid "_Id" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:129 +msgid "" +"The id= attribute (only letters, digits, and the characters .-_: allowed)" +msgstr "" + +#. Button for setting the object's id, label, title and description. +#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2508 +msgid "_Set" +msgstr "" + +#. Create the label for the object label +#: ../src/dialogs/item-properties.cpp:152 +msgid "_Label" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:161 +msgid "A freeform label for the object" +msgstr "" + +#. Create the label for the object title +#: ../src/dialogs/item-properties.cpp:173 +msgid "_Title" +msgstr "" + +#. Create the frame for the object description +#: ../src/dialogs/item-properties.cpp:191 +msgid "_Description" +msgstr "" + +#. Hide +#: ../src/dialogs/item-properties.cpp:222 +msgid "_Hide" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:223 +msgid "Check to make the object invisible" +msgstr "" + +#. Lock +#. TRANSLATORS: "Lock" is a verb here +#: ../src/dialogs/item-properties.cpp:232 +msgid "L_ock" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:233 +msgid "Check to make the object insensitive (not selectable by mouse)" +msgstr "" + +#. Create the frame for interactivity options +#: ../src/dialogs/item-properties.cpp:243 +msgid "_Interactivity" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:317 +#: ../src/dialogs/item-properties.cpp:324 +msgid "Ref" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:402 +msgid "Lock object" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:402 +msgid "Unlock object" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:421 +msgid "Hide object" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:421 +msgid "Unhide object" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:445 +msgid "Id invalid! " +msgstr "" + +#: ../src/dialogs/item-properties.cpp:447 +msgid "Id exists! " +msgstr "" + +#: ../src/dialogs/item-properties.cpp:454 +msgid "Set object ID" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:469 +msgid "Set object label" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:477 +msgid "Set object title" +msgstr "" + +#: ../src/dialogs/item-properties.cpp:487 +msgid "Set object description" +msgstr "" + +#: ../src/dialogs/object-attributes.cpp:32 +msgid "Href:" +msgstr "" + +#. default x: +#. default y: +#: ../src/dialogs/object-attributes.cpp:33 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2191 +msgid "Target:" +msgstr "" + +#. _settings->add_checkbutton(false, SP_ATTR_STITCHTILES, _("Stitch Tiles"), "stitch", "noStitch"); +#: ../src/dialogs/object-attributes.cpp:34 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2168 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2246 +msgid "Type:" +msgstr "" + +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkRoleAttribute +#. Identifies the type of the related resource with an absolute URI +#: ../src/dialogs/object-attributes.cpp:37 +msgid "Role:" +msgstr "" + +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkArcRoleAttribute +#. For situations where the nature/role alone isn't enough, this offers an additional URI defining the purpose of the link. +#: ../src/dialogs/object-attributes.cpp:40 +msgid "Arcrole:" +msgstr "" + +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkTitleAttribute +#: ../src/dialogs/object-attributes.cpp:42 +msgid "Title:" +msgstr "" + +#: ../src/dialogs/object-attributes.cpp:43 +#: ../share/extensions/polyhedron_3d.inx.h:36 +msgid "Show:" +msgstr "" + +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/linking.html#AElementXLinkActuateAttribute +#: ../src/dialogs/object-attributes.cpp:45 +msgid "Actuate:" +msgstr "" + +#: ../src/dialogs/object-attributes.cpp:50 +msgid "URL:" +msgstr "" + +#: ../src/dialogs/object-attributes.cpp:51 +#: ../src/dialogs/object-attributes.cpp:59 ../src/ui/dialog/guides.cpp:43 +#: ../src/ui/view/edit-widget.cpp:1080 ../src/widgets/desktop-widget.cpp:504 +#: ../src/widgets/toolbox.cpp:1498 +msgid "X:" +msgstr "" + +#: ../src/dialogs/object-attributes.cpp:52 +#: ../src/dialogs/object-attributes.cpp:60 ../src/ui/dialog/guides.cpp:44 +#: ../src/ui/view/edit-widget.cpp:1081 ../src/widgets/desktop-widget.cpp:507 +#: ../src/widgets/toolbox.cpp:1516 +msgid "Y:" +msgstr "" + +#: ../src/dialogs/object-attributes.cpp:53 +#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4478 ../src/widgets/toolbox.cpp:4937 +#: ../src/widgets/toolbox.cpp:5956 +msgid "Width:" +msgstr "" + +#: ../src/dialogs/object-attributes.cpp:54 +#: ../src/dialogs/object-attributes.cpp:62 +msgid "Height:" +msgstr "" + +#: ../src/dialogs/object-attributes.cpp:106 +#, c-format +msgid "%s Properties" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:444 +#, c-format +msgid "Finished, %d words added to dictionary" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:446 +#, c-format +msgid "Finished, nothing suspicious found" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:559 +#, c-format +msgid "Not in dictionary (%s): %s" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:711 +msgid "Checking..." +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:781 +msgid "Fix spelling" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:955 +msgid "Suggestions:" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:967 +msgid "_Accept" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:967 +msgid "Accept the chosen suggestion" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:969 +msgid "_Ignore once" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:969 +msgid "Ignore this word only once" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:971 +msgid "_Ignore" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:971 +msgid "Ignore this word in this session" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:978 +msgid "A_dd to dictionary:" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:978 +msgid "Add this word to the chosen dictionary" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:1002 +msgid "_Stop" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:1002 +msgid "Stop the check" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:1004 +msgid "_Start" +msgstr "" + +#: ../src/dialogs/spellcheck.cpp:1004 +msgid "Start the check" +msgstr "" + +#: ../src/dialogs/text-edit.cpp:198 +msgid "Font" +msgstr "" + +#: ../src/dialogs/text-edit.cpp:221 ../share/extensions/svgcalendar.inx.h:12 +msgid "Layout" +msgstr "" + +#: ../src/dialogs/text-edit.cpp:235 +msgid "Align lines left" +msgstr "" + +#. TRANSLATORS: `Center' here is a verb. +#: ../src/dialogs/text-edit.cpp:250 +msgid "Center lines" +msgstr "" + +#: ../src/dialogs/text-edit.cpp:264 +msgid "Align lines right" +msgstr "" + +#: ../src/dialogs/text-edit.cpp:278 +msgid "Justify lines" +msgstr "" + +#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7111 +msgid "Horizontal text" +msgstr "" + +#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7123 +msgid "Vertical text" +msgstr "" + +#: ../src/dialogs/text-edit.cpp:329 +msgid "Line spacing:" +msgstr "" + +#. Text +#: ../src/dialogs/text-edit.cpp:375 ../src/selection-describer.cpp:69 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2540 +#: ../share/extensions/lorem_ipsum.inx.h:5 +#: ../share/extensions/render_alphabetsoup.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:6 +#: ../share/extensions/text_braille.inx.h:2 +#: ../share/extensions/text_flipcase.inx.h:1 +#: ../share/extensions/text_lowercase.inx.h:1 +#: ../share/extensions/text_randomcase.inx.h:1 +#: ../share/extensions/text_replace.inx.h:4 +#: ../share/extensions/text_sentencecase.inx.h:2 +#: ../share/extensions/text_titlecase.inx.h:1 +#: ../share/extensions/text_uppercase.inx.h:1 +msgid "Text" +msgstr "" + +#: ../src/dialogs/text-edit.cpp:422 +msgid "Set as default" +msgstr "" + +#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1500 +msgid "Set text style" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:152 +msgid "Click to select nodes, drag to rearrange." +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:163 +msgid "Click attribute to edit." +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:167 +#, c-format +msgid "" +"Attribute %s selected. Press Ctrl+Enter when done editing to " +"commit changes." +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:263 +msgid "Drag to reorder nodes" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:283 +msgid "New element node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:305 +msgid "New text node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:326 ../src/dialogs/xml-tree.cpp:1409 +#: ../src/nodepath.cpp:2249 +msgid "Duplicate node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:347 +msgid "nodeAsInXMLdialogTooltip|Delete node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:363 ../src/dialogs/xml-tree.cpp:1571 +msgid "Unindent node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:378 ../src/dialogs/xml-tree.cpp:1550 +msgid "Indent node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:390 ../src/dialogs/xml-tree.cpp:1503 +msgid "Raise node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:402 ../src/dialogs/xml-tree.cpp:1520 +msgid "Lower node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:447 ../src/dialogs/xml-tree.cpp:1444 +msgid "Delete attribute" +msgstr "" + +#. TRANSLATORS: "Attribute" is a noun here +#: ../src/dialogs/xml-tree.cpp:492 +msgid "Attribute name" +msgstr "" + +#. TRANSLATORS: "Set" is a verb here +#: ../src/dialogs/xml-tree.cpp:512 ../src/widgets/sp-attribute-widget.cpp:158 +#: ../src/widgets/sp-attribute-widget.cpp:765 +msgid "Set attribute" +msgstr "" + +#. TRANSLATORS: "Set" is a verb here +#: ../src/dialogs/xml-tree.cpp:514 +msgid "Set" +msgstr "" + +#. TRANSLATORS: "Attribute" is a noun here +#: ../src/dialogs/xml-tree.cpp:537 +msgid "Attribute value" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:874 +msgid "Drag XML subtree" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:1311 +msgid "New element node..." +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:1333 +msgid "Cancel" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:1341 +msgid "Create" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:1375 +msgid "Create new element node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:1391 +msgid "Create new text node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:1426 +msgid "nodeAsInXMLinHistoryDialog|Delete node" +msgstr "" + +#: ../src/dialogs/xml-tree.cpp:1473 +msgid "Change attribute" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:396 ../src/display/canvas-grid.cpp:670 +msgid "Grid _units:" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672 +msgid "_Origin X:" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672 +#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 +msgid "X coordinate of grid origin" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674 +msgid "O_rigin Y:" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 +msgid "Y coordinate of grid origin" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:402 ../src/display/canvas-grid.cpp:678 +msgid "Spacing _Y:" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:402 +#: ../src/ui/dialog/inkscape-preferences.cpp:1018 +msgid "Base length of z-axis" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:404 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +#: ../src/widgets/toolbox.cpp:3452 +msgid "Angle X:" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:404 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +msgid "Angle of x-axis" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:406 +#: ../src/ui/dialog/inkscape-preferences.cpp:1022 +#: ../src/widgets/toolbox.cpp:3531 +msgid "Angle Z:" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:406 +#: ../src/ui/dialog/inkscape-preferences.cpp:1022 +msgid "Angle of z-axis" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682 +msgid "Grid line _color:" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682 +msgid "Grid line color" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:410 ../src/display/canvas-grid.cpp:682 +msgid "Color of grid lines" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:415 ../src/display/canvas-grid.cpp:687 +msgid "Ma_jor grid line color:" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:415 ../src/display/canvas-grid.cpp:687 +msgid "Major grid line color" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:416 ../src/display/canvas-grid.cpp:688 +msgid "Color of the major (highlighted) grid lines" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:420 ../src/display/canvas-grid.cpp:692 +msgid "_Major grid line every:" +msgstr "" + +#: ../src/display/canvas-axonomgrid.cpp:420 ../src/display/canvas-grid.cpp:692 +msgid "lines" +msgstr "" + +#: ../src/display/canvas-grid.cpp:39 +msgid "Rectangular grid" +msgstr "" + +#: ../src/display/canvas-grid.cpp:40 +msgid "Axonometric grid" +msgstr "" + +#: ../src/display/canvas-grid.cpp:258 +msgid "Create new grid" +msgstr "" + +#: ../src/display/canvas-grid.cpp:324 +msgid "_Enabled" +msgstr "" + +#: ../src/display/canvas-grid.cpp:325 +msgid "" +"Determines whether to snap to this grid or not. Can be 'on' for invisible " +"grids." +msgstr "" + +#: ../src/display/canvas-grid.cpp:329 +msgid "Snap to visible _grid lines only" +msgstr "" + +#: ../src/display/canvas-grid.cpp:330 +msgid "" +"When zoomed out, not all grid lines will be displayed. Only the visible ones " +"will be snapped to" +msgstr "" + +#: ../src/display/canvas-grid.cpp:334 +msgid "_Visible" +msgstr "" + +#: ../src/display/canvas-grid.cpp:335 +msgid "" +"Determines whether the grid is displayed or not. Objects are still snapped " +"to invisible grids." +msgstr "" + +#: ../src/display/canvas-grid.cpp:676 +msgid "Spacing _X:" +msgstr "" + +#: ../src/display/canvas-grid.cpp:676 +#: ../src/ui/dialog/inkscape-preferences.cpp:998 +msgid "Distance between vertical grid lines" +msgstr "" + +#: ../src/display/canvas-grid.cpp:678 +#: ../src/ui/dialog/inkscape-preferences.cpp:999 +msgid "Distance between horizontal grid lines" +msgstr "" + +#: ../src/display/canvas-grid.cpp:711 +msgid "_Show dots instead of lines" +msgstr "" + +#: ../src/display/canvas-grid.cpp:712 +msgid "If set, displays dots at gridpoints instead of gridlines" +msgstr "" + +#. TRANSLATORS: undefined target for snapping +#: ../src/display/snap-indicator.cpp:60 ../src/display/snap-indicator.cpp:63 +#: ../src/display/snap-indicator.cpp:148 ../src/display/snap-indicator.cpp:151 +msgid "UNDEFINED" +msgstr "" + +#: ../src/display/snap-indicator.cpp:66 +msgid "grid line" +msgstr "" + +#: ../src/display/snap-indicator.cpp:69 +msgid "grid intersection" +msgstr "" + +#: ../src/display/snap-indicator.cpp:72 +msgid "guide" +msgstr "" + +#: ../src/display/snap-indicator.cpp:75 +msgid "guide intersection" +msgstr "" + +#: ../src/display/snap-indicator.cpp:78 +msgid "guide origin" +msgstr "" + +#: ../src/display/snap-indicator.cpp:81 +msgid "grid-guide intersection" +msgstr "" + +#: ../src/display/snap-indicator.cpp:84 +msgid "cusp node" +msgstr "" + +#: ../src/display/snap-indicator.cpp:87 +msgid "smooth node" +msgstr "" + +#: ../src/display/snap-indicator.cpp:90 +msgid "path" +msgstr "" + +#: ../src/display/snap-indicator.cpp:93 +msgid "path intersection" +msgstr "" + +#: ../src/display/snap-indicator.cpp:96 +msgid "bounding box corner" +msgstr "" + +#: ../src/display/snap-indicator.cpp:99 +msgid "bounding box side" +msgstr "" + +#: ../src/display/snap-indicator.cpp:102 +msgid "bounding box" +msgstr "" + +#: ../src/display/snap-indicator.cpp:105 +msgid "page border" +msgstr "" + +#: ../src/display/snap-indicator.cpp:108 +msgid "line midpoint" +msgstr "" + +#: ../src/display/snap-indicator.cpp:111 +msgid "object midpoint" +msgstr "" + +#: ../src/display/snap-indicator.cpp:114 +msgid "object rotation center" +msgstr "" + +#: ../src/display/snap-indicator.cpp:117 +msgid "handle" +msgstr "" + +#: ../src/display/snap-indicator.cpp:120 +msgid "bounding box side midpoint" +msgstr "" + +#: ../src/display/snap-indicator.cpp:123 +msgid "bounding box midpoint" +msgstr "" + +#: ../src/display/snap-indicator.cpp:126 +msgid "page corner" +msgstr "" + +#: ../src/display/snap-indicator.cpp:129 +msgid "convex hull corner" +msgstr "" + +#: ../src/display/snap-indicator.cpp:132 +msgid "quadrant point" +msgstr "" + +#: ../src/display/snap-indicator.cpp:135 +msgid "center" +msgstr "" + +#: ../src/display/snap-indicator.cpp:138 +msgid "corner" +msgstr "" + +#: ../src/display/snap-indicator.cpp:141 +msgid "text baseline" +msgstr "" + +#: ../src/display/snap-indicator.cpp:154 +msgid "Bounding box corner" +msgstr "" + +#: ../src/display/snap-indicator.cpp:157 +msgid "Bounding box midpoint" +msgstr "" + +#: ../src/display/snap-indicator.cpp:160 +msgid "Bounding box side midpoint" +msgstr "" + +#: ../src/display/snap-indicator.cpp:163 +msgid "Smooth node" +msgstr "" + +#: ../src/display/snap-indicator.cpp:166 +msgid "Cusp node" +msgstr "" + +#: ../src/display/snap-indicator.cpp:169 +msgid "Line midpoint" +msgstr "" + +#: ../src/display/snap-indicator.cpp:172 +msgid "Object midpoint" +msgstr "" + +#: ../src/display/snap-indicator.cpp:175 +msgid "Object rotation center" +msgstr "" + +#: ../src/display/snap-indicator.cpp:178 +msgid "Handle" +msgstr "" + +#: ../src/display/snap-indicator.cpp:181 +msgid "Path intersection" +msgstr "" + +#: ../src/display/snap-indicator.cpp:184 +msgid "Guide" +msgstr "" + +#: ../src/display/snap-indicator.cpp:187 +msgid "Guide origin" +msgstr "" + +#: ../src/display/snap-indicator.cpp:190 +msgid "Convex hull corner" +msgstr "" + +#: ../src/display/snap-indicator.cpp:193 +msgid "Quadrant point" +msgstr "" + +#: ../src/display/snap-indicator.cpp:196 ../src/widgets/toolbox.cpp:7041 +msgid "Center" +msgstr "" + +#: ../src/display/snap-indicator.cpp:199 +msgid "Corner" +msgstr "" + +#: ../src/display/snap-indicator.cpp:202 +msgid "Text baseline" +msgstr "" + +#: ../src/display/snap-indicator.cpp:241 +msgid " to " +msgstr "" + +#: ../src/document.cpp:478 +#, c-format +msgid "New document %d" +msgstr "" + +#: ../src/document.cpp:510 +#, c-format +msgid "Memory document %d" +msgstr "" + +#: ../src/document.cpp:665 +#, c-format +msgid "Unnamed document %d" +msgstr "" + +#. We hit green anchor, closing Green-Blue-Red +#: ../src/draw-context.cpp:581 +msgid "Path is closed." +msgstr "" + +#. We hit bot start and end of single curve, closing paths +#: ../src/draw-context.cpp:596 +msgid "Closing path." +msgstr "" + +#: ../src/draw-context.cpp:706 +msgid "Draw path" +msgstr "" + +#: ../src/draw-context.cpp:867 +msgid "Creating single dot" +msgstr "" + +#: ../src/draw-context.cpp:868 +msgid "Create single dot" +msgstr "" + +#. alpha of color under cursor, to show in the statusbar +#. locale-sensitive printf is OK, since this goes to the UI, not into SVG +#: ../src/dropper-context.cpp:312 +#, c-format +msgid " alpha %.3g" +msgstr "" + +#. where the color is picked, to show in the statusbar +#: ../src/dropper-context.cpp:314 +#, c-format +msgid ", averaged with radius %d" +msgstr "" + +#: ../src/dropper-context.cpp:314 +#, c-format +msgid " under cursor" +msgstr "" + +#. message, to show in the statusbar +#: ../src/dropper-context.cpp:316 +msgid "Release mouse to set color." +msgstr "" + +#: ../src/dropper-context.cpp:316 ../src/tools-switch.cpp:216 +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 "" + +#: ../src/dropper-context.cpp:354 +msgid "Set picked color" +msgstr "" + +#: ../src/dyna-draw-context.cpp:615 +msgid "" +"Guide path selected; start drawing along the guide with Ctrl" +msgstr "" + +#: ../src/dyna-draw-context.cpp:617 +msgid "Select a guide path to track with Ctrl" +msgstr "" + +#: ../src/dyna-draw-context.cpp:752 +msgid "Tracking: connection to guide path lost!" +msgstr "" + +#: ../src/dyna-draw-context.cpp:752 +msgid "Tracking a guide path" +msgstr "" + +#: ../src/dyna-draw-context.cpp:755 +msgid "Drawing a calligraphic stroke" +msgstr "" + +#: ../src/dyna-draw-context.cpp:1044 +msgid "Draw calligraphic stroke" +msgstr "" + +#: ../src/eraser-context.cpp:527 +msgid "Drawing an eraser stroke" +msgstr "" + +#: ../src/eraser-context.cpp:830 +msgid "Draw eraser stroke" +msgstr "" + +#: ../src/event-context.cpp:618 +msgid "Space+mouse drag to pan canvas" +msgstr "" + +#: ../src/event-log.cpp:37 +msgid "[Unchanged]" +msgstr "" + +#. Edit +#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2292 +msgid "_Undo" +msgstr "" + +#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2294 +msgid "_Redo" +msgstr "" + +#: ../src/extension/dependency.cpp:246 +msgid "Dependency:" +msgstr "" + +#: ../src/extension/dependency.cpp:247 +msgid " type: " +msgstr "" + +#: ../src/extension/dependency.cpp:248 +msgid " location: " +msgstr "" + +#: ../src/extension/dependency.cpp:249 +msgid " string: " +msgstr "" + +#: ../src/extension/dependency.cpp:252 +msgid " description: " +msgstr "" + +#: ../src/extension/effect.cpp:39 +msgid " (No preferences)" +msgstr "" + +#. This is some filler text, needs to change before relase +#: ../src/extension/error-file.cpp:53 +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 "" + +#: ../src/extension/error-file.cpp:63 +msgid "Show dialog on startup" +msgstr "" + +#: ../src/extension/execution-env.cpp:134 +#, c-format +msgid "'%s' working, please wait..." +msgstr "" + +#. static int i = 0; +#. std::cout << "Checking module[" << i++ << "]: " << name << std::endl; +#: ../src/extension/extension.cpp:252 +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 "" + +#: ../src/extension/extension.cpp:255 +msgid "an ID was not defined for it." +msgstr "" + +#: ../src/extension/extension.cpp:259 +msgid "there was no name defined for it." +msgstr "" + +#: ../src/extension/extension.cpp:263 +msgid "the XML description of it got lost." +msgstr "" + +#: ../src/extension/extension.cpp:267 +msgid "no implementation was defined for the extension." +msgstr "" + +#. std::cout << "Failed: " << *(_deps[i]) << std::endl; +#: ../src/extension/extension.cpp:274 +msgid "a dependency was not met." +msgstr "" + +#: ../src/extension/extension.cpp:294 +msgid "Extension \"" +msgstr "" + +#: ../src/extension/extension.cpp:294 +msgid "\" failed to load because " +msgstr "" + +#: ../src/extension/extension.cpp:625 +#, c-format +msgid "Could not create extension error log file '%s'" +msgstr "" + +#: ../src/extension/extension.cpp:723 +msgid "Name:" +msgstr "" + +#: ../src/extension/extension.cpp:724 +msgid "ID:" +msgstr "" + +#: ../src/extension/extension.cpp:725 +msgid "State:" +msgstr "" + +#: ../src/extension/extension.cpp:725 +msgid "Loaded" +msgstr "" + +#: ../src/extension/extension.cpp:725 +msgid "Unloaded" +msgstr "" + +#: ../src/extension/extension.cpp:725 +msgid "Deactivated" +msgstr "" + +#: ../src/extension/extension.cpp:756 +msgid "" +"Currently there is no help available for this Extension. Please look on the " +"Inkscape website or ask on the mailing lists if you have questions regarding " +"this extension." +msgstr "" + +#: ../src/extension/implementation/script.cpp:1060 +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 "" + +#: ../src/extension/init.cpp:274 +msgid "Null external module directory name. Modules will not be loaded." +msgstr "" + +#: ../src/extension/init.cpp:288 +#: ../src/extension/internal/filter/filter-file.cpp:56 +#, c-format +msgid "" +"Modules directory (%s) is unavailable. External modules in that directory " +"will not be loaded." +msgstr "" + +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:38 +msgid "Adaptive Threshold" +msgstr "" + +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:40 +#: ../src/extension/internal/bitmap/raise.cpp:41 +#: ../src/extension/internal/bitmap/sample.cpp:40 +#: ../src/extension/internal/bluredge.cpp:136 ../src/libgdl/gdl-dock.c:190 +#: ../src/libgdl/gdl-dock-placeholder.c:169 +#: ../src/live_effects/lpe-bendpath.cpp:56 +#: ../src/live_effects/lpe-patternalongpath.cpp:64 +#: ../src/widgets/toolbox.cpp:3122 ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4478 ../share/extensions/foldablebox.inx.h:9 +#: ../share/extensions/interp_att_g.inx.h:26 +msgid "Width" +msgstr "" + +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41 +#: ../src/extension/internal/bitmap/raise.cpp:42 +#: ../src/extension/internal/bitmap/sample.cpp:41 ../src/libgdl/gdl-dock.c:198 +#: ../src/libgdl/gdl-dock-placeholder.c:177 ../src/widgets/toolbox.cpp:3139 +#: ../share/extensions/foldablebox.inx.h:4 +#: ../share/extensions/interp_att_g.inx.h:6 +msgid "Height" +msgstr "" + +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42 +#: ../src/filter-enums.cpp:32 ../src/live_effects/effect.cpp:99 +#: ../src/live_effects/lpe-ruler.cpp:50 +msgid "Offset" +msgstr "" + +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:46 +#: ../src/extension/internal/bitmap/addNoise.cpp:57 +#: ../src/extension/internal/bitmap/blur.cpp:44 +#: ../src/extension/internal/bitmap/channel.cpp:63 +#: ../src/extension/internal/bitmap/charcoal.cpp:44 +#: ../src/extension/internal/bitmap/colorize.cpp:55 +#: ../src/extension/internal/bitmap/contrast.cpp:45 +#: ../src/extension/internal/bitmap/cycleColormap.cpp:42 +#: ../src/extension/internal/bitmap/despeckle.cpp:40 +#: ../src/extension/internal/bitmap/edge.cpp:42 +#: ../src/extension/internal/bitmap/emboss.cpp:44 +#: ../src/extension/internal/bitmap/enhance.cpp:39 +#: ../src/extension/internal/bitmap/equalize.cpp:39 +#: ../src/extension/internal/bitmap/gaussianBlur.cpp:44 +#: ../src/extension/internal/bitmap/implode.cpp:42 +#: ../src/extension/internal/bitmap/levelChannel.cpp:70 +#: ../src/extension/internal/bitmap/level.cpp:48 +#: ../src/extension/internal/bitmap/medianFilter.cpp:42 +#: ../src/extension/internal/bitmap/modulate.cpp:47 +#: ../src/extension/internal/bitmap/negate.cpp:40 +#: ../src/extension/internal/bitmap/normalize.cpp:40 +#: ../src/extension/internal/bitmap/oilPaint.cpp:42 +#: ../src/extension/internal/bitmap/opacity.cpp:43 +#: ../src/extension/internal/bitmap/raise.cpp:47 +#: ../src/extension/internal/bitmap/reduceNoise.cpp:45 +#: ../src/extension/internal/bitmap/sample.cpp:45 +#: ../src/extension/internal/bitmap/shade.cpp:47 +#: ../src/extension/internal/bitmap/sharpen.cpp:44 +#: ../src/extension/internal/bitmap/solarize.cpp:42 +#: ../src/extension/internal/bitmap/spread.cpp:42 +#: ../src/extension/internal/bitmap/swirl.cpp:42 +#: ../src/extension/internal/bitmap/threshold.cpp:43 +#: ../src/extension/internal/bitmap/unsharpmask.cpp:49 +#: ../src/extension/internal/bitmap/wave.cpp:44 +msgid "Raster" +msgstr "" + +#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:48 +msgid "Apply adaptive thresholding to selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/addNoise.cpp:44 +msgid "Add Noise" +msgstr "" + +#: ../src/extension/internal/bitmap/addNoise.cpp:46 ../src/rdf.cpp:238 +msgid "Type" +msgstr "" + +#: ../src/extension/internal/bitmap/addNoise.cpp:47 +msgid "Uniform Noise" +msgstr "" + +#: ../src/extension/internal/bitmap/addNoise.cpp:48 +msgid "Gaussian Noise" +msgstr "" + +#: ../src/extension/internal/bitmap/addNoise.cpp:49 +msgid "Multiplicative Gaussian Noise" +msgstr "" + +#: ../src/extension/internal/bitmap/addNoise.cpp:50 +msgid "Impulse Noise" +msgstr "" + +#: ../src/extension/internal/bitmap/addNoise.cpp:51 +msgid "Laplacian Noise" +msgstr "" + +#: ../src/extension/internal/bitmap/addNoise.cpp:52 +msgid "Poisson Noise" +msgstr "" + +#: ../src/extension/internal/bitmap/addNoise.cpp:59 +msgid "Add random noise to selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/blur.cpp:37 +msgid "Blur" +msgstr "" + +#: ../src/extension/internal/bitmap/blur.cpp:39 +#: ../src/extension/internal/bitmap/charcoal.cpp:39 +#: ../src/extension/internal/bitmap/edge.cpp:38 +#: ../src/extension/internal/bitmap/emboss.cpp:39 +#: ../src/extension/internal/bitmap/medianFilter.cpp:38 +#: ../src/extension/internal/bitmap/oilPaint.cpp:38 +#: ../src/extension/internal/bitmap/sharpen.cpp:39 +#: ../src/extension/internal/bitmap/unsharpmask.cpp:42 +msgid "Radius" +msgstr "" + +#: ../src/extension/internal/bitmap/blur.cpp:40 +#: ../src/extension/internal/bitmap/charcoal.cpp:40 +#: ../src/extension/internal/bitmap/emboss.cpp:40 +#: ../src/extension/internal/bitmap/gaussianBlur.cpp:40 +#: ../src/extension/internal/bitmap/sharpen.cpp:40 +#: ../src/extension/internal/bitmap/unsharpmask.cpp:43 +msgid "Sigma" +msgstr "" + +#: ../src/extension/internal/bitmap/blur.cpp:46 +msgid "Blur selected bitmap(s)" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:47 +#: ../src/extension/internal/bitmap/levelChannel.cpp:53 +msgid "Channel" +msgstr "" + +#. TODO: find an unused layer number, forming name from _("Layer ") + "%d" +#: ../src/extension/internal/bitmap/channel.cpp:49 +#: ../src/ui/dialog/layer-properties.cpp:178 +#: ../src/ui/dialog/layer-properties.cpp:200 +msgid "Layer" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:50 +#: ../src/extension/internal/bitmap/levelChannel.cpp:54 +msgid "Red Channel" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:51 +#: ../src/extension/internal/bitmap/levelChannel.cpp:55 +msgid "Green Channel" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:52 +#: ../src/extension/internal/bitmap/levelChannel.cpp:56 +msgid "Blue Channel" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:53 +#: ../src/extension/internal/bitmap/levelChannel.cpp:57 +msgid "Cyan Channel" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:54 +#: ../src/extension/internal/bitmap/levelChannel.cpp:58 +msgid "Magenta Channel" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:55 +#: ../src/extension/internal/bitmap/levelChannel.cpp:59 +msgid "Yellow Channel" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:56 +#: ../src/extension/internal/bitmap/levelChannel.cpp:60 +msgid "Black Channel" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:57 +#: ../src/extension/internal/bitmap/levelChannel.cpp:61 +msgid "Opacity Channel" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:58 +#: ../src/extension/internal/bitmap/levelChannel.cpp:62 +msgid "Matte Channel" +msgstr "" + +#: ../src/extension/internal/bitmap/channel.cpp:65 +msgid "Extract specific channel from image." +msgstr "" + +#: ../src/extension/internal/bitmap/charcoal.cpp:37 +msgid "Charcoal" +msgstr "" + +#: ../src/extension/internal/bitmap/charcoal.cpp:46 +msgid "Apply charcoal stylization to selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/colorize.cpp:57 +msgid "Colorize selected bitmap(s) with specified color, using given opacity." +msgstr "" + +#: ../src/extension/internal/bitmap/contrast.cpp:39 +msgid "Contrast" +msgstr "" + +#: ../src/extension/internal/bitmap/contrast.cpp:41 +msgid "Adjust" +msgstr "" + +#: ../src/extension/internal/bitmap/contrast.cpp:47 +msgid "Increase or decrease contrast in bitmap(s)" +msgstr "" + +#: ../src/extension/internal/bitmap/cycleColormap.cpp:36 +msgid "Cycle Colormap" +msgstr "" + +#: ../src/extension/internal/bitmap/cycleColormap.cpp:38 +#: ../src/extension/internal/bitmap/spread.cpp:38 +#: ../src/extension/internal/bitmap/unsharpmask.cpp:44 +msgid "Amount" +msgstr "" + +#: ../src/extension/internal/bitmap/cycleColormap.cpp:44 +msgid "Cycle colormap(s) of selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/despeckle.cpp:35 +msgid "Despeckle" +msgstr "" + +#: ../src/extension/internal/bitmap/despeckle.cpp:42 +msgid "Reduce speckle noise of selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/edge.cpp:36 +msgid "Edge" +msgstr "" + +#: ../src/extension/internal/bitmap/edge.cpp:44 +msgid "Highlight edges of selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/emboss.cpp:46 +msgid "Emboss selected bitmap(s) -- highlight edges with 3D effect." +msgstr "" + +#: ../src/extension/internal/bitmap/enhance.cpp:34 +msgid "Enhance" +msgstr "" + +#: ../src/extension/internal/bitmap/enhance.cpp:41 +msgid "Enhance selected bitmap(s) -- minimize noise." +msgstr "" + +#: ../src/extension/internal/bitmap/equalize.cpp:34 +msgid "Equalize" +msgstr "" + +#: ../src/extension/internal/bitmap/equalize.cpp:41 +msgid "Equalize selected bitmap(s) -- histogram equalization." +msgstr "" + +#: ../src/extension/internal/bitmap/gaussianBlur.cpp:37 +#: ../src/filter-enums.cpp:28 +msgid "Gaussian Blur" +msgstr "" + +#: ../src/extension/internal/bitmap/gaussianBlur.cpp:39 +#: ../src/extension/internal/bitmap/implode.cpp:38 +#: ../src/extension/internal/bitmap/solarize.cpp:38 +msgid "Factor" +msgstr "" + +#: ../src/extension/internal/bitmap/gaussianBlur.cpp:46 +msgid "Gaussian blur selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/implode.cpp:36 +msgid "Implode" +msgstr "" + +#: ../src/extension/internal/bitmap/implode.cpp:44 +msgid "Implode selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/levelChannel.cpp:51 +msgid "Level (with Channel)" +msgstr "" + +#: ../src/extension/internal/bitmap/levelChannel.cpp:64 +#: ../src/extension/internal/bitmap/level.cpp:42 +msgid "Black Point" +msgstr "" + +#: ../src/extension/internal/bitmap/levelChannel.cpp:65 +#: ../src/extension/internal/bitmap/level.cpp:43 +msgid "White Point" +msgstr "" + +#: ../src/extension/internal/bitmap/levelChannel.cpp:66 +#: ../src/extension/internal/bitmap/level.cpp:44 +msgid "Gamma Correction" +msgstr "" + +#: ../src/extension/internal/bitmap/levelChannel.cpp:72 +msgid "" +"Level the specified channel of selected bitmap(s) by scaling values falling " +"between the given ranges to the full color range." +msgstr "" + +#: ../src/extension/internal/bitmap/level.cpp:40 +msgid "Level" +msgstr "" + +#: ../src/extension/internal/bitmap/level.cpp:50 +msgid "" +"Level selected bitmap(s) by scaling values falling between the given ranges " +"to the full color range." +msgstr "" + +#: ../src/extension/internal/bitmap/medianFilter.cpp:36 +msgid "Median" +msgstr "" + +#: ../src/extension/internal/bitmap/medianFilter.cpp:44 +msgid "" +"Replace each pixel component with the median color in a circular " +"neighborhood." +msgstr "" + +#: ../src/extension/internal/bitmap/modulate.cpp:39 +msgid "HSB Adjust" +msgstr "" + +#: ../src/extension/internal/bitmap/modulate.cpp:41 +#: ../src/flood-context.cpp:250 ../src/widgets/sp-color-icc-selector.cpp:236 +#: ../src/widgets/sp-color-icc-selector.cpp:237 +#: ../src/widgets/sp-color-scales.cpp:438 +#: ../src/widgets/sp-color-scales.cpp:439 ../src/widgets/toolbox.cpp:4309 +#: ../share/extensions/color_randomize.inx.h:2 +msgid "Hue" +msgstr "" + +#: ../src/extension/internal/bitmap/modulate.cpp:42 +#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:846 +#: ../src/widgets/sp-color-icc-selector.cpp:236 +#: ../src/widgets/sp-color-icc-selector.cpp:237 +#: ../src/widgets/sp-color-scales.cpp:441 +#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/toolbox.cpp:4324 +#: ../share/extensions/color_randomize.inx.h:5 +msgid "Saturation" +msgstr "" + +#: ../src/extension/internal/bitmap/modulate.cpp:43 +msgid "Brightness" +msgstr "" + +#: ../src/extension/internal/bitmap/modulate.cpp:49 +msgid "" +"Adjust the amount of hue, saturation, and brightness in selected bitmap(s)" +msgstr "" + +#: ../src/extension/internal/bitmap/negate.cpp:35 +msgid "Negate" +msgstr "" + +#: ../src/extension/internal/bitmap/negate.cpp:42 +msgid "Negate (take inverse) selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/normalize.cpp:35 +msgid "Normalize" +msgstr "" + +#: ../src/extension/internal/bitmap/normalize.cpp:42 +msgid "" +"Normalize selected bitmap(s), expanding color range to the full possible " +"range of color." +msgstr "" + +#: ../src/extension/internal/bitmap/oilPaint.cpp:36 +msgid "Oil Paint" +msgstr "" + +#: ../src/extension/internal/bitmap/oilPaint.cpp:44 +msgid "Stylize selected bitmap(s) so that they appear to be painted with oils." +msgstr "" + +#: ../src/extension/internal/bitmap/opacity.cpp:45 +msgid "Modify opacity channel(s) of selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/raise.cpp:39 +msgid "Raise" +msgstr "" + +#: ../src/extension/internal/bitmap/raise.cpp:43 +msgid "Raised" +msgstr "" + +#: ../src/extension/internal/bitmap/raise.cpp:49 +msgid "" +"Alter lightness the edges of selected bitmap(s) to create a raised " +"appearance." +msgstr "" + +#: ../src/extension/internal/bitmap/reduceNoise.cpp:39 +msgid "Reduce Noise" +msgstr "" + +#: ../src/extension/internal/bitmap/reduceNoise.cpp:41 +#: ../share/extensions/lindenmayer.inx.h:26 +msgid "Order" +msgstr "" + +#: ../src/extension/internal/bitmap/reduceNoise.cpp:47 +msgid "" +"Reduce noise in selected bitmap(s) using a noise peak elimination filter." +msgstr "" + +#: ../src/extension/internal/bitmap/sample.cpp:38 +msgid "Resample" +msgstr "" + +#: ../src/extension/internal/bitmap/sample.cpp:47 +msgid "" +"Alter the resolution of selected image by resizing it to the given pixel size" +msgstr "" + +#: ../src/extension/internal/bitmap/shade.cpp:39 +msgid "Shade" +msgstr "" + +#: ../src/extension/internal/bitmap/shade.cpp:41 +#: ../src/ui/dialog/filter-effects-dialog.cpp:955 +msgid "Azimuth" +msgstr "" + +#: ../src/extension/internal/bitmap/shade.cpp:42 +#: ../src/ui/dialog/filter-effects-dialog.cpp:956 +msgid "Elevation" +msgstr "" + +#: ../src/extension/internal/bitmap/shade.cpp:43 +msgid "Colored Shading" +msgstr "" + +#: ../src/extension/internal/bitmap/shade.cpp:49 +msgid "Shade selected bitmap(s) simulating distant light source." +msgstr "" + +#: ../src/extension/internal/bitmap/sharpen.cpp:46 +msgid "Sharpen selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/solarize.cpp:44 +msgid "Solarize selected bitmap(s), like overexposing photographic film." +msgstr "" + +#: ../src/extension/internal/bitmap/spread.cpp:36 +msgid "Dither" +msgstr "" + +#: ../src/extension/internal/bitmap/spread.cpp:44 +msgid "" +"Randomly scatter pixels in selected bitmap(s), within the given radius of " +"the original position" +msgstr "" + +#: ../src/extension/internal/bitmap/swirl.cpp:36 +msgid "Swirl" +msgstr "" + +#: ../src/extension/internal/bitmap/swirl.cpp:38 +#: ../share/extensions/grid_polar.inx.h:7 +msgid "Degrees" +msgstr "" + +#: ../src/extension/internal/bitmap/swirl.cpp:44 +msgid "Swirl selected bitmap(s) around center point." +msgstr "" + +#. TRANSLATORS: see http://docs.gimp.org/en/gimp-tool-threshold.html +#: ../src/extension/internal/bitmap/threshold.cpp:37 +#: ../src/extension/internal/bitmap/threshold.cpp:39 +#: ../src/extension/internal/bitmap/unsharpmask.cpp:45 +msgid "Threshold" +msgstr "" + +#: ../src/extension/internal/bitmap/threshold.cpp:45 +msgid "Threshold selected bitmap(s)." +msgstr "" + +#: ../src/extension/internal/bitmap/unsharpmask.cpp:40 +msgid "Unsharp Mask" +msgstr "" + +#: ../src/extension/internal/bitmap/unsharpmask.cpp:51 +msgid "Sharpen selected bitmap(s) using unsharp mask algorithms." +msgstr "" + +#: ../src/extension/internal/bitmap/wave.cpp:37 +msgid "Wave" +msgstr "" + +#: ../src/extension/internal/bitmap/wave.cpp:39 +msgid "Amplitude" +msgstr "" + +#: ../src/extension/internal/bitmap/wave.cpp:40 +msgid "Wavelength" +msgstr "" + +#: ../src/extension/internal/bitmap/wave.cpp:46 +msgid "Alter selected bitmap(s) along sine wave." +msgstr "" + +#: ../src/extension/internal/bluredge.cpp:134 +msgid "Inset/Outset Halo" +msgstr "" + +#: ../src/extension/internal/bluredge.cpp:136 +msgid "Width in px of the halo" +msgstr "" + +#: ../src/extension/internal/bluredge.cpp:137 +msgid "Number of steps" +msgstr "" + +#: ../src/extension/internal/bluredge.cpp:137 +msgid "Number of inset/outset copies of the object to make" +msgstr "" + +#: ../src/extension/internal/bluredge.cpp:141 +#: ../share/extensions/extrude.inx.h:2 ../share/extensions/interp.inx.h:3 +#: ../share/extensions/motion.inx.h:2 +#: ../share/extensions/pathalongpath.inx.h:4 +#: ../share/extensions/pathscatter.inx.h:5 +msgid "Generate from Path" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:274 +#: ../share/extensions/ps_input.inx.h:1 +msgid "PostScript" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:276 +#: ../src/extension/internal/cairo-ps-out.cpp:313 +msgid "Restrict to PS level" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:277 +#: ../src/extension/internal/cairo-ps-out.cpp:314 +msgid "PostScript level 3" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:279 +#: ../src/extension/internal/cairo-ps-out.cpp:316 +msgid "PostScript level 2" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:282 +#: ../src/extension/internal/cairo-ps-out.cpp:319 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:219 +#: ../src/extension/internal/emf-win32-inout.cpp:2431 +msgid "Convert texts to paths" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:283 +#: ../src/extension/internal/cairo-ps-out.cpp:320 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:220 +msgid "Rasterize filter effects" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:284 +#: ../src/extension/internal/cairo-ps-out.cpp:321 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:221 +msgid "Resolution for rasterization (dpi)" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:285 +#: ../src/extension/internal/cairo-ps-out.cpp:322 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:222 +msgid "Export area is drawing" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:286 +#: ../src/extension/internal/cairo-ps-out.cpp:323 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:223 +msgid "Export area is page" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:287 +#: ../src/extension/internal/cairo-ps-out.cpp:324 +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:224 +msgid "Limit export to the object with ID" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:291 +#: ../share/extensions/ps_input.inx.h:2 +msgid "PostScript (*.ps)" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:292 +msgid "PostScript File" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:311 +#: ../share/extensions/eps_input.inx.h:2 +msgid "Encapsulated PostScript" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:328 +#: ../share/extensions/eps_input.inx.h:3 +msgid "Encapsulated PostScript (*.eps)" +msgstr "" + +#: ../src/extension/internal/cairo-ps-out.cpp:329 +msgid "Encapsulated PostScript File" +msgstr "" + +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:216 +msgid "Restrict to PDF version" +msgstr "" + +#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:217 +msgid "PDF 1.4" +msgstr "" + +#: ../src/extension/internal/emf-win32-inout.cpp:2401 +msgid "EMF Input" +msgstr "" + +#: ../src/extension/internal/emf-win32-inout.cpp:2406 +msgid "Enhanced Metafiles (*.emf)" +msgstr "" + +#: ../src/extension/internal/emf-win32-inout.cpp:2407 +msgid "Enhanced Metafiles" +msgstr "" + +#: ../src/extension/internal/emf-win32-inout.cpp:2415 +msgid "WMF Input" +msgstr "" + +#: ../src/extension/internal/emf-win32-inout.cpp:2420 +msgid "Windows Metafiles (*.wmf)" +msgstr "" + +#: ../src/extension/internal/emf-win32-inout.cpp:2421 +msgid "Windows Metafiles" +msgstr "" + +#: ../src/extension/internal/emf-win32-inout.cpp:2429 +msgid "EMF Output" +msgstr "" + +#: ../src/extension/internal/emf-win32-inout.cpp:2435 +msgid "Enhanced Metafile (*.emf)" +msgstr "" + +#: ../src/extension/internal/emf-win32-inout.cpp:2436 +msgid "Enhanced Metafile" +msgstr "" + +#: ../src/extension/internal/filter/drop-shadow.h:35 +msgid "Drop Shadow" +msgstr "" + +#: ../src/extension/internal/filter/drop-shadow.h:37 +#: ../src/extension/internal/filter/drop-shadow.h:92 +msgid "Blur radius, px" +msgstr "" + +#: ../src/extension/internal/filter/drop-shadow.h:38 +#: ../src/extension/internal/filter/drop-shadow.h:93 +#: ../src/ui/widget/object-composite-settings.cpp:62 +#: ../src/ui/widget/selected-style.cpp:1033 +#: ../src/ui/widget/selected-style.cpp:1034 +msgid "Opacity, %" +msgstr "" + +#: ../src/extension/internal/filter/drop-shadow.h:39 +#: ../src/extension/internal/filter/drop-shadow.h:94 +msgid "Horizontal offset, px" +msgstr "" + +#: ../src/extension/internal/filter/drop-shadow.h:40 +#: ../src/extension/internal/filter/drop-shadow.h:95 +msgid "Vertical offset, px" +msgstr "" + +#: ../src/extension/internal/filter/drop-shadow.h:44 +#: ../src/extension/internal/filter/drop-shadow.h:99 +#: ../src/extension/internal/filter/filter.cpp:214 +#: ../src/extension/internal/filter/filter-file.cpp:148 +#: ../src/extension/internal/filter/snow.h:38 +#: ../src/ui/dialog/inkscape-preferences.cpp:749 +msgid "Filters" +msgstr "" + +#: ../src/extension/internal/filter/drop-shadow.h:48 +msgid "Black, blurred drop shadow" +msgstr "" + +#: ../src/extension/internal/filter/drop-shadow.h:90 +msgid "Drop Glow" +msgstr "" + +#: ../src/extension/internal/filter/drop-shadow.h:103 +msgid "White, blurred drop glow" +msgstr "" + +#: ../src/extension/internal/filter/filter-file.cpp:32 +msgid "Bundled" +msgstr "" + +#: ../src/extension/internal/filter/filter-file.cpp:33 +msgid "Personal" +msgstr "" + +#: ../src/extension/internal/filter/filter-file.cpp:44 +msgid "Null external module directory name. Filters will not be loaded." +msgstr "" + +#: ../src/extension/internal/filter/snow.h:32 +msgid "Snow crest" +msgstr "" + +#: ../src/extension/internal/filter/snow.h:34 +msgid "Drift Size" +msgstr "" + +#: ../src/extension/internal/filter/snow.h:42 +msgid "Snow has fallen on object" +msgstr "" + +#: ../src/extension/internal/gdkpixbuf-input.cpp:127 +#, c-format +msgid "%s GDK pixbuf Input" +msgstr "" + +#: ../src/extension/internal/gimpgrad.cpp:274 +msgid "GIMP Gradients" +msgstr "" + +#: ../src/extension/internal/gimpgrad.cpp:279 +msgid "GIMP Gradient (*.ggr)" +msgstr "" + +#: ../src/extension/internal/gimpgrad.cpp:280 +msgid "Gradients used in GIMP" +msgstr "" + +#: ../src/extension/internal/grid.cpp:192 ../src/ui/widget/panel.cpp:112 +msgid "Grid" +msgstr "" + +#: ../src/extension/internal/grid.cpp:194 +msgid "Line Width" +msgstr "" + +#: ../src/extension/internal/grid.cpp:195 +msgid "Horizontal Spacing" +msgstr "" + +#: ../src/extension/internal/grid.cpp:196 +msgid "Vertical Spacing" +msgstr "" + +#: ../src/extension/internal/grid.cpp:197 +msgid "Horizontal Offset" +msgstr "" + +#: ../src/extension/internal/grid.cpp:198 +msgid "Vertical Offset" +msgstr "" + +#: ../src/extension/internal/grid.cpp:202 +#: ../share/extensions/draw_from_triangle.inx.h:30 +#: ../share/extensions/eqtexsvg.inx.h:3 +#: ../share/extensions/foldablebox.inx.h:6 +#: ../share/extensions/funcplot.inx.h:13 ../share/extensions/gears.inx.h:5 +#: ../share/extensions/grid_cartesian.inx.h:15 +#: ../share/extensions/grid_polar.inx.h:18 +#: ../share/extensions/guides_creator.inx.h:17 +#: ../share/extensions/lindenmayer.inx.h:31 +#: ../share/extensions/param_curves.inx.h:9 +#: ../share/extensions/perfectboundcover.inx.h:17 +#: ../share/extensions/polyhedron_3d.inx.h:31 +#: ../share/extensions/printing-marks.inx.h:14 +#: ../share/extensions/render_alphabetsoup.inx.h:3 +#: ../share/extensions/render_barcode.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:3 +#: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:6 +#: ../share/extensions/svgcalendar.inx.h:22 +#: ../share/extensions/triangle.inx.h:10 +#: ../share/extensions/wireframe_sphere.inx.h:5 +msgid "Render" +msgstr "" + +#: ../src/extension/internal/grid.cpp:204 +msgid "Draw a path which is a grid" +msgstr "" + +#: ../src/extension/internal/javafx-out.cpp:965 +msgid "JavaFX Output" +msgstr "" + +#: ../src/extension/internal/javafx-out.cpp:970 +msgid "JavaFX (*.fx)" +msgstr "" + +#: ../src/extension/internal/javafx-out.cpp:971 +msgid "JavaFX Raytracer File" +msgstr "" + +#: ../src/extension/internal/latex-pstricks.cpp:337 +msgid "LaTeX Print" +msgstr "" + +#: ../src/extension/internal/latex-pstricks-out.cpp:105 +msgid "LaTeX Output" +msgstr "" + +#: ../src/extension/internal/latex-pstricks-out.cpp:110 +msgid "LaTeX With PSTricks macros (*.tex)" +msgstr "" + +#: ../src/extension/internal/latex-pstricks-out.cpp:111 +msgid "LaTeX PSTricks File" +msgstr "" + +#: ../src/extension/internal/odf.cpp:2417 +msgid "OpenDocument Drawing Output" +msgstr "" + +#: ../src/extension/internal/odf.cpp:2422 +msgid "OpenDocument drawing (*.odg)" +msgstr "" + +#: ../src/extension/internal/odf.cpp:2423 +msgid "OpenDocument drawing file" +msgstr "" + +#. TRANSLATORS: The following are document crop settings for PDF import +#. more info: http://www.acrobatusers.com/tech_corners/javascript_corner/tips/2006/page_bounds/ +#: ../src/extension/internal/pdfinput/pdf-input.cpp:56 +msgid "media box" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:57 +msgid "crop box" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:58 +msgid "trim box" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:59 +msgid "bleed box" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:60 +msgid "art box" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:72 +msgid "Select page:" +msgstr "" + +#. Display total number of pages +#: ../src/extension/internal/pdfinput/pdf-input.cpp:86 +#, c-format +msgid "out of %i" +msgstr "" + +#. Crop settings +#: ../src/extension/internal/pdfinput/pdf-input.cpp:92 +msgid "Clip to:" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:104 +msgid "Page settings" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:106 +msgid "Precision of approximating gradient meshes:" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:107 +msgid "" +"Note: setting the precision too high may result in a large SVG file " +"and slow performance." +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:112 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:393 +msgid "rough" +msgstr "" + +#. Text options +#: ../src/extension/internal/pdfinput/pdf-input.cpp:116 +msgid "Text handling:" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:118 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:119 +msgid "Import text as text" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:120 +msgid "Replace PDF fonts by closest-named installed fonts" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:123 +msgid "Embed images" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:126 +msgid "Import settings" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:248 +msgid "PDF Import Settings" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/extension/internal/pdfinput/pdf-input.cpp:396 +msgid "pdfinput|medium" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:397 +msgid "fine" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:398 +msgid "very fine" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:754 +msgid "PDF Input" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 +msgid "Adobe PDF (*.pdf)" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:760 +msgid "Adobe Portable Document Format" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:767 +msgid "AI Input" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 +msgid "Adobe Illustrator 9.0 and above (*.ai)" +msgstr "" + +#: ../src/extension/internal/pdfinput/pdf-input.cpp:773 +msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" +msgstr "" + +#: ../src/extension/internal/pov-out.cpp:700 +msgid "PovRay Output" +msgstr "" + +#: ../src/extension/internal/pov-out.cpp:705 +msgid "PovRay (*.pov) (paths and shapes only)" +msgstr "" + +#: ../src/extension/internal/pov-out.cpp:706 +msgid "PovRay Raytracer File" +msgstr "" + +#: ../src/extension/internal/svg.cpp:55 +msgid "SVG Input" +msgstr "" + +#: ../src/extension/internal/svg.cpp:60 +msgid "Scalable Vector Graphic (*.svg)" +msgstr "" + +#: ../src/extension/internal/svg.cpp:61 +msgid "Inkscape native file format and W3C standard" +msgstr "" + +#: ../src/extension/internal/svg.cpp:69 +msgid "SVG Output Inkscape" +msgstr "" + +#: ../src/extension/internal/svg.cpp:74 +msgid "Inkscape SVG (*.svg)" +msgstr "" + +#: ../src/extension/internal/svg.cpp:75 +msgid "SVG format with Inkscape extensions" +msgstr "" + +#: ../src/extension/internal/svg.cpp:83 +msgid "SVG Output" +msgstr "" + +#: ../src/extension/internal/svg.cpp:88 +msgid "Plain SVG (*.svg)" +msgstr "" + +#: ../src/extension/internal/svg.cpp:89 +msgid "Scalable Vector Graphics format as defined by the W3C" +msgstr "" + +#: ../src/extension/internal/svgz.cpp:47 +msgid "SVGZ Input" +msgstr "" + +#: ../src/extension/internal/svgz.cpp:53 ../src/extension/internal/svgz.cpp:67 +msgid "Compressed Inkscape SVG (*.svgz)" +msgstr "" + +#: ../src/extension/internal/svgz.cpp:54 +msgid "SVG file format compressed with GZip" +msgstr "" + +#: ../src/extension/internal/svgz.cpp:62 ../src/extension/internal/svgz.cpp:76 +msgid "SVGZ Output" +msgstr "" + +#: ../src/extension/internal/svgz.cpp:68 +msgid "Inkscape's native file format compressed with GZip" +msgstr "" + +#: ../src/extension/internal/svgz.cpp:81 +msgid "Compressed plain SVG (*.svgz)" +msgstr "" + +#: ../src/extension/internal/svgz.cpp:82 +msgid "Scalable Vector Graphics format compressed with GZip" +msgstr "" + +#: ../src/extension/internal/win32.cpp:485 +msgid "Windows 32-bit Print" +msgstr "" + +#: ../src/extension/internal/wpg-input.cpp:102 +msgid "WPG Input" +msgstr "" + +#: ../src/extension/internal/wpg-input.cpp:107 +msgid "WordPerfect Graphics (*.wpg)" +msgstr "" + +#: ../src/extension/internal/wpg-input.cpp:108 +msgid "Vector graphics format used by Corel WordPerfect" +msgstr "" + +#: ../src/extension/prefdialog.cpp:236 +msgid "Live preview" +msgstr "" + +#: ../src/extension/prefdialog.cpp:236 +msgid "Is the effect previewed live on canvas?" +msgstr "" + +#. We can't call sp_ui_error_dialog because we may be +#. running from the console, in which case calling sp_ui +#. routines will cause a segfault. See bug 1000350 - bryce +#. sp_ui_error_dialog(_("Format autodetect failed. The file is being opened as SVG.")); +#: ../src/extension/system.cpp:107 +msgid "Format autodetect failed. The file is being opened as SVG." +msgstr "" + +#: ../src/file.cpp:147 +msgid "default.svg" +msgstr "" + +#: ../src/file.cpp:265 ../src/file.cpp:1071 +#, c-format +msgid "Failed to load the requested file %s" +msgstr "" + +#: ../src/file.cpp:290 +msgid "Document not saved yet. Cannot revert." +msgstr "" + +#: ../src/file.cpp:296 +#, c-format +msgid "Changes will be lost! Are you sure you want to reload document %s?" +msgstr "" + +#: ../src/file.cpp:325 +msgid "Document reverted." +msgstr "" + +#: ../src/file.cpp:327 +msgid "Document not reverted." +msgstr "" + +#: ../src/file.cpp:477 +msgid "Select file to open" +msgstr "" + +#: ../src/file.cpp:564 +msgid "Vacuum <defs>" +msgstr "" + +#: ../src/file.cpp:569 +#, c-format +msgid "Removed %i unused definition in <defs>." +msgid_plural "Removed %i unused definitions in <defs>." +msgstr[0] "" +msgstr[1] "" + +#: ../src/file.cpp:574 +msgid "No unused definitions in <defs>." +msgstr "" + +#: ../src/file.cpp:605 +#, c-format +msgid "" +"No Inkscape extension found to save document (%s). This may have been " +"caused by an unknown filename extension." +msgstr "" + +#: ../src/file.cpp:606 ../src/file.cpp:614 ../src/file.cpp:622 +#: ../src/file.cpp:628 ../src/file.cpp:633 +msgid "Document not saved." +msgstr "" + +#: ../src/file.cpp:613 +#, c-format +msgid "" +"File %s is write protected. Please remove write protection and try again." +msgstr "" + +#: ../src/file.cpp:621 +#, c-format +msgid "File %s could not be saved." +msgstr "" + +#: ../src/file.cpp:638 +msgid "Document saved." +msgstr "" + +#. We are saving for the first time; create a unique default filename +#: ../src/file.cpp:770 ../src/file.cpp:1208 +#, c-format +msgid "drawing%s" +msgstr "" + +#: ../src/file.cpp:776 +#, c-format +msgid "drawing-%d%s" +msgstr "" + +#: ../src/file.cpp:780 +#, c-format +msgid "%s" +msgstr "" + +#: ../src/file.cpp:795 +msgid "Select file to save a copy to" +msgstr "" + +#: ../src/file.cpp:797 +msgid "Select file to save to" +msgstr "" + +#: ../src/file.cpp:892 +msgid "No changes need to be saved." +msgstr "" + +#: ../src/file.cpp:909 +msgid "Saving document..." +msgstr "" + +#: ../src/file.cpp:1068 +msgid "Import" +msgstr "" + +#: ../src/file.cpp:1118 +msgid "Select file to import" +msgstr "" + +#: ../src/file.cpp:1230 +msgid "Select file to export to" +msgstr "" + +#: ../src/file.cpp:1473 ../src/verbs.cpp:2281 +msgid "Import From Open Clip Art Library" +msgstr "" + +#: ../src/filter-enums.cpp:20 +msgid "Blend" +msgstr "" + +#: ../src/filter-enums.cpp:21 +msgid "Color Matrix" +msgstr "" + +#: ../src/filter-enums.cpp:22 +msgid "Component Transfer" +msgstr "" + +#: ../src/filter-enums.cpp:23 +msgid "Composite" +msgstr "" + +#: ../src/filter-enums.cpp:24 +msgid "Convolve Matrix" +msgstr "" + +#: ../src/filter-enums.cpp:25 +msgid "Diffuse Lighting" +msgstr "" + +#: ../src/filter-enums.cpp:26 +msgid "Displacement Map" +msgstr "" + +#: ../src/filter-enums.cpp:27 +msgid "Flood" +msgstr "" + +#: ../src/filter-enums.cpp:29 ../src/selection-describer.cpp:55 +msgid "Image" +msgstr "" + +#: ../src/filter-enums.cpp:30 +msgid "Merge" +msgstr "" + +#: ../src/filter-enums.cpp:33 +msgid "Specular Lighting" +msgstr "" + +#: ../src/filter-enums.cpp:34 +msgid "Tile" +msgstr "" + +#: ../src/filter-enums.cpp:35 ../src/filter-enums.cpp:119 +msgid "Turbulence" +msgstr "" + +#: ../src/filter-enums.cpp:40 +msgid "Source Graphic" +msgstr "" + +#: ../src/filter-enums.cpp:41 +msgid "Source Alpha" +msgstr "" + +#: ../src/filter-enums.cpp:42 +msgid "Background Image" +msgstr "" + +#: ../src/filter-enums.cpp:43 +msgid "Background Alpha" +msgstr "" + +#: ../src/filter-enums.cpp:44 +msgid "Fill Paint" +msgstr "" + +#: ../src/filter-enums.cpp:45 +msgid "Stroke Paint" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/filter-enums.cpp:53 +msgid "filterBlendMode|Normal" +msgstr "" + +#: ../src/filter-enums.cpp:54 +msgid "Multiply" +msgstr "" + +#: ../src/filter-enums.cpp:55 +msgid "Screen" +msgstr "" + +#: ../src/filter-enums.cpp:56 +msgid "Darken" +msgstr "" + +#: ../src/filter-enums.cpp:57 +msgid "Lighten" +msgstr "" + +#: ../src/filter-enums.cpp:63 +msgid "Matrix" +msgstr "" + +#: ../src/filter-enums.cpp:64 +msgid "Saturate" +msgstr "" + +#: ../src/filter-enums.cpp:65 +msgid "Hue Rotate" +msgstr "" + +#: ../src/filter-enums.cpp:66 +msgid "Luminance to Alpha" +msgstr "" + +#. File +#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2258 +msgid "Default" +msgstr "" + +#: ../src/filter-enums.cpp:73 +msgid "Over" +msgstr "" + +#: ../src/filter-enums.cpp:74 +msgid "In" +msgstr "" + +#: ../src/filter-enums.cpp:75 +msgid "Out" +msgstr "" + +#: ../src/filter-enums.cpp:76 +msgid "Atop" +msgstr "" + +#: ../src/filter-enums.cpp:77 +msgid "XOR" +msgstr "" + +#: ../src/filter-enums.cpp:78 +msgid "Arithmetic" +msgstr "" + +#: ../src/filter-enums.cpp:84 +msgid "Identity" +msgstr "" + +#: ../src/filter-enums.cpp:85 +msgid "Table" +msgstr "" + +#: ../src/filter-enums.cpp:86 +msgid "Discrete" +msgstr "" + +#: ../src/filter-enums.cpp:87 +msgid "Linear" +msgstr "" + +#: ../src/filter-enums.cpp:88 +msgid "Gamma" +msgstr "" + +#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:317 +#: ../src/widgets/gradient-selector.cpp:139 +msgid "Duplicate" +msgstr "" + +#: ../src/filter-enums.cpp:95 +msgid "Wrap" +msgstr "" + +#: ../src/filter-enums.cpp:96 ../src/flood-context.cpp:264 +#: ../src/live_effects/lpe-ruler.cpp:34 +#: ../src/ui/dialog/document-properties.cpp:327 +#: ../src/ui/dialog/filter-effects-dialog.cpp:468 +#: ../src/ui/dialog/inkscape-preferences.cpp:259 +#: ../src/ui/dialog/inkscape-preferences.cpp:422 +#: ../src/ui/dialog/inkscape-preferences.cpp:565 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +#: ../src/ui/dialog/inkscape-preferences.cpp:1232 ../src/verbs.cpp:2255 +#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3917 +#: ../share/extensions/grid_polar.inx.h:16 +#: ../share/extensions/guides_creator.inx.h:15 +#: ../share/extensions/scour.inx.h:7 +msgid "None" +msgstr "" + +#: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:247 +#: ../src/widgets/sp-color-icc-selector.cpp:234 +#: ../src/widgets/sp-color-scales.cpp:412 +#: ../src/widgets/sp-color-scales.cpp:413 +msgid "Red" +msgstr "" + +#: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:248 +#: ../src/widgets/sp-color-icc-selector.cpp:234 +#: ../src/widgets/sp-color-scales.cpp:415 +#: ../src/widgets/sp-color-scales.cpp:416 +msgid "Green" +msgstr "" + +#: ../src/filter-enums.cpp:104 ../src/flood-context.cpp:249 +#: ../src/widgets/sp-color-icc-selector.cpp:234 +#: ../src/widgets/sp-color-scales.cpp:418 +#: ../src/widgets/sp-color-scales.cpp:419 +msgid "Blue" +msgstr "" + +#: ../src/filter-enums.cpp:105 ../src/flood-context.cpp:253 +msgid "Alpha" +msgstr "" + +#: ../src/filter-enums.cpp:111 +msgid "Erode" +msgstr "" + +#: ../src/filter-enums.cpp:112 +msgid "Dilate" +msgstr "" + +#: ../src/filter-enums.cpp:118 +msgid "Fractal Noise" +msgstr "" + +#: ../src/filter-enums.cpp:125 +msgid "Distant Light" +msgstr "" + +#: ../src/filter-enums.cpp:126 +msgid "Point Light" +msgstr "" + +#: ../src/filter-enums.cpp:127 +msgid "Spot Light" +msgstr "" + +#: ../src/flood-context.cpp:246 +msgid "Visible Colors" +msgstr "" + +#: ../src/flood-context.cpp:252 ../src/widgets/sp-color-icc-selector.cpp:237 +#: ../src/widgets/sp-color-scales.cpp:444 +#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/toolbox.cpp:4339 +#: ../share/extensions/color_randomize.inx.h:3 +msgid "Lightness" +msgstr "" + +#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1088 +msgid "Small" +msgstr "" + +#: ../src/flood-context.cpp:266 +msgid "Medium" +msgstr "" + +#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1088 +msgid "Large" +msgstr "" + +#: ../src/flood-context.cpp:469 +msgid "Too much inset, the result is empty." +msgstr "" + +#: ../src/flood-context.cpp:509 +#, 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] "" +msgstr[1] "" + +#: ../src/flood-context.cpp:513 +#, c-format +msgid "Area filled, path with %d node created." +msgid_plural "Area filled, path with %d nodes created." +msgstr[0] "" +msgstr[1] "" + +#: ../src/flood-context.cpp:785 ../src/flood-context.cpp:1099 +msgid "Area is not bounded, cannot fill." +msgstr "" + +#: ../src/flood-context.cpp:1104 +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 "" + +#: ../src/flood-context.cpp:1122 ../src/flood-context.cpp:1282 +msgid "Fill bounded area" +msgstr "" + +#: ../src/flood-context.cpp:1142 +msgid "Set style on object" +msgstr "" + +#: ../src/flood-context.cpp:1201 +msgid "Draw over areas to add to fill, hold Alt for touch fill" +msgstr "" + +#: ../src/gradient-context.cpp:132 ../src/gradient-drag.cpp:75 +msgid "Linear gradient start" +msgstr "" + +#. POINT_LG_BEGIN +#: ../src/gradient-context.cpp:133 ../src/gradient-drag.cpp:76 +msgid "Linear gradient end" +msgstr "" + +#: ../src/gradient-context.cpp:134 ../src/gradient-drag.cpp:77 +msgid "Linear gradient mid stop" +msgstr "" + +#: ../src/gradient-context.cpp:135 ../src/gradient-drag.cpp:78 +msgid "Radial gradient center" +msgstr "" + +#: ../src/gradient-context.cpp:136 ../src/gradient-context.cpp:137 +#: ../src/gradient-drag.cpp:79 ../src/gradient-drag.cpp:80 +msgid "Radial gradient radius" +msgstr "" + +#: ../src/gradient-context.cpp:138 ../src/gradient-drag.cpp:81 +msgid "Radial gradient focus" +msgstr "" + +#. POINT_RG_FOCUS +#: ../src/gradient-context.cpp:139 ../src/gradient-context.cpp:140 +#: ../src/gradient-drag.cpp:82 ../src/gradient-drag.cpp:83 +msgid "Radial gradient mid stop" +msgstr "" + +#. TRANSLATORS: %s will be substituted with the point name (see previous messages); This is part of a compound message +#: ../src/gradient-context.cpp:165 +#, c-format +msgid "%s selected" +msgstr "" + +#. TRANSLATORS: Mind the space in front. This is part of a compound message +#: ../src/gradient-context.cpp:167 ../src/gradient-context.cpp:176 +#, c-format +msgid " out of %d gradient handle" +msgid_plural " out of %d gradient handles" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: Mind the space in front. (Refers to gradient handles selected). This is part of a compound message +#: ../src/gradient-context.cpp:168 ../src/gradient-context.cpp:177 +#: ../src/gradient-context.cpp:184 +#, c-format +msgid " on %d selected object" +msgid_plural " on %d selected objects" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: This is a part of a compound message (out of two more indicating: grandint handle count & object count) +#: ../src/gradient-context.cpp:174 +#, c-format +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] "" +msgstr[1] "" + +#. TRANSLATORS: The plural refers to number of selected gradient handles. This is part of a compound message (part two indicates selected object count) +#: ../src/gradient-context.cpp:182 +#, c-format +msgid "%d gradient handle selected out of %d" +msgid_plural "%d gradient handles selected out of %d" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: The plural refers to number of selected objects +#: ../src/gradient-context.cpp:189 +#, 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] "" +msgstr[1] "" + +#: ../src/gradient-context.cpp:389 ../src/gradient-context.cpp:482 +#: ../src/widgets/gradient-vector.cpp:744 +msgid "Add gradient stop" +msgstr "" + +#: ../src/gradient-context.cpp:457 +msgid "Simplify gradient" +msgstr "" + +#: ../src/gradient-context.cpp:534 +msgid "Create default gradient" +msgstr "" + +#: ../src/gradient-context.cpp:588 +msgid "Draw around handles to select them" +msgstr "" + +#: ../src/gradient-context.cpp:686 +msgid "Ctrl: snap gradient angle" +msgstr "" + +#: ../src/gradient-context.cpp:687 +msgid "Shift: draw gradient around the starting point" +msgstr "" + +#: ../src/gradient-context.cpp:807 +msgid "Invert gradient" +msgstr "" + +#: ../src/gradient-context.cpp:924 +#, 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] "" +msgstr[1] "" + +#: ../src/gradient-context.cpp:928 +msgid "Select objects on which to create gradient." +msgstr "" + +#: ../src/gradient-drag.cpp:591 +msgid "Merge gradient handles" +msgstr "" + +#: ../src/gradient-drag.cpp:912 +msgid "Move gradient handle" +msgstr "" + +#: ../src/gradient-drag.cpp:965 ../src/widgets/gradient-vector.cpp:776 +msgid "Delete gradient stop" +msgstr "" + +#: ../src/gradient-drag.cpp:1129 +#, 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:1133 ../src/gradient-drag.cpp:1140 +msgid " (stroke)" +msgstr "" + +#: ../src/gradient-drag.cpp:1137 +#, 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:1145 +#, c-format +msgid "" +"Radial gradient center and focus; drag with Shift to " +"separate focus" +msgstr "" + +#: ../src/gradient-drag.cpp:1148 +#, 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] "" +msgstr[1] "" + +#: ../src/gradient-drag.cpp:1823 +msgid "Move gradient handle(s)" +msgstr "" + +#: ../src/gradient-drag.cpp:1859 +msgid "Move gradient mid stop(s)" +msgstr "" + +#: ../src/gradient-drag.cpp:2147 +msgid "Delete gradient stop(s)" +msgstr "" + +#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:44 +#: ../share/extensions/foldablebox.inx.h:8 +#: ../share/extensions/interp_att_g.inx.h:24 +#: ../share/extensions/printing-marks.inx.h:19 +msgid "Unit" +msgstr "" + +#. Add the units menu. +#: ../src/helper/units.cpp:37 ../src/widgets/select-toolbar.cpp:504 +#: ../src/widgets/toolbox.cpp:1530 ../src/widgets/toolbox.cpp:3183 +#: ../src/widgets/toolbox.cpp:5882 ../src/widgets/toolbox.cpp:7715 +msgid "Units" +msgstr "" + +#: ../src/helper/units.cpp:38 +msgid "Point" +msgstr "" + +#: ../src/helper/units.cpp:38 ../src/ui/widget/selected-style.cpp:293 +msgid "pt" +msgstr "" + +#: ../src/helper/units.cpp:38 ../share/extensions/perfectboundcover.inx.h:15 +msgid "Points" +msgstr "" + +#: ../src/helper/units.cpp:38 +msgid "Pt" +msgstr "" + +#: ../src/helper/units.cpp:39 +msgid "Pica" +msgstr "" + +#: ../src/helper/units.cpp:39 +msgid "pc" +msgstr "" + +#: ../src/helper/units.cpp:39 +msgid "Picas" +msgstr "" + +#: ../src/helper/units.cpp:39 +msgid "Pc" +msgstr "" + +#: ../src/helper/units.cpp:40 +msgid "Pixel" +msgstr "" + +#: ../src/helper/units.cpp:40 ../src/ui/dialog/inkscape-preferences.cpp:246 +#: ../src/ui/dialog/inkscape-preferences.cpp:250 +#: ../src/ui/dialog/inkscape-preferences.cpp:253 +#: ../src/ui/widget/selected-style.cpp:289 +msgid "px" +msgstr "" + +#: ../src/helper/units.cpp:40 +msgid "Pixels" +msgstr "" + +#: ../src/helper/units.cpp:40 +msgid "Px" +msgstr "" + +#. You can add new elements from this point forward +#: ../src/helper/units.cpp:42 ../share/extensions/straightseg.inx.h:3 +msgid "Percent" +msgstr "" + +#: ../src/helper/units.cpp:42 ../src/ui/dialog/inkscape-preferences.cpp:266 +msgid "%" +msgstr "" + +#: ../src/helper/units.cpp:42 +msgid "Percents" +msgstr "" + +#: ../src/helper/units.cpp:43 +msgid "Millimeter" +msgstr "" + +#: ../src/helper/units.cpp:43 ../src/ui/widget/selected-style.cpp:297 +msgid "mm" +msgstr "" + +#: ../src/helper/units.cpp:43 +msgid "Millimeters" +msgstr "" + +#: ../src/helper/units.cpp:44 +msgid "Centimeter" +msgstr "" + +#: ../src/helper/units.cpp:44 +msgid "cm" +msgstr "" + +#: ../src/helper/units.cpp:44 +msgid "Centimeters" +msgstr "" + +#: ../src/helper/units.cpp:45 +msgid "Meter" +msgstr "" + +#: ../src/helper/units.cpp:45 +msgid "m" +msgstr "" + +#: ../src/helper/units.cpp:45 +msgid "Meters" +msgstr "" + +#. no svg_unit +#: ../src/helper/units.cpp:46 +msgid "Inch" +msgstr "" + +#: ../src/helper/units.cpp:46 +msgid "in" +msgstr "" + +#: ../src/helper/units.cpp:46 +msgid "Inches" +msgstr "" + +#: ../src/helper/units.cpp:47 +msgid "Foot" +msgstr "" + +#: ../src/helper/units.cpp:47 +msgid "ft" +msgstr "" + +#: ../src/helper/units.cpp:47 +msgid "Feet" +msgstr "" + +#. Volatiles do not have default, so there are none here +#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units +#: ../src/helper/units.cpp:50 +msgid "Em square" +msgstr "" + +#: ../src/helper/units.cpp:50 +msgid "em" +msgstr "" + +#: ../src/helper/units.cpp:50 +msgid "Em squares" +msgstr "" + +#. TRANSLATORS: for info, see http://www.w3.org/TR/REC-CSS2/syndata.html#length-units +#: ../src/helper/units.cpp:52 +msgid "Ex square" +msgstr "" + +#: ../src/helper/units.cpp:52 +msgid "ex" +msgstr "" + +#: ../src/helper/units.cpp:52 +msgid "Ex squares" +msgstr "" + +#: ../src/inkscape.cpp:328 +msgid "Autosaving documents..." +msgstr "" + +#: ../src/inkscape.cpp:399 +msgid "Autosave failed! Could not find inkscape extension to save document." +msgstr "" + +#: ../src/inkscape.cpp:402 ../src/inkscape.cpp:409 +#, c-format +msgid "Autosave failed! File %s could not be saved." +msgstr "" + +#: ../src/inkscape.cpp:424 +msgid "Autosave complete." +msgstr "" + +#: ../src/inkscape.cpp:661 +msgid "Untitled document" +msgstr "" + +#. Show nice dialog box +#: ../src/inkscape.cpp:691 +msgid "Inkscape encountered an internal error and will close now.\n" +msgstr "" + +#: ../src/inkscape.cpp:692 +msgid "" +"Automatic backups of unsaved documents were done to the following " +"locations:\n" +msgstr "" + +#: ../src/inkscape.cpp:693 +msgid "Automatic backup of the following documents failed:\n" +msgstr "" + +#. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu", +#. checkitem_toggled, checkitem_update, 0); +#: ../src/interface.cpp:870 +msgid "Commands Bar" +msgstr "" + +#: ../src/interface.cpp:870 +msgid "Show or hide the Commands bar (under the menu)" +msgstr "" + +#: ../src/interface.cpp:872 +msgid "Snap Controls Bar" +msgstr "" + +#: ../src/interface.cpp:872 +msgid "Show or hide the snapping controls" +msgstr "" + +#: ../src/interface.cpp:874 +msgid "Tool Controls Bar" +msgstr "" + +#: ../src/interface.cpp:874 +msgid "Show or hide the Tool Controls bar" +msgstr "" + +#: ../src/interface.cpp:876 +msgid "_Toolbox" +msgstr "" + +#: ../src/interface.cpp:876 +msgid "Show or hide the main toolbox (on the left)" +msgstr "" + +#: ../src/interface.cpp:882 +msgid "_Palette" +msgstr "" + +#: ../src/interface.cpp:882 +msgid "Show or hide the color palette" +msgstr "" + +#: ../src/interface.cpp:884 +msgid "_Statusbar" +msgstr "" + +#: ../src/interface.cpp:884 +msgid "Show or hide the statusbar (at the bottom of the window)" +msgstr "" + +#: ../src/interface.cpp:958 +#, c-format +msgid "Verb \"%s\" Unknown" +msgstr "" + +#: ../src/interface.cpp:1000 +msgid "Open _Recent" +msgstr "" + +#. TRANSLATORS: #%s is the id of the group e.g. , not a number. +#: ../src/interface.cpp:1101 +#, c-format +msgid "Enter group #%s" +msgstr "" + +#: ../src/interface.cpp:1112 +msgid "Go to parent" +msgstr "" + +#: ../src/interface.cpp:1203 ../src/interface.cpp:1289 +#: ../src/interface.cpp:1392 ../src/ui/widget/selected-style.cpp:468 +msgid "Drop color" +msgstr "" + +#: ../src/interface.cpp:1242 ../src/interface.cpp:1352 +msgid "Drop color on gradient" +msgstr "" + +#: ../src/interface.cpp:1405 +msgid "Could not parse SVG data" +msgstr "" + +#: ../src/interface.cpp:1444 +msgid "Drop SVG" +msgstr "" + +#: ../src/interface.cpp:1500 +msgid "Drop bitmap image" +msgstr "" + +#: ../src/interface.cpp:1592 +#, 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 "" + +#: ../src/interface.cpp:1599 ../share/extensions/web-set-att.inx.h:5 +#: ../share/extensions/web-transmit-att.inx.h:5 +msgid "Replace" +msgstr "" + +#: ../src/io/sys.cpp:446 ../src/io/sys.cpp:454 +#, c-format +msgid "Failed to read from child pipe (%s)" +msgstr "" + +#: ../src/io/sys.cpp:478 +#, c-format +msgid "Failed to change to directory '%s' (%s)" +msgstr "" + +#: ../src/io/sys.cpp:484 ../src/io/sys.cpp:710 +#, c-format +msgid "Failed to execute child process (%s)" +msgstr "" + +#: ../src/io/sys.cpp:657 +#, c-format +msgid "Invalid program name: %s" +msgstr "" + +#: ../src/io/sys.cpp:667 ../src/io/sys.cpp:956 +#, c-format +msgid "Invalid string in argument vector at %d: %s" +msgstr "" + +#: ../src/io/sys.cpp:678 ../src/io/sys.cpp:971 +#, c-format +msgid "Invalid string in environment: %s" +msgstr "" + +#: ../src/io/sys.cpp:739 +#, c-format +msgid "Failed to create pipe for communicating with child process (%s)" +msgstr "" + +#: ../src/io/sys.cpp:952 +#, c-format +msgid "Invalid working directory: %s" +msgstr "" + +#: ../src/io/sys.cpp:1020 +#, c-format +msgid "Failed to execute helper program (%s)" +msgstr "" + +#: ../src/knot.cpp:431 +msgid "Node or handle drag canceled." +msgstr "" + +#: ../src/knotholder.cpp:135 +msgid "Change handle" +msgstr "" + +#: ../src/knotholder.cpp:214 +msgid "Move handle" +msgstr "" + +#. TRANSLATORS: This refers to the pattern that's inside the object +#: ../src/knotholder.cpp:235 +msgid "Move the pattern fill inside the object" +msgstr "" + +#: ../src/knotholder.cpp:238 +msgid "Scale the pattern fill; uniformly if with Ctrl" +msgstr "" + +#: ../src/knotholder.cpp:241 +msgid "Rotate the pattern fill; with Ctrl to snap angle" +msgstr "" + +#: ../src/libgdl/gdl-dock-bar.c:108 +msgid "Master" +msgstr "" + +#: ../src/libgdl/gdl-dock-bar.c:109 +msgid "GdlDockMaster object which the dockbar widget is attached to" +msgstr "" + +#: ../src/libgdl/gdl-dock-bar.c:116 +msgid "Dockbar style" +msgstr "" + +#: ../src/libgdl/gdl-dock-bar.c:117 +msgid "Dockbar style to show items on it" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:175 ../src/ui/dialog/inkscape-preferences.cpp:560 +#: ../src/ui/dialog/inkscape-preferences.cpp:581 +msgid "Floating" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:176 +msgid "Whether the dock is floating in its own window" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:183 ../src/libgdl/gdl-dock-master.c:144 +msgid "Default title" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:184 +msgid "Default title for the newly created floating docks" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:191 +msgid "Width for the dock when it's of floating type" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:199 +msgid "Height for the dock when it's of floating type" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:206 +msgid "Float X" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:207 +msgid "X coordinate for a floating dock" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:214 +msgid "Float Y" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:215 +msgid "Y coordinate for a floating dock" +msgstr "" + +#: ../src/libgdl/gdl-dock.c:499 +#, c-format +msgid "Dock #%d" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:287 +msgid "Orientation" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:288 +msgid "Orientation of the docking item" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:303 +msgid "Resizable" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:304 +msgid "If set, the dock item can be resized when docked in a panel" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:311 +msgid "Item behavior" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:312 +msgid "" +"General behavior for the dock item (i.e. whether it can float, if it's " +"locked, etc.)" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:320 ../src/libgdl/gdl-dock-master.c:151 +msgid "Locked" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:321 +msgid "" +"If set, the dock item cannot be dragged around and it doesn't show a grip" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:329 +msgid "Preferred width" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:330 +msgid "Preferred width for the dock item" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:336 +msgid "Preferred height" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:337 +msgid "Preferred height for the dock item" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:616 +#, c-format +msgid "" +"You can't add a dock object (%p of type %s) inside a %s. Use a GdlDock or " +"some other compound dock object." +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:623 +#, c-format +msgid "" +"Attempting to add a widget with type %s to a %s, but it can only contain one " +"widget at a time; it already contains a widget of type %s" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:1345 ../src/libgdl/gdl-dock-item.c:1390 +#, c-format +msgid "Unsupported docking strategy %s in dock object of type %s" +msgstr "" + +#. UnLock menuitem +#: ../src/libgdl/gdl-dock-item.c:1479 +msgid "UnLock" +msgstr "" + +#. Hide menuitem. +#: ../src/libgdl/gdl-dock-item.c:1486 +msgid "Hide" +msgstr "" + +#. Lock menuitem +#: ../src/libgdl/gdl-dock-item.c:1491 +msgid "Lock" +msgstr "" + +#: ../src/libgdl/gdl-dock-item.c:1717 +#, c-format +msgid "Attempt to bind an unbound item %p" +msgstr "" + +#: ../src/libgdl/gdl-dock-item-grip.c:395 +msgid "Iconify" +msgstr "" + +#: ../src/libgdl/gdl-dock-item-grip.c:395 +msgid "Iconify this dock" +msgstr "" + +#: ../src/libgdl/gdl-dock-item-grip.c:397 +msgid "Close" +msgstr "" + +#: ../src/libgdl/gdl-dock-item-grip.c:397 +msgid "Close this dock" +msgstr "" + +#: ../src/libgdl/gdl-dock-item-grip.c:706 +#: ../src/libgdl/gdl-dock-tablabel.c:128 +msgid "Controlling dock item" +msgstr "" + +#: ../src/libgdl/gdl-dock-item-grip.c:707 +msgid "Dockitem which 'owns' this grip" +msgstr "" + +#: ../src/libgdl/gdl-dock-master.c:145 +msgid "Default title for newly created floating docks" +msgstr "" + +#: ../src/libgdl/gdl-dock-master.c:152 +msgid "" +"If is set to 1, all the dock items bound to the master are locked; if it's " +"0, all are unlocked; -1 indicates inconsistency among the items" +msgstr "" + +#: ../src/libgdl/gdl-dock-master.c:160 ../src/libgdl/gdl-switcher.c:706 +msgid "Switcher Style" +msgstr "" + +#: ../src/libgdl/gdl-dock-master.c:161 ../src/libgdl/gdl-switcher.c:707 +msgid "Switcher buttons style" +msgstr "" + +#: ../src/libgdl/gdl-dock-master.c:168 +msgid "Expand direction" +msgstr "" + +#: ../src/libgdl/gdl-dock-master.c:169 +msgid "" +"Allow the master's dock items to expand their container dock objects in the " +"given direction" +msgstr "" + +#: ../src/libgdl/gdl-dock-master.c:796 +#, c-format +msgid "" +"master %p: unable to add object %p[%s] to the hash. There already is an " +"item with that name (%p)." +msgstr "" + +#: ../src/libgdl/gdl-dock-master.c:969 +#, c-format +msgid "" +"The new dock controller %p is automatic. Only manual dock objects should be " +"named controller." +msgstr "" + +#: ../src/libgdl/gdl-dock-notebook.c:134 +#: ../src/ui/dialog/align-and-distribute.cpp:919 +#: ../src/ui/dialog/document-properties.cpp:118 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 +#: ../src/widgets/desktop-widget.cpp:1580 +msgid "Page" +msgstr "" + +#: ../src/libgdl/gdl-dock-notebook.c:135 +msgid "The index of the current page" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:120 ../src/ui/widget/page-sizer.cpp:237 +msgid "Name" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:121 +msgid "Unique name for identifying the dock object" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:128 +msgid "Long name" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:129 +msgid "Human readable name for the dock object" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:135 +msgid "Stock Icon" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:136 +msgid "Stock icon for the dock object" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:142 +msgid "Pixbuf Icon" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:143 +msgid "Pixbuf icon for the dock object" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:148 +msgid "Dock master" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:149 +msgid "Dock master this dock object is bound to" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:434 +#, c-format +msgid "" +"Call to gdl_dock_object_dock in a dock object %p (object type is %s) which " +"hasn't implemented this method" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:563 +#, c-format +msgid "" +"Dock operation requested in a non-bound object %p. The application might " +"crash" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:570 +#, c-format +msgid "Cannot dock %p to %p because they belong to different masters" +msgstr "" + +#: ../src/libgdl/gdl-dock-object.c:612 +#, c-format +msgid "" +"Attempt to bind to %p an already bound dock object %p (current master: %p)" +msgstr "" + +#: ../src/libgdl/gdl-dock-paned.c:132 +msgid "Position" +msgstr "" + +#: ../src/libgdl/gdl-dock-paned.c:133 +msgid "Position of the divider in pixels" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:143 +msgid "Sticky" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:144 +msgid "" +"Whether the placeholder will stick to its host or move up the hierarchy when " +"the host is redocked" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:151 +msgid "Host" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:152 +msgid "The dock object this placeholder is attached to" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:159 +msgid "Next placement" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:160 +msgid "" +"The position an item will be docked to our host if a request is made to dock " +"to us" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:170 +msgid "Width for the widget when it's attached to the placeholder" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:178 +msgid "Height for the widget when it's attached to the placeholder" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:184 +msgid "Floating Toplevel" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:185 +msgid "Whether the placeholder is standing in for a floating toplevel dock" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:191 +msgid "X-Coordinate" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:192 +msgid "X coordinate for dock when floating" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:198 +msgid "Y-Coordinate" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:199 +msgid "Y coordinate for dock when floating" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:494 +msgid "Attempt to dock a dock object to an unbound placeholder" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:618 +#, c-format +msgid "Got a detach signal from an object (%p) who is not our host %p" +msgstr "" + +#: ../src/libgdl/gdl-dock-placeholder.c:643 +#, c-format +msgid "" +"Something weird happened while getting the child placement for %p from " +"parent %p" +msgstr "" + +#: ../src/libgdl/gdl-dock-tablabel.c:129 +msgid "Dockitem which 'owns' this tablabel" +msgstr "" + +#: ../src/libnrtype/FontFactory.cpp:821 +msgid "Ignoring font without family that will crash Pango" +msgstr "" + +#: ../src/live_effects/effect.cpp:88 +msgid "doEffect stack test" +msgstr "" + +#: ../src/live_effects/effect.cpp:89 +msgid "Angle bisector" +msgstr "" + +#. TRANSLATORS: boolean operations +#: ../src/live_effects/effect.cpp:91 +msgid "Boolops" +msgstr "" + +#: ../src/live_effects/effect.cpp:92 +msgid "Circle (by center and radius)" +msgstr "" + +#: ../src/live_effects/effect.cpp:93 +msgid "Circle by 3 points" +msgstr "" + +#: ../src/live_effects/effect.cpp:94 +msgid "Dynamic stroke" +msgstr "" + +#: ../src/live_effects/effect.cpp:95 ../share/extensions/extrude.inx.h:1 +msgid "Extrude" +msgstr "" + +#: ../src/live_effects/effect.cpp:96 +msgid "Lattice Deformation" +msgstr "" + +#: ../src/live_effects/effect.cpp:97 +msgid "Line Segment" +msgstr "" + +#: ../src/live_effects/effect.cpp:98 +msgid "Mirror symmetry" +msgstr "" + +#: ../src/live_effects/effect.cpp:100 +msgid "Parallel" +msgstr "" + +#: ../src/live_effects/effect.cpp:101 +msgid "Path length" +msgstr "" + +#: ../src/live_effects/effect.cpp:102 +msgid "Perpendicular bisector" +msgstr "" + +#: ../src/live_effects/effect.cpp:103 +msgid "Perspective path" +msgstr "" + +#: ../src/live_effects/effect.cpp:104 +msgid "Rotate copies" +msgstr "" + +#: ../src/live_effects/effect.cpp:105 +msgid "Recursive skeleton" +msgstr "" + +#: ../src/live_effects/effect.cpp:106 +msgid "Tangent to curve" +msgstr "" + +#: ../src/live_effects/effect.cpp:107 +msgid "Text label" +msgstr "" + +#. 0.46 +#: ../src/live_effects/effect.cpp:110 +msgid "Bend" +msgstr "" + +#: ../src/live_effects/effect.cpp:111 +msgid "Gears" +msgstr "" + +#: ../src/live_effects/effect.cpp:112 +msgid "Pattern Along Path" +msgstr "" + +#. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG +#: ../src/live_effects/effect.cpp:113 +msgid "Stitch Sub-Paths" +msgstr "" + +#. 0.47 +#: ../src/live_effects/effect.cpp:115 +msgid "VonKoch" +msgstr "" + +#: ../src/live_effects/effect.cpp:116 +msgid "Knot" +msgstr "" + +#: ../src/live_effects/effect.cpp:117 +msgid "Construct grid" +msgstr "" + +#: ../src/live_effects/effect.cpp:118 +msgid "Spiro spline" +msgstr "" + +#: ../src/live_effects/effect.cpp:119 +msgid "Envelope Deformation" +msgstr "" + +#: ../src/live_effects/effect.cpp:120 +msgid "Interpolate Sub-Paths" +msgstr "" + +#: ../src/live_effects/effect.cpp:121 +msgid "Hatches (rough)" +msgstr "" + +#: ../src/live_effects/effect.cpp:122 +msgid "Sketch" +msgstr "" + +#: ../src/live_effects/effect.cpp:123 +msgid "Ruler" +msgstr "" + +#: ../src/live_effects/effect.cpp:279 +msgid "Is visible?" +msgstr "" + +#: ../src/live_effects/effect.cpp:279 +msgid "" +"If unchecked, the effect remains applied to the object but is temporarily " +"disabled on canvas" +msgstr "" + +#: ../src/live_effects/effect.cpp:300 +msgid "No effect" +msgstr "" + +#: ../src/live_effects/effect.cpp:347 +#, c-format +msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" +msgstr "" + +#: ../src/live_effects/effect.cpp:645 +#, c-format +msgid "Editing parameter %s." +msgstr "" + +#: ../src/live_effects/effect.cpp:650 +msgid "None of the applied path effect's parameters can be edited on-canvas." +msgstr "" + +#: ../src/live_effects/lpe-bendpath.cpp:55 +msgid "Bend path" +msgstr "" + +#: ../src/live_effects/lpe-bendpath.cpp:55 +msgid "Path along which to bend the original path" +msgstr "" + +#: ../src/live_effects/lpe-bendpath.cpp:56 +msgid "Width of the path" +msgstr "" + +#: ../src/live_effects/lpe-bendpath.cpp:57 +#: ../src/live_effects/lpe-patternalongpath.cpp:65 +msgid "Width in units of length" +msgstr "" + +#: ../src/live_effects/lpe-bendpath.cpp:57 +msgid "Scale the width of the path in units of its length" +msgstr "" + +#: ../src/live_effects/lpe-bendpath.cpp:58 +msgid "Original path is vertical" +msgstr "" + +#: ../src/live_effects/lpe-bendpath.cpp:58 +msgid "Rotates the original 90 degrees, before bending it along the bend path" +msgstr "" + +#: ../src/live_effects/lpe-constructgrid.cpp:28 +msgid "Size X" +msgstr "" + +#: ../src/live_effects/lpe-constructgrid.cpp:28 +msgid "The size of the grid in X direction." +msgstr "" + +#: ../src/live_effects/lpe-constructgrid.cpp:29 +msgid "Size Y" +msgstr "" + +#: ../src/live_effects/lpe-constructgrid.cpp:29 +msgid "The size of the grid in Y direction." +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:42 +msgid "Stitch path" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:42 +msgid "The path that will be used as stitch." +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:43 +msgid "Number of paths" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:43 +msgid "The number of paths that will be generated." +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:44 +msgid "Start edge variance" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:44 +msgid "" +"The amount of random jitter to move the start points of the stitches inside " +"& outside the guide path" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:45 +msgid "Start spacing variance" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:45 +msgid "" +"The amount of random shifting to move the start points of the stitches back " +"& forth along the guide path" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:46 +msgid "End edge variance" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:46 +msgid "" +"The amount of randomness that moves the end points of the stitches inside & " +"outside the guide path" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:47 +msgid "End spacing variance" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:47 +msgid "" +"The amount of random shifting to move the end points of the stitches back & " +"forth along the guide path" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:48 +msgid "Scale width" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:48 +msgid "Scale the width of the stitch path" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:49 +msgid "Scale width relative to length" +msgstr "" + +#: ../src/live_effects/lpe-curvestitch.cpp:49 +msgid "Scale the width of the stitch path relative to its length" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:33 +msgid "Top bend path" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:33 +msgid "Top path along which to bend the original path" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:34 +msgid "Right bend path" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:34 +msgid "Right path along which to bend the original path" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:35 +msgid "Bottom bend path" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:35 +msgid "Bottom path along which to bend the original path" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:36 +msgid "Left bend path" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:36 +msgid "Left path along which to bend the original path" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:37 +msgid "Enable left & right paths" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:37 +msgid "Enable the left and right deformation paths" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:38 +msgid "Enable top & bottom paths" +msgstr "" + +#: ../src/live_effects/lpe-envelope.cpp:38 +msgid "Enable the top and bottom deformation paths" +msgstr "" + +#: ../src/live_effects/lpe-gears.cpp:212 +msgid "Teeth" +msgstr "" + +#: ../src/live_effects/lpe-gears.cpp:212 +msgid "The number of teeth" +msgstr "" + +#: ../src/live_effects/lpe-gears.cpp:213 +msgid "Phi" +msgstr "" + +#: ../src/live_effects/lpe-gears.cpp:213 +msgid "" +"Tooth pressure angle (typically 20-25 deg). The ratio of teeth not in " +"contact." +msgstr "" + +#: ../src/live_effects/lpe-interpolate.cpp:30 +msgid "Trajectory" +msgstr "" + +#: ../src/live_effects/lpe-interpolate.cpp:30 +msgid "Path along which intermediate steps are created." +msgstr "" + +#: ../src/live_effects/lpe-interpolate.cpp:31 +#: ../src/ui/dialog/inkscape-preferences.cpp:242 +msgid "Steps" +msgstr "" + +#: ../src/live_effects/lpe-interpolate.cpp:31 +msgid "Determines the number of steps from start to end path." +msgstr "" + +#: ../src/live_effects/lpe-interpolate.cpp:32 +msgid "Equidistant spacing" +msgstr "" + +#: ../src/live_effects/lpe-interpolate.cpp:32 +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 "" + +#. initialise your parameters here: +#: ../src/live_effects/lpe-knot.cpp:329 +msgid "Fixed width" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:329 +msgid "Size of hidden region of lower string" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:330 +msgid "In units of stroke width" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:330 +msgid "Consider 'Interruption width' as a ratio of stroke width" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:331 ../src/widgets/stroke-style.cpp:1093 +#: ../share/extensions/edge3d.inx.h:9 +msgid "Stroke width" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:331 +msgid "Add the stroke width to the interruption size" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:332 +msgid "Crossing path stroke width" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:332 +msgid "Add crossed stroke width to the interruption size" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:333 +msgid "Switcher size" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:333 +msgid "Orientation indicator/switcher size" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:334 +msgid "Crossing Signs" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:334 +msgid "Crossings signs" +msgstr "" + +#: ../src/live_effects/lpe-knot.cpp:345 +msgid "Drag to select a crossing, click to flip it" +msgstr "" + +#. / @todo Is this the right verb? +#: ../src/live_effects/lpe-knot.cpp:638 +msgid "Change knot crossing" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:52 +#: ../share/extensions/pathalongpath.inx.h:11 +msgid "Single" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:53 +#: ../share/extensions/pathalongpath.inx.h:12 +msgid "Single, stretched" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:54 +#: ../share/extensions/pathalongpath.inx.h:8 +msgid "Repeated" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:55 +#: ../share/extensions/pathalongpath.inx.h:9 +msgid "Repeated, stretched" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:61 +msgid "Pattern source" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:61 +msgid "Path to put along the skeleton path" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:62 +msgid "Pattern copies" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:62 +msgid "How many pattern copies to place along the skeleton path" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:64 +msgid "Width of the pattern" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:66 +msgid "Scale the width of the pattern in units of its length" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:68 +msgid "Spacing" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:70 +#, no-c-format +msgid "" +"Space between copies of the pattern. Negative values allowed, but are " +"limited to -90% of pattern width." +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:72 +#: ../share/extensions/pathalongpath.inx.h:5 +#: ../share/extensions/pathscatter.inx.h:7 +msgid "Normal offset" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:73 +#: ../share/extensions/pathalongpath.inx.h:15 +#: ../share/extensions/pathscatter.inx.h:13 +msgid "Tangential offset" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:74 +msgid "Offsets in unit of pattern size" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:75 +msgid "" +"Spacing, tangential and normal offset are expressed as a ratio of width/" +"height" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:77 +#: ../share/extensions/pathalongpath.inx.h:7 +#: ../share/extensions/pathscatter.inx.h:9 +msgid "Pattern is vertical" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:77 +msgid "Rotate pattern 90 deg before applying" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:79 +msgid "Fuse nearby ends" +msgstr "" + +#: ../src/live_effects/lpe-patternalongpath.cpp:79 +msgid "Fuse ends closer than this number. 0 means don't fuse." +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:226 +msgid "Frequency randomness" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:226 +msgid "Variation of distance between hatches, in %." +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:227 +msgid "Growth" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:227 +msgid "Growth of distance between hatches." +msgstr "" + +#. FIXME: top/bottom names are inverted in the UI/svg and in the code!! +#: ../src/live_effects/lpe-rough-hatches.cpp:229 +msgid "Half-turns smoothness: 1st side, in" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:229 +msgid "" +"Set smoothness/sharpness of path when reaching a 'bottom' half-turn. " +"0=sharp, 1=default" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:230 +msgid "1st side, out" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:230 +msgid "" +"Set smoothness/sharpness of path when leaving a 'bottom' half-turn. 0=sharp, " +"1=default" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:231 +msgid "2nd side, in" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:231 +msgid "" +"Set smoothness/sharpness of path when reaching a 'top' half-turn. 0=sharp, " +"1=default" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:232 +msgid "2nd side, out" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:232 +msgid "" +"Set smoothness/sharpness of path when leaving a 'top' half-turn. 0=sharp, " +"1=default" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:233 +msgid "Magnitude jitter: 1st side" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:233 +msgid "Randomly moves 'bottom' half-turns to produce magnitude variations." +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:234 +#: ../src/live_effects/lpe-rough-hatches.cpp:236 +#: ../src/live_effects/lpe-rough-hatches.cpp:238 +msgid "2nd side" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:234 +msgid "Randomly moves 'top' half-turns to produce magnitude variations." +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:235 +msgid "Parallelism jitter: 1st side" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:235 +msgid "" +"Add direction randomness by moving 'bottom' half-turns tangentially to the " +"boundary." +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:236 +msgid "" +"Add direction randomness by randomly moving 'top' half-turns tangentially to " +"the boundary." +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:237 +msgid "Variance: 1st side" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:237 +msgid "Randomness of 'bottom' half-turns smoothness" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:238 +msgid "Randomness of 'top' half-turns smoothness" +msgstr "" + +#. +#: ../src/live_effects/lpe-rough-hatches.cpp:240 +msgid "Generate thick/thin path" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:240 +msgid "Simulate a stroke of varying width" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:241 +msgid "Bend hatches" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:241 +msgid "Add a global bend to the hatches (slower)" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:242 +msgid "Thickness: at 1st side" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:242 +msgid "Width at 'bottom' half-turns" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:243 +msgid "at 2nd side" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:243 +msgid "Width at 'top' half-turns" +msgstr "" + +#. +#: ../src/live_effects/lpe-rough-hatches.cpp:245 +msgid "from 2nd to 1st side" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:245 +msgid "Width from 'top' to 'bottom'" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:246 +msgid "from 1st to 2nd side" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:246 +msgid "Width from 'bottom' to 'top'" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:248 +msgid "Hatches width and dir" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:248 +msgid "Defines hatches frequency and direction" +msgstr "" + +#. +#. bender(_("Global bending"), _("Relative position to a reference point defines global bending direction and amount"), "bender", &wr, this, NULL, Geom::Point(-5,0)), +#: ../src/live_effects/lpe-rough-hatches.cpp:251 +msgid "Global bending" +msgstr "" + +#: ../src/live_effects/lpe-rough-hatches.cpp:251 +msgid "" +"Relative position to a reference point defines global bending direction and " +"amount" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:27 ../share/extensions/restack.inx.h:7 +msgid "Left" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:28 ../share/extensions/restack.inx.h:14 +msgid "Right" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:29 ../src/live_effects/lpe-ruler.cpp:37 +msgid "Both" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5390 +msgid "Start" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5403 +msgid "End" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:43 +msgid "Mark distance" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:43 +msgid "Distance between successive ruler marks" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:45 +msgid "Major length" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:45 +msgid "Length of major ruler marks" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:46 +msgid "Minor length" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:46 +msgid "Length of minor ruler marks" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:47 +msgid "Major steps" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:47 +msgid "Draw a major mark every ... steps" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:48 +msgid "Shift marks by" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:48 +msgid "Shift marks by this many steps" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:49 +msgid "Mark direction" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:49 +msgid "Direction of marks (when viewing along the path from start to end)" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:50 +msgid "Offset of first mark" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:51 +msgid "Border marks" +msgstr "" + +#: ../src/live_effects/lpe-ruler.cpp:51 +msgid "Choose whether to draw marks at the beginning and end of the path" +msgstr "" + +#. initialise your parameters here: +#. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)), +#: ../src/live_effects/lpe-sketch.cpp:35 +msgid "Strokes" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:35 +msgid "Draw that many approximating strokes" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:36 +msgid "Max stroke length" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:37 +msgid "Maximum length of approximating strokes" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:38 +msgid "Stroke length variation" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:39 +msgid "Random variation of stroke length (relative to maximum length)" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:40 +msgid "Max. overlap" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:41 +msgid "How much successive strokes should overlap (relative to maximum length)" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:42 +msgid "Overlap variation" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:43 +msgid "Random variation of overlap (relative to maximum overlap)" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:44 +msgid "Max. end tolerance" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:45 +msgid "" +"Maximum distance between ends of original and approximating paths (relative " +"to maximum length)" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:46 +msgid "Average offset" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:47 +msgid "Average distance each stroke is away from the original path" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:48 +msgid "Max. tremble" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:49 +msgid "Maximum tremble magnitude" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:50 +msgid "Tremble frequency" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:51 +msgid "Average number of tremble periods in a stroke" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:53 +msgid "Construction lines" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:54 +msgid "How many construction lines (tangents) to draw" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1539 +#: ../src/seltrans.cpp:531 ../src/ui/dialog/transformation.cpp:738 +#: ../share/extensions/interp_att_g.inx.h:16 +#: ../share/extensions/render_alphabetsoup.inx.h:4 +msgid "Scale" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:56 +msgid "" +"Scale factor relating curvature and length of construction lines (try " +"5*offset)" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:57 +msgid "Max. length" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:57 +msgid "Maximum length of construction lines" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:58 +msgid "Length variation" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:58 +msgid "Random variation of the length of construction lines" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:59 +msgid "Placement randomness" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:59 +msgid "0: evenly distributed construction lines, 1: purely random placement" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:61 +msgid "k_min" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:61 +msgid "min curvature" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:62 +msgid "k_max" +msgstr "" + +#: ../src/live_effects/lpe-sketch.cpp:62 +msgid "max curvature" +msgstr "" + +#: ../src/live_effects/lpe-vonkoch.cpp:47 +msgid "Nb of generations" +msgstr "" + +#: ../src/live_effects/lpe-vonkoch.cpp:47 +msgid "Depth of the recursion --- keep low!!" +msgstr "" + +#: ../src/live_effects/lpe-vonkoch.cpp:48 +msgid "Generating path" +msgstr "" + +#: ../src/live_effects/lpe-vonkoch.cpp:48 +msgid "Path whose segments define the iterated transforms" +msgstr "" + +#: ../src/live_effects/lpe-vonkoch.cpp:49 +msgid "Use uniform transforms only" +msgstr "" + +#: ../src/live_effects/lpe-vonkoch.cpp:49 +msgid "" +"2 consecutive segments are used to reverse/preserve orientation only " +"(otherwise, they define a general transform)." +msgstr "" + +#: ../src/live_effects/lpe-vonkoch.cpp:50 +msgid "Draw all generations" +msgstr "" + +#: ../src/live_effects/lpe-vonkoch.cpp:50 +msgid "If unchecked, draw only the last generation" +msgstr "" + +#. ,draw_boxes(_("Display boxes"), _("Display boxes instead of paths only"), "draw_boxes", &wr, this, true) +#: ../src/live_effects/lpe-vonkoch.cpp:52 +msgid "Reference segment" +msgstr "" + +#: ../src/live_effects/lpe-vonkoch.cpp:52 +msgid "The reference segment. Defaults to the horizontal midline of the bbox." +msgstr "" + +#. 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:56 +msgid "Max complexity" +msgstr "" + +#: ../src/live_effects/lpe-vonkoch.cpp:56 +msgid "Disable effect if the output is too complex" +msgstr "" + +#: ../src/live_effects/parameter/bool.cpp:69 +msgid "Change bool parameter" +msgstr "" + +#: ../src/live_effects/parameter/enum.h:50 +msgid "Change enumeration parameter" +msgstr "" + +#: ../src/live_effects/parameter/parameter.cpp:139 +msgid "Change scalar parameter" +msgstr "" + +#: ../src/live_effects/parameter/path.cpp:158 +msgid "Edit on-canvas" +msgstr "" + +#: ../src/live_effects/parameter/path.cpp:168 +msgid "Copy path" +msgstr "" + +#: ../src/live_effects/parameter/path.cpp:178 +msgid "Paste path" +msgstr "" + +#: ../src/live_effects/parameter/path.cpp:188 +msgid "Link to path" +msgstr "" + +#: ../src/live_effects/parameter/path.cpp:409 +msgid "Paste path parameter" +msgstr "" + +#: ../src/live_effects/parameter/path.cpp:441 +msgid "Link path parameter to path" +msgstr "" + +#: ../src/live_effects/parameter/point.cpp:91 +msgid "Change point parameter" +msgstr "" + +#: ../src/live_effects/parameter/random.cpp:137 +msgid "Change random parameter" +msgstr "" + +#: ../src/live_effects/parameter/text.cpp:101 +msgid "Change text parameter" +msgstr "" + +#: ../src/live_effects/parameter/unit.cpp:77 +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 "" + +#: ../src/main-cmdlineact.cpp:61 +#, c-format +msgid "Unable to find node ID: '%s'\n" +msgstr "" + +#: ../src/main.cpp:265 +msgid "Print the Inkscape version number" +msgstr "" + +#: ../src/main.cpp:270 +msgid "Do not use X server (only process files from console)" +msgstr "" + +#: ../src/main.cpp:275 +msgid "Try to use X server (even if $DISPLAY is not set)" +msgstr "" + +#: ../src/main.cpp:280 +msgid "Open specified document(s) (option string may be excluded)" +msgstr "" + +#: ../src/main.cpp:281 ../src/main.cpp:286 ../src/main.cpp:291 +#: ../src/main.cpp:358 ../src/main.cpp:363 ../src/main.cpp:368 +#: ../src/main.cpp:373 ../src/main.cpp:379 +msgid "FILENAME" +msgstr "" + +#: ../src/main.cpp:285 +msgid "Print document(s) to specified output file (use '| program' for pipe)" +msgstr "" + +#: ../src/main.cpp:290 +msgid "Export document to a PNG file" +msgstr "" + +#: ../src/main.cpp:295 +msgid "" +"Resolution for exporting to bitmap and for rasterization of filters in PS/" +"EPS/PDF (default 90)" +msgstr "" + +#: ../src/main.cpp:296 ../src/ui/widget/rendering-options.cpp:43 +msgid "DPI" +msgstr "" + +#: ../src/main.cpp:300 +msgid "" +"Exported area in SVG user units (default is the page; 0,0 is lower-left " +"corner)" +msgstr "" + +#: ../src/main.cpp:301 +msgid "x0:y0:x1:y1" +msgstr "" + +#: ../src/main.cpp:305 +msgid "Exported area is the entire drawing (not page)" +msgstr "" + +#: ../src/main.cpp:310 +msgid "Exported area is the entire page" +msgstr "" + +#: ../src/main.cpp:315 +msgid "" +"Snap the bitmap export area outwards to the nearest integer values (in SVG " +"user units)" +msgstr "" + +#: ../src/main.cpp:320 +msgid "The width of exported bitmap in pixels (overrides export-dpi)" +msgstr "" + +#: ../src/main.cpp:321 +msgid "WIDTH" +msgstr "" + +#: ../src/main.cpp:325 +msgid "The height of exported bitmap in pixels (overrides export-dpi)" +msgstr "" + +#: ../src/main.cpp:326 +msgid "HEIGHT" +msgstr "" + +#: ../src/main.cpp:330 +msgid "The ID of the object to export" +msgstr "" + +#: ../src/main.cpp:331 ../src/main.cpp:424 +msgid "ID" +msgstr "" + +#. TRANSLATORS: this means: "Only export the object whose id is given in --export-id". +#. See "man inkscape" for details. +#: ../src/main.cpp:337 +msgid "" +"Export just the object with export-id, hide all others (only with export-id)" +msgstr "" + +#: ../src/main.cpp:342 +msgid "Use stored filename and DPI hints when exporting (only with export-id)" +msgstr "" + +#: ../src/main.cpp:347 +msgid "Background color of exported bitmap (any SVG-supported color string)" +msgstr "" + +#: ../src/main.cpp:348 +msgid "COLOR" +msgstr "" + +#: ../src/main.cpp:352 +msgid "Background opacity of exported bitmap (either 0.0 to 1.0, or 1 to 255)" +msgstr "" + +#: ../src/main.cpp:353 +msgid "VALUE" +msgstr "" + +#: ../src/main.cpp:357 +msgid "Export document to plain SVG file (no sodipodi or inkscape namespaces)" +msgstr "" + +#: ../src/main.cpp:362 +msgid "Export document to a PS file" +msgstr "" + +#: ../src/main.cpp:367 +msgid "Export document to an EPS file" +msgstr "" + +#: ../src/main.cpp:372 +msgid "Export document to a PDF file" +msgstr "" + +#: ../src/main.cpp:378 +msgid "Export document to an Enhanced Metafile (EMF) File" +msgstr "" + +#: ../src/main.cpp:384 +msgid "Convert text object to paths on export (PS, EPS, PDF)" +msgstr "" + +#: ../src/main.cpp:389 +msgid "" +"Render filtered objects without filters, instead of rasterizing (PS, EPS, " +"PDF)" +msgstr "" + +#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" +#: ../src/main.cpp:395 +msgid "" +"Query the X coordinate of the drawing or, if specified, of the object with --" +"query-id" +msgstr "" + +#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" +#: ../src/main.cpp:401 +msgid "" +"Query the Y coordinate of the drawing or, if specified, of the object with --" +"query-id" +msgstr "" + +#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" +#: ../src/main.cpp:407 +msgid "" +"Query the width of the drawing or, if specified, of the object with --query-" +"id" +msgstr "" + +#. TRANSLATORS: "--query-id" is an Inkscape command line option; see "inkscape --help" +#: ../src/main.cpp:413 +msgid "" +"Query the height of the drawing or, if specified, of the object with --query-" +"id" +msgstr "" + +#: ../src/main.cpp:418 +msgid "List id,x,y,w,h for all objects" +msgstr "" + +#: ../src/main.cpp:423 +msgid "The ID of the object whose dimensions are queried" +msgstr "" + +#. TRANSLATORS: this option makes Inkscape print the name (path) of the extension directory +#: ../src/main.cpp:429 +msgid "Print out the extension directory and exit" +msgstr "" + +#: ../src/main.cpp:434 +msgid "Remove unused definitions from the defs section(s) of the document" +msgstr "" + +#: ../src/main.cpp:439 +msgid "List the IDs of all the verbs in Inkscape" +msgstr "" + +#: ../src/main.cpp:444 +msgid "Verb to call when Inkscape opens." +msgstr "" + +#: ../src/main.cpp:445 +msgid "VERB-ID" +msgstr "" + +#: ../src/main.cpp:449 +msgid "Object ID to select when Inkscape opens." +msgstr "" + +#: ../src/main.cpp:450 +msgid "OBJECT-ID" +msgstr "" + +#: ../src/main.cpp:454 +msgid "Start Inkscape in interactive shell mode." +msgstr "" + +#: ../src/main.cpp:766 ../src/main.cpp:1092 +msgid "" +"[OPTIONS...] [FILE...]\n" +"\n" +"Available options:" +msgstr "" + +#. ## Add a menu for clear() +#: ../src/menus-skeleton.h:16 ../src/ui/dialog/debug.cpp:74 +#: ../src/ui/dialog/messages.cpp:52 ../src/ui/dialog/scriptdialog.cpp:208 +msgid "_File" +msgstr "" + +#: ../src/menus-skeleton.h:17 +msgid "_New" +msgstr "" + +#: ../src/menus-skeleton.h:48 ../src/verbs.cpp:2504 ../src/verbs.cpp:2510 +msgid "_Edit" +msgstr "" + +#: ../src/menus-skeleton.h:58 ../src/verbs.cpp:2304 +msgid "Paste Si_ze" +msgstr "" + +#: ../src/menus-skeleton.h:70 +msgid "Clo_ne" +msgstr "" + +#: ../src/menus-skeleton.h:90 +msgid "_View" +msgstr "" + +#: ../src/menus-skeleton.h:91 +msgid "_Zoom" +msgstr "" + +#: ../src/menus-skeleton.h:107 +msgid "_Display mode" +msgstr "" + +#: ../src/menus-skeleton.h:121 +msgid "Show/Hide" +msgstr "" + +#. " \n" +#. Not quite ready to be in the menus. +#. " \n" +#: ../src/menus-skeleton.h:140 +msgid "_Layer" +msgstr "" + +#: ../src/menus-skeleton.h:160 +msgid "_Object" +msgstr "" + +#: ../src/menus-skeleton.h:167 +msgid "Cli_p" +msgstr "" + +#: ../src/menus-skeleton.h:171 +msgid "Mas_k" +msgstr "" + +#: ../src/menus-skeleton.h:175 +msgid "Patter_n" +msgstr "" + +#: ../src/menus-skeleton.h:199 +msgid "_Path" +msgstr "" + +#: ../src/menus-skeleton.h:226 +msgid "_Text" +msgstr "" + +#: ../src/menus-skeleton.h:245 +msgid "Filter_s" +msgstr "" + +#: ../src/menus-skeleton.h:251 +msgid "Exte_nsions" +msgstr "" + +#: ../src/menus-skeleton.h:258 +msgid "Whiteboa_rd" +msgstr "" + +#: ../src/menus-skeleton.h:262 +msgid "_Help" +msgstr "" + +#: ../src/menus-skeleton.h:266 +msgid "Tutorials" +msgstr "" + +#: ../src/node-context.cpp:228 +msgid "" +"Ctrl: toggle node type, snap handle angle, move hor/vert; Ctrl" +"+Alt: move along handles" +msgstr "" + +#: ../src/node-context.cpp:229 +msgid "" +"Shift: toggle node selection, disable snapping, rotate both handles" +msgstr "" + +#: ../src/node-context.cpp:230 +msgid "Alt: lock handle length; Ctrl+Alt: move along handles" +msgstr "" + +#: ../src/nodepath.cpp:755 ../src/seltrans.cpp:624 +msgid "Stamp" +msgstr "" + +#: ../src/nodepath.cpp:1671 ../src/nodepath.cpp:1697 +msgid "Move nodes vertically" +msgstr "" + +#: ../src/nodepath.cpp:1673 ../src/nodepath.cpp:1699 +msgid "Move nodes horizontally" +msgstr "" + +#: ../src/nodepath.cpp:1675 ../src/nodepath.cpp:1701 ../src/nodepath.cpp:1716 +#: ../src/nodepath.cpp:3625 +msgid "Move nodes" +msgstr "" + +#: ../src/nodepath.cpp:1754 +msgid "" +"Node handle: drag to shape the curve; with Ctrl to snap angle; " +"with Alt to lock length; with Shift to rotate both handles" +msgstr "" + +#: ../src/nodepath.cpp:1924 +msgid "Align nodes" +msgstr "" + +#: ../src/nodepath.cpp:1986 +msgid "Distribute nodes" +msgstr "" + +#: ../src/nodepath.cpp:2024 +msgid "Add nodes" +msgstr "" + +#: ../src/nodepath.cpp:2026 ../src/nodepath.cpp:2128 +msgid "Add node" +msgstr "" + +#: ../src/nodepath.cpp:2220 +msgid "Break path" +msgstr "" + +#: ../src/nodepath.cpp:2276 +msgid "Close subpath" +msgstr "" + +#: ../src/nodepath.cpp:2337 +msgid "Join nodes" +msgstr "" + +#: ../src/nodepath.cpp:2364 +msgid "Close subpath by segment" +msgstr "" + +#: ../src/nodepath.cpp:2418 +msgid "Join nodes by segment" +msgstr "" + +#: ../src/nodepath.cpp:2431 ../src/nodepath.cpp:2446 +msgid "To join, you must have two endnodes selected." +msgstr "" + +#: ../src/nodepath.cpp:2603 ../src/nodepath.cpp:2639 ../src/nodepath.cpp:2643 +msgid "Delete nodes" +msgstr "" + +#: ../src/nodepath.cpp:2605 +msgid "Delete nodes preserving shape" +msgstr "" + +#: ../src/nodepath.cpp:2662 ../src/nodepath.cpp:2676 +msgid "" +"Select two non-endpoint nodes on a path between which to delete " +"segments." +msgstr "" + +#: ../src/nodepath.cpp:2772 +msgid "Cannot find path between nodes." +msgstr "" + +#: ../src/nodepath.cpp:2804 ../src/widgets/toolbox.cpp:1369 +msgid "Delete segment" +msgstr "" + +#: ../src/nodepath.cpp:2825 +msgid "Change segment type" +msgstr "" + +#: ../src/nodepath.cpp:2842 ../src/nodepath.cpp:3579 +msgid "Change node type" +msgstr "" + +#: ../src/nodepath.cpp:3529 ../src/widgets/toolbox.cpp:1326 +msgid "Delete node" +msgstr "" + +#: ../src/nodepath.cpp:3871 +msgid "Retract handle" +msgstr "" + +#: ../src/nodepath.cpp:3926 +msgid "Move node handle" +msgstr "" + +#: ../src/nodepath.cpp:4111 +#, c-format +msgid "" +"Node handle: angle %0.2f°, length %s; with Ctrl to snap " +"angle; with Alt to lock length; with Shift to rotate both " +"handles" +msgstr "" + +#: ../src/nodepath.cpp:4305 +msgid "Rotate nodes" +msgstr "" + +#: ../src/nodepath.cpp:4420 +msgid "Cannot scale nodes when all are at the same location." +msgstr "" + +#: ../src/nodepath.cpp:4446 +msgid "Scale nodes" +msgstr "" + +#: ../src/nodepath.cpp:4490 +msgid "Flip nodes" +msgstr "" + +#: ../src/nodepath.cpp:4659 +msgid "" +"Node: drag to edit the path; with Ctrl to snap to horizontal/" +"vertical; with Ctrl+Alt to snap to handles' directions" +msgstr "" + +#. TRANSLATORS: "end" is an adjective here (NOT a verb) +#: ../src/nodepath.cpp:4892 +msgid "end node" +msgstr "" + +#. TRANSLATORS: "cusp" means "sharp" (cusp node); see also the Advanced Tutorial +#: ../src/nodepath.cpp:4897 +msgid "cusp" +msgstr "" + +#. TRANSLATORS: "smooth" is an adjective here +#: ../src/nodepath.cpp:4900 +msgid "smooth" +msgstr "" + +#: ../src/nodepath.cpp:4902 +msgid "auto" +msgstr "" + +#: ../src/nodepath.cpp:4904 +msgid "symmetric" +msgstr "" + +#. TRANSLATORS: "end" is an adjective here (NOT a verb) +#: ../src/nodepath.cpp:4910 +msgid "end node, handle retracted (drag with Shift to extend)" +msgstr "" + +#: ../src/nodepath.cpp:4912 +msgid "one handle retracted (drag with Shift to extend)" +msgstr "" + +#: ../src/nodepath.cpp:4915 +msgid "both handles retracted (drag with Shift to extend)" +msgstr "" + +#: ../src/nodepath.cpp:4927 +msgid "" +"Drag nodes or node handles; Alt+drag nodes to sculpt; " +"arrow keys to move nodes, < > to scale, [ ] to " +"rotate" +msgstr "" + +#: ../src/nodepath.cpp:4928 +msgid "Drag the node or its handles; arrow keys to move the node" +msgstr "" + +#: ../src/nodepath.cpp:4954 ../src/nodepath.cpp:4966 +msgid "Select a single object to edit its nodes or handles." +msgstr "" + +#: ../src/nodepath.cpp:4958 +#, c-format +msgid "" +"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." +msgstr[0] "" +msgstr[1] "" + +#: ../src/nodepath.cpp:4964 +msgid "Drag the handles of the object to modify it." +msgstr "" + +#: ../src/nodepath.cpp:4972 +#, c-format +msgid "%i of %i node selected; %s. %s." +msgid_plural "%i of %i nodes selected; %s. %s." +msgstr[0] "" +msgstr[1] "" + +#: ../src/nodepath.cpp:4979 +#, c-format +msgid "" +"%i of %i node selected in %i of %i subpaths. %s." +msgid_plural "" +"%i of %i nodes selected in %i of %i subpaths. %s." +msgstr[0] "" +msgstr[1] "" + +#: ../src/nodepath.cpp:4985 +#, c-format +msgid "%i of %i node selected. %s." +msgid_plural "%i of %i nodes selected. %s." +msgstr[0] "" +msgstr[1] "" + +#: ../src/object-edit.cpp:439 +msgid "" +"Adjust the horizontal rounding radius; with Ctrl to make the " +"vertical radius the same" +msgstr "" + +#: ../src/object-edit.cpp:443 +msgid "" +"Adjust the vertical rounding radius; with Ctrl to make the " +"horizontal radius the same" +msgstr "" + +#: ../src/object-edit.cpp:447 ../src/object-edit.cpp:451 +msgid "" +"Adjust the width and height of the rectangle; with Ctrl to " +"lock ratio or stretch in one dimension only" +msgstr "" + +#: ../src/object-edit.cpp:685 ../src/object-edit.cpp:688 +#: ../src/object-edit.cpp:691 ../src/object-edit.cpp:694 +msgid "" +"Resize box in X/Y direction; with Shift along the Z axis; with " +"Ctrl to constrain to the directions of edges or diagonals" +msgstr "" + +#: ../src/object-edit.cpp:697 ../src/object-edit.cpp:700 +#: ../src/object-edit.cpp:703 ../src/object-edit.cpp:706 +msgid "" +"Resize box along the Z axis; with Shift in X/Y direction; with " +"Ctrl to constrain to the directions of edges or diagonals" +msgstr "" + +#: ../src/object-edit.cpp:709 +msgid "Move the box in perspective" +msgstr "" + +#: ../src/object-edit.cpp:927 +msgid "Adjust ellipse width, with Ctrl to make circle" +msgstr "" + +#: ../src/object-edit.cpp:930 +msgid "Adjust ellipse height, with Ctrl to make circle" +msgstr "" + +#: ../src/object-edit.cpp:933 +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 "" + +#: ../src/object-edit.cpp:937 +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 "" + +#: ../src/object-edit.cpp:1076 +msgid "" +"Adjust the tip radius of the star or polygon; with Shift to " +"round; with Alt to randomize" +msgstr "" + +#: ../src/object-edit.cpp:1083 +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 "" + +#: ../src/object-edit.cpp:1272 +msgid "" +"Roll/unroll the spiral from inside; with Ctrl to snap angle; " +"with Alt to converge/diverge" +msgstr "" + +#: ../src/object-edit.cpp:1275 +msgid "" +"Roll/unroll the spiral from outside; with Ctrl to snap angle; " +"with Shift to scale/rotate" +msgstr "" + +#: ../src/object-edit.cpp:1319 +msgid "Adjust the offset distance" +msgstr "" + +#: ../src/object-edit.cpp:1355 +msgid "Drag to resize the flowed text frame" +msgstr "" + +#: ../src/path-chemistry.cpp:49 +msgid "Select object(s) to combine." +msgstr "" + +#: ../src/path-chemistry.cpp:53 +msgid "Combining paths..." +msgstr "" + +#: ../src/path-chemistry.cpp:161 +msgid "Combine" +msgstr "" + +#: ../src/path-chemistry.cpp:168 +msgid "No path(s) to combine in the selection." +msgstr "" + +#: ../src/path-chemistry.cpp:180 +msgid "Select path(s) to break apart." +msgstr "" + +#: ../src/path-chemistry.cpp:184 +msgid "Breaking apart paths..." +msgstr "" + +#: ../src/path-chemistry.cpp:271 +msgid "Break apart" +msgstr "" + +#: ../src/path-chemistry.cpp:273 +msgid "No path(s) to break apart in the selection." +msgstr "" + +#: ../src/path-chemistry.cpp:285 +msgid "Select object(s) to convert to path." +msgstr "" + +#: ../src/path-chemistry.cpp:291 +msgid "Converting objects to paths..." +msgstr "" + +#: ../src/path-chemistry.cpp:313 +msgid "Object to path" +msgstr "" + +#: ../src/path-chemistry.cpp:315 +msgid "No objects to convert to path in the selection." +msgstr "" + +#: ../src/path-chemistry.cpp:551 +msgid "Select path(s) to reverse." +msgstr "" + +#: ../src/path-chemistry.cpp:560 +msgid "Reversing paths..." +msgstr "" + +#: ../src/path-chemistry.cpp:594 +msgid "Reverse path" +msgstr "" + +#: ../src/path-chemistry.cpp:596 +msgid "No paths to reverse in the selection." +msgstr "" + +#: ../src/pencil-context.cpp:269 ../src/pen-context.cpp:493 +msgid "Continuing selected path" +msgstr "" + +#: ../src/pencil-context.cpp:277 ../src/pen-context.cpp:503 +msgid "Creating new path" +msgstr "" + +#: ../src/pencil-context.cpp:280 ../src/pen-context.cpp:505 +msgid "Appending to selected path" +msgstr "" + +#: ../src/pencil-context.cpp:381 +msgid "Release here to close and finish the path." +msgstr "" + +#: ../src/pencil-context.cpp:387 +msgid "Drawing a freehand path" +msgstr "" + +#: ../src/pencil-context.cpp:392 +msgid "Drag to continue the path from this point." +msgstr "" + +#. Write curves to object +#: ../src/pencil-context.cpp:466 +msgid "Finishing freehand" +msgstr "" + +#: ../src/pencil-context.cpp:522 ../src/pen-context.cpp:253 +msgid "Drawing cancelled" +msgstr "" + +#: ../src/pencil-context.cpp:572 +msgid "" +"Sketch mode: holding Alt interpolates between sketched paths. " +"Release Alt to finalize." +msgstr "" + +#: ../src/pencil-context.cpp:600 +msgid "Finishing freehand sketch" +msgstr "" + +#: ../src/pen-context.cpp:662 +msgid "Click or click and drag to close and finish the path." +msgstr "" + +#: ../src/pen-context.cpp:672 +msgid "" +"Click or click and drag to continue the path from this point." +msgstr "" + +#: ../src/pen-context.cpp:1266 +#, c-format +msgid "" +"Curve segment: angle %3.2f°, distance %s; with Ctrl to " +"snap angle, Enter to finish the path" +msgstr "" + +#: ../src/pen-context.cpp:1267 +#, c-format +msgid "" +"Line segment: angle %3.2f°, distance %s; with Ctrl to " +"snap angle, Enter to finish the path" +msgstr "" + +#: ../src/pen-context.cpp:1285 +#, c-format +msgid "" +"Curve handle: angle %3.2f°, length %s; with Ctrl to snap " +"angle" +msgstr "" + +#: ../src/pen-context.cpp:1307 +#, 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/pen-context.cpp:1308 +#, c-format +msgid "" +"Curve handle: angle %3.2f°, length %s; with Ctrl to snap " +"angle, with Shift to move this handle only" +msgstr "" + +#: ../src/pen-context.cpp:1355 +msgid "Drawing finished" +msgstr "" + +#: ../src/persp3d.cpp:345 +msgid "Toggle vanishing point" +msgstr "" + +#: ../src/persp3d.cpp:356 +msgid "Toggle multiple vanishing points" +msgstr "" + +#: ../src/preferences.cpp:129 +msgid "" +"Inkscape will run with default settings, and new settings will not be saved. " +msgstr "" + +#. the creation failed +#. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."), +#. Glib::filename_to_utf8(_prefs_dir)), not_saved); +#: ../src/preferences.cpp:144 +#, c-format +msgid "Cannot create profile directory %s." +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:162 +#, c-format +msgid "%s is not a valid directory." +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:173 +#, c-format +msgid "Failed to create the preferences file %s." +msgstr "" + +#: ../src/preferences.cpp:209 +#, c-format +msgid "The preferences file %s is not a regular file." +msgstr "" + +#: ../src/preferences.cpp:219 +#, c-format +msgid "The preferences file %s could not be read." +msgstr "" + +#: ../src/preferences.cpp:230 +#, c-format +msgid "The preferences file %s is not a valid XML document." +msgstr "" + +#: ../src/preferences.cpp:239 +#, c-format +msgid "The file %s is not a valid Inkscape preferences file." +msgstr "" + +#: ../src/preferences-skeleton.h:98 +msgid "Dip pen" +msgstr "" + +#: ../src/preferences-skeleton.h:99 +msgid "Marker" +msgstr "" + +#: ../src/preferences-skeleton.h:100 +msgid "Brush" +msgstr "" + +#: ../src/preferences-skeleton.h:101 +msgid "Wiggly" +msgstr "" + +#: ../src/preferences-skeleton.h:102 +msgid "Splotchy" +msgstr "" + +#: ../src/preferences-skeleton.h:103 +msgid "Tracing" +msgstr "" + +#: ../src/rdf.cpp:172 +msgid "CC Attribution" +msgstr "" + +#: ../src/rdf.cpp:177 +msgid "CC Attribution-ShareAlike" +msgstr "" + +#: ../src/rdf.cpp:182 +msgid "CC Attribution-NoDerivs" +msgstr "" + +#: ../src/rdf.cpp:187 +msgid "CC Attribution-NonCommercial" +msgstr "" + +#: ../src/rdf.cpp:192 +msgid "CC Attribution-NonCommercial-ShareAlike" +msgstr "" + +#: ../src/rdf.cpp:197 +msgid "CC Attribution-NonCommercial-NoDerivs" +msgstr "" + +#: ../src/rdf.cpp:202 +msgid "Public Domain" +msgstr "" + +#: ../src/rdf.cpp:207 +msgid "FreeArt" +msgstr "" + +#: ../src/rdf.cpp:212 +msgid "Open Font License" +msgstr "" + +#: ../src/rdf.cpp:229 +msgid "Title" +msgstr "" + +#: ../src/rdf.cpp:230 +msgid "Name by which this document is formally known." +msgstr "" + +#: ../src/rdf.cpp:232 +msgid "Date" +msgstr "" + +#: ../src/rdf.cpp:233 +msgid "Date associated with the creation of this document (YYYY-MM-DD)." +msgstr "" + +#: ../src/rdf.cpp:235 +msgid "Format" +msgstr "" + +#: ../src/rdf.cpp:236 +msgid "The physical or digital manifestation of this document (MIME type)." +msgstr "" + +#: ../src/rdf.cpp:239 +msgid "Type of document (DCMI Type)." +msgstr "" + +#: ../src/rdf.cpp:242 +msgid "Creator" +msgstr "" + +#: ../src/rdf.cpp:243 +msgid "" +"Name of entity primarily responsible for making the content of this document." +msgstr "" + +#: ../src/rdf.cpp:245 +msgid "Rights" +msgstr "" + +#: ../src/rdf.cpp:246 +msgid "" +"Name of entity with rights to the Intellectual Property of this document." +msgstr "" + +#: ../src/rdf.cpp:248 +msgid "Publisher" +msgstr "" + +#: ../src/rdf.cpp:249 +msgid "Name of entity responsible for making this document available." +msgstr "" + +#: ../src/rdf.cpp:252 +msgid "Identifier" +msgstr "" + +#: ../src/rdf.cpp:253 +msgid "Unique URI to reference this document." +msgstr "" + +#: ../src/rdf.cpp:255 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1438 +msgid "Source" +msgstr "" + +#: ../src/rdf.cpp:256 +msgid "Unique URI to reference the source of this document." +msgstr "" + +#: ../src/rdf.cpp:258 +msgid "Relation" +msgstr "" + +#: ../src/rdf.cpp:259 +msgid "Unique URI to a related document." +msgstr "" + +#: ../src/rdf.cpp:261 +msgid "Language" +msgstr "" + +#: ../src/rdf.cpp:262 +msgid "" +"Two-letter language tag with optional subtags for the language of this " +"document. (e.g. 'en-GB')" +msgstr "" + +#: ../src/rdf.cpp:264 +msgid "Keywords" +msgstr "" + +#: ../src/rdf.cpp:265 +msgid "" +"The topic of this document as comma-separated key words, phrases, or " +"classifications." +msgstr "" + +#. TRANSLATORS: "Coverage": the spatial or temporal characteristics of the content. +#. For info, see Appendix D of http://www.w3.org/TR/1998/WD-rdf-schema-19980409/ +#: ../src/rdf.cpp:269 +msgid "Coverage" +msgstr "" + +#: ../src/rdf.cpp:270 +msgid "Extent or scope of this document." +msgstr "" + +#: ../src/rdf.cpp:273 ../src/ui/widget/page-sizer.cpp:239 +msgid "Description" +msgstr "" + +#: ../src/rdf.cpp:274 +msgid "A short account of the content of this document." +msgstr "" + +#. FIXME: need to handle 1 agent per line of input +#: ../src/rdf.cpp:278 +msgid "Contributors" +msgstr "" + +#: ../src/rdf.cpp:279 +msgid "" +"Names of entities responsible for making contributions to the content of " +"this document." +msgstr "" + +#. TRANSLATORS: URL to a page that defines the license for the document +#: ../src/rdf.cpp:283 +msgid "URI" +msgstr "" + +#. TRANSLATORS: this is where you put a URL to a page that defines the license +#: ../src/rdf.cpp:285 +msgid "URI to this document's license's namespace definition." +msgstr "" + +#. TRANSLATORS: fragment of XML representing the license of the document +#: ../src/rdf.cpp:289 +msgid "Fragment" +msgstr "" + +#: ../src/rdf.cpp:290 +msgid "XML fragment for the RDF 'License' section." +msgstr "" + +#: ../src/rect-context.cpp:361 +msgid "" +"Ctrl: make square or integer-ratio rect, lock a rounded corner " +"circular" +msgstr "" + +#: ../src/rect-context.cpp:508 +#, c-format +msgid "" +"Rectangle: %s × %s (constrained to ratio %d:%d); with Shift to draw around the starting point" +msgstr "" + +#: ../src/rect-context.cpp:511 +#, c-format +msgid "" +"Rectangle: %s × %s (constrained to golden ratio 1.618 : 1); with " +"Shift to draw around the starting point" +msgstr "" + +#: ../src/rect-context.cpp:513 +#, c-format +msgid "" +"Rectangle: %s × %s (constrained to golden ratio 1 : 1.618); with " +"Shift to draw around the starting point" +msgstr "" + +#: ../src/rect-context.cpp:517 +#, c-format +msgid "" +"Rectangle: %s × %s; with Ctrl to make square or integer-" +"ratio rectangle; with Shift to draw around the starting point" +msgstr "" + +#: ../src/rect-context.cpp:542 +msgid "Create rectangle" +msgstr "" + +#: ../src/select-context.cpp:233 +msgid "Move canceled." +msgstr "" + +#: ../src/select-context.cpp:241 +msgid "Selection canceled." +msgstr "" + +#: ../src/select-context.cpp:555 +msgid "" +"Draw over objects to select them; release Alt to switch to " +"rubberband selection" +msgstr "" + +#: ../src/select-context.cpp:557 +msgid "" +"Drag around objects to select them; press Alt to switch to " +"touch selection" +msgstr "" + +#: ../src/select-context.cpp:721 +msgid "Ctrl: click to select in groups; drag to move hor/vert" +msgstr "" + +#: ../src/select-context.cpp:722 +msgid "Shift: click to toggle select; drag for rubberband selection" +msgstr "" + +#: ../src/select-context.cpp:723 +msgid "" +"Alt: click to select under; drag to move selected or select by touch" +msgstr "" + +#: ../src/select-context.cpp:898 +msgid "Selected object is not a group. Cannot enter." +msgstr "" + +#: ../src/selection-chemistry.cpp:196 +msgid "Delete text" +msgstr "" + +#: ../src/selection-chemistry.cpp:204 +msgid "Nothing was deleted." +msgstr "" + +#: ../src/selection-chemistry.cpp:222 ../src/text-context.cpp:1002 +#: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1330 +#: ../src/widgets/toolbox.cpp:5974 +msgid "Delete" +msgstr "" + +#: ../src/selection-chemistry.cpp:250 +msgid "Select object(s) to duplicate." +msgstr "" + +#: ../src/selection-chemistry.cpp:342 +msgid "Delete all" +msgstr "" + +#: ../src/selection-chemistry.cpp:465 +msgid "Select some objects to group." +msgstr "" + +#: ../src/selection-chemistry.cpp:538 ../src/selection-describer.cpp:53 +msgid "Group" +msgstr "" + +#: ../src/selection-chemistry.cpp:552 +msgid "Select a group to ungroup." +msgstr "" + +#: ../src/selection-chemistry.cpp:593 +msgid "No groups to ungroup in the selection." +msgstr "" + +#: ../src/selection-chemistry.cpp:599 ../src/sp-item-group.cpp:496 +msgid "Ungroup" +msgstr "" + +#: ../src/selection-chemistry.cpp:689 +msgid "Select object(s) to raise." +msgstr "" + +#: ../src/selection-chemistry.cpp:695 ../src/selection-chemistry.cpp:757 +#: ../src/selection-chemistry.cpp:791 ../src/selection-chemistry.cpp:855 +msgid "" +"You cannot raise/lower objects from different groups or layers." +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. "Raise" means "to raise an object" in the undo history +#: ../src/selection-chemistry.cpp:737 +msgid "undo_action|Raise" +msgstr "" + +#: ../src/selection-chemistry.cpp:749 +msgid "Select object(s) to raise to top." +msgstr "" + +#: ../src/selection-chemistry.cpp:772 +msgid "Raise to top" +msgstr "" + +#: ../src/selection-chemistry.cpp:785 +msgid "Select object(s) to lower." +msgstr "" + +#: ../src/selection-chemistry.cpp:835 +msgid "Lower" +msgstr "" + +#: ../src/selection-chemistry.cpp:847 +msgid "Select object(s) to lower to bottom." +msgstr "" + +#: ../src/selection-chemistry.cpp:882 +msgid "Lower to bottom" +msgstr "" + +#: ../src/selection-chemistry.cpp:889 +msgid "Nothing to undo." +msgstr "" + +#: ../src/selection-chemistry.cpp:896 +msgid "Nothing to redo." +msgstr "" + +#: ../src/selection-chemistry.cpp:956 +msgid "Paste" +msgstr "" + +#: ../src/selection-chemistry.cpp:963 +msgid "Paste style" +msgstr "" + +#: ../src/selection-chemistry.cpp:972 +msgid "Paste live path effect" +msgstr "" + +#: ../src/selection-chemistry.cpp:992 +msgid "Select object(s) to remove live path effects from." +msgstr "" + +#: ../src/selection-chemistry.cpp:1004 +msgid "Remove live path effect" +msgstr "" + +#: ../src/selection-chemistry.cpp:1015 +msgid "Select object(s) to remove filters from." +msgstr "" + +#: ../src/selection-chemistry.cpp:1025 +#: ../src/ui/dialog/filter-effects-dialog.cpp:1336 +msgid "Remove filter" +msgstr "" + +#: ../src/selection-chemistry.cpp:1034 +msgid "Paste size" +msgstr "" + +#: ../src/selection-chemistry.cpp:1042 +msgid "Paste size separately" +msgstr "" + +#: ../src/selection-chemistry.cpp:1051 +msgid "Select object(s) to move to the layer above." +msgstr "" + +#: ../src/selection-chemistry.cpp:1077 +msgid "Raise to next layer" +msgstr "" + +#: ../src/selection-chemistry.cpp:1084 +msgid "No more layers above." +msgstr "" + +#: ../src/selection-chemistry.cpp:1096 +msgid "Select object(s) to move to the layer below." +msgstr "" + +#: ../src/selection-chemistry.cpp:1122 +msgid "Lower to previous layer" +msgstr "" + +#: ../src/selection-chemistry.cpp:1129 +msgid "No more layers below." +msgstr "" + +#: ../src/selection-chemistry.cpp:1338 +msgid "Remove transform" +msgstr "" + +#: ../src/selection-chemistry.cpp:1441 +msgid "Rotate 90° CCW" +msgstr "" + +#: ../src/selection-chemistry.cpp:1441 +msgid "Rotate 90° CW" +msgstr "" + +#: ../src/selection-chemistry.cpp:1462 ../src/seltrans.cpp:534 +#: ../src/ui/dialog/transformation.cpp:760 +msgid "Rotate" +msgstr "" + +#: ../src/selection-chemistry.cpp:1509 +msgid "Rotate by pixels" +msgstr "" + +#: ../src/selection-chemistry.cpp:1564 +msgid "Scale by whole factor" +msgstr "" + +#: ../src/selection-chemistry.cpp:1579 +msgid "Move vertically" +msgstr "" + +#: ../src/selection-chemistry.cpp:1582 +msgid "Move horizontally" +msgstr "" + +#: ../src/selection-chemistry.cpp:1585 ../src/selection-chemistry.cpp:1611 +#: ../src/seltrans.cpp:528 ../src/ui/dialog/transformation.cpp:681 +msgid "Move" +msgstr "" + +#: ../src/selection-chemistry.cpp:1605 +msgid "Move vertically by pixels" +msgstr "" + +#: ../src/selection-chemistry.cpp:1608 +msgid "Move horizontally by pixels" +msgstr "" + +#: ../src/selection-chemistry.cpp:1736 +msgid "The selection has no applied path effect." +msgstr "" + +#: ../src/selection-chemistry.cpp:1783 +msgid "The selection has no applied clip path." +msgstr "" + +#: ../src/selection-chemistry.cpp:1785 +msgid "The selection has no applied mask." +msgstr "" + +#: ../src/selection-chemistry.cpp:1942 +msgid "action|Clone" +msgstr "" + +#: ../src/selection-chemistry.cpp:1958 +msgid "Select clones to relink." +msgstr "" + +#: ../src/selection-chemistry.cpp:1965 +msgid "Copy an object to clipboard to relink clones to." +msgstr "" + +#: ../src/selection-chemistry.cpp:1989 +msgid "No clones to relink in the selection." +msgstr "" + +#: ../src/selection-chemistry.cpp:1992 +msgid "Relink clone" +msgstr "" + +#: ../src/selection-chemistry.cpp:2006 +msgid "Select clones to unlink." +msgstr "" + +#: ../src/selection-chemistry.cpp:2055 +msgid "No clones to unlink in the selection." +msgstr "" + +#: ../src/selection-chemistry.cpp:2059 +msgid "Unlink clone" +msgstr "" + +#: ../src/selection-chemistry.cpp:2072 +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:2095 +msgid "" +"Cannot find the object to select (orphaned clone, offset, textpath, " +"flowed text?)" +msgstr "" + +#: ../src/selection-chemistry.cpp:2101 +msgid "" +"The object you're trying to select is not visible (it is in <" +"defs>)" +msgstr "" + +#: ../src/selection-chemistry.cpp:2147 +msgid "Select object(s) to convert to marker." +msgstr "" + +#: ../src/selection-chemistry.cpp:2215 +msgid "Objects to marker" +msgstr "" + +#: ../src/selection-chemistry.cpp:2243 +msgid "Select object(s) to convert to guides." +msgstr "" + +#: ../src/selection-chemistry.cpp:2255 +msgid "Objects to guides" +msgstr "" + +#: ../src/selection-chemistry.cpp:2271 +msgid "Select object(s) to convert to pattern." +msgstr "" + +#: ../src/selection-chemistry.cpp:2359 +msgid "Objects to pattern" +msgstr "" + +#: ../src/selection-chemistry.cpp:2375 +msgid "Select an object with pattern fill to extract objects from." +msgstr "" + +#: ../src/selection-chemistry.cpp:2428 +msgid "No pattern fills in the selection." +msgstr "" + +#: ../src/selection-chemistry.cpp:2431 +msgid "Pattern to objects" +msgstr "" + +#: ../src/selection-chemistry.cpp:2516 +msgid "Select object(s) to make a bitmap copy." +msgstr "" + +#: ../src/selection-chemistry.cpp:2520 +msgid "Rendering bitmap..." +msgstr "" + +#: ../src/selection-chemistry.cpp:2699 +msgid "Create bitmap" +msgstr "" + +#: ../src/selection-chemistry.cpp:2731 +msgid "Select object(s) to create clippath or mask from." +msgstr "" + +#: ../src/selection-chemistry.cpp:2734 +msgid "Select mask object and object(s) to apply clippath or mask to." +msgstr "" + +#: ../src/selection-chemistry.cpp:2841 +msgid "Set clipping path" +msgstr "" + +#: ../src/selection-chemistry.cpp:2843 +msgid "Set mask" +msgstr "" + +#: ../src/selection-chemistry.cpp:2856 +msgid "Select object(s) to remove clippath or mask from." +msgstr "" + +#: ../src/selection-chemistry.cpp:2929 +msgid "Release clipping path" +msgstr "" + +#: ../src/selection-chemistry.cpp:2931 +msgid "Release mask" +msgstr "" + +#: ../src/selection-chemistry.cpp:2947 +msgid "Select object(s) to fit canvas to." +msgstr "" + +#. Fit Page +#: ../src/selection-chemistry.cpp:2967 ../src/verbs.cpp:2749 +msgid "Fit Page to Selection" +msgstr "" + +#: ../src/selection-chemistry.cpp:2992 ../src/verbs.cpp:2751 +msgid "Fit Page to Drawing" +msgstr "" + +#: ../src/selection-chemistry.cpp:3008 ../src/verbs.cpp:2753 +msgid "Fit Page to Selection or Drawing" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. "Link" means internet link (anchor) +#: ../src/selection-describer.cpp:45 +msgid "web|Link" +msgstr "" + +#: ../src/selection-describer.cpp:47 +msgid "Circle" +msgstr "" + +#. Ellipse +#: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:76 +#: ../src/ui/dialog/inkscape-preferences.cpp:480 ../src/verbs.cpp:2528 +#: ../src/widgets/toolbox.cpp:3920 +msgid "Ellipse" +msgstr "" + +#: ../src/selection-describer.cpp:51 +msgid "Flowed text" +msgstr "" + +#: ../src/selection-describer.cpp:57 +msgid "Line" +msgstr "" + +#: ../src/selection-describer.cpp:59 +msgid "Path" +msgstr "" + +#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2753 +msgid "Polygon" +msgstr "" + +#: ../src/selection-describer.cpp:63 +msgid "Polyline" +msgstr "" + +#. Rectangle +#: ../src/selection-describer.cpp:65 +#: ../src/ui/dialog/inkscape-preferences.cpp:470 ../src/verbs.cpp:2524 +msgid "Rectangle" +msgstr "" + +#. 3D box +#: ../src/selection-describer.cpp:67 +#: ../src/ui/dialog/inkscape-preferences.cpp:475 ../src/verbs.cpp:2526 +msgid "3D Box" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. "Clone" is a noun, type of object +#: ../src/selection-describer.cpp:74 +msgid "object|Clone" +msgstr "" + +#: ../src/selection-describer.cpp:78 +msgid "Offset path" +msgstr "" + +#. Spiral +#: ../src/selection-describer.cpp:80 +#: ../src/ui/dialog/inkscape-preferences.cpp:488 ../src/verbs.cpp:2532 +msgid "Spiral" +msgstr "" + +#. Star +#: ../src/selection-describer.cpp:82 +#: ../src/ui/dialog/inkscape-preferences.cpp:484 ../src/verbs.cpp:2530 +#: ../src/widgets/toolbox.cpp:2760 +msgid "Star" +msgstr "" + +#: ../src/selection-describer.cpp:128 +msgid "Click selection to toggle scale/rotation handles" +msgstr "" + +#. no items +#: ../src/selection-describer.cpp:130 +msgid "" +"No objects selected. Click, Shift+click, or drag around objects to select." +msgstr "" + +#: ../src/selection-describer.cpp:139 +msgid "root" +msgstr "" + +#: ../src/selection-describer.cpp:151 +#, c-format +msgid "layer %s" +msgstr "" + +#: ../src/selection-describer.cpp:153 +#, c-format +msgid "layer %s" +msgstr "" + +#: ../src/selection-describer.cpp:162 +#, c-format +msgid "%s" +msgstr "" + +#: ../src/selection-describer.cpp:171 +#, c-format +msgid " in %s" +msgstr "" + +#: ../src/selection-describer.cpp:173 +#, c-format +msgid " in group %s (%s)" +msgstr "" + +#: ../src/selection-describer.cpp:175 +#, c-format +msgid " in %i parents (%s)" +msgid_plural " in %i parents (%s)" +msgstr[0] "" +msgstr[1] "" + +#: ../src/selection-describer.cpp:178 +#, c-format +msgid " in %i layers" +msgid_plural " in %i layers" +msgstr[0] "" +msgstr[1] "" + +#: ../src/selection-describer.cpp:188 +msgid "Use Shift+D to look up original" +msgstr "" + +#: ../src/selection-describer.cpp:192 +msgid "Use Shift+D to look up path" +msgstr "" + +#: ../src/selection-describer.cpp:196 +msgid "Use Shift+D to look up frame" +msgstr "" + +#. this is only used with 2 or more objects +#: ../src/selection-describer.cpp:211 ../src/spray-context.cpp:284 +#: ../src/tweak-context.cpp:202 +#, c-format +msgid "%i object selected" +msgid_plural "%i objects selected" +msgstr[0] "" +msgstr[1] "" + +#. this is only used with 2 or more objects +#: ../src/selection-describer.cpp:216 +#, c-format +msgid "%i object of type %s" +msgid_plural "%i objects of type %s" +msgstr[0] "" +msgstr[1] "" + +#. this is only used with 2 or more objects +#: ../src/selection-describer.cpp:221 +#, c-format +msgid "%i object of types %s, %s" +msgid_plural "%i objects of types %s, %s" +msgstr[0] "" +msgstr[1] "" + +#. this is only used with 2 or more objects +#: ../src/selection-describer.cpp:226 +#, c-format +msgid "%i object of types %s, %s, %s" +msgid_plural "%i objects of types %s, %s, %s" +msgstr[0] "" +msgstr[1] "" + +#. this is only used with 2 or more objects +#: ../src/selection-describer.cpp:231 +#, c-format +msgid "%i object of %i types" +msgid_plural "%i objects of %i types" +msgstr[0] "" +msgstr[1] "" + +#: ../src/selection-describer.cpp:236 +#, c-format +msgid "%s%s. %s." +msgstr "" + +#: ../src/seltrans.cpp:537 ../src/ui/dialog/transformation.cpp:819 +msgid "Skew" +msgstr "" + +#: ../src/seltrans.cpp:549 +msgid "Set center" +msgstr "" + +#: ../src/seltrans.cpp:646 +msgid "" +"Center of rotation and skewing: drag to reposition; scaling with " +"Shift also uses this center" +msgstr "" + +#: ../src/seltrans.cpp:673 +msgid "" +"Squeeze or stretch selection; with Ctrl to scale uniformly; " +"with Shift to scale around rotation center" +msgstr "" + +#: ../src/seltrans.cpp:674 +msgid "" +"Scale selection; with Ctrl to scale uniformly; with Shift to scale around rotation center" +msgstr "" + +#: ../src/seltrans.cpp:678 +msgid "" +"Skew selection; with Ctrl to snap angle; with Shift to " +"skew around the opposite side" +msgstr "" + +#: ../src/seltrans.cpp:679 +msgid "" +"Rotate selection; with Ctrl to snap angle; with Shift " +"to rotate around the opposite corner" +msgstr "" + +#: ../src/seltrans.cpp:813 +msgid "Reset center" +msgstr "" + +#: ../src/seltrans.cpp:1058 ../src/seltrans.cpp:1157 +#, c-format +msgid "Scale: %0.2f%% x %0.2f%%; with Ctrl to lock ratio" +msgstr "" + +#. TRANSLATORS: don't modify the first ";" +#. (it will NOT be displayed as ";" - only the second one will be) +#: ../src/seltrans.cpp:1269 +#, c-format +msgid "Skew: %0.2f°; with Ctrl to snap angle" +msgstr "" + +#. TRANSLATORS: don't modify the first ";" +#. (it will NOT be displayed as ";" - only the second one will be) +#: ../src/seltrans.cpp:1329 +#, c-format +msgid "Rotate: %0.2f°; with Ctrl to snap angle" +msgstr "" + +#: ../src/seltrans.cpp:1371 +#, c-format +msgid "Move center to %s, %s" +msgstr "" + +#: ../src/seltrans.cpp:1541 +#, c-format +msgid "" +"Move by %s, %s; with Ctrl to restrict to horizontal/vertical; " +"with Shift to disable snapping" +msgstr "" + +#: ../src/shape-editor.cpp:472 +msgid "Drag curve" +msgstr "" + +#: ../src/sp-anchor.cpp:178 +#, c-format +msgid "Link to %s" +msgstr "" + +#: ../src/sp-anchor.cpp:182 +msgid "Link without URI" +msgstr "" + +#: ../src/sp-ellipse.cpp:502 ../src/sp-ellipse.cpp:879 +msgid "Ellipse" +msgstr "" + +#: ../src/sp-ellipse.cpp:643 +msgid "Circle" +msgstr "" + +#: ../src/sp-ellipse.cpp:874 +msgid "Segment" +msgstr "" + +#: ../src/sp-ellipse.cpp:876 +msgid "Arc" +msgstr "" + +#. TRANSLATORS: "Flow region" is an area where text is allowed to flow +#: ../src/sp-flowregion.cpp:270 +#, c-format +msgid "Flow region" +msgstr "" + +#. TRANSLATORS: A region "cut out of" a flow region; text is not allowed to flow inside the +#. * flow excluded region. flowRegionExclude in SVG 1.2: see +#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegion-elem and +#. * http://www.w3.org/TR/2004/WD-SVG12-20041027/flow.html#flowRegionExclude-elem. +#: ../src/sp-flowregion.cpp:487 +#, c-format +msgid "Flow excluded region" +msgstr "" + +#: ../src/sp-flowtext.cpp:378 ../src/sp-text.cpp:427 +#: ../src/text-context.cpp:1604 +msgid " [truncated]" +msgstr "" + +#: ../src/sp-flowtext.cpp:382 +#, c-format +msgid "Flowed text (%d character%s)" +msgid_plural "Flowed text (%d characters%s)" +msgstr[0] "" +msgstr[1] "" + +#: ../src/sp-flowtext.cpp:384 +#, c-format +msgid "Linked flowed text (%d character%s)" +msgid_plural "Linked flowed text (%d characters%s)" +msgstr[0] "" +msgstr[1] "" + +#: ../src/sp-guide.cpp:287 +msgid "Guides Around Page" +msgstr "" + +#: ../src/sp-guide.cpp:421 +msgid "" +"Shift+drag to rotate, Ctrl+drag to move origin, Del to " +"delete" +msgstr "" + +#: ../src/sp-guide.cpp:426 +#, c-format +msgid "vertical, at %s" +msgstr "" + +#: ../src/sp-guide.cpp:429 +#, c-format +msgid "horizontal, at %s" +msgstr "" + +#: ../src/sp-guide.cpp:434 +#, c-format +msgid "at %d degrees, through (%s,%s)" +msgstr "" + +#: ../src/sp-image.cpp:1135 +msgid "embedded" +msgstr "" + +#: ../src/sp-image.cpp:1143 +#, c-format +msgid "Image with bad reference: %s" +msgstr "" + +#: ../src/sp-image.cpp:1144 +#, c-format +msgid "Image %d × %d: %s" +msgstr "" + +#: ../src/spiral-context.cpp:319 +msgid "Ctrl: snap angle" +msgstr "" + +#: ../src/spiral-context.cpp:321 +msgid "Alt: lock spiral radius" +msgstr "" + +#: ../src/spiral-context.cpp:453 +#, c-format +msgid "" +"Spiral: radius %s, angle %5g°; with Ctrl to snap angle" +msgstr "" + +#: ../src/spiral-context.cpp:479 +msgid "Create spiral" +msgstr "" + +#: ../src/sp-item.cpp:1039 +msgid "Object" +msgstr "" + +#: ../src/sp-item.cpp:1056 +#, c-format +msgid "%s; clipped" +msgstr "" + +#: ../src/sp-item.cpp:1061 +#, c-format +msgid "%s; masked" +msgstr "" + +#: ../src/sp-item.cpp:1069 +#, c-format +msgid "%s; filtered (%s)" +msgstr "" + +#: ../src/sp-item.cpp:1071 +#, c-format +msgid "%s; filtered" +msgstr "" + +#: ../src/sp-item-group.cpp:741 +#, c-format +msgid "Group of %d object" +msgid_plural "Group of %d objects" +msgstr[0] "" +msgstr[1] "" + +#: ../src/sp-line.cpp:194 +msgid "Line" +msgstr "" + +#: ../src/splivarot.cpp:66 ../src/splivarot.cpp:72 +msgid "Union" +msgstr "" + +#: ../src/splivarot.cpp:78 +msgid "Intersection" +msgstr "" + +#: ../src/splivarot.cpp:84 ../src/splivarot.cpp:90 +msgid "Difference" +msgstr "" + +#: ../src/splivarot.cpp:96 +msgid "Exclusion" +msgstr "" + +#: ../src/splivarot.cpp:101 +msgid "Division" +msgstr "" + +#: ../src/splivarot.cpp:106 +msgid "Cut path" +msgstr "" + +#: ../src/splivarot.cpp:121 +msgid "Select at least 2 paths to perform a boolean operation." +msgstr "" + +#: ../src/splivarot.cpp:125 +msgid "Select at least 1 path to perform a boolean union." +msgstr "" + +#: ../src/splivarot.cpp:131 +msgid "" +"Select exactly 2 paths to perform difference, division, or path cut." +msgstr "" + +#: ../src/splivarot.cpp:147 ../src/splivarot.cpp:162 +msgid "" +"Unable to determine the z-order of the objects selected for " +"difference, XOR, division, or path cut." +msgstr "" + +#: ../src/splivarot.cpp:192 +msgid "" +"One of the objects is not a path, cannot perform boolean operation." +msgstr "" + +#: ../src/splivarot.cpp:633 +msgid "Select stroked path(s) to convert stroke to path." +msgstr "" + +#: ../src/splivarot.cpp:976 +msgid "Convert stroke to path" +msgstr "" + +#. TRANSLATORS: "to outline" means "to convert stroke to path" +#: ../src/splivarot.cpp:979 +msgid "No stroked paths in the selection." +msgstr "" + +#: ../src/splivarot.cpp:1062 +msgid "Selected object is not a path, cannot inset/outset." +msgstr "" + +#: ../src/splivarot.cpp:1181 ../src/splivarot.cpp:1250 +msgid "Create linked offset" +msgstr "" + +#: ../src/splivarot.cpp:1182 ../src/splivarot.cpp:1251 +msgid "Create dynamic offset" +msgstr "" + +#: ../src/splivarot.cpp:1276 +msgid "Select path(s) to inset/outset." +msgstr "" + +#: ../src/splivarot.cpp:1494 +msgid "Outset path" +msgstr "" + +#: ../src/splivarot.cpp:1494 +msgid "Inset path" +msgstr "" + +#: ../src/splivarot.cpp:1496 +msgid "No paths to inset/outset in the selection." +msgstr "" + +#: ../src/splivarot.cpp:1674 +msgid "Simplifying paths (separately):" +msgstr "" + +#: ../src/splivarot.cpp:1676 +msgid "Simplifying paths:" +msgstr "" + +#: ../src/splivarot.cpp:1713 +#, c-format +msgid "%s %d of %d paths simplified..." +msgstr "" + +#: ../src/splivarot.cpp:1725 +#, c-format +msgid "%d paths simplified." +msgstr "" + +#: ../src/splivarot.cpp:1739 +msgid "Select path(s) to simplify." +msgstr "" + +#: ../src/splivarot.cpp:1753 +msgid "Simplify" +msgstr "" + +#: ../src/splivarot.cpp:1755 +msgid "No paths to simplify in the selection." +msgstr "" + +#: ../src/sp-lpe-item.cpp:363 +msgid "An exception occurred during execution of the Path Effect." +msgstr "" + +#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign +#: ../src/sp-offset.cpp:426 +#, c-format +msgid "Linked offset, %s by %f pt" +msgstr "" + +#: ../src/sp-offset.cpp:427 ../src/sp-offset.cpp:431 +msgid "outset" +msgstr "" + +#: ../src/sp-offset.cpp:427 ../src/sp-offset.cpp:431 +msgid "inset" +msgstr "" + +#. TRANSLATORS COMMENT: %s is either "outset" or "inset" depending on sign +#: ../src/sp-offset.cpp:430 +#, c-format +msgid "Dynamic offset, %s by %f pt" +msgstr "" + +#: ../src/sp-path.cpp:156 +#, c-format +msgid "Path (%i node, path effect: %s)" +msgid_plural "Path (%i nodes, path effect: %s)" +msgstr[0] "" +msgstr[1] "" + +#: ../src/sp-path.cpp:159 +#, c-format +msgid "Path (%i node)" +msgid_plural "Path (%i nodes)" +msgstr[0] "" +msgstr[1] "" + +#: ../src/sp-polygon.cpp:226 +msgid "Polygon" +msgstr "" + +#: ../src/sp-polyline.cpp:177 +msgid "Polyline" +msgstr "" + +#: ../src/sp-rect.cpp:223 +msgid "Rectangle" +msgstr "" + +#. TRANSLATORS: since turn count isn't an integer, please adjust the +#. string as needed to deal with an localized plural forms. +#: ../src/sp-spiral.cpp:325 +#, c-format +msgid "Spiral with %3f turns" +msgstr "" + +#: ../src/sp-star.cpp:309 +#, c-format +msgid "Star with %d vertex" +msgid_plural "Star with %d vertices" +msgstr[0] "" +msgstr[1] "" + +#: ../src/sp-star.cpp:313 +#, c-format +msgid "Polygon with %d vertex" +msgid_plural "Polygon with %d vertices" +msgstr[0] "" +msgstr[1] "" + +#: ../src/sp-switch.cpp:100 +#, c-format +msgid "Conditional group of %d object" +msgid_plural "Conditional group of %d objects" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: For description of font with no name. +#: ../src/sp-text.cpp:419 +msgid "<no name found>" +msgstr "" + +#: ../src/sp-text.cpp:431 +#, c-format +msgid "Text on path%s (%s, %s)" +msgstr "" + +#: ../src/sp-text.cpp:432 +#, c-format +msgid "Text%s (%s, %s)" +msgstr "" + +#: ../src/sp-tref.cpp:368 +#, c-format +msgid "Cloned character data%s%s" +msgstr "" + +#: ../src/sp-tref.cpp:369 +msgid " from " +msgstr "" + +#: ../src/sp-tref.cpp:374 +msgid "Orphaned cloned character data" +msgstr "" + +#: ../src/sp-tspan.cpp:284 +msgid "Text span" +msgstr "" + +#. TRANSLATORS: Used for statusbar description for long chains: +#. * "Clone of: Clone of: ... in Layer 1". +#: ../src/sp-use.cpp:327 +msgid "..." +msgstr "" + +#: ../src/sp-use.cpp:335 +#, c-format +msgid "Clone of: %s" +msgstr "" + +#: ../src/sp-use.cpp:339 +msgid "Orphaned clone" +msgstr "" + +#: ../src/spray-context.cpp:286 ../src/tweak-context.cpp:204 +#, c-format +msgid "Nothing selected" +msgstr "" + +#: ../src/spray-context.cpp:292 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray copies of the initial selection" +msgstr "" + +#: ../src/spray-context.cpp:295 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray clones of the initial selection" +msgstr "" + +#: ../src/spray-context.cpp:298 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray in a single path of the initial " +"selection" +msgstr "" + +#: ../src/spray-context.cpp:301 +#, c-format +msgid "%s. Modify spray options" +msgstr "" + +#: ../src/spray-context.cpp:926 +msgid "Nothing selected! Select objects to spray." +msgstr "" + +#: ../src/spray-context.cpp:1034 ../src/widgets/toolbox.cpp:4528 +msgid "Spray with copies" +msgstr "" + +#: ../src/spray-context.cpp:1038 ../src/widgets/toolbox.cpp:4535 +msgid "Spray with clones" +msgstr "" + +#: ../src/spray-context.cpp:1042 +msgid "Spray in single path" +msgstr "" + +#: ../src/star-context.cpp:333 +msgid "Ctrl: snap angle; keep rays radial" +msgstr "" + +#: ../src/star-context.cpp:464 +#, c-format +msgid "" +"Polygon: radius %s, angle %5g°; with Ctrl to snap angle" +msgstr "" + +#: ../src/star-context.cpp:465 +#, c-format +msgid "Star: radius %s, angle %5g°; with Ctrl to snap angle" +msgstr "" + +#: ../src/star-context.cpp:494 +msgid "Create star" +msgstr "" + +#: ../src/text-chemistry.cpp:104 +msgid "Select a text and a path to put text on path." +msgstr "" + +#: ../src/text-chemistry.cpp:109 +msgid "" +"This text object is already put on a path. Remove it from the path " +"first. Use Shift+D to look up its path." +msgstr "" + +#. rect is the only SPShape which is not yet, and thus SVG forbids us from putting text on it +#: ../src/text-chemistry.cpp:115 +msgid "" +"You cannot put text on a rectangle in this version. Convert rectangle to " +"path first." +msgstr "" + +#: ../src/text-chemistry.cpp:125 +msgid "The flowed text(s) must be visible in order to be put on a path." +msgstr "" + +#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2380 +msgid "Put text on path" +msgstr "" + +#: ../src/text-chemistry.cpp:204 +msgid "Select a text on path to remove it from path." +msgstr "" + +#: ../src/text-chemistry.cpp:226 +msgid "No texts-on-paths in the selection." +msgstr "" + +#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2382 +msgid "Remove text from path" +msgstr "" + +#: ../src/text-chemistry.cpp:269 ../src/text-chemistry.cpp:290 +msgid "Select text(s) to remove kerns from." +msgstr "" + +#: ../src/text-chemistry.cpp:293 +msgid "Remove manual kerns" +msgstr "" + +#: ../src/text-chemistry.cpp:313 +msgid "" +"Select a text and one or more paths or shapes to flow text " +"into frame." +msgstr "" + +#: ../src/text-chemistry.cpp:381 +msgid "Flow text into shape" +msgstr "" + +#: ../src/text-chemistry.cpp:403 +msgid "Select a flowed text to unflow it." +msgstr "" + +#: ../src/text-chemistry.cpp:477 +msgid "Unflow flowed text" +msgstr "" + +#: ../src/text-chemistry.cpp:489 +msgid "Select flowed text(s) to convert." +msgstr "" + +#: ../src/text-chemistry.cpp:507 +msgid "The flowed text(s) must be visible in order to be converted." +msgstr "" + +#: ../src/text-chemistry.cpp:535 +msgid "Convert flowed text to text" +msgstr "" + +#: ../src/text-chemistry.cpp:540 +msgid "No flowed text(s) to convert in the selection." +msgstr "" + +#: ../src/text-context.cpp:448 +msgid "Click to edit the text, drag to select part of the text." +msgstr "" + +#: ../src/text-context.cpp:450 +msgid "" +"Click to edit the flowed text, drag to select part of the text." +msgstr "" + +#: ../src/text-context.cpp:505 +msgid "Create text" +msgstr "" + +#: ../src/text-context.cpp:529 +msgid "Non-printable character" +msgstr "" + +#: ../src/text-context.cpp:544 +msgid "Insert Unicode character" +msgstr "" + +#: ../src/text-context.cpp:579 +#, c-format +msgid "Unicode (Enter to finish): %s: %s" +msgstr "" + +#: ../src/text-context.cpp:581 ../src/text-context.cpp:856 +msgid "Unicode (Enter to finish): " +msgstr "" + +#: ../src/text-context.cpp:656 +#, c-format +msgid "Flowed text frame: %s × %s" +msgstr "" + +#: ../src/text-context.cpp:688 +msgid "Type text; Enter to start new line." +msgstr "" + +#: ../src/text-context.cpp:701 +msgid "Flowed text is created." +msgstr "" + +#: ../src/text-context.cpp:703 +msgid "Create flowed text" +msgstr "" + +#: ../src/text-context.cpp:705 +msgid "" +"The frame is too small for the current font size. Flowed text not " +"created." +msgstr "" + +#: ../src/text-context.cpp:841 +msgid "No-break space" +msgstr "" + +#: ../src/text-context.cpp:843 +msgid "Insert no-break space" +msgstr "" + +#: ../src/text-context.cpp:880 +msgid "Make bold" +msgstr "" + +#: ../src/text-context.cpp:898 +msgid "Make italic" +msgstr "" + +#: ../src/text-context.cpp:937 +msgid "New line" +msgstr "" + +#: ../src/text-context.cpp:971 +msgid "Backspace" +msgstr "" + +#: ../src/text-context.cpp:1019 +msgid "Kern to the left" +msgstr "" + +#: ../src/text-context.cpp:1044 +msgid "Kern to the right" +msgstr "" + +#: ../src/text-context.cpp:1069 +msgid "Kern up" +msgstr "" + +#: ../src/text-context.cpp:1095 +msgid "Kern down" +msgstr "" + +#: ../src/text-context.cpp:1172 +msgid "Rotate counterclockwise" +msgstr "" + +#: ../src/text-context.cpp:1193 +msgid "Rotate clockwise" +msgstr "" + +#: ../src/text-context.cpp:1210 +msgid "Contract line spacing" +msgstr "" + +#: ../src/text-context.cpp:1218 +msgid "Contract letter spacing" +msgstr "" + +#: ../src/text-context.cpp:1237 +msgid "Expand line spacing" +msgstr "" + +#: ../src/text-context.cpp:1245 +msgid "Expand letter spacing" +msgstr "" + +#: ../src/text-context.cpp:1375 +msgid "Paste text" +msgstr "" + +#: ../src/text-context.cpp:1621 +#, c-format +msgid "" +"Type or edit flowed text (%d characters%s); Enter to start new " +"paragraph." +msgstr "" + +#: ../src/text-context.cpp:1623 +#, c-format +msgid "Type or edit text (%d characters%s); Enter to start new line." +msgstr "" + +#: ../src/text-context.cpp:1631 ../src/tools-switch.cpp:198 +msgid "" +"Click to select or create text, drag to create flowed text; " +"then type." +msgstr "" + +#: ../src/text-context.cpp:1741 +msgid "Type text" +msgstr "" + +#: ../src/text-editing.cpp:40 +msgid "You cannot edit cloned character data." +msgstr "" + +#: ../src/tools-switch.cpp:132 +msgid "" +"To edit a path, click, Shift+click, or drag around " +"nodes to select them, then drag nodes and handles. Click on an " +"object to select." +msgstr "" + +#: ../src/tools-switch.cpp:138 +msgid "To tweak a path by pushing, select it and drag over it." +msgstr "" + +#: ../src/tools-switch.cpp:144 +msgid "To spray a path by pushing, select it and drag over it." +msgstr "" + +#: ../src/tools-switch.cpp:150 +msgid "" +"Drag to create a rectangle. Drag controls to round corners and " +"resize. Click to select." +msgstr "" + +#: ../src/tools-switch.cpp:156 +msgid "" +"Drag to create a 3D box. Drag controls to resize in " +"perspective. Click to select (with Ctrl+Alt for single faces)." +msgstr "" + +#: ../src/tools-switch.cpp:162 +msgid "" +"Drag to create an ellipse. Drag controls to make an arc or " +"segment. Click to select." +msgstr "" + +#: ../src/tools-switch.cpp:168 +msgid "" +"Drag to create a star. Drag controls to edit the star shape. " +"Click to select." +msgstr "" + +#: ../src/tools-switch.cpp:174 +msgid "" +"Drag to create a spiral. Drag controls to edit the spiral " +"shape. Click to select." +msgstr "" + +#: ../src/tools-switch.cpp:180 +msgid "" +"Drag to create a freehand line. Shift appends to selected " +"path, Alt activates sketch mode." +msgstr "" + +#: ../src/tools-switch.cpp:186 +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 "" + +#: ../src/tools-switch.cpp:192 +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 "" + +#: ../src/tools-switch.cpp:204 +msgid "" +"Drag or double click to create a gradient on selected objects, " +"drag handles to adjust gradients." +msgstr "" + +#: ../src/tools-switch.cpp:210 +msgid "" +"Click or drag around an area to zoom in, Shift+click to " +"zoom out." +msgstr "" + +#: ../src/tools-switch.cpp:222 +msgid "Click and drag between shapes to create a connector." +msgstr "" + +#: ../src/tools-switch.cpp:228 +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 "" + +#: ../src/tools-switch.cpp:234 +msgid "Drag to erase." +msgstr "" + +#: ../src/tools-switch.cpp:240 +msgid "Choose a subtool from the toolbar" +msgstr "" + +#: ../src/trace/potrace/inkscape-potrace.cpp:524 +#: ../src/trace/potrace/inkscape-potrace.cpp:598 +#, c-format +msgid "Trace: %d. %ld nodes" +msgstr "" + +#: ../src/trace/trace.cpp:71 ../src/trace/trace.cpp:136 +#: ../src/trace/trace.cpp:144 ../src/trace/trace.cpp:243 +msgid "Select an image to trace" +msgstr "" + +#: ../src/trace/trace.cpp:106 +msgid "Select only one image to trace" +msgstr "" + +#: ../src/trace/trace.cpp:124 +msgid "Select one image and one or more shapes above it" +msgstr "" + +#: ../src/trace/trace.cpp:234 +msgid "Trace: No active desktop" +msgstr "" + +#: ../src/trace/trace.cpp:334 +msgid "Invalid SIOX result" +msgstr "" + +#: ../src/trace/trace.cpp:439 +msgid "Trace: No active document" +msgstr "" + +#: ../src/trace/trace.cpp:462 +msgid "Trace: Image has no bitmap data" +msgstr "" + +#: ../src/trace/trace.cpp:469 +msgid "Trace: Starting trace..." +msgstr "" + +#. ## inform the document, so we can undo +#: ../src/trace/trace.cpp:571 +msgid "Trace bitmap" +msgstr "" + +#: ../src/trace/trace.cpp:575 +#, c-format +msgid "Trace: Done. %ld nodes created" +msgstr "" + +#: ../src/tweak-context.cpp:210 +#, c-format +msgid "%s. Drag to move." +msgstr "" + +#: ../src/tweak-context.cpp:214 +#, c-format +msgid "%s. Drag or click to move in; with Shift to move out." +msgstr "" + +#: ../src/tweak-context.cpp:218 +#, c-format +msgid "%s. Drag or click to move randomly." +msgstr "" + +#: ../src/tweak-context.cpp:222 +#, c-format +msgid "%s. Drag or click to scale down; with Shift to scale up." +msgstr "" + +#: ../src/tweak-context.cpp:226 +#, c-format +msgid "" +"%s. Drag or click to rotate clockwise; with Shift, " +"counterclockwise." +msgstr "" + +#: ../src/tweak-context.cpp:230 +#, c-format +msgid "%s. Drag or click to duplicate; with Shift, delete." +msgstr "" + +#: ../src/tweak-context.cpp:234 +#, c-format +msgid "%s. Drag to push paths." +msgstr "" + +#: ../src/tweak-context.cpp:238 +#, c-format +msgid "%s. Drag or click to inset paths; with Shift to outset." +msgstr "" + +#: ../src/tweak-context.cpp:246 +#, c-format +msgid "%s. Drag or click to attract paths; with Shift to repel." +msgstr "" + +#: ../src/tweak-context.cpp:254 +#, c-format +msgid "%s. Drag or click to roughen paths." +msgstr "" + +#: ../src/tweak-context.cpp:258 +#, c-format +msgid "%s. Drag or click to paint objects with color." +msgstr "" + +#: ../src/tweak-context.cpp:262 +#, c-format +msgid "%s. Drag or click to randomize colors." +msgstr "" + +#: ../src/tweak-context.cpp:266 +#, c-format +msgid "" +"%s. Drag or click to increase blur; with Shift to decrease." +msgstr "" + +#: ../src/tweak-context.cpp:1223 +msgid "Nothing selected! Select objects to tweak." +msgstr "" + +#: ../src/tweak-context.cpp:1259 +msgid "Move tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1263 +msgid "Move in/out tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1267 +msgid "Move jitter tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1271 +msgid "Scale tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1275 +msgid "Rotate tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1279 +msgid "Duplicate/delete tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1283 +msgid "Push path tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1287 +msgid "Shrink/grow path tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1291 +msgid "Attract/repel path tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1295 +msgid "Roughen path tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1299 +msgid "Color paint tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1303 +msgid "Color jitter tweak" +msgstr "" + +#: ../src/tweak-context.cpp:1307 +msgid "Blur tweak" +msgstr "" + +#. check whether something is selected +#: ../src/ui/clipboard.cpp:257 +msgid "Nothing was copied." +msgstr "" + +#: ../src/ui/clipboard.cpp:318 ../src/ui/clipboard.cpp:520 +#: ../src/ui/clipboard.cpp:544 +msgid "Nothing on the clipboard." +msgstr "" + +#: ../src/ui/clipboard.cpp:374 +msgid "Select object(s) to paste style to." +msgstr "" + +#: ../src/ui/clipboard.cpp:385 ../src/ui/clipboard.cpp:403 +msgid "No style on the clipboard." +msgstr "" + +#: ../src/ui/clipboard.cpp:425 +msgid "Select object(s) to paste size to." +msgstr "" + +#: ../src/ui/clipboard.cpp:432 +msgid "No size on the clipboard." +msgstr "" + +#: ../src/ui/clipboard.cpp:483 +msgid "Select object(s) to paste live path effect to." +msgstr "" + +#. no_effect: +#: ../src/ui/clipboard.cpp:507 +msgid "No effect on the clipboard." +msgstr "" + +#: ../src/ui/clipboard.cpp:527 ../src/ui/clipboard.cpp:554 +msgid "Clipboard does not contain a path." +msgstr "" + +#. Item dialog +#: ../src/ui/context-menu.cpp:105 +msgid "Object _Properties" +msgstr "" + +#. Select item +#: ../src/ui/context-menu.cpp:115 +msgid "_Select This" +msgstr "" + +#. Create link +#: ../src/ui/context-menu.cpp:125 +msgid "_Create Link" +msgstr "" + +#. Set mask +#: ../src/ui/context-menu.cpp:132 +msgid "Set Mask" +msgstr "" + +#. Release mask +#: ../src/ui/context-menu.cpp:143 +msgid "Release Mask" +msgstr "" + +#. Set Clip +#: ../src/ui/context-menu.cpp:154 +msgid "Set Clip" +msgstr "" + +#. Release Clip +#: ../src/ui/context-menu.cpp:165 +msgid "Release Clip" +msgstr "" + +#: ../src/ui/context-menu.cpp:288 +msgid "Create link" +msgstr "" + +#. "Ungroup" +#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2376 +msgid "_Ungroup" +msgstr "" + +#. Link dialog +#: ../src/ui/context-menu.cpp:346 +msgid "Link _Properties" +msgstr "" + +#. Select item +#: ../src/ui/context-menu.cpp:352 +msgid "_Follow Link" +msgstr "" + +#. Reset transformations +#: ../src/ui/context-menu.cpp:357 +msgid "_Remove Link" +msgstr "" + +#. Link dialog +#: ../src/ui/context-menu.cpp:405 +msgid "Image _Properties" +msgstr "" + +#: ../src/ui/context-menu.cpp:411 +msgid "Edit Externally..." +msgstr "" + +#. Item dialog +#: ../src/ui/context-menu.cpp:504 +msgid "_Fill and Stroke" +msgstr "" + +#. * +#. * Constructor +#. +#: ../src/ui/dialog/aboutbox.cpp:77 +msgid "About Inkscape" +msgstr "" + +#: ../src/ui/dialog/aboutbox.cpp:88 +msgid "_Splash" +msgstr "" + +#: ../src/ui/dialog/aboutbox.cpp:92 +msgid "_Authors" +msgstr "" + +#: ../src/ui/dialog/aboutbox.cpp:94 +msgid "_Translators" +msgstr "" + +#: ../src/ui/dialog/aboutbox.cpp:96 +msgid "_License" +msgstr "" + +#. TRANSLATORS: This is the filename of the `About Inkscape' picture in +#. the `screens' directory. Thus the translation of "about.svg" should be +#. the filename of its translated version, e.g. about.zh.svg for Chinese. +#. +#. N.B. about.svg changes once per release. (We should probably rename +#. the original to about-0.40.svg etc. as soon as we have a translation. +#. If we do so, then add an item to release-checklist saying that the +#. string here should be changed.) +#. FIXME? INKSCAPE_SCREENSDIR and "about.svg" are in UTF-8, not the +#. native filename encoding... and the filename passed to sp_document_new +#. should be in UTF-*8.. +#: ../src/ui/dialog/aboutbox.cpp:149 +msgid "about.svg" +msgstr "" + +#. TRANSLATORS: Put here your name (and other national contributors') +#. one per line in the form of: name surname (email). Use \n for newline. +#: ../src/ui/dialog/aboutbox.cpp:371 +msgid "translator-credits" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:238 +#: ../src/ui/dialog/align-and-distribute.cpp:787 +msgid "Align" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:397 +#: ../src/ui/dialog/align-and-distribute.cpp:788 +msgid "Distribute" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:466 +msgid "Minimum horizontal gap (in px units) between bounding boxes" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. "H:" stands for horizontal gap +#: ../src/ui/dialog/align-and-distribute.cpp:470 +msgid "gap|H:" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:478 +msgid "Minimum vertical gap (in px units) between bounding boxes" +msgstr "" + +#. TRANSLATORS: Vertical gap +#: ../src/ui/dialog/align-and-distribute.cpp:480 +msgid "V:" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:509 +#: ../src/ui/dialog/align-and-distribute.cpp:789 +#: ../src/ui/dialog/spray-option.cpp:117 ../src/ui/dialog/spray-option.cpp:195 +#: ../src/ui/dialog/spray-option.cpp:213 ../src/widgets/toolbox.cpp:7555 +msgid "Remove overlaps" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:540 +#: ../src/widgets/toolbox.cpp:7345 +msgid "Arrange connector network" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:571 +msgid "Unclump" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:642 +msgid "Randomize positions" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:739 +msgid "Distribute text baselines" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:759 +msgid "Align text baselines" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:790 +msgid "Connector network layout" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:791 +#: ../src/widgets/toolbox.cpp:2110 +msgid "Nodes" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:797 +msgid "Relative to: " +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:798 +msgid "Treat selection as group: " +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:804 +msgid "Align right edges of objects to the left edge of the anchor" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:807 +msgid "Align left edges" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:810 +msgid "Center on vertical axis" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:813 +msgid "Align right sides" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:816 +msgid "Align left edges of objects to the right edge of the anchor" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:819 +msgid "Align bottom edges of objects to the top edge of the anchor" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:822 +msgid "Align top edges" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:825 +msgid "Center on horizontal axis" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:828 +msgid "Align bottom edges" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:831 +msgid "Align top edges of objects to the bottom edge of the anchor" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:836 +msgid "Align baseline anchors of texts horizontally" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:839 +msgid "Align baselines of texts" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:844 +msgid "Make horizontal gaps between objects equal" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:848 +msgid "Distribute left edges equidistantly" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:851 +msgid "Distribute centers equidistantly horizontally" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:854 +msgid "Distribute right edges equidistantly" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:858 +msgid "Make vertical gaps between objects equal" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:862 +msgid "Distribute top edges equidistantly" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:865 +msgid "Distribute centers equidistantly vertically" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:868 +msgid "Distribute bottom edges equidistantly" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:873 +msgid "Distribute baseline anchors of texts horizontally" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:876 +msgid "Distribute baselines of texts vertically" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:881 +msgid "Randomize centers in both dimensions" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:884 +msgid "Unclump objects: try to equalize edge-to-edge distances" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:889 +msgid "" +"Move objects as little as possible so that their bounding boxes do not " +"overlap" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:893 +#: ../src/widgets/toolbox.cpp:7516 +msgid "Nicely arrange selected connector network" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:901 +msgid "Align selected nodes to a common horizontal line" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:904 +msgid "Align selected nodes to a common vertical line" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:907 +msgid "Distribute selected nodes horizontally" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:910 +msgid "Distribute selected nodes vertically" +msgstr "" + +#. Rest of the widgetry +#: ../src/ui/dialog/align-and-distribute.cpp:915 +msgid "Last selected" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:916 +msgid "First selected" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:917 +msgid "Biggest object" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:918 +msgid "Smallest object" +msgstr "" + +#: ../src/ui/dialog/align-and-distribute.cpp:921 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 +#: ../src/ui/dialog/icon-preview.cpp:178 +#: ../src/widgets/desktop-widget.cpp:1588 +msgid "Selection" +msgstr "" + +#: ../src/ui/dialog/calligraphic-profile-rename.cpp:38 +msgid "Profile name:" +msgstr "" + +#. When changing the interval or enabling/disabling the autosave function, +#. * update our running configuration +#. * +#. * FIXME! +#. * the inkscape_autosave_init should be called AFTER the values have been changed +#. * (which cannot be guaranteed from here) - use a PrefObserver somewhere +#. +#. +#. _autosave_autosave_enable.signal_toggled().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); +#. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE ); +#. +#. ----------- +#: ../src/ui/dialog/calligraphic-profile-rename.cpp:52 +#: ../src/ui/dialog/inkscape-preferences.cpp:1161 +msgid "Save" +msgstr "" + +#: ../src/ui/dialog/debug.cpp:68 +msgid "Messages" +msgstr "" + +#: ../src/ui/dialog/debug.cpp:77 ../src/ui/dialog/messages.cpp:55 +msgid "Capture log messages" +msgstr "" + +#: ../src/ui/dialog/debug.cpp:79 ../src/ui/dialog/messages.cpp:57 +msgid "Release log messages" +msgstr "" + +#: ../src/ui/dialog/document-metadata.cpp:73 +msgid "Metadata" +msgstr "" + +#: ../src/ui/dialog/document-metadata.cpp:74 +msgid "License" +msgstr "" + +#: ../src/ui/dialog/document-metadata.cpp:154 +msgid "Dublin Core Entities" +msgstr "" + +#: ../src/ui/dialog/document-metadata.cpp:176 +msgid "License" +msgstr "" + +#. --------------------------------------------------------------- +#: ../src/ui/dialog/document-properties.cpp:90 +msgid "Show page _border" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:90 +msgid "If set, rectangular page border is shown" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:91 +msgid "Border on _top of drawing" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:91 +msgid "If set, border is always on top of the drawing" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:92 +msgid "_Show border shadow" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:92 +msgid "If set, page border shows a shadow on its right and lower side" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:93 +msgid "Back_ground:" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:93 +msgid "Background color" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:93 +msgid "" +"Color and transparency of the page background (also used for bitmap export)" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:94 +msgid "Border _color:" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:94 +msgid "Page border color" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:94 +msgid "Color of the page border" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:95 +msgid "Default _units:" +msgstr "" + +#. --------------------------------------------------------------- +#. General snap options +#: ../src/ui/dialog/document-properties.cpp:99 +msgid "Show _guides" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:99 +msgid "Show or hide guides" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:100 +msgid "_Snap guides while dragging" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:100 +msgid "" +"While dragging a guide, snap to object nodes or bounding box corners ('Snap " +"to nodes' or 'snap to bounding box corners' must be enabled; only a small " +"part of the guide near the cursor will snap)" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:102 +msgid "Guide co_lor:" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:102 +msgid "Guideline color" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:102 +msgid "Color of guidelines" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:103 +msgid "_Highlight color:" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:103 +msgid "Highlighted guideline color" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:103 +msgid "Color of a guideline when it is under mouse" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. "New" refers to grid +#: ../src/ui/dialog/document-properties.cpp:109 +msgid "Grid|_New" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:109 +msgid "Create new grid." +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:110 +msgid "_Remove" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:110 +msgid "Remove selected grid." +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:119 +#: ../src/widgets/toolbox.cpp:2199 +msgid "Guides" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:120 +#: ../src/ui/dialog/inkscape-preferences.cpp:1030 +#: ../src/widgets/toolbox.cpp:2190 +msgid "Grids" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2607 +#: ../src/widgets/toolbox.cpp:2055 +msgid "Snap" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:122 +msgid "Color Management" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:123 +msgid "Scripting" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:221 +msgid "General" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:223 +msgid "Border" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:225 +msgid "Format" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:253 +msgid "Guides" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:272 +msgid "Snap _distance" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:272 +msgid "Snap only when _closer than:" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:272 +#: ../src/ui/dialog/document-properties.cpp:278 +#: ../src/ui/dialog/document-properties.cpp:284 +msgid "Always snap" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:273 +msgid "Snapping distance, in screen pixels, for snapping to objects" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:273 +msgid "Always snap to objects, regardless of their distance" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:274 +msgid "" +"If set, objects only snap to another object when it's within the range " +"specified below" +msgstr "" + +#. Options for snapping to grids +#: ../src/ui/dialog/document-properties.cpp:278 +msgid "Snap d_istance" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:278 +msgid "Snap only when c_loser than:" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:279 +msgid "Snapping distance, in screen pixels, for snapping to grid" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:279 +msgid "Always snap to grids, regardless of the distance" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:280 +msgid "" +"If set, objects only snap to a grid line when it's within the range " +"specified below" +msgstr "" + +#. Options for snapping to guides +#: ../src/ui/dialog/document-properties.cpp:284 +msgid "Snap dist_ance" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:284 +msgid "Snap only when close_r than:" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:285 +msgid "Snapping distance, in screen pixels, for snapping to guides" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:285 +msgid "Always snap to guides, regardless of the distance" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:286 +msgid "" +"If set, objects only snap to a guide when it's within the range specified " +"below" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:290 +msgid "Snap to objects" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:292 +msgid "Snap to grids" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:294 +msgid "Snap to guides" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:323 +msgid "(invalid UTF-8 string)" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:349 +#, c-format +msgid "Color profiles directory (%s) is unavailable." +msgstr "" + +#. 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:452 ../src/verbs.cpp:2765 +msgid "Link Color Profile" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:525 +msgid "Remove linked color profile" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:539 +msgid "Linked Color Profiles:" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:541 +msgid "Available Color Profiles:" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:543 +msgid "Link Profile" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:574 +msgid "Profile Name" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:605 +msgid "External script files:" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:607 +#: ../src/ui/dialog/swatches.cpp:463 +msgid "Add" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:630 +msgid "Filename" +msgstr "" + +#. inform the document, so we can undo +#: ../src/ui/dialog/document-properties.cpp:670 +msgid "Add external script..." +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:694 +msgid "Remove external script" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:775 +msgid "Creation" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:776 +msgid "Defined grids" +msgstr "" + +#: ../src/ui/dialog/document-properties.cpp:986 +msgid "Remove grid" +msgstr "" + +#: ../src/ui/dialog/extension-editor.cpp:80 +msgid "Information" +msgstr "" + +#: ../src/ui/dialog/extension-editor.cpp:81 +#: ../share/extensions/draw_from_triangle.inx.h:20 +#: ../share/extensions/dxf_input.inx.h:9 +#: ../share/extensions/dxf_outlines.inx.h:8 +#: ../share/extensions/lindenmayer.inx.h:23 +#: ../share/extensions/measure.inx.h:2 ../share/extensions/scour.inx.h:4 +msgid "Help" +msgstr "" + +#: ../src/ui/dialog/extension-editor.cpp:82 +msgid "Parameters" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:383 +msgid "No preview" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:489 +msgid "too large for preview" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:577 +msgid "Enable preview" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:711 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:712 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:197 +msgid "All Inkscape Files" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:716 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:717 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:196 +msgid "All Files" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:722 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:723 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:198 +msgid "All Images" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:727 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:728 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:199 +msgid "All Vectors" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:732 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:733 +#: ../src/ui/dialog/filedialogimpl-win32.cpp:200 +msgid "All Bitmaps" +msgstr "" + +#. ###### File options +#. ###### Do we want the .xxx extension automatically added? +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:927 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1475 +msgid "Append filename extension automatically" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1085 +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1339 +msgid "Guess from extension" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1360 +msgid "Left edge of source" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1361 +msgid "Top edge of source" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1362 +msgid "Right edge of source" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1363 +msgid "Bottom edge of source" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1364 +msgid "Source width" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1365 +msgid "Source height" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1366 +msgid "Destination width" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1367 +msgid "Destination height" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1368 +msgid "Resolution (dots per inch)" +msgstr "" + +#. ######################################### +#. ## EXTRA WIDGET -- SOURCE SIDE +#. ######################################### +#. ##### Export options buttons/spinners, etc +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1406 +msgid "Document" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1418 +#: ../share/extensions/color_custom.inx.h:3 +msgid "Custom" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1458 +msgid "Cairo" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1461 +msgid "Antialias" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1464 +msgid "Background" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1487 +msgid "Destination" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-win32.cpp:476 +msgid "Show Preview" +msgstr "" + +#: ../src/ui/dialog/filedialogimpl-win32.cpp:611 +msgid "No file selected" +msgstr "" + +#: ../src/ui/dialog/fill-and-stroke.cpp:48 +#: ../share/extensions/interp_att_g.inx.h:4 +msgid "Fill" +msgstr "" + +#: ../src/ui/dialog/fill-and-stroke.cpp:49 +msgid "Stroke _paint" +msgstr "" + +#: ../src/ui/dialog/fill-and-stroke.cpp:50 +msgid "Stroke st_yle" +msgstr "" + +#. TRANSLATORS: this dialog is accessible via menu Filters - Filter editor +#: ../src/ui/dialog/filter-effects-dialog.cpp:465 +msgid "" +"This matrix determines a linear transform on color space. Each line affects " +"one of the color components. Each column determines how much of each color " +"component from the input is passed to the output. The last column does not " +"depend on input colors, so can be used to adjust a constant component value." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:575 +msgid "Image File" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:578 +msgid "Selected SVG Element" +msgstr "" + +#. TODO: any image, not just svg +#: ../src/ui/dialog/filter-effects-dialog.cpp:648 +msgid "Select an image to be used as feImage input" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:740 +msgid "This SVG filter effect does not require any parameters." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:746 +msgid "This SVG filter effect is not yet implemented in Inkscape." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:938 +msgid "Light Source:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:955 +msgid "Direction angle for the light source on the XY plane, in degrees" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:956 +msgid "Direction angle for the light source on the YZ plane, in degrees" +msgstr "" + +#. default x: +#. default y: +#. default z: +#: ../src/ui/dialog/filter-effects-dialog.cpp:959 +#: ../src/ui/dialog/filter-effects-dialog.cpp:962 +msgid "Location" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:959 +#: ../src/ui/dialog/filter-effects-dialog.cpp:962 +#: ../src/ui/dialog/filter-effects-dialog.cpp:965 +msgid "X coordinate" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:959 +#: ../src/ui/dialog/filter-effects-dialog.cpp:962 +#: ../src/ui/dialog/filter-effects-dialog.cpp:965 +msgid "Y coordinate" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:959 +#: ../src/ui/dialog/filter-effects-dialog.cpp:962 +#: ../src/ui/dialog/filter-effects-dialog.cpp:965 +msgid "Z coordinate" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:965 +msgid "Points At" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:966 +msgid "Specular Exponent" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:966 +msgid "Exponent value controlling the focus for the light source" +msgstr "" + +#. TODO: here I have used 100 degrees as default value. But spec says that if not specified, no limiting cone is applied. So, there should be a way for the user to set a "no limiting cone" option. +#: ../src/ui/dialog/filter-effects-dialog.cpp:968 +msgid "Cone Angle" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:968 +msgid "" +"This is the angle between the spot light axis (i.e. the axis between the " +"light source and the point to which it is pointing at) and the spot light " +"cone. No light is projected outside this cone." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1029 +msgid "New light source" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1070 +msgid "_Duplicate" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1096 +msgid "_Filter" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1110 +msgid "R_ename" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1213 +msgid "Rename filter" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1249 +msgid "Apply filter" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1318 +msgid "filter" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1325 +msgid "Add filter" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1351 +msgid "Duplicate filter" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1418 +msgid "_Effect" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1426 +msgid "Connections" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1542 +msgid "Remove filter primitive" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:1914 +msgid "Remove merge node" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2030 +msgid "Reorder filter primitive" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2064 +msgid "Add Effect:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2065 +msgid "No effect selected" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2066 +msgid "No filter selected" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2104 +msgid "Effect parameters" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2105 +msgid "Filter General Settings" +msgstr "" + +#. default x: +#. default y: +#: ../src/ui/dialog/filter-effects-dialog.cpp:2161 +msgid "Coordinates:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2161 +msgid "X coordinate of the left corners of filter effects region" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2161 +msgid "Y coordinate of the upper corners of filter effects region" +msgstr "" + +#. default width: +#. default height: +#: ../src/ui/dialog/filter-effects-dialog.cpp:2162 +msgid "Dimensions:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2162 +msgid "Width of filter effects region" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2162 +msgid "Height of filter effects region" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2165 +#: ../src/widgets/toolbox.cpp:3889 ../src/widgets/toolbox.cpp:4278 +#: ../src/widgets/toolbox.cpp:4548 ../share/extensions/extrude.inx.h:4 +msgid "Mode:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2168 +msgid "" +"Indicates the type of matrix operation. The keyword 'matrix' indicates that " +"a full 5x4 matrix of values will be provided. The other keywords represent " +"convenience shortcuts to allow commonly used color operations to be " +"performed without specifying a complete matrix." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2169 +msgid "Value(s):" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2183 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2223 +msgid "Operator:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2184 +msgid "K1:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2184 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2185 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2186 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2187 +msgid "" +"If the arithmetic operation is chosen, each result pixel is computed using " +"the formula k1*i1*i2 + k2*i1 + k3*i2 + k4 where i1 and i2 are the pixel " +"values of the first and second inputs respectively." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2185 +msgid "K2:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2186 +msgid "K3:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2187 +msgid "K4:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2190 +#: ../src/ui/dialog/tracedialog.cpp:581 +msgid "Size:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2190 +msgid "width of the convolve matrix" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2190 +msgid "height of the convolve matrix" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2191 +msgid "" +"X coordinate of the target point in the convolve matrix. The convolution is " +"applied to pixels around this point." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2191 +msgid "" +"Y coordinate of the target point in the convolve matrix. The convolution is " +"applied to pixels around this point." +msgstr "" + +#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix) +#: ../src/ui/dialog/filter-effects-dialog.cpp:2193 +msgid "Kernel:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2193 +msgid "" +"This matrix describes the convolve operation that is applied to the input " +"image in order to calculate the pixel colors at the output. Different " +"arrangements of values in this matrix result in various possible visual " +"effects. An identity matrix would lead to a motion blur effect (parallel to " +"the matrix diagonal) while a matrix filled with a constant non-zero value " +"would lead to a common blur effect." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2195 +msgid "Divisor:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2195 +msgid "" +"After applying the kernelMatrix to the input image to yield a number, that " +"number is divided by divisor to yield the final destination color value. A " +"divisor that is the sum of all the matrix values tends to have an evening " +"effect on the overall color intensity of the result." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2196 +msgid "Bias:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2196 +msgid "" +"This value is added to each component. This is useful to define a constant " +"value as the zero response of the filter." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2197 +msgid "Edge Mode:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2197 +msgid "" +"Determines how to extend the input image as necessary with color values so " +"that the matrix operations can be applied when the kernel is positioned at " +"or near the edge of the input image." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2198 +msgid "Preserve Alpha" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2198 +msgid "If set, the alpha channel won't be altered by this filter primitive." +msgstr "" + +#. default: white +#: ../src/ui/dialog/filter-effects-dialog.cpp:2201 +msgid "Diffuse Color:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2201 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2234 +msgid "Defines the color of the light source" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2202 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2235 +msgid "Surface Scale:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2202 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2235 +msgid "" +"This value amplifies the heights of the bump map defined by the input alpha " +"channel" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2203 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2236 +msgid "Constant:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2203 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2236 +msgid "This constant affects the Phong lighting model." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2204 +#: ../src/ui/dialog/filter-effects-dialog.cpp:2238 +msgid "Kernel Unit Length:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2208 +msgid "Scale:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2208 +msgid "This defines the intensity of the displacement effect." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2209 +msgid "X displacement:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2209 +msgid "Color component that controls the displacement in the X direction" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2210 +msgid "Y displacement:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2210 +msgid "Color component that controls the displacement in the Y direction" +msgstr "" + +#. default: black +#: ../src/ui/dialog/filter-effects-dialog.cpp:2213 +msgid "Flood Color:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2213 +msgid "The whole filter region will be filled with this color." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2214 +#: ../src/widgets/toolbox.cpp:5521 +msgid "Opacity:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2217 +msgid "Standard Deviation:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2217 +msgid "The standard deviation for the blur operation." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2223 +msgid "" +"Erode: performs \"thinning\" of input image.\n" +"Dilate: performs \"fattenning\" of input image." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2224 +msgid "Radius:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2227 +msgid "Source of Image:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2230 +msgid "Delta X:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2230 +msgid "This is how far the input image gets shifted to the right" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2231 +msgid "Delta Y:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2231 +msgid "This is how far the input image gets shifted downwards" +msgstr "" + +#. default: white +#: ../src/ui/dialog/filter-effects-dialog.cpp:2234 +msgid "Specular Color:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2237 +msgid "Exponent:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2237 +msgid "Exponent for specular term, larger is more \"shiny\"." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2246 +msgid "" +"Indicates whether the filter primitive should perform a noise or turbulence " +"function." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2247 +msgid "Base Frequency:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2248 +msgid "Octaves:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2249 +msgid "Seed:" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2249 +msgid "The starting number for the pseudo random number generator." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2261 +msgid "Add filter primitive" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2278 +msgid "" +"The feBlend filter primitive provides 4 image blending modes: screen, " +"multiply, darken and lighten." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2282 +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." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2286 +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." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2290 +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 "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2294 +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 "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2298 +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 "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2302 +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 "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2306 +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 "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2310 +msgid "" +"The feGaussianBlur filter primitive uniformly blurs its input. It is " +"commonly used together with feOffset to create a drop shadow effect." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2314 +msgid "" +"The feImage filter primitive fills the region with an external image " +"or another part of the document." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2318 +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 "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2322 +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 "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2326 +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 "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2330 +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 "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2334 +msgid "" +"The feTile filter primitive tiles a region with its input graphic" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2338 +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." +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2357 +msgid "Duplicate filter primitive" +msgstr "" + +#: ../src/ui/dialog/filter-effects-dialog.cpp:2410 +msgid "Set filter primitive attribute" +msgstr "" + +#: ../src/ui/dialog/guides.cpp:42 +msgid "Unit:" +msgstr "" + +#: ../src/ui/dialog/guides.cpp:45 +msgid "Angle (degrees):" +msgstr "" + +#: ../src/ui/dialog/guides.cpp:46 +msgid "Rela_tive change" +msgstr "" + +#: ../src/ui/dialog/guides.cpp:46 +msgid "Move and/or rotate the guide relative to current settings" +msgstr "" + +#: ../src/ui/dialog/guides.cpp:112 +msgid "Set guide properties" +msgstr "" + +#: ../src/ui/dialog/guides.cpp:151 +msgid "Guideline" +msgstr "" + +#: ../src/ui/dialog/guides.cpp:239 +#, c-format +msgid "Guideline ID: %s" +msgstr "" + +#: ../src/ui/dialog/guides.cpp:245 +#, c-format +msgid "Current: %s" +msgstr "" + +#: ../src/ui/dialog/icon-preview.cpp:130 +#, c-format +msgid "%d x %d" +msgstr "" + +#: ../src/ui/dialog/icon-preview.cpp:180 +msgid "Selection only or whole document" +msgstr "" + +#: ../src/ui/dialog/icon-preview.cpp:188 +msgid "Refresh the icons" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:169 +msgid "Mouse" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:171 +msgid "Grab sensitivity:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:171 +#: ../src/ui/dialog/inkscape-preferences.cpp:174 +#: ../src/ui/dialog/inkscape-preferences.cpp:190 +#: ../src/ui/dialog/inkscape-preferences.cpp:194 +#: ../src/ui/dialog/inkscape-preferences.cpp:204 +msgid "pixels" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:172 +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:174 +msgid "Click/drag threshold:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:175 +msgid "" +"Maximum mouse drag (in screen pixels) which is considered a click, not a drag" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:177 +msgid "Use pressure-sensitive tablet (requires restart)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:179 +msgid "" +"Use the capabilities of a tablet or other pressure-sensitive device. Disable " +"this only if you have problems with the tablet (you can still use it as a " +"mouse)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:181 +msgid "Switch tool based on tablet device (requires restart)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:183 +msgid "" +"Change tool as different devices are used on the tablet (pen, eraser, mouse)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:188 +msgid "Scrolling" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:190 +msgid "Mouse wheel scrolls by:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:191 +msgid "" +"One mouse wheel notch scrolls by this distance in screen pixels " +"(horizontally with Shift)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:192 +msgid "Ctrl+arrows" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:194 +msgid "Scroll by:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:195 +msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:197 +msgid "Acceleration:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:198 +msgid "" +"Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " +"acceleration)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:199 +msgid "Autoscrolling" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:201 +msgid "Speed:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:202 +msgid "" +"How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " +"autoscroll off)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:204 +#: ../src/ui/dialog/tracedialog.cpp:420 ../src/ui/dialog/tracedialog.cpp:453 +#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7697 +msgid "Threshold:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:205 +msgid "" +"How far (in screen pixels) you need to be from the canvas edge to trigger " +"autoscroll; positive is outside the canvas, negative is within the canvas" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:206 +msgid "Left mouse button pans when Space is pressed" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:208 +msgid "" +"When on, pressing and holding Space and dragging with left mouse button pans " +"canvas (as in Adobe Illustrator). When off, Space temporarily switches to " +"Selector tool (default)." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:209 +msgid "Mouse wheel zooms by default" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:211 +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:217 +msgid "Enable snap indicator" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:219 +msgid "After snapping, a symbol is drawn at the point that has snapped" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:222 +msgid "Delay (in ms):" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:223 +msgid "" +"Postpone snapping as long as the mouse is moving, and then wait an " +"additional fraction of a second. This additional delay is specified here. " +"When set to zero or to a very small number, snapping will be immediate." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:225 +msgid "Only snap the node closest to the pointer" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:227 +msgid "" +"Only try to snap the node that is initially closest to the mouse pointer" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:230 +msgid "Weight factor:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:231 +msgid "" +"When multiple snap solutions are found, then Inkscape can either prefer the " +"closest transformation (when set to 0), or prefer the node that was " +"initially the closest to the pointer (when set to 1)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:233 +msgid "Snap the mouse pointer when dragging a constrained knot" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:235 +msgid "" +"When dragging a knot along a constraint line, then snap the position of the " +"mouse pointer instead of snapping the projection of the knot onto the " +"constraint line" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:237 +msgid "Snapping" +msgstr "" + +#. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here +#: ../src/ui/dialog/inkscape-preferences.cpp:246 +msgid "Arrow keys move by:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:247 +msgid "" +"Pressing an arrow key moves selected object(s) or node(s) by this distance " +"(in px units)" +msgstr "" + +#. defaultscale is limited to 1000 in select-context.cpp: use the same limit here +#: ../src/ui/dialog/inkscape-preferences.cpp:250 +msgid "> and < scale by:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:251 +msgid "" +"Pressing > or < scales selection up or down by this increment (in px units)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:253 +msgid "Inset/Outset by:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:254 +msgid "" +"Inset and Outset commands displace the path by this distance (in px units)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:255 +msgid "Compass-like display of angles" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:257 +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:263 +msgid "Rotation snaps every:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:263 +msgid "degrees" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:264 +msgid "" +"Rotating with Ctrl pressed snaps every that much degrees; also, pressing " +"[ or ] rotates by this amount" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:266 +msgid "Zoom in/out by:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:267 +msgid "" +"Zoom tool click, +/- keys, and middle click zoom in and out by this " +"multiplier" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:273 +msgid "Show selection cue" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:274 +msgid "" +"Whether selected objects display a selection cue (the same as in selector)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:280 +msgid "Enable gradient editing" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:281 +msgid "Whether selected objects display gradient editing controls" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:286 +msgid "Conversion to guides uses edges instead of bounding box" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:287 +msgid "" +"Converting an object to guides places these along the object's true edges " +"(imitating the object's shape), not along the bounding box." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:294 +msgid "Ctrl+click dot size:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:294 +msgid "times current stroke width" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:295 +msgid "Size of dots created with Ctrl+click (relative to current stroke width)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:310 +msgid "No objects selected to take the style from." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:319 +msgid "" +"More than one object selected. Cannot take style from multiple " +"objects." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:352 +msgid "Create new objects with:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:354 +msgid "Last used style" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:356 +msgid "Apply the style you last set on an object" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:361 +msgid "This tool's own style:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:365 +msgid "" +"Each tool may store its own style to apply to the newly created objects. Use " +"the button below to set it." +msgstr "" + +#. style swatch +#: ../src/ui/dialog/inkscape-preferences.cpp:369 +msgid "Take from selection" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:374 +msgid "This tool's style of new objects" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:381 +msgid "Remember the style of the (first) selected object as this tool's style" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:386 +msgid "Tools" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:389 +msgid "Bounding box to use:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:390 +msgid "Visual bounding box" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:392 +msgid "This bounding box includes stroke width, markers, filter margins, etc." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:393 +msgid "Geometric bounding box" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:395 +msgid "This bounding box includes only the bare path" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:397 +msgid "Conversion to guides:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:398 +msgid "Keep objects after conversion to guides" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:400 +msgid "" +"When converting an object to guides, don't delete the object after the " +"conversion." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:401 +msgid "Treat groups as a single object" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:403 +msgid "" +"Treat groups as a single object during conversion to guides rather than " +"converting each child separately." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:405 +msgid "Average all sketches" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:406 +msgid "Width is in absolute units" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:407 +msgid "Select new path" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:408 +msgid "Don't attach connectors to text objects" +msgstr "" + +#. Selector +#: ../src/ui/dialog/inkscape-preferences.cpp:411 +msgid "Selector" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:414 +msgid "When transforming, show:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:415 +msgid "Objects" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:417 +msgid "Show the actual objects when moving or transforming" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:418 +msgid "Box outline" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:420 +msgid "Show only a box outline of the objects when moving or transforming" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:421 +msgid "Per-object selection cue:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:424 +msgid "No per-object selection indication" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:425 +msgid "Mark" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:427 +msgid "Each selected object has a diamond mark in the top left corner" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:428 +msgid "Box" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:430 +msgid "Each selected object displays its bounding box" +msgstr "" + +#. Node +#: ../src/ui/dialog/inkscape-preferences.cpp:433 +msgid "Node" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:436 +msgid "Path outline:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:437 +#: ../src/ui/dialog/inkscape-preferences.cpp:438 +msgid "Path outline color" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:438 +msgid "Selects the color used for showing the path outline." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:439 +msgid "Path outline flash on mouse-over" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:440 +msgid "When hovering over a path, briefly flash its outline." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:441 +msgid "Suppress path outline flash when one path selected" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:442 +msgid "If a path is selected, do not continue flashing path outlines." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:444 +msgid "Flash time" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:444 +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 "" + +#. Tweak +#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2520 +msgid "Tweak" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:448 +#: ../src/ui/dialog/inkscape-preferences.cpp:454 +msgid "Paint objects with:" +msgstr "" + +#. Spray +#: ../src/ui/dialog/inkscape-preferences.cpp:453 ../src/verbs.cpp:2522 +msgid "Spray" +msgstr "" + +#. Zoom +#: ../src/ui/dialog/inkscape-preferences.cpp:459 +#: ../src/ui/view/edit-widget.cpp:1068 ../src/verbs.cpp:2544 +#: ../src/widgets/desktop-widget.cpp:483 +msgid "Zoom" +msgstr "" + +#. Shapes +#: ../src/ui/dialog/inkscape-preferences.cpp:464 +msgid "Shapes" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:496 +msgid "Sketch mode" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:498 +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:501 ../src/verbs.cpp:2536 +msgid "Pen" +msgstr "" + +#. Calligraphy +#: ../src/ui/dialog/inkscape-preferences.cpp:507 ../src/verbs.cpp:2538 +msgid "Calligraphy" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:511 +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:513 +msgid "" +"If on, each newly created object will be selected (deselecting previous " +"selection)" +msgstr "" + +#. Paint Bucket +#: ../src/ui/dialog/inkscape-preferences.cpp:515 ../src/verbs.cpp:2550 +msgid "Paint Bucket" +msgstr "" + +#. Eraser +#: ../src/ui/dialog/inkscape-preferences.cpp:520 ../src/verbs.cpp:2554 +msgid "Eraser" +msgstr "" + +#. LPETool +#: ../src/ui/dialog/inkscape-preferences.cpp:524 ../src/verbs.cpp:2556 +msgid "LPE Tool" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:533 +msgid "Show font samples in the drop-down list" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:534 +msgid "" +"Show font samples alongside font names in the drop-down list in Text bar" +msgstr "" + +#. Gradient +#: ../src/ui/dialog/inkscape-preferences.cpp:539 ../src/verbs.cpp:2542 +msgid "Gradient" +msgstr "" + +#. Connector +#: ../src/ui/dialog/inkscape-preferences.cpp:543 ../src/verbs.cpp:2548 +msgid "Connector" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:546 +msgid "If on, connector attachment points will not be shown for text objects" +msgstr "" + +#. Dropper +#: ../src/ui/dialog/inkscape-preferences.cpp:548 ../src/verbs.cpp:2546 +msgid "Dropper" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:555 +msgid "Save and restore window geometry for each document" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:556 +msgid "Remember and use last window's geometry" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:557 +msgid "Don't save window geometry" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:559 +#: ../src/ui/dialog/inkscape-preferences.cpp:579 +msgid "Dockable" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:562 +msgid "Dialogs are hidden in taskbar" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:563 +msgid "Zoom when window is resized" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:564 +msgid "Show close button on dialogs" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:566 +msgid "Normal" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:567 +msgid "Aggressive" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:569 +msgid "Saving window geometry (size and position):" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:571 +msgid "Let the window manager determine placement of all windows" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:573 +msgid "" +"Remember and use the last window's geometry (saves geometry to user " +"preferences)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:575 +msgid "" +"Save and restore window geometry for each document (saves geometry in the " +"document)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:577 +msgid "Dialog behavior (requires restart):" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:584 +msgid "Dialogs on top:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:587 +msgid "Dialogs are treated as regular windows" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:589 +msgid "Dialogs stay on top of document windows" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:591 +msgid "Same as Normal but may work better with some window managers" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:595 +msgid "Dialog Transparency:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:597 +msgid "Opacity when focused:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:599 +msgid "Opacity when unfocused:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:601 +msgid "Time of opacity change animation:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:604 +msgid "Miscellaneous:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:607 +msgid "Whether dialog windows are to be hidden in the window manager taskbar" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:610 +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:612 +msgid "Whether dialog windows have a close button (requires restart)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:613 +msgid "Windows" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:618 +msgid "Move in parallel" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:620 +msgid "Stay unmoved" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:622 +msgid "Move according to transform" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:624 +msgid "Are unlinked" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:626 +msgid "Are deleted" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:629 +msgid "When the original moves, its clones and linked offsets:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:631 +msgid "Clones are translated by the same vector as their original." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:633 +msgid "Clones preserve their positions when their original is moved." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:635 +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:636 +msgid "When the original is deleted, its clones:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:638 +msgid "Orphaned clones are converted to regular objects." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:640 +msgid "Orphaned clones are deleted along with their original." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:642 +msgid "When duplicating original+clones:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:644 +msgid "Relink duplicated clones" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:646 +msgid "" +"When duplicating a selection containing both a clone and its original " +"(possibly in groups), relink the duplicated clone to the duplicated original " +"instead of the old original" +msgstr "" + +#. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page +#: ../src/ui/dialog/inkscape-preferences.cpp:649 +msgid "Clones" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:654 +msgid "When applying, use the topmost selected object as clippath/mask" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:656 +msgid "" +"Uncheck this to use the bottom selected object as the clipping path or mask" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:657 +msgid "Remove clippath/mask object after applying" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:659 +msgid "" +"After applying, remove the object used as the clipping path or mask from the " +"drawing" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:660 +msgid "Clippaths and masks" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:665 +#: ../src/widgets/select-toolbar.cpp:544 +msgid "Scale stroke width" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:666 +msgid "Scale rounded corners in rectangles" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:667 +msgid "Transform gradients" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:668 +msgid "Transform patterns" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:669 +msgid "Optimized" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:670 +msgid "Preserved" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:673 +#: ../src/widgets/select-toolbar.cpp:545 +msgid "When scaling objects, scale the stroke width by the same proportion" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:675 +#: ../src/widgets/select-toolbar.cpp:556 +msgid "When scaling rectangles, scale the radii of rounded corners" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:677 +#: ../src/widgets/select-toolbar.cpp:567 +msgid "Move gradients (in fill or stroke) along with the objects" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:679 +#: ../src/widgets/select-toolbar.cpp:578 +msgid "Move patterns (in fill or stroke) along with the objects" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:680 +msgid "Store transformation:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:682 +msgid "" +"If possible, apply transformation to objects without adding a transform= " +"attribute" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:684 +msgid "Always store transformation as a transform= attribute on objects" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:686 +msgid "Transforms" +msgstr "" + +#. blur quality +#. filter quality +#: ../src/ui/dialog/inkscape-preferences.cpp:692 +#: ../src/ui/dialog/inkscape-preferences.cpp:716 +msgid "Best quality (slowest)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:694 +#: ../src/ui/dialog/inkscape-preferences.cpp:718 +msgid "Better quality (slower)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:696 +#: ../src/ui/dialog/inkscape-preferences.cpp:720 +msgid "Average quality" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:722 +msgid "Lower quality (faster)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:700 +#: ../src/ui/dialog/inkscape-preferences.cpp:724 +msgid "Lowest quality (fastest)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:703 +msgid "Gaussian blur quality for display:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:705 +#: ../src/ui/dialog/inkscape-preferences.cpp:729 +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:707 +#: ../src/ui/dialog/inkscape-preferences.cpp:731 +msgid "Better quality, but slower display" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:709 +#: ../src/ui/dialog/inkscape-preferences.cpp:733 +msgid "Average quality, acceptable display speed" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:711 +#: ../src/ui/dialog/inkscape-preferences.cpp:735 +msgid "Lower quality (some artifacts), but display is faster" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:713 +#: ../src/ui/dialog/inkscape-preferences.cpp:737 +msgid "Lowest quality (considerable artifacts), but display is fastest" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:727 +msgid "Filter effects quality for display:" +msgstr "" + +#. show infobox +#: ../src/ui/dialog/inkscape-preferences.cpp:740 +msgid "Show filter primitives infobox" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:742 +msgid "" +"Show icons and descriptions for the filter primitives available at the " +"filter effects dialog." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +msgid "Number of Threads:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +msgid "(requires restart)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +msgid "" +"Configure number of processors/threads to use with rendering of gaussian " +"blur." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:755 +msgid "Select in all layers" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:756 +msgid "Select only within current layer" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:757 +msgid "Select in current layer and sublayers" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:758 +msgid "Ignore hidden objects and layers" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:759 +msgid "Ignore locked objects and layers" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:760 +msgid "Deselect upon layer change" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:762 +msgid "Ctrl+A, Tab, Shift+Tab:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:764 +msgid "Make keyboard selection commands work on objects in all layers" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:766 +msgid "Make keyboard selection commands work on objects in current layer only" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:768 +msgid "" +"Make keyboard selection commands work on objects in current layer and all " +"its sublayers" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:770 +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:772 +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:775 +msgid "" +"Uncheck this to be able to keep the current objects selected when the " +"current layer changes" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:777 +msgid "Selecting" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:784 +msgid "Default export resolution:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:785 +msgid "Default bitmap resolution (in dots per inch) in the Export dialog" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:787 +msgid "Open Clip Art Library Server Name:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:788 +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:790 +msgid "Open Clip Art Library Username:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:791 +msgid "The username used to log into Open Clip Art Library." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:793 +msgid "Open Clip Art Library Password:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:794 +msgid "The password used to log into Open Clip Art Library." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:796 +msgid "Import/Export" +msgstr "" + +#. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm +#: ../src/ui/dialog/inkscape-preferences.cpp:846 +msgid "Perceptual" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:846 +msgid "Relative Colorimetric" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:846 +msgid "Absolute Colorimetric" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:850 +msgid "(Note: Color management has been disabled in this build)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:854 +msgid "Display adjustment" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:864 +#, c-format +msgid "" +"The ICC profile to use to calibrate display output.\n" +"Searched directories:%s" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:865 +msgid "Display profile:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:870 +msgid "Retrieve profile from display" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:873 +msgid "Retrieve profiles from those attached to displays via XICC." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:875 +msgid "Retrieve profiles from those attached to displays." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:880 +msgid "Display rendering intent:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:881 +#: ../src/ui/dialog/inkscape-preferences.cpp:904 +msgid "The rendering intent to use to calibrate display output." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:883 +msgid "Proofing" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:885 +msgid "Simulate output on screen" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:887 +msgid "Simulates output of target device." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:889 +msgid "Mark out of gamut colors" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:891 +msgid "Highlights colors that are out of gamut for the target device." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:896 +msgid "Out of gamut warning color:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:897 +msgid "Selects the color used for out of gamut warning." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:899 +msgid "Device profile:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:900 +msgid "The ICC profile to use to simulate device output." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:903 +msgid "Device rendering intent:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:906 +msgid "Black point compensation" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:908 +msgid "Enables black point compensation." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:910 +msgid "Preserve black" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:915 +msgid "(LittleCMS 1.15 or later required)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:917 +msgid "Preserve K channel in CMYK -> CMYK transforms" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:930 +#: ../src/widgets/sp-color-icc-selector.cpp:306 +#: ../src/widgets/sp-color-icc-selector.cpp:579 +msgid "" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:975 +msgid "Color management" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:980 +msgid "Major grid line emphasizing" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:982 +msgid "Don't emphasize gridlines when zoomed out" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:983 +msgid "" +"If set and zoomed out, the gridlines will be shown in normal color instead " +"of major grid line color." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:985 +msgid "Default grid settings" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:991 +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 +msgid "Grid units:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 +msgid "Origin X:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:995 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 +msgid "Origin Y:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:998 +msgid "Spacing X:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:999 +#: ../src/ui/dialog/inkscape-preferences.cpp:1018 +msgid "Spacing Y:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1001 +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +#: ../src/ui/dialog/inkscape-preferences.cpp:1024 +msgid "Grid line color:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1024 +msgid "Color used for normal grid lines" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 +msgid "Major grid line color:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 +msgid "Color used for major (highlighted) grid lines" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1028 +msgid "Major grid line every:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1007 +msgid "Show dots instead of lines" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1008 +msgid "If set, display dots at gridpoints instead of gridlines" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1035 +msgid "Use named colors" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1036 +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:1038 +msgid "XML formatting" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1040 +msgid "Inline attributes" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1041 +msgid "Put attributes on the same line as the element tag" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1044 +msgid "Indent, spaces:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1044 +msgid "" +"The number of spaces to use for indenting nested elements; set to 0 for no " +"indentation" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1046 +msgid "Path data" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1048 +msgid "Allow relative coordinates" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1049 +msgid "If set, relative coordinates may be used in path data" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +msgid "Force repeat commands" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +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:1054 +msgid "Numbers" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +msgid "Numeric precision:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +msgid "How many digits to write after the decimal dot" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +msgid "Minimum exponent:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +msgid "" +"The smallest number written to SVG is 10 to the power of this exponent; " +"anything smaller is written as zero." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +msgid "SVG output" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +msgid "System default" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +msgid "Albanian (sq)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +msgid "Amharic (am)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +msgid "Arabic (ar)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +msgid "Armenian (hy)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +msgid "Azerbaijani (az)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +msgid "Basque (eu)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 +msgid "Belarusian (be)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +msgid "Bulgarian (bg)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +msgid "Bengali (bn)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +msgid "Breton (br)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +msgid "Catalan (ca)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +msgid "Valencian Catalan (ca@valencia)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 +msgid "Chinese/China (zh_CN)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +msgid "Chinese/Taiwan (zh_TW)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +msgid "Croatian (hr)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +msgid "Czech (cs)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +msgid "Danish (da)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +msgid "Dutch (nl)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +msgid "Dzongkha (dz)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +msgid "German (de)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +msgid "Greek (el)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +msgid "English (en)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +msgid "English/Australia (en_AU)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +msgid "English/Canada (en_CA)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +msgid "English/Great Britain (en_GB)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 +msgid "Pig Latin (en_US@piglatin)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +msgid "Esperanto (eo)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +msgid "Estonian (et)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +msgid "Finnish (fi)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +msgid "French (fr)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +msgid "Irish (ga)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +msgid "Galician (gl)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +msgid "Hebrew (he)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 +msgid "Hungarian (hu)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 +msgid "Indonesian (id)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 +msgid "Italian (it)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 +msgid "Japanese (ja)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 +msgid "Khmer (km)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 +msgid "Kinyarwanda (rw)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 +msgid "Korean (ko)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 +msgid "Lithuanian (lt)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 +msgid "Macedonian (mk)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 +msgid "Mongolian (mn)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 +msgid "Nepali (ne)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 +msgid "Norwegian BokmÃ¥l (nb)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 +msgid "Norwegian Nynorsk (nn)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 +msgid "Panjabi (pa)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 +msgid "Polish (pl)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 +msgid "Portuguese (pt)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 +msgid "Portuguese/Brazil (pt_BR)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 +msgid "Romanian (ro)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 +msgid "Russian (ru)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 +msgid "Serbian (sr)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 +msgid "Serbian in Latin script (sr@latin)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 +msgid "Slovak (sk)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 +msgid "Slovenian (sl)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 +msgid "Spanish (es)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 +msgid "Spanish/Mexico (es_MX)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 +msgid "Swedish (sv)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 +msgid "Thai (th)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 +msgid "Turkish (tr)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 +msgid "Ukrainian (uk)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 +msgid "Vietnamese (vi)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1085 +msgid "Language (requires restart):" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1086 +msgid "Set the language for menus and number formats" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1088 +msgid "Smaller" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1092 +msgid "Toolbox icon size" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1093 +msgid "Set the size for the tool icons (requires restart)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +msgid "Control bar icon size" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1097 +msgid "" +"Set the size for the icons in tools' control bars to use (requires restart)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1100 +msgid "Secondary toolbar icon size" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 +msgid "" +"Set the size for the icons in secondary toolbars to use (requires restart)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1104 +msgid "Work-around color sliders not drawing." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1106 +msgid "" +"When on, will attempt to work around bugs in certain GTK themes drawing " +"color sliders." +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1112 +msgid "Clear list" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1117 +msgid "Maximum documents in Open Recent:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1118 +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:1121 +msgid "Zoom correction factor (in %):" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1122 +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:1124 +msgid "Interface" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1130 +msgid "Use current directory for \"Save As ...\"" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1132 +msgid "" +"When this option is on, the \"Save as...\" dialog will always open in the " +"directory where the currently open document is. When it's off, it will open " +"in the directory where you last saved a file using that dialog." +msgstr "" + +#. Autosave options +#: ../src/ui/dialog/inkscape-preferences.cpp:1136 +msgid "Enable autosave (requires restart)" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 +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:1139 +msgid "Interval (in minutes):" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1139 +msgid "Interval (in minutes) at which document will be autosaved" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 +msgid "filesystem|Path:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 +msgid "The directory where autosaves will be written" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 +msgid "Maximum number of autosaves:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 +msgid "" +"Maximum number of autosaved files; use this to limit the storage space used" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +msgid "2x2" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +msgid "4x4" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +msgid "8x8" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +msgid "16x16" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1171 +msgid "Oversample bitmaps:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1174 +msgid "Automatically reload bitmaps" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1176 +msgid "Automatically reload linked images when file is changed on disk" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 +msgid "Bitmap editor:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1196 +msgid "Resolution for Create Bitmap Copy:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1197 +msgid "Resolution used by the Create Bitmap Copy command" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1199 +msgid "Bitmaps" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1251 +msgid "Language:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1252 +msgid "Set the main spell check language" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1255 +msgid "Second language:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1256 +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:1259 +msgid "Third language:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1260 +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:1262 +msgid "Ignore words with digits" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1264 +msgid "Ignore words containing digits, such as \"R2D2\"" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1266 +msgid "Ignore words in ALL CAPITALS" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1268 +msgid "Ignore words in all capitals, such as \"IUPAC\"" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 +msgid "Spellcheck" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 +msgid "Add label comments to printing output" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1291 +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:1293 +msgid "Prevent sharing of gradient definitions" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1295 +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:1298 +msgid "Simplification threshold:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1299 +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:1302 +msgid "Latency skew:" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1303 +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:1305 +msgid "Pre-render named icons" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1307 +msgid "" +"When on, named icons will be rendered before displaying the ui. This is for " +"working around bugs in GTK+ named icon notification" +msgstr "" + +#. TRANSLATORS: following strings are paths in Inkscape preferences - Misc - System info +#: ../src/ui/dialog/inkscape-preferences.cpp:1313 +msgid "User config: " +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1317 +msgid "User data: " +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1321 +msgid "User cache: " +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1325 +msgid "System config: " +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1328 +msgid "System data: " +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1331 +msgid "PIXMAP: " +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1335 +msgid "DATA: " +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1339 +msgid "UI: " +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1348 +msgid "Icon theme: " +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1363 +msgid "System info" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1363 +msgid "General system information" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:1365 +msgid "Misc" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:41 +msgid "Layer name:" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:109 +msgid "Add layer" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:147 +msgid "Above current" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:151 +msgid "Below current" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:154 +msgid "As sublayer of current" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:158 +msgid "Position:" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:176 +msgid "Rename Layer" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:179 +msgid "_Rename" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:192 +msgid "Rename layer" +msgstr "" + +#. TRANSLATORS: This means "The layer has been renamed" +#: ../src/ui/dialog/layer-properties.cpp:194 +msgid "Renamed layer" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:198 +msgid "Add Layer" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:201 +msgid "_Add" +msgstr "" + +#: ../src/ui/dialog/layer-properties.cpp:225 +msgid "New layer created." +msgstr "" + +#: ../src/ui/dialog/layers.cpp:495 ../src/ui/widget/layer-selector.cpp:595 +msgid "Unhide layer" +msgstr "" + +#: ../src/ui/dialog/layers.cpp:495 ../src/ui/widget/layer-selector.cpp:595 +msgid "Hide layer" +msgstr "" + +#: ../src/ui/dialog/layers.cpp:506 ../src/ui/widget/layer-selector.cpp:587 +msgid "Lock layer" +msgstr "" + +#: ../src/ui/dialog/layers.cpp:506 ../src/ui/widget/layer-selector.cpp:587 +msgid "Unlock layer" +msgstr "" + +#: ../src/ui/dialog/layers.cpp:656 +msgid "New" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/ui/dialog/layers.cpp:663 +msgid "layers|Top" +msgstr "" + +#: ../src/ui/dialog/layers.cpp:669 +msgid "Up" +msgstr "" + +#: ../src/ui/dialog/layers.cpp:675 +msgid "Dn" +msgstr "" + +#: ../src/ui/dialog/layers.cpp:681 +msgid "Bot" +msgstr "" + +#: ../src/ui/dialog/layers.cpp:691 +msgid "X" +msgstr "" + +#. TRANSLATORS: this dialog is accessible via menu Path - Path Effect Editor... +#: ../src/ui/dialog/livepatheffect-editor.cpp:78 +msgid "Apply new effect" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:79 +msgid "Current effect" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:80 +msgid "Effect list" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:269 +msgid "Unknown effect is applied" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:272 +msgid "No effect applied" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:276 +msgid "Item is not a path or shape" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:280 +msgid "Only one item can be selected" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:284 +msgid "Empty selection" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:308 +msgid "Unknown effect" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:374 +msgid "Create and apply path effect" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:391 +msgid "Remove path effect" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:407 +msgid "Move path effect up" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:423 +msgid "Move path effect down" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:462 +msgid "Activate path effect" +msgstr "" + +#: ../src/ui/dialog/livepatheffect-editor.cpp:462 +msgid "Deactivate path effect" +msgstr "" + +#: ../src/ui/dialog/memory.cpp:94 +msgid "Heap" +msgstr "" + +#: ../src/ui/dialog/memory.cpp:95 +msgid "In Use" +msgstr "" + +#. 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:98 +msgid "Slack" +msgstr "" + +#: ../src/ui/dialog/memory.cpp:99 +msgid "Total" +msgstr "" + +#: ../src/ui/dialog/memory.cpp:139 ../src/ui/dialog/memory.cpp:145 +#: ../src/ui/dialog/memory.cpp:152 ../src/ui/dialog/memory.cpp:184 +msgid "Unknown" +msgstr "" + +#: ../src/ui/dialog/memory.cpp:165 +msgid "Combined" +msgstr "" + +#: ../src/ui/dialog/memory.cpp:207 +msgid "Recalculate" +msgstr "" + +#: ../src/ui/dialog/messages.cpp:73 +msgid "Ready." +msgstr "" + +#: ../src/ui/dialog/messages.cpp:74 +msgid "" +"Enable log display by setting dialogs.debug 'redirect' attribute to 1 in " +"preferences.xml" +msgstr "" + +#: ../src/ui/dialog/ocaldialogs.cpp:422 +msgid "Error while reading the Open Clip Art RSS feed" +msgstr "" + +#: ../src/ui/dialog/ocaldialogs.cpp:461 +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)" +msgstr "" + +#: ../src/ui/dialog/ocaldialogs.cpp:475 +msgid "Server supplied malformed Clip Art feed" +msgstr "" + +#: ../src/ui/dialog/ocaldialogs.cpp:566 +msgid "Search for:" +msgstr "" + +#: ../src/ui/dialog/ocaldialogs.cpp:567 +msgid "No files matched your search" +msgstr "" + +#: ../src/ui/dialog/ocaldialogs.cpp:578 +msgid "Search" +msgstr "" + +#: ../src/ui/dialog/ocaldialogs.cpp:595 +msgid "Files found" +msgstr "" + +#: ../src/ui/dialog/print.cpp:97 +msgid "Could not open temporary PNG for bitmap printing" +msgstr "" + +#: ../src/ui/dialog/print.cpp:140 +msgid "Could not set up Document" +msgstr "" + +#: ../src/ui/dialog/print.cpp:144 +msgid "Failed to set CairoRenderContext" +msgstr "" + +#. set up dialog title, based on document name +#: ../src/ui/dialog/print.cpp:184 +msgid "SVG Document" +msgstr "" + +#: ../src/ui/dialog/print.cpp:185 +msgid "Print" +msgstr "" + +#. build custom preferences tab +#: ../src/ui/dialog/print.cpp:219 +msgid "Rendering" +msgstr "" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:61 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:466 +#: ../src/widgets/sp-color-scales.cpp:467 +msgid "Cyan" +msgstr "" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:66 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:469 +#: ../src/widgets/sp-color-scales.cpp:470 +msgid "Magenta" +msgstr "" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:71 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:472 +#: ../src/widgets/sp-color-scales.cpp:473 +msgid "Yellow" +msgstr "" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:76 +#: ../src/ui/widget/selected-style.cpp:236 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-scales.cpp:475 +#: ../src/widgets/sp-color-scales.cpp:476 +msgid "Black" +msgstr "" + +#: ../src/ui/dialog/scriptdialog.cpp:211 +msgid "_Execute Javascript" +msgstr "" + +#: ../src/ui/dialog/scriptdialog.cpp:213 +msgid "_Execute Python" +msgstr "" + +#: ../src/ui/dialog/scriptdialog.cpp:215 +msgid "_Execute Ruby" +msgstr "" + +#: ../src/ui/dialog/scriptdialog.cpp:224 +msgid "Script" +msgstr "" + +#: ../src/ui/dialog/scriptdialog.cpp:234 +msgid "Output" +msgstr "" + +#: ../src/ui/dialog/scriptdialog.cpp:244 +msgid "Errors" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:155 +#: ../share/extensions/polyhedron_3d.inx.h:26 +msgid "Minimum" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:157 +msgid "Min" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:165 +#: ../share/extensions/polyhedron_3d.inx.h:24 +msgid "Maximum" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:167 +msgid "Max:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:245 +msgid "sprayOptions|Distribution" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:246 +msgid "sprayOptions|Cursor Options" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:247 +msgid "sprayOptions|Random Options" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:262 +msgid "sprayOptions|Distribution:" +msgstr "" + +#. ComboBoxText +#: ../src/ui/dialog/spray-option.cpp:263 ../src/ui/dialog/spray-option.cpp:276 +msgid "sprayOptions|Uniform" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:264 ../src/ui/dialog/spray-option.cpp:277 +msgid "sprayOptions|Gaussian" +msgstr "" + +#. Hbox Random +#: ../src/ui/dialog/spray-option.cpp:293 +msgid "sprayOptions|Scale:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:293 +msgid "Apply a scale factor" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:294 +msgid "sprayOptions|Rotation:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:294 +msgid "Apply rotation" +msgstr "" + +#. Hbox Cursor +#: ../src/ui/dialog/spray-option.cpp:303 +msgid "sprayOptions|Ratio:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:303 +msgid "Eccentricity of the ellipse" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:304 +msgid "sprayOptions|Angle:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:304 +msgid "Angle of the ellipse" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:305 +msgid "sprayOptions|Width:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:305 +msgid "Size of the ellipse" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:121 +msgid "Set SVG Font attribute" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:174 +msgid "Adjust kerning value" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:364 +msgid "Family Name:" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:374 +msgid "Set width:" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:433 +msgid "glyph" +msgstr "" + +#. SPGlyph* glyph = +#: ../src/ui/dialog/svg-fonts-dialog.cpp:465 +msgid "Add glyph" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:481 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:525 +msgid "Select a path to define the curves of a glyph" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:489 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:533 +msgid "The selected object does not have a path description." +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:504 +msgid "No glyph selected in the SVGFonts dialog." +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:509 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:551 +msgid "Set glyph curves" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:570 +msgid "Reset missing-glyph" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:585 +msgid "Edit glyph name" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:598 +msgid "Set glyph unicode" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:608 +msgid "Remove font" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:623 +msgid "Remove glyph" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:638 +msgid "Remove kerning pair" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:648 +msgid "Missing Glyph:" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:652 +msgid "From selection..." +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:654 +#: ../src/ui/widget/preferences-widget.cpp:590 +msgid "Reset" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:665 +msgid "Glyph name" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:666 +msgid "Matching string" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:669 +msgid "Add Glyph" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:676 +msgid "Get curves from selection..." +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:726 +msgid "Add kerning pair" +msgstr "" + +#. Kerning Setup: +#: ../src/ui/dialog/svg-fonts-dialog.cpp:734 +msgid "Kerning Setup:" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:736 +msgid "1st Glyph:" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:738 +msgid "2nd Glyph:" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:741 +msgid "Add pair" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:753 +msgid "First Unicode range" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:754 +msgid "Second Unicode range" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:761 +msgid "Kerning value:" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:819 +msgid "Set font family" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:828 +msgid "font" +msgstr "" + +#. select_font(font); +#: ../src/ui/dialog/svg-fonts-dialog.cpp:842 +msgid "Add font" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:862 +msgid "_Font" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:870 +msgid "_Global Settings" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:871 +msgid "_Glyphs" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:872 +msgid "_Kerning" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:879 +#: ../src/ui/dialog/svg-fonts-dialog.cpp:880 +msgid "Sample Text" +msgstr "" + +#: ../src/ui/dialog/svg-fonts-dialog.cpp:884 +msgid "Preview Text:" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:331 +#, c-format +msgid "" +"Color: %s; Click to set fill, Shift+click to set stroke" +msgstr "" + +#. TRANSLATORS: An item in context menu on a colour in the swatches +#: ../src/ui/dialog/swatches.cpp:442 +msgid "Set fill" +msgstr "" + +#. TRANSLATORS: An item in context menu on a colour in the swatches +#: ../src/ui/dialog/swatches.cpp:450 +msgid "Set stroke" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:476 ../src/widgets/gradient-selector.cpp:144 +#: ../src/widgets/gradient-toolbar.cpp:466 +msgid "Edit..." +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:488 +msgid "Convert" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:651 +msgid "Change color definition" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:852 +msgid "Remove stroke color" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:852 +msgid "Remove fill color" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:857 +msgid "Set stroke color to none" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:857 +msgid "Set fill color to none" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:874 +msgid "Set stroke color from swatch" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:874 +msgid "Set fill color from swatch" +msgstr "" + +#: ../src/ui/dialog/swatches.cpp:1198 +#, c-format +msgid "Palettes directory (%s) is unavailable." +msgstr "" + +#: ../src/ui/dialog/tile.cpp:346 +msgid "Arrange in a grid" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:652 +msgid "Rows:" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:660 +msgid "Number of rows" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:664 +msgid "Equal height" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:674 +msgid "If not set, each row has the height of the tallest object in it" +msgstr "" + +#. #### Radio buttons to control vertical alignment #### +#. #### Radio buttons to control horizontal alignment #### +#: ../src/ui/dialog/tile.cpp:680 ../src/ui/dialog/tile.cpp:750 +msgid "Align:" +msgstr "" + +#. #### Number of columns #### +#: ../src/ui/dialog/tile.cpp:722 +msgid "Columns:" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:730 +msgid "Number of columns" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:734 +msgid "Equal width" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:743 +msgid "If not set, each column has the width of the widest object in it" +msgstr "" + +#. #### Radio buttons to control spacing manually or to fit selection bbox #### +#: ../src/ui/dialog/tile.cpp:789 +msgid "Fit into selection box" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:795 +msgid "Set spacing:" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:815 +msgid "Vertical spacing between rows (px units)" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:840 +msgid "Horizontal spacing between columns (px units)" +msgstr "" + +#. ## The OK button +#: ../src/ui/dialog/tile.cpp:863 +msgid "tileClonesDialog|Arrange" +msgstr "" + +#: ../src/ui/dialog/tile.cpp:864 +msgid "Arrange selected objects" +msgstr "" + +#. #### begin left panel +#. ### begin notebook +#. ## begin mode page +#. # begin single scan +#. brightness +#: ../src/ui/dialog/tracedialog.cpp:406 +msgid "Brightness cutoff" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:410 +msgid "Trace by a given brightness level" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:418 +msgid "Brightness cutoff for black/white" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:425 +msgid "Single scan: creates a path" +msgstr "" + +#. canny edge detection +#. TRANSLATORS: "Canny" is the name of the inventor of this edge detection method +#: ../src/ui/dialog/tracedialog.cpp:430 +msgid "Edge detection" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:434 +msgid "Trace with optimal edge detection by J. Canny's algorithm" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:451 +msgid "Brightness cutoff for adjacent pixels (determines edge thickness)" +msgstr "" + +#. 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:463 +msgid "Color quantization" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:467 +msgid "Trace along the boundaries of reduced colors" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:475 +msgid "The number of reduced colors" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:477 +msgid "Colors:" +msgstr "" + +#. swap black and white +#: ../src/ui/dialog/tracedialog.cpp:483 +msgid "Invert image" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:488 +msgid "Invert black and white regions" +msgstr "" + +#. # end single scan +#. # begin multiple scan +#: ../src/ui/dialog/tracedialog.cpp:497 +msgid "Brightness steps" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:501 +msgid "Trace the given number of brightness levels" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:508 +msgid "Scans:" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:511 +msgid "The desired number of scans" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:515 +#: ../share/extensions/svgcalendar.inx.h:6 +msgid "Colors" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:519 +msgid "Trace the given number of reduced colors" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:523 +msgid "Grays" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:527 +msgid "Same as Colors, but the result is converted to grayscale" +msgstr "" + +#. TRANSLATORS: "Smooth" is a verb here +#: ../src/ui/dialog/tracedialog.cpp:532 +msgid "Smooth" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:536 +msgid "Apply Gaussian blur to the bitmap before tracing" +msgstr "" + +#. TRANSLATORS: "Stack" is a verb here +#: ../src/ui/dialog/tracedialog.cpp:539 +msgid "Stack scans" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:542 +msgid "" +"Stack scans on top of one another (no gaps) instead of tiling (usually with " +"gaps)" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:545 +msgid "Remove background" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:550 +msgid "Remove bottom (background) layer when done" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:554 +msgid "Multiple scans: creates a group of paths" +msgstr "" + +#. # end multiple scan +#. ## end mode page +#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4277 +#: ../src/widgets/toolbox.cpp:4547 ../share/extensions/triangle.inx.h:9 +msgid "Mode" +msgstr "" + +#. ## begin option page +#. # potrace parameters +#: ../src/ui/dialog/tracedialog.cpp:569 +msgid "Suppress speckles" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:571 +msgid "Ignore small spots (speckles) in the bitmap" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:579 +msgid "Speckles of up to this many pixels will be suppressed" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:584 +msgid "Smooth corners" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:586 +msgid "Smooth out sharp corners of the trace" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:595 +msgid "Increase this to smooth corners more" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:599 +msgid "Optimize paths" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:602 +msgid "Try to optimize paths by joining adjacent Bezier curve segments" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:610 +msgid "" +"Increase this to reduce the number of nodes in the trace by more aggressive " +"optimization" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:611 +msgid "Tolerance:" +msgstr "" + +#. ## end option page +#: ../src/ui/dialog/tracedialog.cpp:617 ../src/ui/dialog/tracedialog.cpp:623 +#: ../share/extensions/dxf_input.inx.h:11 +#: ../share/extensions/dxf_outlines.inx.h:9 ../share/extensions/scour.inx.h:10 +msgid "Options" +msgstr "" + +#. ### credits +#: ../src/ui/dialog/tracedialog.cpp:627 +msgid "" +"Inkscape bitmap tracing\n" +"is based on Potrace,\n" +"created by Peter Selinger\n" +"\n" +"http://potrace.sourceforge.net" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:630 +msgid "Credits" +msgstr "" + +#. #### begin right panel +#. ## SIOX +#: ../src/ui/dialog/tracedialog.cpp:644 +msgid "SIOX foreground selection" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:647 +msgid "Cover the area you want to select as the foreground" +msgstr "" + +#. ## preview +#: ../src/ui/dialog/tracedialog.cpp:652 +msgid "Update" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:658 +msgid "" +"Preview the intermediate bitmap with the current settings, without actual " +"tracing" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:662 +msgid "Preview" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:679 +msgid "Abort a trace in progress" +msgstr "" + +#: ../src/ui/dialog/tracedialog.cpp:683 +msgid "Execute the trace" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:82 +#: ../src/ui/dialog/transformation.cpp:92 +msgid "_Horizontal" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:82 +msgid "Horizontal displacement (relative) or position (absolute)" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:84 +#: ../src/ui/dialog/transformation.cpp:94 +msgid "_Vertical" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:84 +msgid "Vertical displacement (relative) or position (absolute)" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:86 +msgid "_Width" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:86 +msgid "Horizontal size (absolute or percentage of current)" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:88 +msgid "_Height" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:88 +msgid "Vertical size (absolute or percentage of current)" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:90 +msgid "A_ngle" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:90 +msgid "Rotation angle (positive = counterclockwise)" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:92 +msgid "" +"Horizontal skew angle (positive = counterclockwise), or absolute " +"displacement, or percentage displacement" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:94 +msgid "" +"Vertical skew angle (positive = counterclockwise), or absolute displacement, " +"or percentage displacement" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:97 +msgid "Transformation matrix element A" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:98 +msgid "Transformation matrix element B" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:99 +msgid "Transformation matrix element C" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:100 +msgid "Transformation matrix element D" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:101 +msgid "Transformation matrix element E" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:102 +msgid "Transformation matrix element F" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:104 +msgid "Rela_tive move" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:104 +msgid "" +"Add the specified relative displacement to the current position; otherwise, " +"edit the current absolute position directly" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:105 +msgid "Scale proportionally" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:105 +msgid "Preserve the width/height ratio of the scaled objects" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:106 +msgid "Apply to each _object separately" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:106 +msgid "" +"Apply the scale/rotate/skew to each selected object separately; otherwise, " +"transform the selection as a whole" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:107 +msgid "Edit c_urrent matrix" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:107 +msgid "" +"Edit the current transform= matrix; otherwise, post-multiply transform= by " +"this matrix" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:117 +msgid "_Move" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:120 +msgid "_Scale" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:123 +msgid "_Rotate" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:126 +msgid "Ske_w" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:129 +msgid "Matri_x" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:153 +msgid "Reset the values on the current tab to defaults" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:160 +msgid "Apply transformation to selection" +msgstr "" + +#: ../src/ui/dialog/transformation.cpp:846 +msgid "Edit transformation matrix" +msgstr "" + +#: ../src/ui/view/edit-widget.cpp:336 ../src/ui/view/edit-widget.cpp:341 +#: ../src/ui/view/edit-widget.cpp:349 ../src/ui/view/edit-widget.cpp:354 +#: ../src/ui/view/edit-widget.cpp:359 ../src/ui/view/edit-widget.cpp:374 +#: ../src/ui/view/edit-widget.cpp:387 ../src/ui/view/edit-widget.cpp:392 +#: ../src/ui/view/edit-widget.cpp:406 ../src/ui/view/edit-widget.cpp:410 +#: ../src/ui/view/edit-widget.cpp:418 ../src/ui/view/edit-widget.cpp:422 +#: ../src/ui/view/edit-widget.cpp:426 ../src/ui/view/edit-widget.cpp:762 +#: ../src/ui/view/edit-widget.cpp:767 ../src/ui/view/edit-widget.cpp:873 +#: ../src/ui/view/edit-widget.cpp:877 ../src/ui/view/edit-widget.cpp:998 +msgid "PLACEHOLDER, do not translate" +msgstr "" + +#: ../src/ui/view/edit-widget.cpp:1057 ../src/widgets/desktop-widget.cpp:379 +msgid "Zoom drawing if window size changes" +msgstr "" + +#: ../src/ui/view/edit-widget.cpp:1078 ../src/widgets/desktop-widget.cpp:503 +msgid "Cursor coordinates" +msgstr "" + +#: ../src/ui/view/edit-widget.cpp:1088 ../src/widgets/desktop-widget.cpp:518 +msgid "Z:" +msgstr "" + +#: ../src/ui/view/edit-widget.cpp:1095 +msgid "" +"Welcome to Inkscape! Use shape or drawing tools to create objects; " +"use selector (arrow) to move or transform them." +msgstr "" + +#: ../src/ui/view/edit-widget.cpp:1206 ../src/widgets/desktop-widget.cpp:846 +#, c-format +msgid "" +"Save changes to document \"%s\" before " +"closing?\n" +"\n" +"If you close without saving, your changes will be discarded." +msgstr "" + +#: ../src/ui/view/edit-widget.cpp:1217 ../src/ui/view/edit-widget.cpp:1265 +#: ../src/widgets/desktop-widget.cpp:853 ../src/widgets/desktop-widget.cpp:910 +msgid "Close _without saving" +msgstr "" + +#: ../src/ui/view/edit-widget.cpp:1253 ../src/widgets/desktop-widget.cpp:902 +#, c-format +msgid "" +"The file \"%s\" was saved with a " +"format (%s) that may cause data loss!\n" +"\n" +"Do you want to save this file as an Inkscape SVG?" +msgstr "" + +#: ../src/ui/view/edit-widget.cpp:1268 ../src/widgets/desktop-widget.cpp:913 +msgid "_Save as SVG" +msgstr "" + +#: ../src/ui/widget/filter-effect-chooser.cpp:25 +msgid "_Blend mode:" +msgstr "" + +#: ../src/ui/widget/filter-effect-chooser.cpp:26 +msgid "B_lur:" +msgstr "" + +#: ../src/ui/widget/layer-selector.cpp:114 +msgid "Toggle current layer visibility" +msgstr "" + +#: ../src/ui/widget/layer-selector.cpp:135 +msgid "Lock or unlock current layer" +msgstr "" + +#: ../src/ui/widget/layer-selector.cpp:138 +msgid "Current layer" +msgstr "" + +#: ../src/ui/widget/layer-selector.cpp:566 +msgid "(root)" +msgstr "" + +#: ../src/ui/widget/licensor.cpp:35 +msgid "Proprietary" +msgstr "" + +#: ../src/ui/widget/licensor.cpp:38 +msgid "MetadataLicence|Other" +msgstr "" + +#: ../src/ui/widget/object-composite-settings.cpp:172 +msgid "Change blur" +msgstr "" + +#: ../src/ui/widget/object-composite-settings.cpp:212 +#: ../src/ui/widget/selected-style.cpp:857 +#: ../src/ui/widget/selected-style.cpp:1151 +msgid "Change opacity" +msgstr "" + +#: ../src/ui/widget/page-sizer.cpp:229 +msgid "U_nits:" +msgstr "" + +#: ../src/ui/widget/page-sizer.cpp:230 +msgid "Width of paper" +msgstr "" + +#: ../src/ui/widget/page-sizer.cpp:231 +msgid "Height of paper" +msgstr "" + +#: ../src/ui/widget/page-sizer.cpp:277 +msgid "P_age size:" +msgstr "" + +#: ../src/ui/widget/page-sizer.cpp:285 +msgid "Page orientation:" +msgstr "" + +#: ../src/ui/widget/page-sizer.cpp:288 +msgid "_Landscape" +msgstr "" + +#: ../src/ui/widget/page-sizer.cpp:293 +msgid "_Portrait" +msgstr "" + +#. ## Set up custom size frame +#: ../src/ui/widget/page-sizer.cpp:300 +msgid "Custom size" +msgstr "" + +#: ../src/ui/widget/page-sizer.cpp:313 +msgid "_Fit page to selection" +msgstr "" + +#: ../src/ui/widget/page-sizer.cpp:314 +msgid "" +"Resize the page to fit the current selection, or the entire drawing if there " +"is no selection" +msgstr "" + +#: ../src/ui/widget/page-sizer.cpp:377 +msgid "Set page size" +msgstr "" + +#: ../src/ui/widget/panel.cpp:111 +msgid "List" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/ui/widget/panel.cpp:136 +msgid "swatches|Size" +msgstr "" + +#: ../src/ui/widget/panel.cpp:140 +msgid "tiny" +msgstr "" + +#: ../src/ui/widget/panel.cpp:141 +msgid "small" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. "medium" indicates size of colour swatches +#: ../src/ui/widget/panel.cpp:145 +msgid "swatchesHeight|medium" +msgstr "" + +#: ../src/ui/widget/panel.cpp:146 +msgid "large" +msgstr "" + +#: ../src/ui/widget/panel.cpp:147 +msgid "huge" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/ui/widget/panel.cpp:171 +msgid "swatches|Width" +msgstr "" + +#: ../src/ui/widget/panel.cpp:175 +msgid "narrower" +msgstr "" + +#: ../src/ui/widget/panel.cpp:176 +msgid "narrow" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. "medium" indicates width of colour swatches +#: ../src/ui/widget/panel.cpp:180 +msgid "swatchesWidth|medium" +msgstr "" + +#: ../src/ui/widget/panel.cpp:181 +msgid "wide" +msgstr "" + +#: ../src/ui/widget/panel.cpp:182 +msgid "wider" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. "Wrap" indicates how colour swatches are displayed +#: ../src/ui/widget/panel.cpp:215 +msgid "swatches|Wrap" +msgstr "" + +#: ../src/ui/widget/random.cpp:123 +msgid "" +"Reseed the random number generator; this creates a different sequence of " +"random numbers." +msgstr "" + +#: ../src/ui/widget/rendering-options.cpp:39 +msgid "Backend" +msgstr "" + +#: ../src/ui/widget/rendering-options.cpp:40 +msgid "Vector" +msgstr "" + +#: ../src/ui/widget/rendering-options.cpp:41 +msgid "Bitmap" +msgstr "" + +#: ../src/ui/widget/rendering-options.cpp:42 +msgid "Bitmap options" +msgstr "" + +#: ../src/ui/widget/rendering-options.cpp:44 +msgid "Preferred resolution of rendering, in dots per inch." +msgstr "" + +#: ../src/ui/widget/rendering-options.cpp:52 +msgid "" +"Render using Cairo vector operations. The resulting image is usually " +"smaller in file size and can be arbitrarily scaled, but some filter effects " +"will not be correctly rendered." +msgstr "" + +#: ../src/ui/widget/rendering-options.cpp:57 +msgid "" +"Render everything as bitmap. The resulting image is usually larger in file " +"size and cannot be arbitrarily scaled without quality loss, but all objects " +"will be rendered exactly as displayed." +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:112 +#: ../src/ui/widget/style-swatch.cpp:117 +msgid "Fill:" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:113 +#: ../src/ui/widget/style-swatch.cpp:118 +msgid "Stroke:" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:114 +msgid "O:" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:156 +msgid "N/A" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:159 +#: ../src/ui/widget/selected-style.cpp:1026 +#: ../src/ui/widget/selected-style.cpp:1027 +msgid "Nothing selected" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:161 +#: ../src/ui/widget/style-swatch.cpp:296 +msgid "None" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:164 +#: ../src/ui/widget/style-swatch.cpp:298 +msgid "No fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:164 +#: ../src/ui/widget/style-swatch.cpp:298 +msgid "No stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:166 +#: ../src/ui/widget/style-swatch.cpp:277 ../src/widgets/paint-selector.cpp:189 +msgid "Pattern" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:169 +#: ../src/ui/widget/style-swatch.cpp:279 ../src/widgets/paint-selector.cpp:997 +msgid "Pattern fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:169 +#: ../src/ui/widget/style-swatch.cpp:279 +msgid "Pattern stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:171 +msgid "L" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:174 +#: ../src/ui/widget/style-swatch.cpp:271 +msgid "Linear gradient fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:174 +#: ../src/ui/widget/style-swatch.cpp:271 +msgid "Linear gradient stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:181 +msgid "R" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:184 +#: ../src/ui/widget/style-swatch.cpp:275 +msgid "Radial gradient fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:184 +#: ../src/ui/widget/style-swatch.cpp:275 +msgid "Radial gradient stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:191 +msgid "Different" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:194 +msgid "Different fills" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:194 +msgid "Different strokes" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:196 +#: ../src/ui/widget/style-swatch.cpp:301 +msgid "Unset" +msgstr "" + +#. TRANSLATORS COMMENT: unset is a verb here +#: ../src/ui/widget/selected-style.cpp:199 +#: ../src/ui/widget/selected-style.cpp:257 +#: ../src/ui/widget/selected-style.cpp:499 +#: ../src/ui/widget/style-swatch.cpp:303 ../src/widgets/fill-style.cpp:528 +msgid "Unset fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:199 +#: ../src/ui/widget/selected-style.cpp:257 +#: ../src/ui/widget/selected-style.cpp:515 +#: ../src/ui/widget/style-swatch.cpp:303 ../src/widgets/stroke-style.cpp:462 +msgid "Unset stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:202 +msgid "Flat color fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:202 +msgid "Flat color stroke" +msgstr "" + +#. TRANSLATOR COMMENT: A means "Averaged" +#: ../src/ui/widget/selected-style.cpp:205 +msgid "a" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:208 +msgid "Fill is averaged over selected objects" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:208 +msgid "Stroke is averaged over selected objects" +msgstr "" + +#. TRANSLATOR COMMENT: M means "Multiple" +#: ../src/ui/widget/selected-style.cpp:211 +msgid "m" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:214 +msgid "Multiple selected objects have the same fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:214 +msgid "Multiple selected objects have the same stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:216 +msgid "Edit fill..." +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:216 +msgid "Edit stroke..." +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:220 +msgid "Last set color" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:224 +msgid "Last selected color" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:232 +msgid "White" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:240 +msgid "Copy color" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:244 +msgid "Paste color" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:248 +#: ../src/ui/widget/selected-style.cpp:782 +msgid "Swap fill and stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:252 +#: ../src/ui/widget/selected-style.cpp:524 +#: ../src/ui/widget/selected-style.cpp:533 +msgid "Make fill opaque" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:252 +msgid "Make stroke opaque" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:261 +#: ../src/ui/widget/selected-style.cpp:481 ../src/widgets/fill-style.cpp:385 +msgid "Remove fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:261 +#: ../src/ui/widget/selected-style.cpp:490 ../src/widgets/stroke-style.cpp:336 +msgid "Remove stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:314 +msgid "Remove" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:545 +msgid "Apply last set color to fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:557 +msgid "Apply last set color to stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:568 +msgid "Apply last selected color to fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:579 +msgid "Apply last selected color to stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:599 +msgid "Invert fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:619 +msgid "Invert stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:631 +msgid "White fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:643 +msgid "White stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:655 +msgid "Black fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:667 +msgid "Black stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:710 +msgid "Paste fill" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:728 +msgid "Paste stroke" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:892 +msgid "Change stroke width" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:987 +msgid ", drag to adjust" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1068 +#, c-format +msgid "Stroke width: %.5g%s%s" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1072 +msgid " (averaged)" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1100 +msgid "0 (transparent)" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1124 +msgid "100% (opaque)" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1278 +msgid "Adjust saturation" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1280 +#, c-format +msgid "" +"Adjusting saturation: was %.3g, now %.3g (diff %.3g); with " +"Ctrl to adjust lightness, without modifiers to adjust hue" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1284 +msgid "Adjust lightness" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1286 +#, c-format +msgid "" +"Adjusting lightness: was %.3g, now %.3g (diff %.3g); with " +"Shift to adjust saturation, without modifiers to adjust hue" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1290 +msgid "Adjust hue" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1292 +#, c-format +msgid "" +"Adjusting hue: was %.3g, now %.3g (diff %.3g); with Shift to adjust saturation, with Ctrl to adjust lightness" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1401 +#: ../src/ui/widget/selected-style.cpp:1415 +msgid "Adjust stroke width" +msgstr "" + +#: ../src/ui/widget/selected-style.cpp:1402 +#, c-format +msgid "Adjusting stroke width: was %.3g, now %.3g (diff %.3g)" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. "Link" means to _link_ two sliders together +#: ../src/ui/widget/spin-slider.cpp:120 +msgid "sliders|Link" +msgstr "" + +#: ../src/ui/widget/style-swatch.cpp:269 +msgid "L Gradient" +msgstr "" + +#: ../src/ui/widget/style-swatch.cpp:273 +msgid "R Gradient" +msgstr "" + +#: ../src/ui/widget/style-swatch.cpp:289 +#, c-format +msgid "Fill: %06x/%.3g" +msgstr "" + +#: ../src/ui/widget/style-swatch.cpp:291 +#, c-format +msgid "Stroke: %06x/%.3g" +msgstr "" + +#: ../src/ui/widget/style-swatch.cpp:323 +#, c-format +msgid "Stroke width: %.5g%s" +msgstr "" + +#: ../src/ui/widget/style-swatch.cpp:339 +#, c-format +msgid "O:%.3g" +msgstr "" + +#: ../src/ui/widget/style-swatch.cpp:341 +#, c-format +msgid "O:.%d" +msgstr "" + +#: ../src/ui/widget/style-swatch.cpp:346 +#, c-format +msgid "Opacity: %.3g" +msgstr "" + +#: ../src/vanishing-point.cpp:123 +msgid "Split vanishing points" +msgstr "" + +#: ../src/vanishing-point.cpp:168 +msgid "Merge vanishing points" +msgstr "" + +#: ../src/vanishing-point.cpp:224 +msgid "3D box: Move vanishing point" +msgstr "" + +#: ../src/vanishing-point.cpp:305 +#, 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] "" +msgstr[1] "" + +#. 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:312 +#, 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] "" +msgstr[1] "" + +#: ../src/vanishing-point.cpp:320 +#, 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] "" +msgstr[1] "" + +#: ../src/verbs.cpp:1140 +msgid "Switch to next layer" +msgstr "" + +#: ../src/verbs.cpp:1141 +msgid "Switched to next layer." +msgstr "" + +#: ../src/verbs.cpp:1143 +msgid "Cannot go past last layer." +msgstr "" + +#: ../src/verbs.cpp:1152 +msgid "Switch to previous layer" +msgstr "" + +#: ../src/verbs.cpp:1153 +msgid "Switched to previous layer." +msgstr "" + +#: ../src/verbs.cpp:1155 +msgid "Cannot go before first layer." +msgstr "" + +#: ../src/verbs.cpp:1172 ../src/verbs.cpp:1268 ../src/verbs.cpp:1300 +#: ../src/verbs.cpp:1306 +msgid "No current layer." +msgstr "" + +#: ../src/verbs.cpp:1201 ../src/verbs.cpp:1205 +#, c-format +msgid "Raised layer %s." +msgstr "" + +#: ../src/verbs.cpp:1202 +msgid "Layer to top" +msgstr "" + +#: ../src/verbs.cpp:1206 +msgid "Raise layer" +msgstr "" + +#: ../src/verbs.cpp:1209 ../src/verbs.cpp:1213 +#, c-format +msgid "Lowered layer %s." +msgstr "" + +#: ../src/verbs.cpp:1210 +msgid "Layer to bottom" +msgstr "" + +#: ../src/verbs.cpp:1214 +msgid "Lower layer" +msgstr "" + +#: ../src/verbs.cpp:1223 +msgid "Cannot move layer any further." +msgstr "" + +#: ../src/verbs.cpp:1237 ../src/verbs.cpp:1255 +#, c-format +msgid "%s copy" +msgstr "" + +#: ../src/verbs.cpp:1263 +msgid "Duplicate layer" +msgstr "" + +#. TRANSLATORS: this means "The layer has been duplicated." +#: ../src/verbs.cpp:1266 +msgid "Duplicated layer." +msgstr "" + +#: ../src/verbs.cpp:1295 +msgid "Delete layer" +msgstr "" + +#. TRANSLATORS: this means "The layer has been deleted." +#: ../src/verbs.cpp:1298 +msgid "Deleted layer." +msgstr "" + +#: ../src/verbs.cpp:1309 +msgid "Toggle layer solo" +msgstr "" + +#: ../src/verbs.cpp:1389 +msgid "Flip horizontally" +msgstr "" + +#: ../src/verbs.cpp:1404 +msgid "Flip vertically" +msgstr "" + +#. TRANSLATORS: If you have translated the tutorial-basic.svg file to your language, +#. then translate this string as "tutorial-basic.LANG.svg" (where LANG is your language +#. code); otherwise leave as "tutorial-basic.svg". +#: ../src/verbs.cpp:1928 +msgid "tutorial-basic.svg" +msgstr "" + +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:1932 +msgid "tutorial-shapes.svg" +msgstr "" + +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:1936 +msgid "tutorial-advanced.svg" +msgstr "" + +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:1940 +msgid "tutorial-tracing.svg" +msgstr "" + +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:1944 +msgid "tutorial-calligraphy.svg" +msgstr "" + +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:1948 +msgid "tutorial-elements.svg" +msgstr "" + +#. TRANSLATORS: See "tutorial-basic.svg" comment. +#: ../src/verbs.cpp:1952 +msgid "tutorial-tips.svg" +msgstr "" + +#: ../src/verbs.cpp:2228 ../src/verbs.cpp:2757 +msgid "Unlock all objects in the current layer" +msgstr "" + +#: ../src/verbs.cpp:2232 ../src/verbs.cpp:2759 +msgid "Unlock all objects in all layers" +msgstr "" + +#: ../src/verbs.cpp:2236 ../src/verbs.cpp:2761 +msgid "Unhide all objects in the current layer" +msgstr "" + +#: ../src/verbs.cpp:2240 ../src/verbs.cpp:2763 +msgid "Unhide all objects in all layers" +msgstr "" + +#: ../src/verbs.cpp:2255 +msgid "Does nothing" +msgstr "" + +#: ../src/verbs.cpp:2258 +msgid "Create new document from the default template" +msgstr "" + +#: ../src/verbs.cpp:2260 +msgid "_Open..." +msgstr "" + +#: ../src/verbs.cpp:2261 +msgid "Open an existing document" +msgstr "" + +#: ../src/verbs.cpp:2262 +msgid "Re_vert" +msgstr "" + +#: ../src/verbs.cpp:2263 +msgid "Revert to the last saved version of document (changes will be lost)" +msgstr "" + +#: ../src/verbs.cpp:2264 +msgid "_Save" +msgstr "" + +#: ../src/verbs.cpp:2264 +msgid "Save document" +msgstr "" + +#: ../src/verbs.cpp:2266 +msgid "Save _As..." +msgstr "" + +#: ../src/verbs.cpp:2267 +msgid "Save document under a new name" +msgstr "" + +#: ../src/verbs.cpp:2268 +msgid "Save a Cop_y..." +msgstr "" + +#: ../src/verbs.cpp:2269 +msgid "Save a copy of the document under a new name" +msgstr "" + +#: ../src/verbs.cpp:2270 +msgid "_Print..." +msgstr "" + +#: ../src/verbs.cpp:2270 +msgid "Print document" +msgstr "" + +#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) +#: ../src/verbs.cpp:2273 +msgid "Vac_uum Defs" +msgstr "" + +#: ../src/verbs.cpp:2273 +msgid "" +"Remove unused definitions (such as gradients or clipping paths) from the <" +"defs> of the document" +msgstr "" + +#: ../src/verbs.cpp:2275 +msgid "Print Previe_w" +msgstr "" + +#: ../src/verbs.cpp:2276 +msgid "Preview document printout" +msgstr "" + +#: ../src/verbs.cpp:2277 +msgid "_Import..." +msgstr "" + +#: ../src/verbs.cpp:2278 +msgid "Import a bitmap or SVG image into this document" +msgstr "" + +#: ../src/verbs.cpp:2279 +msgid "_Export Bitmap..." +msgstr "" + +#: ../src/verbs.cpp:2280 +msgid "Export this document or a selection as a bitmap image" +msgstr "" + +#: ../src/verbs.cpp:2281 +msgid "Import a document 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:2283 +msgid "N_ext Window" +msgstr "" + +#: ../src/verbs.cpp:2284 +msgid "Switch to the next document window" +msgstr "" + +#: ../src/verbs.cpp:2285 +msgid "P_revious Window" +msgstr "" + +#: ../src/verbs.cpp:2286 +msgid "Switch to the previous document window" +msgstr "" + +#: ../src/verbs.cpp:2287 +msgid "_Close" +msgstr "" + +#: ../src/verbs.cpp:2288 +msgid "Close this document window" +msgstr "" + +#: ../src/verbs.cpp:2289 +msgid "_Quit" +msgstr "" + +#: ../src/verbs.cpp:2289 +msgid "Quit Inkscape" +msgstr "" + +#: ../src/verbs.cpp:2292 +msgid "Undo last action" +msgstr "" + +#: ../src/verbs.cpp:2295 +msgid "Do again the last undone action" +msgstr "" + +#: ../src/verbs.cpp:2296 +msgid "Cu_t" +msgstr "" + +#: ../src/verbs.cpp:2297 +msgid "Cut selection to clipboard" +msgstr "" + +#: ../src/verbs.cpp:2298 +msgid "_Copy" +msgstr "" + +#: ../src/verbs.cpp:2299 +msgid "Copy selection to clipboard" +msgstr "" + +#: ../src/verbs.cpp:2300 +msgid "_Paste" +msgstr "" + +#: ../src/verbs.cpp:2301 +msgid "Paste objects from clipboard to mouse point, or paste text" +msgstr "" + +#: ../src/verbs.cpp:2302 +msgid "Paste _Style" +msgstr "" + +#: ../src/verbs.cpp:2303 +msgid "Apply the style of the copied object to selection" +msgstr "" + +#: ../src/verbs.cpp:2305 +msgid "Scale selection to match the size of the copied object" +msgstr "" + +#: ../src/verbs.cpp:2306 +msgid "Paste _Width" +msgstr "" + +#: ../src/verbs.cpp:2307 +msgid "Scale selection horizontally to match the width of the copied object" +msgstr "" + +#: ../src/verbs.cpp:2308 +msgid "Paste _Height" +msgstr "" + +#: ../src/verbs.cpp:2309 +msgid "Scale selection vertically to match the height of the copied object" +msgstr "" + +#: ../src/verbs.cpp:2310 +msgid "Paste Size Separately" +msgstr "" + +#: ../src/verbs.cpp:2311 +msgid "Scale each selected object to match the size of the copied object" +msgstr "" + +#: ../src/verbs.cpp:2312 +msgid "Paste Width Separately" +msgstr "" + +#: ../src/verbs.cpp:2313 +msgid "" +"Scale each selected object horizontally to match the width of the copied " +"object" +msgstr "" + +#: ../src/verbs.cpp:2314 +msgid "Paste Height Separately" +msgstr "" + +#: ../src/verbs.cpp:2315 +msgid "" +"Scale each selected object vertically to match the height of the copied " +"object" +msgstr "" + +#: ../src/verbs.cpp:2316 +msgid "Paste _In Place" +msgstr "" + +#: ../src/verbs.cpp:2317 +msgid "Paste objects from clipboard to the original location" +msgstr "" + +#: ../src/verbs.cpp:2318 +msgid "Paste Path _Effect" +msgstr "" + +#: ../src/verbs.cpp:2319 +msgid "Apply the path effect of the copied object to selection" +msgstr "" + +#: ../src/verbs.cpp:2320 +msgid "Remove Path _Effect" +msgstr "" + +#: ../src/verbs.cpp:2321 +msgid "Remove any path effects from selected objects" +msgstr "" + +#: ../src/verbs.cpp:2322 +msgid "Remove Filters" +msgstr "" + +#: ../src/verbs.cpp:2323 +msgid "Remove any filters from selected objects" +msgstr "" + +#: ../src/verbs.cpp:2324 +msgid "_Delete" +msgstr "" + +#: ../src/verbs.cpp:2325 +msgid "Delete selection" +msgstr "" + +#: ../src/verbs.cpp:2326 +msgid "Duplic_ate" +msgstr "" + +#: ../src/verbs.cpp:2327 +msgid "Duplicate selected objects" +msgstr "" + +#: ../src/verbs.cpp:2328 +msgid "Create Clo_ne" +msgstr "" + +#: ../src/verbs.cpp:2329 +msgid "Create a clone (a copy linked to the original) of selected object" +msgstr "" + +#: ../src/verbs.cpp:2330 +msgid "Unlin_k Clone" +msgstr "" + +#: ../src/verbs.cpp:2331 +msgid "" +"Cut the selected clones' links to the originals, turning them into " +"standalone objects" +msgstr "" + +#: ../src/verbs.cpp:2332 +msgid "Relink to Copied" +msgstr "" + +#: ../src/verbs.cpp:2333 +msgid "Relink the selected clones to the object currently on the clipboard" +msgstr "" + +#: ../src/verbs.cpp:2334 +msgid "Select _Original" +msgstr "" + +#: ../src/verbs.cpp:2335 +msgid "Select the object to which the selected clone is linked" +msgstr "" + +#: ../src/verbs.cpp:2336 +msgid "Objects to _Marker" +msgstr "" + +#: ../src/verbs.cpp:2337 +msgid "Convert selection to a line marker" +msgstr "" + +#: ../src/verbs.cpp:2338 +msgid "Objects to Gu_ides" +msgstr "" + +#: ../src/verbs.cpp:2339 +msgid "" +"Convert selected objects to a collection of guidelines aligned with their " +"edges" +msgstr "" + +#: ../src/verbs.cpp:2340 +msgid "Objects to Patter_n" +msgstr "" + +#: ../src/verbs.cpp:2341 +msgid "Convert selection to a rectangle with tiled pattern fill" +msgstr "" + +#: ../src/verbs.cpp:2342 +msgid "Pattern to _Objects" +msgstr "" + +#: ../src/verbs.cpp:2343 +msgid "Extract objects from a tiled pattern fill" +msgstr "" + +#: ../src/verbs.cpp:2344 +msgid "Clea_r All" +msgstr "" + +#: ../src/verbs.cpp:2345 +msgid "Delete all objects from document" +msgstr "" + +#: ../src/verbs.cpp:2346 +msgid "Select Al_l" +msgstr "" + +#: ../src/verbs.cpp:2347 +msgid "Select all objects or all nodes" +msgstr "" + +#: ../src/verbs.cpp:2348 +msgid "Select All in All La_yers" +msgstr "" + +#: ../src/verbs.cpp:2349 +msgid "Select all objects in all visible and unlocked layers" +msgstr "" + +#: ../src/verbs.cpp:2350 +msgid "In_vert Selection" +msgstr "" + +#: ../src/verbs.cpp:2351 +msgid "Invert selection (unselect what is selected and select everything else)" +msgstr "" + +#: ../src/verbs.cpp:2352 +msgid "Invert in All Layers" +msgstr "" + +#: ../src/verbs.cpp:2353 +msgid "Invert selection in all visible and unlocked layers" +msgstr "" + +#: ../src/verbs.cpp:2354 +msgid "Select Next" +msgstr "" + +#: ../src/verbs.cpp:2355 +msgid "Select next object or node" +msgstr "" + +#: ../src/verbs.cpp:2356 +msgid "Select Previous" +msgstr "" + +#: ../src/verbs.cpp:2357 +msgid "Select previous object or node" +msgstr "" + +#: ../src/verbs.cpp:2358 +msgid "D_eselect" +msgstr "" + +#: ../src/verbs.cpp:2359 +msgid "Deselect any selected objects or nodes" +msgstr "" + +#: ../src/verbs.cpp:2360 +msgid "_Guides Around Page" +msgstr "" + +#: ../src/verbs.cpp:2361 +msgid "Create four guides aligned with the page borders" +msgstr "" + +#: ../src/verbs.cpp:2362 +msgid "Next Path Effect Parameter" +msgstr "" + +#: ../src/verbs.cpp:2363 +msgid "Show next Path Effect parameter for editing" +msgstr "" + +#. Selection +#: ../src/verbs.cpp:2366 +msgid "Raise to _Top" +msgstr "" + +#: ../src/verbs.cpp:2367 +msgid "Raise selection to top" +msgstr "" + +#: ../src/verbs.cpp:2368 +msgid "Lower to _Bottom" +msgstr "" + +#: ../src/verbs.cpp:2369 +msgid "Lower selection to bottom" +msgstr "" + +#: ../src/verbs.cpp:2370 +msgid "_Raise" +msgstr "" + +#: ../src/verbs.cpp:2371 +msgid "Raise selection one step" +msgstr "" + +#: ../src/verbs.cpp:2372 +msgid "_Lower" +msgstr "" + +#: ../src/verbs.cpp:2373 +msgid "Lower selection one step" +msgstr "" + +#: ../src/verbs.cpp:2374 +msgid "_Group" +msgstr "" + +#: ../src/verbs.cpp:2375 +msgid "Group selected objects" +msgstr "" + +#: ../src/verbs.cpp:2377 +msgid "Ungroup selected groups" +msgstr "" + +#: ../src/verbs.cpp:2379 +msgid "_Put on Path" +msgstr "" + +#: ../src/verbs.cpp:2381 +msgid "_Remove from Path" +msgstr "" + +#: ../src/verbs.cpp:2383 +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:2386 +msgid "Remove all manual kerns and glyph rotations from a text object" +msgstr "" + +#: ../src/verbs.cpp:2388 +msgid "_Union" +msgstr "" + +#: ../src/verbs.cpp:2389 +msgid "Create union of selected paths" +msgstr "" + +#: ../src/verbs.cpp:2390 +msgid "_Intersection" +msgstr "" + +#: ../src/verbs.cpp:2391 +msgid "Create intersection of selected paths" +msgstr "" + +#: ../src/verbs.cpp:2392 +msgid "_Difference" +msgstr "" + +#: ../src/verbs.cpp:2393 +msgid "Create difference of selected paths (bottom minus top)" +msgstr "" + +#: ../src/verbs.cpp:2394 +msgid "E_xclusion" +msgstr "" + +#: ../src/verbs.cpp:2395 +msgid "" +"Create exclusive OR of selected paths (those parts that belong to only one " +"path)" +msgstr "" + +#: ../src/verbs.cpp:2396 +msgid "Di_vision" +msgstr "" + +#: ../src/verbs.cpp:2397 +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:2400 +msgid "Cut _Path" +msgstr "" + +#: ../src/verbs.cpp:2401 +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:2405 +msgid "Outs_et" +msgstr "" + +#: ../src/verbs.cpp:2406 +msgid "Outset selected paths" +msgstr "" + +#: ../src/verbs.cpp:2408 +msgid "O_utset Path by 1 px" +msgstr "" + +#: ../src/verbs.cpp:2409 +msgid "Outset selected paths by 1 px" +msgstr "" + +#: ../src/verbs.cpp:2411 +msgid "O_utset Path by 10 px" +msgstr "" + +#: ../src/verbs.cpp:2412 +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:2416 +msgid "I_nset" +msgstr "" + +#: ../src/verbs.cpp:2417 +msgid "Inset selected paths" +msgstr "" + +#: ../src/verbs.cpp:2419 +msgid "I_nset Path by 1 px" +msgstr "" + +#: ../src/verbs.cpp:2420 +msgid "Inset selected paths by 1 px" +msgstr "" + +#: ../src/verbs.cpp:2422 +msgid "I_nset Path by 10 px" +msgstr "" + +#: ../src/verbs.cpp:2423 +msgid "Inset selected paths by 10 px" +msgstr "" + +#: ../src/verbs.cpp:2425 +msgid "D_ynamic Offset" +msgstr "" + +#: ../src/verbs.cpp:2425 +msgid "Create a dynamic offset object" +msgstr "" + +#: ../src/verbs.cpp:2427 +msgid "_Linked Offset" +msgstr "" + +#: ../src/verbs.cpp:2428 +msgid "Create a dynamic offset object linked to the original path" +msgstr "" + +#: ../src/verbs.cpp:2430 +msgid "_Stroke to Path" +msgstr "" + +#: ../src/verbs.cpp:2431 +msgid "Convert selected object's stroke to paths" +msgstr "" + +#: ../src/verbs.cpp:2432 +msgid "Si_mplify" +msgstr "" + +#: ../src/verbs.cpp:2433 +msgid "Simplify selected paths (remove extra nodes)" +msgstr "" + +#: ../src/verbs.cpp:2434 +msgid "_Reverse" +msgstr "" + +#: ../src/verbs.cpp:2435 +msgid "Reverse the direction of selected paths (useful for flipping markers)" +msgstr "" + +#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) +#: ../src/verbs.cpp:2437 +msgid "_Trace Bitmap..." +msgstr "" + +#: ../src/verbs.cpp:2438 +msgid "Create one or more paths from a bitmap by tracing it" +msgstr "" + +#: ../src/verbs.cpp:2439 +msgid "_Make a Bitmap Copy" +msgstr "" + +#: ../src/verbs.cpp:2440 +msgid "Export selection to a bitmap and insert it into document" +msgstr "" + +#: ../src/verbs.cpp:2441 +msgid "_Combine" +msgstr "" + +#: ../src/verbs.cpp:2442 +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:2445 +msgid "Break _Apart" +msgstr "" + +#: ../src/verbs.cpp:2446 +msgid "Break selected paths into subpaths" +msgstr "" + +#: ../src/verbs.cpp:2447 +msgid "Rows and Columns..." +msgstr "" + +#: ../src/verbs.cpp:2448 +msgid "Arrange selected objects in a table" +msgstr "" + +#. Layer +#: ../src/verbs.cpp:2450 +msgid "_Add Layer..." +msgstr "" + +#: ../src/verbs.cpp:2451 +msgid "Create a new layer" +msgstr "" + +#: ../src/verbs.cpp:2452 +msgid "Re_name Layer..." +msgstr "" + +#: ../src/verbs.cpp:2453 +msgid "Rename the current layer" +msgstr "" + +#: ../src/verbs.cpp:2454 +msgid "Switch to Layer Abov_e" +msgstr "" + +#: ../src/verbs.cpp:2455 +msgid "Switch to the layer above the current" +msgstr "" + +#: ../src/verbs.cpp:2456 +msgid "Switch to Layer Belo_w" +msgstr "" + +#: ../src/verbs.cpp:2457 +msgid "Switch to the layer below the current" +msgstr "" + +#: ../src/verbs.cpp:2458 +msgid "Move Selection to Layer Abo_ve" +msgstr "" + +#: ../src/verbs.cpp:2459 +msgid "Move selection to the layer above the current" +msgstr "" + +#: ../src/verbs.cpp:2460 +msgid "Move Selection to Layer Bel_ow" +msgstr "" + +#: ../src/verbs.cpp:2461 +msgid "Move selection to the layer below the current" +msgstr "" + +#: ../src/verbs.cpp:2462 +msgid "Layer to _Top" +msgstr "" + +#: ../src/verbs.cpp:2463 +msgid "Raise the current layer to the top" +msgstr "" + +#: ../src/verbs.cpp:2464 +msgid "Layer to _Bottom" +msgstr "" + +#: ../src/verbs.cpp:2465 +msgid "Lower the current layer to the bottom" +msgstr "" + +#: ../src/verbs.cpp:2466 +msgid "_Raise Layer" +msgstr "" + +#: ../src/verbs.cpp:2467 +msgid "Raise the current layer" +msgstr "" + +#: ../src/verbs.cpp:2468 +msgid "_Lower Layer" +msgstr "" + +#: ../src/verbs.cpp:2469 +msgid "Lower the current layer" +msgstr "" + +#: ../src/verbs.cpp:2470 +msgid "Duplicate Current Layer" +msgstr "" + +#: ../src/verbs.cpp:2471 +msgid "Duplicate an existing layer" +msgstr "" + +#: ../src/verbs.cpp:2472 +msgid "_Delete Current Layer" +msgstr "" + +#: ../src/verbs.cpp:2473 +msgid "Delete the current layer" +msgstr "" + +#: ../src/verbs.cpp:2474 +msgid "_Show/hide other layers" +msgstr "" + +#: ../src/verbs.cpp:2475 +msgid "Solo the current layer" +msgstr "" + +#. Object +#: ../src/verbs.cpp:2478 +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:2481 +msgid "Rotate selection 90° clockwise" +msgstr "" + +#: ../src/verbs.cpp:2482 +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:2485 +msgid "Rotate selection 90° counter-clockwise" +msgstr "" + +#: ../src/verbs.cpp:2486 +msgid "Remove _Transformations" +msgstr "" + +#: ../src/verbs.cpp:2487 +msgid "Remove transformations from object" +msgstr "" + +#: ../src/verbs.cpp:2488 +msgid "_Object to Path" +msgstr "" + +#: ../src/verbs.cpp:2489 +msgid "Convert selected object to path" +msgstr "" + +#: ../src/verbs.cpp:2490 +msgid "_Flow into Frame" +msgstr "" + +#: ../src/verbs.cpp:2491 +msgid "" +"Put text into a frame (path or shape), creating a flowed text linked to the " +"frame object" +msgstr "" + +#: ../src/verbs.cpp:2492 +msgid "_Unflow" +msgstr "" + +#: ../src/verbs.cpp:2493 +msgid "Remove text from frame (creates a single-line text object)" +msgstr "" + +#: ../src/verbs.cpp:2494 +msgid "_Convert to Text" +msgstr "" + +#: ../src/verbs.cpp:2495 +msgid "Convert flowed text to regular text object (preserves appearance)" +msgstr "" + +#: ../src/verbs.cpp:2497 +msgid "Flip _Horizontal" +msgstr "" + +#: ../src/verbs.cpp:2497 +msgid "Flip selected objects horizontally" +msgstr "" + +#: ../src/verbs.cpp:2500 +msgid "Flip _Vertical" +msgstr "" + +#: ../src/verbs.cpp:2500 +msgid "Flip selected objects vertically" +msgstr "" + +#: ../src/verbs.cpp:2503 +msgid "Apply mask to selection (using the topmost object as mask)" +msgstr "" + +#: ../src/verbs.cpp:2505 +msgid "Edit mask" +msgstr "" + +#: ../src/verbs.cpp:2506 ../src/verbs.cpp:2512 +msgid "_Release" +msgstr "" + +#: ../src/verbs.cpp:2507 +msgid "Remove mask from selection" +msgstr "" + +#: ../src/verbs.cpp:2509 +msgid "" +"Apply clipping path to selection (using the topmost object as clipping path)" +msgstr "" + +#: ../src/verbs.cpp:2511 ../src/widgets/toolbox.cpp:1472 +msgid "Edit clipping path" +msgstr "" + +#: ../src/verbs.cpp:2513 +msgid "Remove clipping path from selection" +msgstr "" + +#. Tools +#: ../src/verbs.cpp:2516 +msgid "Select" +msgstr "" + +#: ../src/verbs.cpp:2517 +msgid "Select and transform objects" +msgstr "" + +#: ../src/verbs.cpp:2518 +msgid "Node Edit" +msgstr "" + +#: ../src/verbs.cpp:2519 +msgid "Edit paths by nodes" +msgstr "" + +#: ../src/verbs.cpp:2521 +msgid "Tweak objects by sculpting or painting" +msgstr "" + +#: ../src/verbs.cpp:2523 +msgid "Spray objects by sculpting or painting" +msgstr "" + +#: ../src/verbs.cpp:2525 +msgid "Create rectangles and squares" +msgstr "" + +#: ../src/verbs.cpp:2527 +msgid "Create 3D boxes" +msgstr "" + +#: ../src/verbs.cpp:2529 +msgid "Create circles, ellipses, and arcs" +msgstr "" + +#: ../src/verbs.cpp:2531 +msgid "Create stars and polygons" +msgstr "" + +#: ../src/verbs.cpp:2533 +msgid "Create spirals" +msgstr "" + +#: ../src/verbs.cpp:2535 +msgid "Draw freehand lines" +msgstr "" + +#: ../src/verbs.cpp:2537 +msgid "Draw Bezier curves and straight lines" +msgstr "" + +#: ../src/verbs.cpp:2539 +msgid "Draw calligraphic or brush strokes" +msgstr "" + +#: ../src/verbs.cpp:2541 +msgid "Create and edit text objects" +msgstr "" + +#: ../src/verbs.cpp:2543 +msgid "Create and edit gradients" +msgstr "" + +#: ../src/verbs.cpp:2545 +msgid "Zoom in or out" +msgstr "" + +#: ../src/verbs.cpp:2547 +msgid "Pick colors from image" +msgstr "" + +#: ../src/verbs.cpp:2549 +msgid "Create diagram connectors" +msgstr "" + +#: ../src/verbs.cpp:2551 +msgid "Fill bounded areas" +msgstr "" + +#: ../src/verbs.cpp:2552 +msgid "LPE Edit" +msgstr "" + +#: ../src/verbs.cpp:2553 +msgid "Edit Path Effect parameters" +msgstr "" + +#: ../src/verbs.cpp:2555 +msgid "Erase existing paths" +msgstr "" + +#: ../src/verbs.cpp:2557 +msgid "Do geometric constructions" +msgstr "" + +#. Tool prefs +#: ../src/verbs.cpp:2559 +msgid "Selector Preferences" +msgstr "" + +#: ../src/verbs.cpp:2560 +msgid "Open Preferences for the Selector tool" +msgstr "" + +#: ../src/verbs.cpp:2561 +msgid "Node Tool Preferences" +msgstr "" + +#: ../src/verbs.cpp:2562 +msgid "Open Preferences for the Node tool" +msgstr "" + +#: ../src/verbs.cpp:2563 +msgid "Tweak Tool Preferences" +msgstr "" + +#: ../src/verbs.cpp:2564 +msgid "Open Preferences for the Tweak tool" +msgstr "" + +#: ../src/verbs.cpp:2565 +msgid "Spray Tool Preferences" +msgstr "" + +#: ../src/verbs.cpp:2566 +msgid "Open Preferences for the Spray tool" +msgstr "" + +#: ../src/verbs.cpp:2567 +msgid "Rectangle Preferences" +msgstr "" + +#: ../src/verbs.cpp:2568 +msgid "Open Preferences for the Rectangle tool" +msgstr "" + +#: ../src/verbs.cpp:2569 +msgid "3D Box Preferences" +msgstr "" + +#: ../src/verbs.cpp:2570 +msgid "Open Preferences for the 3D Box tool" +msgstr "" + +#: ../src/verbs.cpp:2571 +msgid "Ellipse Preferences" +msgstr "" + +#: ../src/verbs.cpp:2572 +msgid "Open Preferences for the Ellipse tool" +msgstr "" + +#: ../src/verbs.cpp:2573 +msgid "Star Preferences" +msgstr "" + +#: ../src/verbs.cpp:2574 +msgid "Open Preferences for the Star tool" +msgstr "" + +#: ../src/verbs.cpp:2575 +msgid "Spiral Preferences" +msgstr "" + +#: ../src/verbs.cpp:2576 +msgid "Open Preferences for the Spiral tool" +msgstr "" + +#: ../src/verbs.cpp:2577 +msgid "Pencil Preferences" +msgstr "" + +#: ../src/verbs.cpp:2578 +msgid "Open Preferences for the Pencil tool" +msgstr "" + +#: ../src/verbs.cpp:2579 +msgid "Pen Preferences" +msgstr "" + +#: ../src/verbs.cpp:2580 +msgid "Open Preferences for the Pen tool" +msgstr "" + +#: ../src/verbs.cpp:2581 +msgid "Calligraphic Preferences" +msgstr "" + +#: ../src/verbs.cpp:2582 +msgid "Open Preferences for the Calligraphy tool" +msgstr "" + +#: ../src/verbs.cpp:2583 +msgid "Text Preferences" +msgstr "" + +#: ../src/verbs.cpp:2584 +msgid "Open Preferences for the Text tool" +msgstr "" + +#: ../src/verbs.cpp:2585 +msgid "Gradient Preferences" +msgstr "" + +#: ../src/verbs.cpp:2586 +msgid "Open Preferences for the Gradient tool" +msgstr "" + +#: ../src/verbs.cpp:2587 +msgid "Zoom Preferences" +msgstr "" + +#: ../src/verbs.cpp:2588 +msgid "Open Preferences for the Zoom tool" +msgstr "" + +#: ../src/verbs.cpp:2589 +msgid "Dropper Preferences" +msgstr "" + +#: ../src/verbs.cpp:2590 +msgid "Open Preferences for the Dropper tool" +msgstr "" + +#: ../src/verbs.cpp:2591 +msgid "Connector Preferences" +msgstr "" + +#: ../src/verbs.cpp:2592 +msgid "Open Preferences for the Connector tool" +msgstr "" + +#: ../src/verbs.cpp:2593 +msgid "Paint Bucket Preferences" +msgstr "" + +#: ../src/verbs.cpp:2594 +msgid "Open Preferences for the Paint Bucket tool" +msgstr "" + +#: ../src/verbs.cpp:2595 +msgid "Eraser Preferences" +msgstr "" + +#: ../src/verbs.cpp:2596 +msgid "Open Preferences for the Eraser tool" +msgstr "" + +#: ../src/verbs.cpp:2597 +msgid "LPE Tool Preferences" +msgstr "" + +#: ../src/verbs.cpp:2598 +msgid "Open Preferences for the LPETool tool" +msgstr "" + +#. Zoom/View +#: ../src/verbs.cpp:2601 +msgid "Zoom In" +msgstr "" + +#: ../src/verbs.cpp:2601 +msgid "Zoom in" +msgstr "" + +#: ../src/verbs.cpp:2602 +msgid "Zoom Out" +msgstr "" + +#: ../src/verbs.cpp:2602 +msgid "Zoom out" +msgstr "" + +#: ../src/verbs.cpp:2603 +msgid "_Rulers" +msgstr "" + +#: ../src/verbs.cpp:2603 +msgid "Show or hide the canvas rulers" +msgstr "" + +#: ../src/verbs.cpp:2604 +msgid "Scroll_bars" +msgstr "" + +#: ../src/verbs.cpp:2604 +msgid "Show or hide the canvas scrollbars" +msgstr "" + +#: ../src/verbs.cpp:2605 +msgid "_Grid" +msgstr "" + +#: ../src/verbs.cpp:2605 +msgid "Show or hide the grid" +msgstr "" + +#: ../src/verbs.cpp:2606 +msgid "G_uides" +msgstr "" + +#: ../src/verbs.cpp:2606 +msgid "Show or hide guides (drag from a ruler to create a guide)" +msgstr "" + +#: ../src/verbs.cpp:2607 +msgid "Toggle snapping on or off" +msgstr "" + +#: ../src/verbs.cpp:2608 +msgid "Nex_t Zoom" +msgstr "" + +#: ../src/verbs.cpp:2608 +msgid "Next zoom (from the history of zooms)" +msgstr "" + +#: ../src/verbs.cpp:2610 +msgid "Pre_vious Zoom" +msgstr "" + +#: ../src/verbs.cpp:2610 +msgid "Previous zoom (from the history of zooms)" +msgstr "" + +#: ../src/verbs.cpp:2612 +msgid "Zoom 1:_1" +msgstr "" + +#: ../src/verbs.cpp:2612 +msgid "Zoom to 1:1" +msgstr "" + +#: ../src/verbs.cpp:2614 +msgid "Zoom 1:_2" +msgstr "" + +#: ../src/verbs.cpp:2614 +msgid "Zoom to 1:2" +msgstr "" + +#: ../src/verbs.cpp:2616 +msgid "_Zoom 2:1" +msgstr "" + +#: ../src/verbs.cpp:2616 +msgid "Zoom to 2:1" +msgstr "" + +#: ../src/verbs.cpp:2619 +msgid "_Fullscreen" +msgstr "" + +#: ../src/verbs.cpp:2619 +msgid "Stretch this document window to full screen" +msgstr "" + +#: ../src/verbs.cpp:2622 +msgid "Toggle _Focus Mode" +msgstr "" + +#: ../src/verbs.cpp:2622 +msgid "Remove excess toolbars to focus on drawing" +msgstr "" + +#: ../src/verbs.cpp:2624 +msgid "Duplic_ate Window" +msgstr "" + +#: ../src/verbs.cpp:2624 +msgid "Open a new window with the same document" +msgstr "" + +#: ../src/verbs.cpp:2626 +msgid "_New View Preview" +msgstr "" + +#: ../src/verbs.cpp:2627 +msgid "New View Preview" +msgstr "" + +#. "view_new_preview" +#: ../src/verbs.cpp:2629 +msgid "_Normal" +msgstr "" + +#: ../src/verbs.cpp:2630 +msgid "Switch to normal display mode" +msgstr "" + +#: ../src/verbs.cpp:2631 +msgid "No _Filters" +msgstr "" + +#: ../src/verbs.cpp:2632 +msgid "Switch to normal display without filters" +msgstr "" + +#: ../src/verbs.cpp:2633 +msgid "_Outline" +msgstr "" + +#: ../src/verbs.cpp:2634 +msgid "Switch to outline (wireframe) display mode" +msgstr "" + +#: ../src/verbs.cpp:2635 +msgid "_Print Colors Preview" +msgstr "" + +#: ../src/verbs.cpp:2636 +msgid "Switch to print colors preview mode" +msgstr "" + +#: ../src/verbs.cpp:2637 +msgid "_Toggle" +msgstr "" + +#: ../src/verbs.cpp:2638 +msgid "Toggle between normal and outline display modes" +msgstr "" + +#: ../src/verbs.cpp:2640 +msgid "Color-managed view" +msgstr "" + +#: ../src/verbs.cpp:2641 +msgid "Toggle color-managed display for this document window" +msgstr "" + +#: ../src/verbs.cpp:2643 +msgid "Ico_n Preview..." +msgstr "" + +#: ../src/verbs.cpp:2644 +msgid "Open a window to preview objects at different icon resolutions" +msgstr "" + +#: ../src/verbs.cpp:2646 +msgid "Zoom to fit page in window" +msgstr "" + +#: ../src/verbs.cpp:2647 +msgid "Page _Width" +msgstr "" + +#: ../src/verbs.cpp:2648 +msgid "Zoom to fit page width in window" +msgstr "" + +#: ../src/verbs.cpp:2650 +msgid "Zoom to fit drawing in window" +msgstr "" + +#: ../src/verbs.cpp:2652 +msgid "Zoom to fit selection in window" +msgstr "" + +#. Dialogs +#: ../src/verbs.cpp:2655 +msgid "In_kscape Preferences..." +msgstr "" + +#: ../src/verbs.cpp:2656 +msgid "Edit global Inkscape preferences" +msgstr "" + +#: ../src/verbs.cpp:2657 +msgid "_Document Properties..." +msgstr "" + +#: ../src/verbs.cpp:2658 +msgid "Edit properties of this document (to be saved with the document)" +msgstr "" + +#: ../src/verbs.cpp:2659 +msgid "Document _Metadata..." +msgstr "" + +#: ../src/verbs.cpp:2660 +msgid "Edit document metadata (to be saved with the document)" +msgstr "" + +#: ../src/verbs.cpp:2661 +msgid "_Fill and Stroke..." +msgstr "" + +#: ../src/verbs.cpp:2662 +msgid "" +"Edit objects' colors, gradients, stroke width, arrowheads, dash patterns..." +msgstr "" + +#. TRANSLATORS: "Swatches" means: color samples +#: ../src/verbs.cpp:2664 +msgid "S_watches..." +msgstr "" + +#: ../src/verbs.cpp:2665 +msgid "Select colors from a swatches palette" +msgstr "" + +#: ../src/verbs.cpp:2666 +msgid "Transfor_m..." +msgstr "" + +#: ../src/verbs.cpp:2667 +msgid "Precisely control objects' transformations" +msgstr "" + +#: ../src/verbs.cpp:2668 +msgid "_Align and Distribute..." +msgstr "" + +#: ../src/verbs.cpp:2669 +msgid "Align and distribute objects" +msgstr "" + +#: ../src/verbs.cpp:2670 +msgid "_Spray options..." +msgstr "" + +#: ../src/verbs.cpp:2671 +msgid "Some options for the spray" +msgstr "" + +#: ../src/verbs.cpp:2672 +msgid "Undo _History..." +msgstr "" + +#: ../src/verbs.cpp:2673 +msgid "Undo History" +msgstr "" + +#: ../src/verbs.cpp:2674 +msgid "_Text and Font..." +msgstr "" + +#: ../src/verbs.cpp:2675 +msgid "View and select font family, font size and other text properties" +msgstr "" + +#: ../src/verbs.cpp:2676 +msgid "_XML Editor..." +msgstr "" + +#: ../src/verbs.cpp:2677 +msgid "View and edit the XML tree of the document" +msgstr "" + +#: ../src/verbs.cpp:2678 +msgid "_Find..." +msgstr "" + +#: ../src/verbs.cpp:2679 +msgid "Find objects in document" +msgstr "" + +#: ../src/verbs.cpp:2680 +msgid "Find and _Replace Text..." +msgstr "" + +#: ../src/verbs.cpp:2681 +msgid "Find and replace text in document" +msgstr "" + +#: ../src/verbs.cpp:2682 +msgid "Check Spellin_g..." +msgstr "" + +#: ../src/verbs.cpp:2683 +msgid "Check spelling of text in document" +msgstr "" + +#: ../src/verbs.cpp:2684 +msgid "_Messages..." +msgstr "" + +#: ../src/verbs.cpp:2685 +msgid "View debug messages" +msgstr "" + +#: ../src/verbs.cpp:2686 +msgid "S_cripts..." +msgstr "" + +#: ../src/verbs.cpp:2687 +msgid "Run scripts" +msgstr "" + +#: ../src/verbs.cpp:2688 +msgid "Show/Hide D_ialogs" +msgstr "" + +#: ../src/verbs.cpp:2689 +msgid "Show or hide all open dialogs" +msgstr "" + +#: ../src/verbs.cpp:2690 +msgid "Create Tiled Clones..." +msgstr "" + +#: ../src/verbs.cpp:2691 +msgid "" +"Create multiple clones of selected object, arranging them into a pattern or " +"scattering" +msgstr "" + +#: ../src/verbs.cpp:2692 +msgid "_Object Properties..." +msgstr "" + +#: ../src/verbs.cpp:2693 +msgid "Edit the ID, locked and visible status, and other object properties" +msgstr "" + +#. #ifdef WITH_INKBOARD +#. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient", +#. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL), +#. #endif +#: ../src/verbs.cpp:2698 +msgid "_Input Devices..." +msgstr "" + +#: ../src/verbs.cpp:2699 ../src/verbs.cpp:2701 +msgid "Configure extended input devices, such as a graphics tablet" +msgstr "" + +#: ../src/verbs.cpp:2700 +msgid "_Input Devices (new)..." +msgstr "" + +#: ../src/verbs.cpp:2702 +msgid "_Extensions..." +msgstr "" + +#: ../src/verbs.cpp:2703 +msgid "Query information about extensions" +msgstr "" + +#: ../src/verbs.cpp:2704 +msgid "Layer_s..." +msgstr "" + +#: ../src/verbs.cpp:2705 +msgid "View Layers" +msgstr "" + +#: ../src/verbs.cpp:2706 +msgid "Path Effect Editor..." +msgstr "" + +#: ../src/verbs.cpp:2707 +msgid "Manage, edit, and apply path effects" +msgstr "" + +#: ../src/verbs.cpp:2708 +msgid "Filter Editor..." +msgstr "" + +#: ../src/verbs.cpp:2709 +msgid "Manage, edit, and apply SVG filters" +msgstr "" + +#: ../src/verbs.cpp:2710 +msgid "SVG Font Editor..." +msgstr "" + +#: ../src/verbs.cpp:2711 +msgid "Edit SVG fonts" +msgstr "" + +#: ../src/verbs.cpp:2712 +msgid "Print Colors..." +msgstr "" + +#: ../src/verbs.cpp:2713 +msgid "" +"Select which color separations to render in Print Colors Preview rendermode" +msgstr "" + +#. Help +#: ../src/verbs.cpp:2716 +msgid "About E_xtensions" +msgstr "" + +#: ../src/verbs.cpp:2717 +msgid "Information on Inkscape extensions" +msgstr "" + +#: ../src/verbs.cpp:2718 +msgid "About _Memory" +msgstr "" + +#: ../src/verbs.cpp:2719 +msgid "Memory usage information" +msgstr "" + +#: ../src/verbs.cpp:2720 +msgid "_About Inkscape" +msgstr "" + +#: ../src/verbs.cpp:2721 +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:2726 +msgid "Inkscape: _Basic" +msgstr "" + +#: ../src/verbs.cpp:2727 +msgid "Getting started with Inkscape" +msgstr "" + +#. "tutorial_basic" +#: ../src/verbs.cpp:2728 +msgid "Inkscape: _Shapes" +msgstr "" + +#: ../src/verbs.cpp:2729 +msgid "Using shape tools to create and edit shapes" +msgstr "" + +#: ../src/verbs.cpp:2730 +msgid "Inkscape: _Advanced" +msgstr "" + +#: ../src/verbs.cpp:2731 +msgid "Advanced Inkscape topics" +msgstr "" + +#. "tutorial_advanced" +#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) +#: ../src/verbs.cpp:2733 +msgid "Inkscape: T_racing" +msgstr "" + +#: ../src/verbs.cpp:2734 +msgid "Using bitmap tracing" +msgstr "" + +#. "tutorial_tracing" +#: ../src/verbs.cpp:2735 +msgid "Inkscape: _Calligraphy" +msgstr "" + +#: ../src/verbs.cpp:2736 +msgid "Using the Calligraphy pen tool" +msgstr "" + +#: ../src/verbs.cpp:2737 +msgid "_Elements of Design" +msgstr "" + +#: ../src/verbs.cpp:2738 +msgid "Principles of design in the tutorial form" +msgstr "" + +#. "tutorial_design" +#: ../src/verbs.cpp:2739 +msgid "_Tips and Tricks" +msgstr "" + +#: ../src/verbs.cpp:2740 +msgid "Miscellaneous tips and tricks" +msgstr "" + +#. "tutorial_tips" +#. Effect -- renamed Extension +#: ../src/verbs.cpp:2743 +msgid "Previous Extension" +msgstr "" + +#: ../src/verbs.cpp:2744 +msgid "Repeat the last extension with the same settings" +msgstr "" + +#: ../src/verbs.cpp:2745 +msgid "Previous Extension Settings..." +msgstr "" + +#: ../src/verbs.cpp:2746 +msgid "Repeat the last extension with new settings" +msgstr "" + +#: ../src/verbs.cpp:2750 +msgid "Fit the page to the current selection" +msgstr "" + +#: ../src/verbs.cpp:2752 +msgid "Fit the page to the drawing" +msgstr "" + +#: ../src/verbs.cpp:2754 +msgid "" +"Fit the page to the current selection or the drawing if there is no selection" +msgstr "" + +#. LockAndHide +#: ../src/verbs.cpp:2756 +msgid "Unlock All" +msgstr "" + +#: ../src/verbs.cpp:2758 +msgid "Unlock All in All Layers" +msgstr "" + +#: ../src/verbs.cpp:2760 +msgid "Unhide All" +msgstr "" + +#: ../src/verbs.cpp:2762 +msgid "Unhide All in All Layers" +msgstr "" + +#: ../src/verbs.cpp:2766 +msgid "Link an ICC color profile" +msgstr "" + +#: ../src/verbs.cpp:2767 +msgid "Remove Color Profile" +msgstr "" + +#: ../src/verbs.cpp:2768 +msgid "Remove a linked ICC color profile" +msgstr "" + +#: ../src/widgets/dash-selector.cpp:62 +msgid "Dash pattern" +msgstr "" + +#: ../src/widgets/dash-selector.cpp:77 +msgid "Pattern offset" +msgstr "" + +#. display the initial welcome message in the statusbar +#: ../src/widgets/desktop-widget.cpp:551 +msgid "" +"Welcome to Inkscape! Use shape or freehand tools to create objects; " +"use selector (arrow) to move or transform them." +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:615 +#, c-format +msgid "%s: %d (outline) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:617 +#, c-format +msgid "%s: %d (no filters) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:619 +#, c-format +msgid "%s: %d (print colors preview) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:621 +#, c-format +msgid "%s: %d - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:625 +#, c-format +msgid "%s (outline) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:627 +#, c-format +msgid "%s (no filters) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:629 +#, c-format +msgid "%s (print colors preview) - Inkscape" +msgstr "" + +#: ../src/widgets/desktop-widget.cpp:631 +#, c-format +msgid "%s - Inkscape" +msgstr "" + +#: ../src/widgets/ege-paint-def.cpp:70 ../src/widgets/ege-paint-def.cpp:92 +#: ../src/widgets/gradient-selector.cpp:167 +msgid "none" +msgstr "" + +#: ../src/widgets/ege-paint-def.cpp:89 +msgid "remove" +msgstr "" + +#: ../src/widgets/fill-style.cpp:283 +msgid "Change fill rule" +msgstr "" + +#: ../src/widgets/fill-style.cpp:323 ../src/widgets/fill-style.cpp:397 +msgid "Set fill color" +msgstr "" + +#: ../src/widgets/fill-style.cpp:466 +msgid "Set gradient on fill" +msgstr "" + +#: ../src/widgets/fill-style.cpp:513 +msgid "Set pattern on fill" +msgstr "" + +#. Family frame +#: ../src/widgets/font-selector.cpp:157 +msgid "Font family" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. Style frame +#: ../src/widgets/font-selector.cpp:190 +msgid "fontselector|Style" +msgstr "" + +#: ../src/widgets/font-selector.cpp:228 +msgid "Font size:" +msgstr "" + +#. TRANSLATORS: Test string used in text and font dialog (when no +#. * text has been entered) to get a preview of the font. Choose +#. * some representative characters that users of your locale will be +#. * interested in. +#: ../src/widgets/font-selector.cpp:641 +msgid "AaBbCcIiPpQq12369$€¢?.;/()" +msgstr "" + +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/pservers.html#LinearGradientSpreadMethodAttribute +#: ../src/widgets/gradient-selector.cpp:161 +msgid "" +"Whether to fill with flat color beyond the ends of the gradient vector " +"(spreadMethod=\"pad\"), or repeat the gradient in the same direction " +"(spreadMethod=\"repeat\"), or repeat the gradient in alternating opposite " +"directions (spreadMethod=\"reflect\")" +msgstr "" + +#: ../src/widgets/gradient-selector.cpp:171 +msgid "reflected" +msgstr "" + +#: ../src/widgets/gradient-selector.cpp:175 +msgid "direct" +msgstr "" + +#: ../src/widgets/gradient-selector.cpp:183 +msgid "Repeat:" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:155 +msgid "Assign gradient to object" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:189 +msgid "No gradients" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:198 +msgid "Nothing selected" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:209 +msgid "No gradients in selection" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:219 +msgid "Multiple gradients" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:467 +msgid "Edit the stops of the gradient" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2657 +#: ../src/widgets/toolbox.cpp:2735 ../src/widgets/toolbox.cpp:3066 +#: ../src/widgets/toolbox.cpp:3104 ../src/widgets/toolbox.cpp:3722 +#: ../src/widgets/toolbox.cpp:3746 ../src/widgets/toolbox.cpp:5352 +#: ../src/widgets/toolbox.cpp:5381 +msgid "New:" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:540 +msgid "Create linear gradient" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:554 +msgid "Create radial (elliptic or circular) gradient" +msgstr "" + +#. TODO replace aux_toolbox_space(tbl, AUX_SPACING); +#: ../src/widgets/gradient-toolbar.cpp:569 +msgid "on" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:582 +msgid "Create gradient in the fill" +msgstr "" + +#: ../src/widgets/gradient-toolbar.cpp:596 +msgid "Create gradient in the stroke" +msgstr "" + +#. FIXME: implement averaging of all parameters for multiple selected +#. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); +#: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2659 +#: ../src/widgets/toolbox.cpp:3074 ../src/widgets/toolbox.cpp:3092 +#: ../src/widgets/toolbox.cpp:3724 ../src/widgets/toolbox.cpp:3735 +#: ../src/widgets/toolbox.cpp:5355 ../src/widgets/toolbox.cpp:5366 +msgid "Change:" +msgstr "" + +#: ../src/widgets/gradient-vector.cpp:270 +#: ../src/widgets/paint-selector.cpp:885 ../src/widgets/stroke-style.cpp:820 +msgid "No document selected" +msgstr "" + +#: ../src/widgets/gradient-vector.cpp:276 +msgid "No gradients in document" +msgstr "" + +#: ../src/widgets/gradient-vector.cpp:282 +msgid "No gradient selected" +msgstr "" + +#: ../src/widgets/gradient-vector.cpp:547 +msgid "No stops in gradient" +msgstr "" + +#: ../src/widgets/gradient-vector.cpp:670 +msgid "Change gradient stop offset" +msgstr "" + +#. TRANSLATORS: "Stop" means: a "phase" of a gradient +#: ../src/widgets/gradient-vector.cpp:811 +msgid "Add stop" +msgstr "" + +#: ../src/widgets/gradient-vector.cpp:814 +msgid "Add another control stop to gradient" +msgstr "" + +#: ../src/widgets/gradient-vector.cpp:816 +msgid "Delete stop" +msgstr "" + +#: ../src/widgets/gradient-vector.cpp:819 +msgid "Delete current control stop from gradient" +msgstr "" + +#. Label +#: ../src/widgets/gradient-vector.cpp:830 +#: ../share/extensions/printing-marks.inx.h:9 +msgid "Offset:" +msgstr "" + +#. TRANSLATORS: "Stop" means: a "phase" of a gradient +#: ../src/widgets/gradient-vector.cpp:875 +msgid "Stop Color" +msgstr "" + +#: ../src/widgets/gradient-vector.cpp:905 +msgid "Gradient editor" +msgstr "" + +#: ../src/widgets/gradient-vector.cpp:1192 +msgid "Change gradient stop color" +msgstr "" + +#: ../src/widgets/paint-selector.cpp:181 ../src/widgets/paint-selector.cpp:564 +msgid "No paint" +msgstr "" + +#: ../src/widgets/paint-selector.cpp:183 ../src/widgets/paint-selector.cpp:636 +msgid "Flat color" +msgstr "" + +#: ../src/widgets/paint-selector.cpp:185 ../src/widgets/paint-selector.cpp:707 +msgid "Linear gradient" +msgstr "" + +#: ../src/widgets/paint-selector.cpp:187 ../src/widgets/paint-selector.cpp:710 +msgid "Radial gradient" +msgstr "" + +#: ../src/widgets/paint-selector.cpp:191 +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:203 +msgid "" +"Any path self-intersections or subpaths create holes in the fill (fill-rule: " +"evenodd)" +msgstr "" + +#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/painting.html#FillRuleProperty +#: ../src/widgets/paint-selector.cpp:214 +msgid "" +"Fill is solid unless a subpath is counterdirectional (fill-rule: nonzero)" +msgstr "" + +#: ../src/widgets/paint-selector.cpp:531 +msgid "No objects" +msgstr "" + +#: ../src/widgets/paint-selector.cpp:542 +msgid "Multiple styles" +msgstr "" + +#: ../src/widgets/paint-selector.cpp:553 +msgid "Paint is undefined" +msgstr "" + +#: ../src/widgets/paint-selector.cpp:984 +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 "" + +#: ../src/widgets/select-toolbar.cpp:247 +msgid "Transform by toolbar" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:304 +msgid "Now stroke width is scaled when objects are scaled." +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:306 +msgid "Now stroke width is not scaled when objects are scaled." +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:317 +msgid "" +"Now rounded rectangle corners are scaled when rectangles are " +"scaled." +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:319 +msgid "" +"Now rounded rectangle corners are not scaled when rectangles " +"are scaled." +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:330 +msgid "" +"Now gradients are transformed along with their objects when " +"those are transformed (moved, scaled, rotated, or skewed)." +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:332 +msgid "" +"Now gradients remain fixed when objects are transformed " +"(moved, scaled, rotated, or skewed)." +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:343 +msgid "" +"Now patterns are transformed along with their objects when " +"those are transformed (moved, scaled, rotated, or skewed)." +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:345 +msgid "" +"Now patterns remain fixed when objects are transformed (moved, " +"scaled, rotated, or skewed)." +msgstr "" + +#. four spinbuttons +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/widgets/select-toolbar.cpp:460 +msgid "select_toolbar|X position" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:460 +msgid "select_toolbar|X" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:462 +msgid "Horizontal coordinate of selection" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/widgets/select-toolbar.cpp:468 +msgid "select_toolbar|Y position" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:468 +msgid "select_toolbar|Y" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:470 +msgid "Vertical coordinate of selection" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/widgets/select-toolbar.cpp:476 +msgid "select_toolbar|Width" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:476 +msgid "select_toolbar|W" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:478 +msgid "Width of selection" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:485 +msgid "Lock width and height" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:486 +msgid "When locked, change both width and height by the same proportion" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#: ../src/widgets/select-toolbar.cpp:497 +msgid "select_toolbar|Height" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:497 +msgid "select_toolbar|H" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:499 +msgid "Height of selection" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:536 +msgid "Affect:" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:536 +msgid "" +"Control whether or not to scale stroke widths, scale rectangle corners, " +"transform gradient fills, and transform pattern fills with the object" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:555 +msgid "Scale rounded corners" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:566 +msgid "Move gradients" +msgstr "" + +#: ../src/widgets/select-toolbar.cpp:577 +msgid "Move patterns" +msgstr "" + +#: ../src/widgets/sp-color-gtkselector.cpp:50 +msgid "System" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:111 +msgid "CMS" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:220 +#: ../src/widgets/sp-color-scales.cpp:411 +msgid "_R" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:220 +#: ../src/widgets/sp-color-icc-selector.cpp:221 +#: ../src/widgets/sp-color-scales.cpp:414 +msgid "_G" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:220 +#: ../src/widgets/sp-color-scales.cpp:417 +msgid "_B" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:222 +#: ../src/widgets/sp-color-icc-selector.cpp:223 +#: ../src/widgets/sp-color-scales.cpp:437 +msgid "_H" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:222 +#: ../src/widgets/sp-color-icc-selector.cpp:223 +#: ../src/widgets/sp-color-scales.cpp:440 +msgid "_S" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:223 +#: ../src/widgets/sp-color-scales.cpp:443 +msgid "_L" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:224 +#: ../src/widgets/sp-color-icc-selector.cpp:225 +#: ../src/widgets/sp-color-scales.cpp:465 +msgid "_C" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:224 +#: ../src/widgets/sp-color-icc-selector.cpp:225 +#: ../src/widgets/sp-color-scales.cpp:468 +msgid "_M" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:224 +#: ../src/widgets/sp-color-icc-selector.cpp:225 +#: ../src/widgets/sp-color-scales.cpp:471 +msgid "_Y" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:224 +#: ../src/widgets/sp-color-scales.cpp:474 +msgid "_K" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:235 +msgid "Gray" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:296 +msgid "Fix" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:299 +msgid "Fix RGB fallback to match icc-color() value." +msgstr "" + +#. Label +#: ../src/widgets/sp-color-icc-selector.cpp:380 +#: ../src/widgets/sp-color-scales.cpp:420 +#: ../src/widgets/sp-color-scales.cpp:446 +#: ../src/widgets/sp-color-scales.cpp:477 +#: ../src/widgets/sp-color-wheel-selector.cpp:135 +msgid "_A" +msgstr "" + +#: ../src/widgets/sp-color-icc-selector.cpp:390 +#: ../src/widgets/sp-color-icc-selector.cpp:402 +#: ../src/widgets/sp-color-scales.cpp:421 +#: ../src/widgets/sp-color-scales.cpp:422 +#: ../src/widgets/sp-color-scales.cpp:447 +#: ../src/widgets/sp-color-scales.cpp:448 +#: ../src/widgets/sp-color-scales.cpp:478 +#: ../src/widgets/sp-color-scales.cpp:479 +#: ../src/widgets/sp-color-wheel-selector.cpp:145 +#: ../src/widgets/sp-color-wheel-selector.cpp:157 +msgid "Alpha (opacity)" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:339 +msgid "Color Managed" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:347 +msgid "Out of gamut!" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:355 +msgid "Too much ink!" +msgstr "" + +#. Create RGBA entry and color preview +#: ../src/widgets/sp-color-notebook.cpp:362 +msgid "RGBA_:" +msgstr "" + +#: ../src/widgets/sp-color-notebook.cpp:370 +msgid "Hexadecimal RGBA value of the color" +msgstr "" + +#: ../src/widgets/sp-color-scales.cpp:81 +msgid "RGB" +msgstr "" + +#: ../src/widgets/sp-color-scales.cpp:81 +msgid "HSL" +msgstr "" + +#: ../src/widgets/sp-color-scales.cpp:81 +msgid "CMYK" +msgstr "" + +#: ../src/widgets/sp-color-selector.cpp:64 +msgid "Unnamed" +msgstr "" + +#: ../src/widgets/sp-color-wheel-selector.cpp:62 +msgid "Wheel" +msgstr "" + +#: ../src/widgets/sp-xmlview-attr-list.cpp:46 +msgid "Attribute" +msgstr "" + +#: ../src/widgets/sp-xmlview-attr-list.cpp:47 +#: ../share/extensions/perfectboundcover.inx.h:19 +msgid "Value" +msgstr "" + +#: ../src/widgets/sp-xmlview-content.cpp:169 +msgid "Type text in a text node" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:286 ../src/widgets/stroke-style.cpp:345 +msgid "Set stroke color" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:397 +msgid "Set gradient on stroke" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:441 +msgid "Set pattern on stroke" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:904 +msgid "Set markers" +msgstr "" + +#. TRANSLATORS: only translate "string" in "context|string". +#. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS +#. Stroke width +#: ../src/widgets/stroke-style.cpp:1079 +msgid "StrokeWidth|Width:" +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/widgets/stroke-style.cpp:1117 +msgid "Join:" +msgstr "" + +#. 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:1129 +msgid "Miter join" +msgstr "" + +#. 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:1139 +msgid "Round join" +msgstr "" + +#. 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:1149 +msgid "Bevel join" +msgstr "" + +#. Miterlimit +#. TRANSLATORS: Miter limit: only for "miter join", this limits the length +#. of the sharp "spike" when the lines connect at too sharp an angle. +#. When two line segments meet at a sharp angle, a miter join results in a +#. spike that extends well beyond the connection point. The purpose of the +#. miter limit is to cut off such spikes (i.e. convert them into bevels) +#. when they become too long. +#: ../src/widgets/stroke-style.cpp:1161 +msgid "Miter limit:" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:1169 +msgid "Maximum length of the miter (in units of stroke width)" +msgstr "" + +#. Cap type +#. TRANSLATORS: cap type specifies the shape for the ends of lines +#: ../src/widgets/stroke-style.cpp:1181 +msgid "Cap:" +msgstr "" + +#. 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:1193 +msgid "Butt cap" +msgstr "" + +#. 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:1201 +msgid "Round cap" +msgstr "" + +#. 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:1209 +msgid "Square cap" +msgstr "" + +#. Dash +#: ../src/widgets/stroke-style.cpp:1215 +msgid "Dashes:" +msgstr "" + +#. 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:1232 +msgid "Start Markers:" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:1234 +msgid "Start Markers are drawn on the first node of a path or shape" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:1243 +msgid "Mid Markers:" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:1245 +msgid "" +"Mid Markers are drawn on every node of a path or shape except the first and " +"last nodes" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:1254 +msgid "End Markers:" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:1256 +msgid "End Markers are drawn on the last node of a path or shape" +msgstr "" + +#: ../src/widgets/stroke-style.cpp:1605 ../src/widgets/stroke-style.cpp:1701 +msgid "Set stroke style" +msgstr "" + +#: ../src/widgets/toolbox.cpp:186 +msgid "Color/opacity used for color tweaking" +msgstr "" + +#: ../src/widgets/toolbox.cpp:188 +msgid "Color/opacity used for color spraying" +msgstr "" + +#: ../src/widgets/toolbox.cpp:192 +msgid "Style of new stars" +msgstr "" + +#: ../src/widgets/toolbox.cpp:194 +msgid "Style of new rectangles" +msgstr "" + +#: ../src/widgets/toolbox.cpp:196 +msgid "Style of new 3D boxes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:198 +msgid "Style of new ellipses" +msgstr "" + +#: ../src/widgets/toolbox.cpp:200 +msgid "Style of new spirals" +msgstr "" + +#: ../src/widgets/toolbox.cpp:202 +msgid "Style of new paths created by Pencil" +msgstr "" + +#: ../src/widgets/toolbox.cpp:204 +msgid "Style of new paths created by Pen" +msgstr "" + +#: ../src/widgets/toolbox.cpp:206 +msgid "Style of new calligraphic strokes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:208 ../src/widgets/toolbox.cpp:210 +msgid "TBD" +msgstr "" + +#: ../src/widgets/toolbox.cpp:220 +msgid "Style of Paint Bucket fill objects" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1315 +msgid "Insert node" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1316 +msgid "Insert new nodes into selected segments" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1319 +msgid "Insert" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1327 +msgid "Delete selected nodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1337 +msgid "Join endnodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1338 +msgid "Join selected endnodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1341 +msgid "Join" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1348 +msgid "Break nodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1349 +msgid "Break path at selected nodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1359 +msgid "Join with segment" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1360 +msgid "Join selected endnodes with a new segment" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1370 +msgid "Delete segment between two non-endpoint nodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1379 +msgid "Node Cusp" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1380 +msgid "Make selected nodes corner" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1389 +msgid "Node Smooth" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1390 +msgid "Make selected nodes smooth" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1399 +msgid "Node Symmetric" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1400 +msgid "Make selected nodes symmetric" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1409 +msgid "Node Auto" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1410 +msgid "Make selected nodes auto-smooth" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1419 +msgid "Node Line" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1420 +msgid "Make selected segments lines" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1429 +msgid "Node Curve" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1430 +msgid "Make selected segments curves" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1439 +msgid "Show Handles" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1440 +msgid "Show the Bezier handles of selected nodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1450 +msgid "Show Outline" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1451 +msgid "Show the outline of the path" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1461 +msgid "Next path effect parameter" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1462 +msgid "Show next path effect parameter for editing" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1473 +msgid "Edit the clipping path of the object" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1483 +msgid "Edit mask path" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1484 +msgid "Edit the mask of the object" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1498 +msgid "X coordinate:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1498 +msgid "X coordinate of selected node(s)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1516 +msgid "Y coordinate:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:1516 +msgid "Y coordinate of selected node(s)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2055 +msgid "Enable snapping" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2064 +msgid "Bounding box" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2064 +msgid "Snap bounding box corners" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2073 +msgid "Bounding box edges" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2073 +msgid "Snap to edges of a bounding box" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2082 +msgid "Bounding box corners" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2082 +msgid "Snap to bounding box corners" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2091 +msgid "BBox Edge Midpoints" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2091 +msgid "Snap from and to midpoints of bounding box edges" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2101 +msgid "BBox Centers" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2101 +msgid "Snapping from and to centers of bounding boxes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2110 +msgid "Snap nodes or handles" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2118 +msgid "Snap to paths" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2127 +msgid "Path intersections" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2127 +msgid "Snap to path intersections" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2136 +msgid "To nodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2136 +msgid "Snap to cusp nodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2145 +msgid "Smooth nodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2145 +msgid "Snap to smooth nodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2154 +msgid "Line Midpoints" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2154 +msgid "Snap from and to midpoints of line segments" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2163 +msgid "Object Centers" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2163 +msgid "Snap from and to centers of objects" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2172 +msgid "Rotation Centers" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2172 +msgid "Snap from and to an item's rotation center" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2181 +msgid "Page border" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2181 +msgid "Snap to the page border" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2190 +msgid "Snap to grids" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2199 +msgid "Snap to guides" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2404 +msgid "Star: Change number of corners" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2449 +msgid "Star: Change spoke ratio" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2492 +msgid "Make polygon" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2492 +msgid "Make star" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2528 +msgid "Star: Change rounding" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2563 +msgid "Star: Change randomization" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2754 +msgid "Regular polygon (with one handle) instead of a star" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2761 +msgid "Star instead of a regular polygon (with one handle)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2782 +msgid "triangle/tri-star" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2782 +msgid "square/quad-star" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2782 +msgid "pentagon/five-pointed star" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2782 +msgid "hexagon/six-pointed star" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2785 +msgid "Corners" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2785 +msgid "Corners:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2785 +msgid "Number of corners of a polygon or star" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2798 +msgid "thin-ray star" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2798 +msgid "pentagram" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2798 +msgid "hexagram" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2798 +msgid "heptagram" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2798 +msgid "octagram" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2798 +msgid "regular polygon" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2801 +msgid "Spoke ratio" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2801 +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/toolbox.cpp:2804 +msgid "Base radius to tip radius ratio" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2822 +msgid "stretched" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2822 +msgid "twisted" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2822 +msgid "slightly pinched" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2822 +msgid "NOT rounded" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2822 +msgid "slightly rounded" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2822 +msgid "visibly rounded" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2822 +msgid "well rounded" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2822 +msgid "amply rounded" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2822 ../src/widgets/toolbox.cpp:2837 +msgid "blown up" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2825 +msgid "Rounded" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2825 +msgid "Rounded:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2825 +msgid "How much rounded are the corners (0 for sharp)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2837 +msgid "NOT randomized" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2837 +msgid "slightly irregular" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2837 +msgid "visibly randomized" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2837 +msgid "strongly randomized" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2840 +msgid "Randomized" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2840 +msgid "Randomized:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2840 +msgid "Scatter randomly the corners and angles" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2855 ../src/widgets/toolbox.cpp:3797 +#: ../src/widgets/toolbox.cpp:4055 ../src/widgets/toolbox.cpp:7761 +msgid "Defaults" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2856 ../src/widgets/toolbox.cpp:3798 +msgid "" +"Reset shape parameters to defaults (use Inkscape Preferences > Tools to " +"change defaults)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:2929 +msgid "Change rectangle" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3122 +msgid "W:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3122 +msgid "Width of rectangle" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3139 +msgid "H:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3139 +msgid "Height of rectangle" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3153 ../src/widgets/toolbox.cpp:3168 +msgid "not rounded" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3156 +msgid "Horizontal radius" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3156 +msgid "Rx:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3156 +msgid "Horizontal radius of rounded corners" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3171 +msgid "Vertical radius" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3171 +msgid "Ry:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3171 +msgid "Vertical radius of rounded corners" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3190 +msgid "Not rounded" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3191 +msgid "Make corners sharp" +msgstr "" + +#. TODO: use the correct axis here, too +#: ../src/widgets/toolbox.cpp:3382 +msgid "3D Box: Change perspective (angle of infinite axis)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3452 +msgid "Angle in X direction" +msgstr "" + +#. Translators: PL is short for 'perspective line' +#: ../src/widgets/toolbox.cpp:3454 +msgid "Angle of PLs in X direction" +msgstr "" + +#. Translators: VP is short for 'vanishing point' +#: ../src/widgets/toolbox.cpp:3476 +msgid "State of VP in X direction" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3477 +msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3492 +msgid "Angle in Y direction" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3492 +msgid "Angle Y:" +msgstr "" + +#. Translators: PL is short for 'perspective line' +#: ../src/widgets/toolbox.cpp:3494 +msgid "Angle of PLs in Y direction" +msgstr "" + +#. Translators: VP is short for 'vanishing point' +#: ../src/widgets/toolbox.cpp:3515 +msgid "State of VP in Y direction" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3516 +msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3531 +msgid "Angle in Z direction" +msgstr "" + +#. Translators: PL is short for 'perspective line' +#: ../src/widgets/toolbox.cpp:3533 +msgid "Angle of PLs in Z direction" +msgstr "" + +#. Translators: VP is short for 'vanishing point' +#: ../src/widgets/toolbox.cpp:3554 +msgid "State of VP in Z direction" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3555 +msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3613 +msgid "Change spiral" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3754 +msgid "just a curve" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3754 +msgid "one full revolution" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3757 +msgid "Number of turns" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3757 +msgid "Turns:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3757 +msgid "Number of revolutions" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3768 +msgid "circle" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3768 +msgid "edge is much denser" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3768 +msgid "edge is denser" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3768 +msgid "even" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3768 +msgid "center is denser" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3768 +msgid "center is much denser" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3771 +msgid "Divergence" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3771 +msgid "Divergence:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3771 +msgid "How much denser/sparser are outer revolutions; 1 = uniform" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3782 +msgid "starts from center" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3782 +msgid "starts mid-way" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3782 +msgid "starts near edge" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3785 +msgid "Inner radius" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3785 +msgid "Inner radius:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3785 +msgid "Radius of the innermost revolution (relative to the spiral size)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3858 +msgid "Bezier" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3859 +msgid "Create regular Bezier path" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3865 +msgid "Spiro" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3866 +msgid "Create Spiro path" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3873 +msgid "Zigzag" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3874 +msgid "Create a sequence of straight line segments" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3880 +msgid "Paraxial" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3881 +msgid "Create a sequence of paraxial line segments" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3889 +msgid "Mode of new lines drawn by this tool" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3918 +msgid "Triangle in" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3919 +msgid "Triangle out" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3921 +msgid "From clipboard" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3946 ../src/widgets/toolbox.cpp:3947 +msgid "Shape:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:3946 +msgid "Shape of new paths drawn by this tool" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4032 +msgid "(many nodes, rough)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4032 ../src/widgets/toolbox.cpp:4149 +#: ../src/widgets/toolbox.cpp:4166 ../src/widgets/toolbox.cpp:4369 +#: ../src/widgets/toolbox.cpp:4475 ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4507 ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:5953 +msgid "(default)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4032 +msgid "(few nodes, smooth)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4035 +msgid "Smoothing:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4035 +msgid "Smoothing: " +msgstr "" + +#: ../src/widgets/toolbox.cpp:4036 +msgid "How much smoothing (simplifying) is applied to the line" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4056 +msgid "" +"Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " +"change defaults)" +msgstr "" + +#. Width +#: ../src/widgets/toolbox.cpp:4149 +msgid "(pinch tweak)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4149 +msgid "(broad tweak)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4152 +msgid "The width of the tweak area (relative to the visible canvas area)" +msgstr "" + +#. Force +#: ../src/widgets/toolbox.cpp:4166 +msgid "(minimum force)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4166 +msgid "(maximum force)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4169 +msgid "Force" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4169 +msgid "Force:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4169 +msgid "The force of the tweak action" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4187 +msgid "Move mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4188 +msgid "Move objects in any direction" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4194 +msgid "Move in/out mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4195 +msgid "Move objects towards cursor; with Shift from cursor" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4201 +msgid "Move jitter mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4202 +msgid "Move objects in random directions" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4208 +msgid "Scale mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4209 +msgid "Shrink objects, with Shift enlarge" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4215 +msgid "Rotate mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4216 +msgid "Rotate objects, with Shift counterclockwise" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4222 +msgid "Duplicate/delete mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4223 +msgid "Duplicate objects, with Shift delete" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4229 +msgid "Push mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4230 +msgid "Push parts of paths in any direction" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4236 +msgid "Shrink/grow mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4237 +msgid "Shrink (inset) parts of paths; with Shift grow (outset)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4243 +msgid "Attract/repel mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4244 +msgid "Attract parts of paths towards cursor; with Shift from cursor" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4250 +msgid "Roughen mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4251 +msgid "Roughen parts of paths" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4257 +msgid "Color paint mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4258 +msgid "Paint the tool's color upon selected objects" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4264 +msgid "Color jitter mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4265 +msgid "Jitter the colors of selected objects" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4271 +msgid "Blur mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4272 +msgid "Blur selected objects more; with Shift, blur less" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4299 +msgid "Channels:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4310 +msgid "In color mode, act on objects' hue" +msgstr "" + +#. TRANSLATORS: "H" here stands for hue +#: ../src/widgets/toolbox.cpp:4314 +msgid "H" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4325 +msgid "In color mode, act on objects' saturation" +msgstr "" + +#. TRANSLATORS: "S" here stands for Saturation +#: ../src/widgets/toolbox.cpp:4329 +msgid "S" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4340 +msgid "In color mode, act on objects' lightness" +msgstr "" + +#. TRANSLATORS: "L" here stands for Lightness +#: ../src/widgets/toolbox.cpp:4344 +msgid "L" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4355 +msgid "In color mode, act on objects' opacity" +msgstr "" + +#. TRANSLATORS: "O" here stands for Opacity +#: ../src/widgets/toolbox.cpp:4359 +msgid "O" +msgstr "" + +#. Fidelity +#: ../src/widgets/toolbox.cpp:4369 +msgid "(rough, simplified)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4369 +msgid "(fine, but many nodes)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4372 +msgid "Fidelity" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4372 +msgid "Fidelity:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4373 +msgid "" +"Low fidelity simplifies paths; high fidelity preserves path features but may " +"generate a lot of new nodes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4390 ../src/widgets/toolbox.cpp:4585 +#: ../src/widgets/toolbox.cpp:5085 +msgid "Pressure" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4391 +msgid "Use the pressure of the input device to alter the force of tweak action" +msgstr "" + +#. Width +#: ../src/widgets/toolbox.cpp:4475 +msgid "(narrow spray)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4475 +msgid "(broad spray)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4478 +msgid "The width of the spray area (relative to the visible canvas area)" +msgstr "" + +#. Mean +#: ../src/widgets/toolbox.cpp:4491 +msgid "(minimum mean)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4491 +msgid "(maximum mean)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4494 ../share/extensions/polyhedron_3d.inx.h:25 +msgid "Mean" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4494 +msgid "Mean:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4494 +msgid "The mean of the spray action" +msgstr "" + +#. Standard_deviation +#: ../src/widgets/toolbox.cpp:4507 +msgid "(minimum standard_deviation)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4507 +msgid "(maximum standard_deviation)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4510 +msgid "SD" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4510 +msgid "SD:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4510 +msgid "The standard deviation of the spray action" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4529 +msgid "Spray copies of the initial selection" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4536 +msgid "Spray clones of the initial selection" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4542 +msgid "Spray single path" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4543 +msgid "Spray objects in a single path" +msgstr "" + +#. Population +#: ../src/widgets/toolbox.cpp:4567 +msgid "(low population)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4567 +msgid "(high population)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4570 +msgid "Population" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4570 +msgid "Population:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4571 +msgid "This setting adjusts the number of items sprayed" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4586 +msgid "Use the pressure of the input device to alter the force of spray action" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4765 +msgid "No preset" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4783 +msgid "Save..." +msgstr "" + +#. Width +#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 +msgid "(hairline)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 +msgid "(broad stroke)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4937 ../src/widgets/toolbox.cpp:5956 +msgid "Pen Width" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4938 +msgid "The width of the calligraphic pen (relative to the visible canvas area)" +msgstr "" + +#. Thinning +#: ../src/widgets/toolbox.cpp:4951 +msgid "(speed blows up stroke)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4951 +msgid "(slight widening)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4951 +msgid "(constant width)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4951 +msgid "(slight thinning, default)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4951 +msgid "(speed deflates stroke)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4954 +msgid "Stroke Thinning" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4954 +msgid "Thinning:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4955 +msgid "" +"How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 " +"makes them broader, 0 makes width independent of velocity)" +msgstr "" + +#. Angle +#: ../src/widgets/toolbox.cpp:4967 +msgid "(left edge up)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4967 +msgid "(horizontal)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4967 +msgid "(right edge up)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4970 +msgid "Pen Angle" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4970 +msgid "Angle:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4971 +msgid "" +"The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " +"fixation = 0)" +msgstr "" + +#. Fixation +#: ../src/widgets/toolbox.cpp:4985 +msgid "(perpendicular to stroke, \"brush\")" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4985 +msgid "(almost fixed, default)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4985 +msgid "(fixed by Angle, \"pen\")" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4988 +msgid "Fixation" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4988 +msgid "Fixation:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4989 +msgid "" +"Angle behavior (0 = nib always perpendicular to stroke direction, 100 = " +"fixed angle)" +msgstr "" + +#. Cap Rounding +#: ../src/widgets/toolbox.cpp:5001 +msgid "(blunt caps, default)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5001 +msgid "(slightly bulging)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5001 +msgid "(approximately round)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5001 +msgid "(long protruding caps)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5005 +msgid "Cap rounding" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5005 +msgid "Caps:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5006 +msgid "" +"Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = " +"round caps)" +msgstr "" + +#. Tremor +#: ../src/widgets/toolbox.cpp:5018 +msgid "(smooth line)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5018 +msgid "(slight tremor)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5018 +msgid "(noticeable tremor)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5018 +msgid "(maximum tremor)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5021 +msgid "Stroke Tremor" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5021 +msgid "Tremor:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5022 +msgid "Increase to make strokes rugged and trembling" +msgstr "" + +#. Wiggle +#: ../src/widgets/toolbox.cpp:5036 +msgid "(no wiggle)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5036 +msgid "(slight deviation)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5036 +msgid "(wild waves and curls)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5039 +msgid "Pen Wiggle" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5039 +msgid "Wiggle:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5040 +msgid "Increase to make the pen waver and wiggle" +msgstr "" + +#. Mass +#: ../src/widgets/toolbox.cpp:5053 +msgid "(no inertia)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5053 +msgid "(slight smoothing, default)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5053 +msgid "(noticeable lagging)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5053 +msgid "(maximum inertia)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5056 +msgid "Pen Mass" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5056 +msgid "Mass:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5057 +msgid "Increase to make the pen drag behind, as if slowed by inertia" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5072 +msgid "Trace Background" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5073 +msgid "" +"Trace the lightness of the background by the width of the pen (white - " +"minimum width, black - maximum width)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5086 +msgid "Use the pressure of the input device to alter the width of the pen" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5098 +msgid "Tilt" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5099 +msgid "Use the tilt of the input device to alter the angle of the pen's nib" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5112 +msgid "Choose a preset" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5200 +msgid "Arc: Change start/end" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5264 +msgid "Arc: Change open/closed" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5390 +msgid "Start:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5391 +msgid "The angle (in degrees) from the horizontal to the arc's start point" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5403 +msgid "End:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5404 +msgid "The angle (in degrees) from the horizontal to the arc's end point" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5420 +msgid "Closed arc" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5421 +msgid "Switch to segment (closed shape with two radii)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5427 +msgid "Open Arc" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5428 +msgid "Switch to arc (unclosed shape)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5451 +msgid "Make whole" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5452 +msgid "Make the shape a whole ellipse, not arc or segment" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5528 +msgid "Pick opacity" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5529 +msgid "" +"Pick both the color and the alpha (transparency) under cursor; otherwise, " +"pick only the visible color premultiplied by alpha" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5532 +msgid "Pick" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5541 +msgid "Assign opacity" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5542 +msgid "" +"If alpha was picked, assign it to selection as fill or stroke transparency" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5545 +msgid "Assign" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5731 +msgid "Closed" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5733 +msgid "Open start" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5735 +msgid "Open end" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5737 +msgid "Open both" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5796 +msgid "All inactive" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5797 +msgid "No geometric tool is active" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5830 +msgid "Show limiting bounding box" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5831 +msgid "Show bounding box (used to cut infinite lines)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5842 +msgid "Get limiting bounding box from selection" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5843 +msgid "" +"Set limiting bounding box (used to cut infinite lines) to the bounding box " +"of current selection" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5855 +msgid "Choose a line segment type" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5871 +msgid "Display measuring info" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5872 +msgid "Display measuring info for selected items" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5892 +msgid "Open LPE dialog" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5893 +msgid "Open LPE dialog (to adapt parameters numerically)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5957 +msgid "The width of the eraser pen (relative to the visible canvas area)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5975 +msgid "Delete objects touched by the eraser" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5981 +msgid "Cut" +msgstr "" + +#: ../src/widgets/toolbox.cpp:5982 +msgid "Cut out from objects" +msgstr "" + +#: ../src/widgets/toolbox.cpp:6326 +msgid "Text: Change font family" +msgstr "" + +#: ../src/widgets/toolbox.cpp:6473 +msgid "Text: Change alignment" +msgstr "" + +#: ../src/widgets/toolbox.cpp:6577 +msgid "Text: Change font style" +msgstr "" + +#: ../src/widgets/toolbox.cpp:6624 +msgid "Text: Change orientation" +msgstr "" + +#: ../src/widgets/toolbox.cpp:6738 +msgid "Text: Change font size" +msgstr "" + +#: ../src/widgets/toolbox.cpp:6957 +msgid "Select font family (Alt+X to access)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:6994 +msgid "" +"This font is currently not installed on your system. Inkscape will use the " +"default font instead." +msgstr "" + +#: ../src/widgets/toolbox.cpp:7030 +msgid "Align left" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7052 +msgid "Align right" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7063 +msgid "Justify" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7078 +msgid "Bold" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7089 +msgid "Italic" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7228 +msgid "Set connector type: orthogonal" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7228 +msgid "Set connector type: polyline" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7278 +msgid "Change connector curvature" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7327 +msgid "Change connector spacing" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7441 +msgid "EditMode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7442 +msgid "Switch between connection point editing and connector drawing mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7456 +msgid "Avoid" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7466 +msgid "Ignore" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7477 +msgid "Orthogonal" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7478 +msgid "Make connector orthogonal or polyline" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7492 +msgid "Connector Curvature" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7492 +msgid "Curvature:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7493 +msgid "The amount of connectors curvature" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7503 +msgid "Connector Spacing" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7503 +msgid "Spacing:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7504 +msgid "The amount of space left around objects by auto-routing connectors" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7515 +msgid "Graph" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7525 +msgid "Connector Length" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7525 +msgid "Length:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7526 +msgid "Ideal length for connectors when layout is applied" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7538 +msgid "Downwards" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7539 +msgid "Make connectors with end-markers (arrows) point downwards" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7556 +msgid "Do not allow overlapping shapes" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7571 +msgid "New connection point" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7572 +msgid "Add a new connection point to the currently selected item" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7583 +msgid "Remove connection point" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7584 +msgid "Remove the currently selected connection point" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7684 +msgid "Fill by" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7685 +msgid "Fill by:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7697 +msgid "Fill Threshold" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7698 +msgid "" +"The maximum allowed difference between the clicked pixel and the neighboring " +"pixels to be counted in the fill" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7723 +msgid "Grow/shrink by" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7723 +msgid "Grow/shrink by:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7724 +msgid "" +"The amount to grow (positive) or shrink (negative) the created fill path" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7749 +msgid "Close gaps" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7750 +msgid "Close gaps:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7762 +msgid "" +"Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " +"to change defaults)" +msgstr "" + +#: ../share/extensions/dimension.py:99 +msgid "Unable to process this object. Try changing it into a path first." +msgstr "" + +#. report to the Inkscape console using errormsg +#: ../share/extensions/draw_from_triangle.py:175 +msgid "Side Length 'a'/px: " +msgstr "" + +#: ../share/extensions/draw_from_triangle.py:176 +msgid "Side Length 'b'/px: " +msgstr "" + +#: ../share/extensions/draw_from_triangle.py:177 +msgid "Side Length 'c'/px: " +msgstr "" + +#: ../share/extensions/draw_from_triangle.py:178 +msgid "Angle 'A'/radians: " +msgstr "" + +#: ../share/extensions/draw_from_triangle.py:179 +msgid "Angle 'B'/radians: " +msgstr "" + +#: ../share/extensions/draw_from_triangle.py:180 +msgid "Angle 'C'/radians: " +msgstr "" + +#: ../share/extensions/draw_from_triangle.py:181 +msgid "Semiperimeter/px: " +msgstr "" + +#: ../share/extensions/draw_from_triangle.py:182 +msgid "Area /px^2: " +msgstr "" + +#: ../share/extensions/dxf_outlines.py:33 +msgid "" +"Failed to import the numpy or numpy.linalg modules. These modules are " +"required by this extension. Please install them and try again." +msgstr "" + +#: ../share/extensions/embedimage.py:75 +msgid "" +"No xlink:href or sodipodi:absref attributes found, or they do not point to " +"an existing file! Unable to embed image." +msgstr "" + +#: ../share/extensions/embedimage.py:77 +#, python-format +msgid "Sorry we could not locate %s" +msgstr "" + +#: ../share/extensions/embedimage.py:102 +#, python-format +msgid "" +"%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, " +"or image/x-icon" +msgstr "" + +#: ../share/extensions/export_gimp_palette.py:14 +msgid "" +"The export_gpl.py module requires PyXML. Please download the latest version " +"from http://pyxml.sourceforge.net/." +msgstr "" + +#: ../share/extensions/extractimage.py:66 +msgid "Unable to find image data." +msgstr "" + +#: ../share/extensions/inkex.py:67 +msgid "" +"The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " +"this extension. Please download and install the latest version from http://" +"cheeseshop.python.org/pypi/lxml/, or install it through your package manager " +"by a command like: sudo apt-get install python-lxml" +msgstr "" + +#: ../share/extensions/inkex.py:223 +#, python-format +msgid "No matching node for expression: %s" +msgstr "" + +#: ../share/extensions/markers_strokepaint.py:41 +#, python-format +msgid "No style attribute found for id: %s" +msgstr "" + +#: ../share/extensions/markers_strokepaint.py:56 +#, python-format +msgid "unable to locate marker: %s" +msgstr "" + +#: ../share/extensions/pathalongpath.py:197 +#: ../share/extensions/pathscatter.py:208 +#: ../share/extensions/perspective.py:61 +msgid "This extension requires two selected paths." +msgstr "" + +#: ../share/extensions/pathmodifier.py:229 +#, python-format +msgid "Please first convert objects to paths! (Got [%s].)" +msgstr "" + +#: ../share/extensions/perspective.py:29 +msgid "" +"Failed to import the numpy or numpy.linalg modules. These modules are " +"required by this extension. Please install them and try again. On a Debian-" +"like system this can be done with the command, sudo apt-get install python-" +"numpy." +msgstr "" + +#: ../share/extensions/perspective.py:68 +#: ../share/extensions/summersnight.py:43 +#, python-format +msgid "" +"The first selected object is of type '%s'.\n" +"Try using the procedure Path->Object to Path." +msgstr "" + +#: ../share/extensions/perspective.py:74 +#: ../share/extensions/summersnight.py:50 +msgid "" +"This extension requires that the second selected path be four nodes long." +msgstr "" + +#: ../share/extensions/perspective.py:99 +#: ../share/extensions/summersnight.py:82 +msgid "" +"The second selected object is a group, not a path.\n" +"Try using the procedure Object->Ungroup." +msgstr "" + +#: ../share/extensions/perspective.py:101 +#: ../share/extensions/summersnight.py:84 +msgid "" +"The second selected object is not a path.\n" +"Try using the procedure Path->Object to Path." +msgstr "" + +#: ../share/extensions/perspective.py:104 +#: ../share/extensions/summersnight.py:87 +msgid "" +"The first selected object is not a path.\n" +"Try using the procedure Path->Object to Path." +msgstr "" + +#: ../share/extensions/polyhedron_3d.py:60 +msgid "" +"Failed to import the numpy module. This module is required by this " +"extension. Please install it and try again. On a Debian-like system this " +"can be done with the command 'sudo apt-get install python-numpy'." +msgstr "" + +#: ../share/extensions/polyhedron_3d.py:331 +msgid "No face data found in specified file." +msgstr "" + +#: ../share/extensions/polyhedron_3d.py:332 +msgid "Try selecting \"Edge Specified\" in the Model File tab.\n" +msgstr "" + +#: ../share/extensions/polyhedron_3d.py:338 +msgid "No edge data found in specified file." +msgstr "" + +#: ../share/extensions/polyhedron_3d.py:339 +msgid "Try selecting \"Face Specified\" in the Model File tab.\n" +msgstr "" + +#. we cannot generate a list of faces from the edges without a lot of computation +#: ../share/extensions/polyhedron_3d.py:514 +msgid "" +"Face Data Not Found. Ensure file contains face data, and check the file is " +"imported as \"Face-Specified\" under the \"Model File\" tab.\n" +msgstr "" + +#: ../share/extensions/polyhedron_3d.py:516 +msgid "Internal Error. No view type selected\n" +msgstr "" + +#: ../share/extensions/summersnight.py:36 +msgid "" +"This extension requires two selected paths. \n" +"The second path must be exactly four nodes long." +msgstr "" + +#: ../share/extensions/svg_and_media_zip_output.py:125 +#, python-format +msgid "Could not locate file: %s" +msgstr "" + +#: ../share/extensions/uniconv_output.py:118 +msgid "You need to install the UniConvertor software.\n" +msgstr "" + +#: ../share/extensions/web-set-att.py:52 +#: ../share/extensions/web-transmit-att.py:48 +msgid "You must select at least two elements." +msgstr "" + +#: ../share/extensions/addnodes.inx.h:1 +msgid "Add Nodes" +msgstr "" + +#: ../share/extensions/addnodes.inx.h:2 +msgid "By max. segment length" +msgstr "" + +#: ../share/extensions/addnodes.inx.h:3 +msgid "By number of segments" +msgstr "" + +#: ../share/extensions/addnodes.inx.h:4 +msgid "Division method" +msgstr "" + +#: ../share/extensions/addnodes.inx.h:5 +msgid "Maximum segment length (px)" +msgstr "" + +#: ../share/extensions/addnodes.inx.h:6 +#: ../share/extensions/convert2dashes.inx.h:2 +#: ../share/extensions/edge3d.inx.h:6 ../share/extensions/flatten.inx.h:3 +#: ../share/extensions/fractalize.inx.h:2 +#: ../share/extensions/interp_att_g.inx.h:10 +#: ../share/extensions/markers_strokepaint.inx.h:2 +#: ../share/extensions/perspective.inx.h:1 +#: ../share/extensions/radiusrand.inx.h:4 +#: ../share/extensions/rubberstretch.inx.h:3 +#: ../share/extensions/straightseg.inx.h:2 +#: ../share/extensions/summersnight.inx.h:2 ../share/extensions/whirl.inx.h:2 +msgid "Modify Path" +msgstr "" + +#: ../share/extensions/addnodes.inx.h:7 +msgid "Number of segments" +msgstr "" + +#: ../share/extensions/ai_input.inx.h:1 +msgid "AI 8.0 Input" +msgstr "" + +#: ../share/extensions/ai_input.inx.h:2 +msgid "Adobe Illustrator 8.0 and below (*.ai)" +msgstr "" + +#: ../share/extensions/ai_input.inx.h:3 +msgid "Open files saved with Adobe Illustrator 8.0 or older" +msgstr "" + +#: ../share/extensions/aisvg.inx.h:1 +msgid "AI SVG Input" +msgstr "" + +#: ../share/extensions/aisvg.inx.h:2 +msgid "Adobe Illustrator SVG (*.ai.svg)" +msgstr "" + +#: ../share/extensions/aisvg.inx.h:3 +msgid "Cleans the cruft out of Adobe Illustrator SVGs before opening" +msgstr "" + +#: ../share/extensions/ccx_input.inx.h:1 +msgid "Corel DRAW Compressed Exchange files (.ccx)" +msgstr "" + +#: ../share/extensions/ccx_input.inx.h:2 +msgid "Corel DRAW Compressed Exchange files input" +msgstr "" + +#: ../share/extensions/ccx_input.inx.h:3 +msgid "Open compressed exchange files saved in Corel DRAW" +msgstr "" + +#: ../share/extensions/cdr_input.inx.h:1 +msgid "Corel DRAW 7-X4 files (*.cdr)" +msgstr "" + +#: ../share/extensions/cdr_input.inx.h:2 +msgid "Corel DRAW Input" +msgstr "" + +#: ../share/extensions/cdr_input.inx.h:3 +msgid "Open files saved in Corel DRAW 7-X4" +msgstr "" + +#: ../share/extensions/cdt_input.inx.h:1 +msgid "Corel DRAW 7-13 template files (.cdt)" +msgstr "" + +#: ../share/extensions/cdt_input.inx.h:2 +msgid "Corel DRAW templates input" +msgstr "" + +#: ../share/extensions/cdt_input.inx.h:3 +msgid "Open files saved in Corel DRAW 7-13" +msgstr "" + +#: ../share/extensions/cgm_input.inx.h:1 +msgid "Computer Graphics Metafile files (.cgm)" +msgstr "" + +#: ../share/extensions/cgm_input.inx.h:2 +msgid "Computer Graphics Metafile files input" +msgstr "" + +#: ../share/extensions/cgm_input.inx.h:3 +msgid "Open Computer Graphics Metafile files" +msgstr "" + +#: ../share/extensions/cmx_input.inx.h:1 +msgid "Corel DRAW Presentation Exchange files (.cmx)" +msgstr "" + +#: ../share/extensions/cmx_input.inx.h:2 +msgid "Corel DRAW Presentation Exchange files input" +msgstr "" + +#: ../share/extensions/cmx_input.inx.h:3 +msgid "Open presentation exchange files saved in Corel DRAW" +msgstr "" + +#: ../share/extensions/color_brighter.inx.h:1 +msgid "Brighter" +msgstr "" + +#: ../share/extensions/color_custom.inx.h:1 +msgid "Blue Function" +msgstr "" + +#: ../share/extensions/color_custom.inx.h:4 +msgid "Green Function" +msgstr "" + +#: ../share/extensions/color_custom.inx.h:5 +msgid "Red Function" +msgstr "" + +#: ../share/extensions/color_darker.inx.h:2 +msgid "Darker" +msgstr "" + +#: ../share/extensions/color_grayscale.inx.h:2 +msgid "Grayscale" +msgstr "" + +#: ../share/extensions/color_lesshue.inx.h:2 +msgid "Less Hue" +msgstr "" + +#: ../share/extensions/color_lesslight.inx.h:2 +msgid "Less Light" +msgstr "" + +#: ../share/extensions/color_lesssaturation.inx.h:2 +msgid "Less Saturation" +msgstr "" + +#: ../share/extensions/color_morehue.inx.h:2 +msgid "More Hue" +msgstr "" + +#: ../share/extensions/color_morelight.inx.h:2 +msgid "More Light" +msgstr "" + +#: ../share/extensions/color_moresaturation.inx.h:2 +msgid "More Saturation" +msgstr "" + +#: ../share/extensions/color_negative.inx.h:2 +msgid "Negative" +msgstr "" + +#: ../share/extensions/color_randomize.inx.h:4 +msgid "Randomize" +msgstr "" + +#: ../share/extensions/color_removeblue.inx.h:2 +msgid "Remove Blue" +msgstr "" + +#: ../share/extensions/color_removegreen.inx.h:2 +msgid "Remove Green" +msgstr "" + +#: ../share/extensions/color_removered.inx.h:2 +msgid "Remove Red" +msgstr "" + +#: ../share/extensions/color_replace.inx.h:1 +msgid "By color (RRGGBB hex):" +msgstr "" + +#: ../share/extensions/color_replace.inx.h:3 +msgid "Replace color" +msgstr "" + +#: ../share/extensions/color_replace.inx.h:4 +msgid "Replace color (RRGGBB hex):" +msgstr "" + +#: ../share/extensions/color_rgbbarrel.inx.h:2 +msgid "RGB Barrel" +msgstr "" + +#: ../share/extensions/convert2dashes.inx.h:1 +msgid "Convert to Dashes" +msgstr "" + +#: ../share/extensions/dia.inx.h:1 +msgid "A diagram created with the program Dia" +msgstr "" + +#: ../share/extensions/dia.inx.h:2 +msgid "Dia Diagram (*.dia)" +msgstr "" + +#: ../share/extensions/dia.inx.h:3 +msgid "Dia Input" +msgstr "" + +#: ../share/extensions/dia.inx.h:4 +msgid "" +"In order to import Dia files, Dia itself must be installed. You can get Dia " +"at http://live.gnome.org/Dia" +msgstr "" + +#: ../share/extensions/dia.inx.h:5 +msgid "" +"The dia2svg.sh script should be installed with your Inkscape distribution. " +"If you do not have it, there is likely to be something wrong with your " +"Inkscape installation." +msgstr "" + +#: ../share/extensions/dimension.inx.h:1 +msgid "Dimensions" +msgstr "" + +#: ../share/extensions/dimension.inx.h:2 ../share/extensions/dots.inx.h:4 +#: ../share/extensions/handles.inx.h:2 ../share/extensions/measure.inx.h:11 +msgid "Visualize Path" +msgstr "" + +#: ../share/extensions/dimension.inx.h:3 +msgid "X Offset" +msgstr "" + +#: ../share/extensions/dimension.inx.h:4 +msgid "Y Offset" +msgstr "" + +#: ../share/extensions/dots.inx.h:1 +msgid "Dot size" +msgstr "" + +#: ../share/extensions/dots.inx.h:2 +msgid "Font size" +msgstr "" + +#: ../share/extensions/dots.inx.h:3 +msgid "Number Nodes" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:1 +msgid "Altitudes" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:2 +msgid "Angle Bisectors" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:3 +msgid "Centroid" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:4 +msgid "Circumcentre" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:5 +msgid "Circumcircle" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:6 +msgid "Common Objects" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:7 +msgid "Contact Triangle" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:8 +msgid "Custom Point Specified By:" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:9 +msgid "Custom Points and Options" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:10 +msgid "Draw Circle Around This Point" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:11 +msgid "Draw From Triangle" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:12 +msgid "Draw Isogonal Conjugate" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:13 +msgid "Draw Isotomic Conjugate" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:14 +msgid "Draw Marker At This Point" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:15 +msgid "Excentral Triangle" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:16 +msgid "Excentres" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:17 +msgid "Excircles" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:18 +msgid "Extouch Triangle" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:19 +msgid "Gergonne Point" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:21 +msgid "Incentre" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:22 +msgid "Incircle" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:23 +msgid "Nagel Point" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:24 +msgid "Nine-Point Centre" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:25 +msgid "Nine-Point Circle" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:26 +msgid "Orthic Triangle" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:27 +msgid "Orthocentre" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:28 +msgid "Point At" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:29 +msgid "Radius / px" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:31 +msgid "Report this triangle's properties" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:32 +msgid "Symmedial Triangle" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:33 +msgid "Symmedian Point" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:34 +msgid "Symmedians" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:35 +msgid "" +"This extension draws constructions about a triangle defined by the first 3 " +"nodes of a selected path. You may select one of preset objects or create " +"your own ones.\n" +" \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 "" + +#: ../share/extensions/draw_from_triangle.inx.h:57 +msgid "Triangle Function" +msgstr "" + +#: ../share/extensions/draw_from_triangle.inx.h:58 +msgid "Trilinear Coordinates" +msgstr "" + +#: ../share/extensions/dxf_input.inx.h:1 +msgid "" +"- AutoCAD Release 13 and newer.\n" +"- assume dxf drawing is in mm.\n" +"- assume svg drawing is in pixels, at 90 dpi.\n" +"- layers are preserved only on File->Open, not Import.\n" +"- limited support for BLOCKS, use AutoCAD Explode Blocks instead, if needed." +msgstr "" + +#: ../share/extensions/dxf_input.inx.h:6 +msgid "AutoCAD DXF R13 (*.dxf)" +msgstr "" + +#: ../share/extensions/dxf_input.inx.h:7 +msgid "Character Encoding" +msgstr "" + +#: ../share/extensions/dxf_input.inx.h:8 +msgid "DXF Input" +msgstr "" + +#: ../share/extensions/dxf_input.inx.h:10 +msgid "Import AutoCAD's Document Exchange Format" +msgstr "" + +#: ../share/extensions/dxf_input.inx.h:12 +msgid "Or, use manual scale factor" +msgstr "" + +#: ../share/extensions/dxf_input.inx.h:13 +msgid "Use automatic scaling to size A4" +msgstr "" + +#: ../share/extensions/dxf_outlines.inx.h:1 +msgid "" +"- AutoCAD Release 13 format.\n" +"- assume svg drawing is in pixels, at 90 dpi.\n" +"- assume dxf drawing is in mm.\n" +"- only LWPOLYLINE and SPLINE elements are supported.\n" +"- ROBO-Master option is a specialized spline readable only by ROBO-Master " +"and AutoDesk viewers, not Inkscape." +msgstr "" + +#: ../share/extensions/dxf_outlines.inx.h:6 +msgid "Desktop Cutting Plotter" +msgstr "" + +#: ../share/extensions/dxf_outlines.inx.h:7 +msgid "Desktop Cutting Plotter (R13) (*.dxf)" +msgstr "" + +#: ../share/extensions/dxf_outlines.inx.h:10 +msgid "enable ROBO-Master output" +msgstr "" + +#: ../share/extensions/dxf_output.inx.h:1 +msgid "AutoCAD DXF R12 (*.dxf)" +msgstr "" + +#: ../share/extensions/dxf_output.inx.h:2 +msgid "DXF Output" +msgstr "" + +#: ../share/extensions/dxf_output.inx.h:3 +msgid "DXF file written by pstoedit" +msgstr "" + +#: ../share/extensions/dxf_output.inx.h:4 +msgid "pstoedit must be installed to run; see http://www.pstoedit.net/pstoedit" +msgstr "" + +#: ../share/extensions/edge3d.inx.h:1 +msgid "Blur height" +msgstr "" + +#: ../share/extensions/edge3d.inx.h:2 +msgid "Blur stdDeviation" +msgstr "" + +#: ../share/extensions/edge3d.inx.h:3 +msgid "Blur width" +msgstr "" + +#: ../share/extensions/edge3d.inx.h:4 +msgid "Edge 3D" +msgstr "" + +#: ../share/extensions/edge3d.inx.h:5 +msgid "Illumination Angle" +msgstr "" + +#: ../share/extensions/edge3d.inx.h:7 +msgid "Only black and white" +msgstr "" + +#: ../share/extensions/edge3d.inx.h:8 +msgid "Shades" +msgstr "" + +#: ../share/extensions/embedimage.inx.h:1 +msgid "Embed Images" +msgstr "" + +#: ../share/extensions/embedimage.inx.h:2 +msgid "Embed only selected images" +msgstr "" + +#: ../share/extensions/eps_input.inx.h:1 +msgid "EPS Input" +msgstr "" + +#: ../share/extensions/eqtexsvg.inx.h:1 +msgid "LaTeX formula" +msgstr "" + +#: ../share/extensions/eqtexsvg.inx.h:2 +msgid "LaTeX formula: " +msgstr "" + +#: ../share/extensions/export_gimp_palette.inx.h:1 +msgid "Export as GIMP Palette" +msgstr "" + +#: ../share/extensions/export_gimp_palette.inx.h:2 +msgid "Exports the colors of this document as GIMP Palette" +msgstr "" + +#: ../share/extensions/export_gimp_palette.inx.h:3 +msgid "GIMP Palette (*.gpl)" +msgstr "" + +#: ../share/extensions/extractimage.inx.h:1 +msgid "Extract Image" +msgstr "" + +#: ../share/extensions/extractimage.inx.h:3 +msgid "Note: The file extension is appended automatically." +msgstr "" + +#: ../share/extensions/extractimage.inx.h:4 +msgid "Path to save image" +msgstr "" + +#: ../share/extensions/extrude.inx.h:3 +msgid "Lines" +msgstr "" + +#: ../share/extensions/extrude.inx.h:5 +msgid "Polygons" +msgstr "" + +#: ../share/extensions/fig_input.inx.h:1 +msgid "Open files saved with XFIG" +msgstr "" + +#: ../share/extensions/fig_input.inx.h:2 +msgid "XFIG Graphics File (*.fig)" +msgstr "" + +#: ../share/extensions/fig_input.inx.h:3 +msgid "XFIG Input" +msgstr "" + +#: ../share/extensions/flatten.inx.h:1 +msgid "Flatness" +msgstr "" + +#: ../share/extensions/flatten.inx.h:2 +msgid "Flatten Beziers" +msgstr "" + +#: ../share/extensions/foldablebox.inx.h:1 +msgid "Add Guide Lines" +msgstr "" + +#: ../share/extensions/foldablebox.inx.h:2 +msgid "Depth" +msgstr "" + +#: ../share/extensions/foldablebox.inx.h:3 +msgid "Foldable Box" +msgstr "" + +#: ../share/extensions/foldablebox.inx.h:5 +msgid "Paper Thickness" +msgstr "" + +#: ../share/extensions/foldablebox.inx.h:7 +msgid "Tab Proportion" +msgstr "" + +#: ../share/extensions/fractalize.inx.h:1 +msgid "Fractalize" +msgstr "" + +#: ../share/extensions/fractalize.inx.h:3 +msgid "Smoothness" +msgstr "" + +#: ../share/extensions/fractalize.inx.h:4 +msgid "Subdivisions" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:1 +msgid "Calculate first derivative numerically" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:2 +#: ../share/extensions/param_curves.inx.h:1 +msgid "Draw Axes" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:3 +msgid "End X value" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:4 +msgid "First derivative" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:5 +msgid "Function" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:6 +msgid "Function Plotter" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:7 +#: ../share/extensions/param_curves.inx.h:3 +msgid "Functions" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:8 +msgid "Isotropic scaling (uses smallest of width/xrange or height/yrange)" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:9 +msgid "Multiply X range by 2*pi" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:10 +msgid "Number of samples" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:11 +msgid "Range and sampling" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:12 +#: ../share/extensions/param_curves.inx.h:8 +msgid "Remove rectangle" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:14 +msgid "" +"Select a rectangle before calling the extension,\n" +"it will determine X and Y scales.\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 "" + +#: ../share/extensions/funcplot.inx.h:22 +#: ../share/extensions/param_curves.inx.h:15 +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." +msgstr "" + +#: ../share/extensions/funcplot.inx.h:31 +msgid "Start X value" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:32 +#: ../share/extensions/param_curves.inx.h:25 +msgid "Use" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:33 +msgid "Use polar coordinates" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:34 +msgid "Y value of rectangle's bottom" +msgstr "" + +#: ../share/extensions/funcplot.inx.h:35 +msgid "Y value of rectangle's top" +msgstr "" + +#: ../share/extensions/gears.inx.h:1 +msgid "Circular pitch, px" +msgstr "" + +#: ../share/extensions/gears.inx.h:2 +msgid "Gear" +msgstr "" + +#: ../share/extensions/gears.inx.h:3 +msgid "Number of teeth" +msgstr "" + +#: ../share/extensions/gears.inx.h:4 +msgid "Pressure angle" +msgstr "" + +#: ../share/extensions/gimp_xcf.inx.h:1 +msgid "GIMP XCF" +msgstr "" + +#: ../share/extensions/gimp_xcf.inx.h:2 +msgid "GIMP XCF maintaining layers (*.xcf)" +msgstr "" + +#: ../share/extensions/gimp_xcf.inx.h:3 +msgid "Save Grid:" +msgstr "" + +#: ../share/extensions/gimp_xcf.inx.h:4 +msgid "Save Guides:" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:1 +msgid "Border Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:2 +msgid "Cartesian Grid" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:3 +msgid "Halve X Subsubdiv. Frequency after 'n' Subdivs. (log only)" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:4 +msgid "Halve Y Subsubdiv. Frequency after 'n' Subdivs. (log only)" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:5 +msgid "Logarithmic X Subdiv. (Base given by entry above)" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:6 +msgid "Logarithmic Y Subdiv. (Base given by entry above)" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:7 +msgid "Major X Division Spacing [px]" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:8 +msgid "Major X Division Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:9 +msgid "Major X Divisions" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:10 +msgid "Major Y Division Spacing [px]" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:11 +msgid "Major Y Division Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:12 +msgid "Major Y Divisions" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:13 +msgid "Minor X Division Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:14 +msgid "Minor Y Division Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:16 +msgid "Subdivisions per Major X Division" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:17 +msgid "Subdivisions per Major Y Division" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:18 +msgid "Subminor X Division Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:19 +msgid "Subminor Y Division Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:20 +msgid "Subsubdivs. per X Subdivision" +msgstr "" + +#: ../share/extensions/grid_cartesian.inx.h:21 +msgid "Subsubdivs. per Y Subdivision" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:1 +msgid "Angle Divisions" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:2 +msgid "Angle Divisions at Centre" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:3 +msgid "Centre Dot Diameter [px]" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:4 +msgid "Circumferential Label Outset [px]" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:5 +msgid "Circumferential Label Size [px]" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:6 +msgid "Circumferential Labels" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:8 +msgid "Logarithmic Subdiv. (Base given by entry above)" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:9 +msgid "Major Angular Division Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:10 +msgid "Major Circular Division Spacing [px]" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:11 +msgid "Major Circular Division Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:12 +msgid "Major Circular Divisions" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:13 +msgid "Minor Angle Division End 'n' Divs. Before Centre" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:14 +msgid "Minor Angular Division Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:15 +msgid "Minor Circular Division Thickness [px]" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:17 +msgid "Polar Grid" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:19 +msgid "Subdivisions per Major Angular Division" +msgstr "" + +#: ../share/extensions/grid_polar.inx.h:20 +msgid "Subdivisions per Major Circular Division" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:1 +msgid "1/10" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:2 +msgid "1/2" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:3 +msgid "1/3" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:4 +msgid "1/4" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:5 +msgid "1/5" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:6 +msgid "1/6" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:7 +msgid "1/7" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:8 +msgid "1/8" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:9 +msgid "1/9" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:10 +msgid "Custom..." +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:11 +msgid "Delete existing guides" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:12 +msgid "Golden ratio" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:13 +msgid "Guides creator" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:14 +msgid "Horizontal guide each" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:16 +msgid "Preset" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:18 +msgid "Rule-of-third" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:19 +msgid "Start from edges" +msgstr "" + +#: ../share/extensions/guides_creator.inx.h:20 +msgid "Vertical guide each" +msgstr "" + +#: ../share/extensions/handles.inx.h:1 +msgid "Draw Handles" +msgstr "" + +#: ../share/extensions/hpgl_output.inx.h:1 +msgid "Export to an HP Graphics Language file" +msgstr "" + +#: ../share/extensions/hpgl_output.inx.h:2 +msgid "HP Graphics Language file (*.hpgl)" +msgstr "" + +#: ../share/extensions/hpgl_output.inx.h:3 +msgid "HPGL Output" +msgstr "" + +#: ../share/extensions/hpgl_output.inx.h:4 +msgid "Mirror Y-axis" +msgstr "" + +#: ../share/extensions/hpgl_output.inx.h:5 +msgid "Plot invisible layers" +msgstr "" + +#: ../share/extensions/hpgl_output.inx.h:6 +msgid "X-origin (px)" +msgstr "" + +#: ../share/extensions/hpgl_output.inx.h:7 +msgid "Y-origin (px)" +msgstr "" + +#: ../share/extensions/hpgl_output.inx.h:8 +msgid "hpgl output flatness" +msgstr "" + +#: ../share/extensions/inkscape_help_askaquestion.inx.h:1 +msgid "Ask Us a Question" +msgstr "" + +#: ../share/extensions/inkscape_help_commandline.inx.h:1 +msgid "Command Line Options" +msgstr "" + +#: ../share/extensions/inkscape_help_faq.inx.h:1 +msgid "FAQ" +msgstr "" + +#: ../share/extensions/inkscape_help_keys.inx.h:1 +msgid "Keys and Mouse Reference" +msgstr "" + +#: ../share/extensions/inkscape_help_manual.inx.h:1 +msgid "Inkscape Manual" +msgstr "" + +#: ../share/extensions/inkscape_help_relnotes.inx.h:1 +msgid "New in This Version" +msgstr "" + +#: ../share/extensions/inkscape_help_reportabug.inx.h:1 +msgid "Report a Bug" +msgstr "" + +#: ../share/extensions/inkscape_help_svgspec.inx.h:1 +msgid "SVG 1.1 Specification" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:1 +msgid "Attribute to Interpolate" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:3 +msgid "End Value" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:5 +msgid "Float Number" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:7 +msgid "" +"If you select \"Other\", you must know the SVG attributes to identify here " +"this \"other\":" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:8 +msgid "Integer Number" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:9 +msgid "Interpolate Attribute in a group" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:11 +msgid "No Unit" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:13 +msgid "Other" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:14 +msgid "Other Attribute" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:15 +msgid "Other Attribute type" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:17 +msgid "Start Value" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:18 +#: ../share/extensions/polyhedron_3d.inx.h:43 +msgid "Style" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:19 +msgid "Tag" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:20 +msgid "" +"This effect applies a value for any interpolatable attribute for all " +"elements inside the selected group or for all elements in a multiple " +"selection" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:21 +msgid "Transformation" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:22 +msgid "Translate X" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:23 +msgid "Translate Y" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:25 +msgid "Where to apply?" +msgstr "" + +#: ../share/extensions/interp_att_g.inx.h:27 +#: ../share/extensions/web-set-att.inx.h:28 +#: ../share/extensions/web-transmit-att.inx.h:26 +msgid "••••••••••••••••••••••••••••••••••••••••••••••••" +msgstr "" + +#: ../share/extensions/interp.inx.h:1 +msgid "Duplicate endpaths" +msgstr "" + +#: ../share/extensions/interp.inx.h:2 +msgid "Exponent" +msgstr "" + +#: ../share/extensions/interp.inx.h:4 +msgid "Interpolate" +msgstr "" + +#: ../share/extensions/interp.inx.h:5 +msgid "Interpolate style" +msgstr "" + +#: ../share/extensions/interp.inx.h:6 +msgid "Interpolation method" +msgstr "" + +#: ../share/extensions/interp.inx.h:7 +msgid "Interpolation steps" +msgstr "" + +#: ../share/extensions/lindenmayer.inx.h:1 +msgid "" +"\n" +"The path is generated by applying the \n" +"substitutions of Rules to the Axiom, \n" +"Order times. The following commands are \n" +"recognized in Axiom and Rules:\n" +"\n" +"Any of A,B,C,D,E,F: draw forward \n" +"\n" +"Any of G,H,I,J,K,L: move forward \n" +"\n" +"+: turn left\n" +"\n" +"-: turn right\n" +"\n" +"|: turn 180 degrees\n" +"\n" +"[: remember point\n" +"\n" +"]: return to remembered point\n" +msgstr "" + +#: ../share/extensions/lindenmayer.inx.h:21 +msgid "Axiom" +msgstr "" + +#: ../share/extensions/lindenmayer.inx.h:22 +msgid "Axiom and rules" +msgstr "" + +#: ../share/extensions/lindenmayer.inx.h:24 +msgid "L-system" +msgstr "" + +#: ../share/extensions/lindenmayer.inx.h:25 +msgid "Left angle" +msgstr "" + +#: ../share/extensions/lindenmayer.inx.h:28 +#, no-c-format +msgid "Randomize angle (%)" +msgstr "" + +#: ../share/extensions/lindenmayer.inx.h:30 +#, no-c-format +msgid "Randomize step (%)" +msgstr "" + +#: ../share/extensions/lindenmayer.inx.h:32 +msgid "Right angle" +msgstr "" + +#: ../share/extensions/lindenmayer.inx.h:33 +msgid "Rules" +msgstr "" + +#: ../share/extensions/lindenmayer.inx.h:34 +msgid "Step length (px)" +msgstr "" + +#: ../share/extensions/lorem_ipsum.inx.h:1 +msgid "Lorem ipsum" +msgstr "" + +#: ../share/extensions/lorem_ipsum.inx.h:2 +msgid "Number of paragraphs" +msgstr "" + +#: ../share/extensions/lorem_ipsum.inx.h:3 +msgid "Paragraph length fluctuation (sentences)" +msgstr "" + +#: ../share/extensions/lorem_ipsum.inx.h:4 +msgid "Sentences per paragraph" +msgstr "" + +#: ../share/extensions/lorem_ipsum.inx.h:6 +msgid "" +"This effect creates the standard \"Lorem Ipsum\" pseudolatin placeholder " +"text. If a flowed text is selected, Lorem Ipsum is added to it; otherwise a " +"new flowed text object, the size of the page, is created in a new layer." +msgstr "" + +#: ../share/extensions/markers_strokepaint.inx.h:1 +msgid "Color Markers to Match Stroke" +msgstr "" + +#: ../share/extensions/measure.inx.h:1 +msgid "Font size [px]" +msgstr "" + +#. mm +#: ../share/extensions/measure.inx.h:4 +msgid "Length Unit: " +msgstr "" + +#: ../share/extensions/measure.inx.h:5 +msgid "Measure" +msgstr "" + +#: ../share/extensions/measure.inx.h:6 +msgid "Measure Path" +msgstr "" + +#: ../share/extensions/measure.inx.h:7 +msgid "Offset [px]" +msgstr "" + +#: ../share/extensions/measure.inx.h:8 +msgid "Precision" +msgstr "" + +#: ../share/extensions/measure.inx.h:9 +msgid "Scale Factor (Drawing:Real Length) = 1:" +msgstr "" + +#: ../share/extensions/measure.inx.h:10 +msgid "" +"This effect measures the length of the selected path and adds it as a text-" +"on-path object with the selected unit. The number of significant digits can " +"be controlled by the Precision field. The Offset field controls the distance " +"from the text to the path. The Scale factor can be used to make measurements " +"in scaled drawings. For example, if 1 cm in the drawing equals 2.5 m in the " +"real world, Scale must be set to 250." +msgstr "" + +#: ../share/extensions/motion.inx.h:1 ../share/extensions/restack.inx.h:1 +msgid "Angle" +msgstr "" + +#: ../share/extensions/motion.inx.h:3 +msgid "Magnitude" +msgstr "" + +#: ../share/extensions/motion.inx.h:4 +msgid "Motion" +msgstr "" + +#: ../share/extensions/outline2svg.inx.h:1 +msgid "ASCII Text with outline markup" +msgstr "" + +#: ../share/extensions/outline2svg.inx.h:2 +msgid "Text Outline File (*.outline)" +msgstr "" + +#: ../share/extensions/outline2svg.inx.h:3 +msgid "Text Outline Input" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:2 +msgid "End t-value" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:4 +msgid "Isotropic scaling (uses smallest: width/xrange or height/yrange)" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:5 +msgid "Multiply t-range by 2*pi" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:6 +msgid "Parametric Curves" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:7 +msgid "Range and Sampling" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:10 +msgid "Samples" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:11 +msgid "" +"Select a rectangle before calling the extension,\n" +"it will determine X and Y scales.\n" +"\n" +"First derivatives are always determined numerically." +msgstr "" + +#: ../share/extensions/param_curves.inx.h:24 +msgid "Start t-value" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:26 +msgid "x-Function" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:27 +msgid "x-value of rectangle's left" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:28 +msgid "x-value of rectangle's right" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:29 +msgid "y-Function" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:30 +msgid "y-value of rectangle's bottom" +msgstr "" + +#: ../share/extensions/param_curves.inx.h:31 +msgid "y-value of rectangle's top" +msgstr "" + +#: ../share/extensions/pathalongpath.inx.h:1 +msgid "Copies of the pattern:" +msgstr "" + +#: ../share/extensions/pathalongpath.inx.h:2 +msgid "Deformation type:" +msgstr "" + +#: ../share/extensions/pathalongpath.inx.h:3 +#: ../share/extensions/pathscatter.inx.h:3 +msgid "Duplicate the pattern before deformation" +msgstr "" + +#: ../share/extensions/pathalongpath.inx.h:6 +msgid "Pattern along Path" +msgstr "" + +#: ../share/extensions/pathalongpath.inx.h:10 +msgid "Ribbon" +msgstr "" + +#: ../share/extensions/pathalongpath.inx.h:13 +msgid "Snake" +msgstr "" + +#: ../share/extensions/pathalongpath.inx.h:14 +#: ../share/extensions/pathscatter.inx.h:11 +msgid "Space between copies:" +msgstr "" + +#: ../share/extensions/pathalongpath.inx.h:16 +msgid "" +"This effect bends a pattern object along arbitrary \"skeleton\" paths. The " +"pattern is the topmost object in the selection. (groups of paths/shapes/" +"clones... allowed)" +msgstr "" + +#: ../share/extensions/pathscatter.inx.h:1 +msgid "Cloned" +msgstr "" + +#: ../share/extensions/pathscatter.inx.h:2 +msgid "Copied" +msgstr "" + +#: ../share/extensions/pathscatter.inx.h:4 +msgid "Follow path orientation" +msgstr "" + +#: ../share/extensions/pathscatter.inx.h:6 +msgid "Moved" +msgstr "" + +#: ../share/extensions/pathscatter.inx.h:8 +msgid "Original pattern will be:" +msgstr "" + +#: ../share/extensions/pathscatter.inx.h:12 +msgid "Stretch spaces to fit skeleton length" +msgstr "" + +#: ../share/extensions/pathscatter.inx.h:14 +msgid "" +"This effect scatters a pattern along arbitrary \"skeleton\" paths. The " +"pattern must be the topmost object in the selection. Groups of paths, " +"shapes, clones are allowed." +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:1 +msgid "Bleed (in)" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:2 +msgid "Bond Weight #" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:3 +msgid "Book Height (inches)" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:4 +msgid "Book Properties" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:5 +msgid "Book Width (inches)" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:6 +msgid "Caliper (inches)" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:7 +msgid "Cover" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:8 +msgid "Cover Thickness Measurement" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:9 +msgid "Interior Pages" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:10 +msgid "Note: Bond Weight # calculations are a best-guess estimate." +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:11 +msgid "Number of Pages" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:12 +msgid "Pages Per Inch (PPI)" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:13 +msgid "Paper Thickness Measurement" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:14 +msgid "Perfect-Bound Cover Template" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:16 +msgid "Remove existing guides" +msgstr "" + +#: ../share/extensions/perfectboundcover.inx.h:18 +msgid "Specify Width" +msgstr "" + +#: ../share/extensions/perspective.inx.h:2 +msgid "Perspective" +msgstr "" + +#: ../share/extensions/plt_input.inx.h:1 +msgid "AutoCAD Plot Input" +msgstr "" + +#: ../share/extensions/plt_input.inx.h:2 +#: ../share/extensions/plt_output.inx.h:2 +msgid "HP Graphics Language Plot file [AutoCAD] (*.plt)" +msgstr "" + +#: ../share/extensions/plt_input.inx.h:3 +msgid "Open HPGL plotter files" +msgstr "" + +#: ../share/extensions/plt_output.inx.h:1 +msgid "AutoCAD Plot Output" +msgstr "" + +#: ../share/extensions/plt_output.inx.h:3 +msgid "Save a file for plotters" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:1 +msgid "3D Polyhedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:2 +msgid "Clockwise wound object" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:3 +msgid "Cube" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:4 +msgid "Cuboctahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:5 +msgid "Dodecahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:6 +msgid "Draw back-facing polygons" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:7 +msgid "Edge-Specified" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:8 +msgid "Edges" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:9 +msgid "Face-Specified" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:10 +msgid "Faces" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:11 +msgid "Filename:" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:12 +msgid "Fill color, Blue" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:13 +msgid "Fill color, Green" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:14 +msgid "Fill color, Red" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:16 +#, no-c-format +msgid "Fill opacity, %" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:17 +msgid "Great Dodecahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:18 +msgid "Great Stellated Dodecahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:19 +msgid "Icosahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:20 +msgid "Light X" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:21 +msgid "Light Y" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:22 +msgid "Light Z" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:23 +msgid "Load from file" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:27 +msgid "Model file" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:28 +msgid "Object Type" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:29 +msgid "Object:" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:30 +msgid "Octahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:32 +msgid "Rotate around:" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:33 +msgid "Rotation, degrees" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:34 +msgid "Scaling factor" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:35 +msgid "Shading" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:37 +msgid "Small Triambic Icosahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:38 +msgid "Snub Cube" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:39 +msgid "Snub Dodecahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:41 +#, no-c-format +msgid "Stroke opacity, %" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:42 +msgid "Stroke width, px" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:44 +msgid "Tetrahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:45 +msgid "Then rotate around:" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:46 +msgid "Truncated Cube" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:47 +msgid "Truncated Dodecahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:48 +msgid "Truncated Icosahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:49 +msgid "Truncated Octahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:50 +msgid "Truncated Tetrahedron" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:51 +msgid "Vertices" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:52 +msgid "View" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:53 +msgid "X-Axis" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:54 +msgid "Y-Axis" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:55 +msgid "Z-Axis" +msgstr "" + +#: ../share/extensions/polyhedron_3d.inx.h:56 +msgid "Z-sort faces by:" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:1 +msgid "Bleed Margin" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:2 +msgid "Bleed Marks" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:3 +msgid "Bottom:" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:4 +msgid "Canvas" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:5 +msgid "Color Bars" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:6 +msgid "Crop Marks" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:7 +msgid "Left:" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:8 +msgid "Marks" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:10 +msgid "Page Information" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:11 +msgid "Positioning" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:12 +msgid "Printing Marks" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:13 +msgid "Registration Marks" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:15 +msgid "Right:" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:16 +msgid "Set crop marks to" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:17 +msgid "Star Target" +msgstr "" + +#: ../share/extensions/printing-marks.inx.h:18 +msgid "Top:" +msgstr "" + +#: ../share/extensions/ps_input.inx.h:3 +msgid "PostScript Input" +msgstr "" + +#: ../share/extensions/radiusrand.inx.h:1 +msgid "Jitter nodes" +msgstr "" + +#: ../share/extensions/radiusrand.inx.h:2 +msgid "Maximum displacement in X, px" +msgstr "" + +#: ../share/extensions/radiusrand.inx.h:3 +msgid "Maximum displacement in Y, px" +msgstr "" + +#: ../share/extensions/radiusrand.inx.h:5 +msgid "Shift node handles" +msgstr "" + +#: ../share/extensions/radiusrand.inx.h:6 +msgid "Shift nodes" +msgstr "" + +#: ../share/extensions/radiusrand.inx.h:7 +msgid "" +"This effect randomly shifts the nodes (and optionally node handles) of the " +"selected path." +msgstr "" + +#: ../share/extensions/radiusrand.inx.h:8 +msgid "Use normal distribution" +msgstr "" + +#: ../share/extensions/render_alphabetsoup.inx.h:1 +msgid "Alphabet Soup" +msgstr "" + +#: ../share/extensions/render_alphabetsoup.inx.h:2 +msgid "Random Seed" +msgstr "" + +#: ../share/extensions/render_barcode.inx.h:1 +msgid "Bar Height:" +msgstr "" + +#: ../share/extensions/render_barcode.inx.h:2 +msgid "Barcode" +msgstr "" + +#: ../share/extensions/render_barcode.inx.h:3 +msgid "Barcode Data:" +msgstr "" + +#: ../share/extensions/render_barcode.inx.h:4 +msgid "Barcode Type:" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:1 +msgid "Barcode - Datamatrix" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:2 +msgid "Cols" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:4 +msgid "Rows" +msgstr "" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:5 +msgid "Square Size / px" +msgstr "" + +#: ../share/extensions/restack.inx.h:2 +msgid "Arbitrary Angle:" +msgstr "" + +#: ../share/extensions/restack.inx.h:3 +msgid "Arrange" +msgstr "" + +#: ../share/extensions/restack.inx.h:4 +msgid "Bottom" +msgstr "" + +#: ../share/extensions/restack.inx.h:5 +msgid "Bottom to Top (90)" +msgstr "" + +#: ../share/extensions/restack.inx.h:6 +msgid "Horizontal Point:" +msgstr "" + +#: ../share/extensions/restack.inx.h:8 +msgid "Left to Right (0)" +msgstr "" + +#: ../share/extensions/restack.inx.h:9 +msgid "Middle" +msgstr "" + +#: ../share/extensions/restack.inx.h:10 +msgid "Radial Inward" +msgstr "" + +#: ../share/extensions/restack.inx.h:11 +msgid "Radial Outward" +msgstr "" + +#: ../share/extensions/restack.inx.h:12 +msgid "Restack" +msgstr "" + +#: ../share/extensions/restack.inx.h:13 +msgid "Restack Direction:" +msgstr "" + +#: ../share/extensions/restack.inx.h:15 +msgid "Right to Left (180)" +msgstr "" + +#: ../share/extensions/restack.inx.h:16 +msgid "Top" +msgstr "" + +#: ../share/extensions/restack.inx.h:17 +msgid "Top to Bottom (270)" +msgstr "" + +#: ../share/extensions/restack.inx.h:18 +msgid "Vertical Point:" +msgstr "" + +#: ../share/extensions/rtree.inx.h:1 +msgid "Initial size" +msgstr "" + +#: ../share/extensions/rtree.inx.h:2 +msgid "Minimum size" +msgstr "" + +#: ../share/extensions/rtree.inx.h:3 +msgid "Random Tree" +msgstr "" + +#: ../share/extensions/rubberstretch.inx.h:2 +#, no-c-format +msgid "Curve (%):" +msgstr "" + +#: ../share/extensions/rubberstretch.inx.h:4 +msgid "Rubber Stretch" +msgstr "" + +#: ../share/extensions/rubberstretch.inx.h:6 +#, no-c-format +msgid "Strength (%):" +msgstr "" + +#: ../share/extensions/scour.inx.h:1 +msgid "Embed rasters" +msgstr "" + +#: ../share/extensions/scour.inx.h:2 +msgid "Enable id stripping" +msgstr "" + +#: ../share/extensions/scour.inx.h:3 +msgid "Group collapsing" +msgstr "" + +#: ../share/extensions/scour.inx.h:5 +msgid "Indent" +msgstr "" + +#: ../share/extensions/scour.inx.h:6 +msgid "Keep editor data" +msgstr "" + +#: ../share/extensions/scour.inx.h:8 +msgid "Optimized SVG (*.svg)" +msgstr "" + +#: ../share/extensions/scour.inx.h:9 +msgid "Optimized SVG Output" +msgstr "" + +#: ../share/extensions/scour.inx.h:11 +msgid "Scalable Vector Graphics" +msgstr "" + +#: ../share/extensions/scour.inx.h:12 +msgid "Set precision" +msgstr "" + +#: ../share/extensions/scour.inx.h:13 +msgid "Simplify colors" +msgstr "" + +#: ../share/extensions/scour.inx.h:14 +msgid "Space" +msgstr "" + +#: ../share/extensions/scour.inx.h:15 +msgid "Strip xml prolog" +msgstr "" + +#: ../share/extensions/scour.inx.h:16 +msgid "Style to xml" +msgstr "" + +#: ../share/extensions/scour.inx.h:17 +msgid "Tab" +msgstr "" + +#: ../share/extensions/scour.inx.h:18 +msgid "" +"This extension optimize the SVG file according to the following options:\n" +" * Simplify colors: convert all colors to #RRGGBB format.\n" +" * Style to xml: convert styles into XML attributes.\n" +" * Group collapsing: collapse <g> elements.\n" +" * Enable id stripping: remove all un-referenced ID attributes.\n" +" * Embed rasters: embed rasters as base64-encoded data.\n" +" * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator " +"elements and attributes.\n" +" * Strip xml prolog: don't output the xml prolog.\n" +" * Set precision: set number of significant digits (default: 5).\n" +" * Indent: indentation of the output: none, space, tab (default: space)." +msgstr "" + +#: ../share/extensions/sk1_input.inx.h:1 +msgid "Open files saved in sK1 vector graphics editor" +msgstr "" + +#: ../share/extensions/sk1_input.inx.h:2 +#: ../share/extensions/sk1_output.inx.h:2 +msgid "sK1 vector graphics files (.sk1)" +msgstr "" + +#: ../share/extensions/sk1_input.inx.h:3 +msgid "sK1 vector graphics files input" +msgstr "" + +#: ../share/extensions/sk1_output.inx.h:1 +msgid "File format for use in sK1 vector graphics editor" +msgstr "" + +#: ../share/extensions/sk1_output.inx.h:3 +msgid "sK1 vector graphics files output" +msgstr "" + +#: ../share/extensions/sk_input.inx.h:1 +msgid "A diagram created with the program Sketch" +msgstr "" + +#: ../share/extensions/sk_input.inx.h:2 +msgid "Sketch Diagram (*.sk)" +msgstr "" + +#: ../share/extensions/sk_input.inx.h:3 +msgid "Sketch Input" +msgstr "" + +#: ../share/extensions/spirograph.inx.h:1 +msgid "Gear Placement" +msgstr "" + +#: ../share/extensions/spirograph.inx.h:2 +msgid "Inside (Hypotrochoid)" +msgstr "" + +#: ../share/extensions/spirograph.inx.h:3 +msgid "Outside (Epitrochoid)" +msgstr "" + +#: ../share/extensions/spirograph.inx.h:4 +msgid "Quality (Default = 16)" +msgstr "" + +#: ../share/extensions/spirograph.inx.h:5 +msgid "R - Ring Radius (px)" +msgstr "" + +#: ../share/extensions/spirograph.inx.h:7 +msgid "Rotation (deg)" +msgstr "" + +#: ../share/extensions/spirograph.inx.h:8 +msgid "Spirograph" +msgstr "" + +#: ../share/extensions/spirograph.inx.h:9 +msgid "d - Pen Radius (px)" +msgstr "" + +#: ../share/extensions/spirograph.inx.h:10 +msgid "r - Gear Radius (px)" +msgstr "" + +#: ../share/extensions/straightseg.inx.h:1 +msgid "Behavior" +msgstr "" + +#: ../share/extensions/straightseg.inx.h:4 +msgid "Straighten Segments" +msgstr "" + +#: ../share/extensions/summersnight.inx.h:1 +msgid "Envelope" +msgstr "" + +#: ../share/extensions/svg2xaml.inx.h:1 ../share/extensions/xaml2svg.inx.h:1 +msgid "Microsoft XAML (*.xaml)" +msgstr "" + +#: ../share/extensions/svg2xaml.inx.h:2 ../share/extensions/xaml2svg.inx.h:2 +msgid "Microsoft's GUI definition format" +msgstr "" + +#: ../share/extensions/svg2xaml.inx.h:3 +msgid "XAML Output" +msgstr "" + +#: ../share/extensions/svg_and_media_zip_output.inx.h:1 +msgid "Compressed Inkscape SVG with media (*.zip)" +msgstr "" + +#: ../share/extensions/svg_and_media_zip_output.inx.h:2 +msgid "" +"Inkscape's native file format compressed with Zip and including all media " +"files" +msgstr "" + +#: ../share/extensions/svg_and_media_zip_output.inx.h:3 +msgid "ZIP Output" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:1 +msgid "" +"(Select your system encoding. More information at http://docs.python.org/" +"library/codecs.html#standard-encodings)" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:2 +msgid "(The day names list must start from Sunday)" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:3 +msgid "Automatically set size and position" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:4 +msgid "Calendar" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:5 +msgid "Char Encoding" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:7 +msgid "Configuration" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:8 +msgid "Day color" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:9 +msgid "Day names" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:10 +msgid "Fill empty day boxes with next month's days" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:11 +msgid "" +"January February March April May June July August September October November " +"December" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:13 +msgid "Localization" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:14 +msgid "Monday" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:15 +msgid "Month (0 for all)" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:16 +msgid "Month Margin" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:17 +msgid "Month Width" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:18 +msgid "Month color" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:19 +msgid "Month names" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:20 +msgid "Months per line" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:21 +msgid "Next month day color" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:23 +msgid "Saturday" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:24 +msgid "Saturday and Sunday" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:25 +msgid "Sun Mon Tue Wed Thu Fri Sat" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:26 +msgid "Sunday" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:27 +msgid "The options below have no influence when the above is checked." +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:28 +msgid "Week start day" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:29 +msgid "Weekday name color " +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:30 +msgid "Weekend" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:31 +msgid "Weekend day color" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:32 +msgid "Year (0 for current)" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:33 +msgid "Year color" +msgstr "" + +#: ../share/extensions/svgcalendar.inx.h:34 +msgid "You may change the names for other languages:" +msgstr "" + +#: ../share/extensions/text_braille.inx.h:1 +msgid "Convert to Braille" +msgstr "" + +#: ../share/extensions/text_flipcase.inx.h:2 +msgid "fLIP cASE" +msgstr "" + +#: ../share/extensions/text_lowercase.inx.h:2 +msgid "lowercase" +msgstr "" + +#: ../share/extensions/text_randomcase.inx.h:2 +msgid "rANdOm CasE" +msgstr "" + +#: ../share/extensions/text_replace.inx.h:1 +msgid "By:" +msgstr "" + +#: ../share/extensions/text_replace.inx.h:2 +msgid "Replace text" +msgstr "" + +#: ../share/extensions/text_replace.inx.h:3 +msgid "Replace:" +msgstr "" + +#: ../share/extensions/text_sentencecase.inx.h:1 +msgid "Sentence case" +msgstr "" + +#: ../share/extensions/text_titlecase.inx.h:2 +msgid "Title Case" +msgstr "" + +#: ../share/extensions/text_uppercase.inx.h:2 +msgid "UPPERCASE" +msgstr "" + +#: ../share/extensions/triangle.inx.h:1 +msgid "Angle a / deg" +msgstr "" + +#: ../share/extensions/triangle.inx.h:2 +msgid "Angle b / deg" +msgstr "" + +#: ../share/extensions/triangle.inx.h:3 +msgid "Angle c / deg" +msgstr "" + +#: ../share/extensions/triangle.inx.h:4 +msgid "From Side a and Angles a, b" +msgstr "" + +#: ../share/extensions/triangle.inx.h:5 +msgid "From Side c and Angles a, b" +msgstr "" + +#: ../share/extensions/triangle.inx.h:6 +msgid "From Sides a, b and Angle a" +msgstr "" + +#: ../share/extensions/triangle.inx.h:7 +msgid "From Sides a, b and Angle c" +msgstr "" + +#: ../share/extensions/triangle.inx.h:8 +msgid "From Three Sides" +msgstr "" + +#: ../share/extensions/triangle.inx.h:11 +msgid "Side Length a / px" +msgstr "" + +#: ../share/extensions/triangle.inx.h:12 +msgid "Side Length b / px" +msgstr "" + +#: ../share/extensions/triangle.inx.h:13 +msgid "Side Length c / px" +msgstr "" + +#: ../share/extensions/triangle.inx.h:14 +msgid "Triangle" +msgstr "" + +#: ../share/extensions/txt2svg.inx.h:1 +msgid "ASCII Text" +msgstr "" + +#: ../share/extensions/txt2svg.inx.h:2 +msgid "Text File (*.txt)" +msgstr "" + +#: ../share/extensions/txt2svg.inx.h:3 +msgid "Text Input" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:1 +msgid "All selected ones set an attribute in the last one" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:2 +msgid "Attribute to set" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:3 +#: ../share/extensions/web-transmit-att.inx.h:3 +msgid "Compatibility with previews code to this event" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:4 +msgid "" +"If you want to set more than one attribute, you must separate this with a " +"space, and only with a space." +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:6 +#: ../share/extensions/web-transmit-att.inx.h:6 +msgid "Run it after" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:7 +#: ../share/extensions/web-transmit-att.inx.h:7 +msgid "Run it before" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:8 +msgid "Set Attributes" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:9 +msgid "Source and destination of setting" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:10 +msgid "The first selected sets an attribute in all others" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:11 +msgid "The list of values must have the same size as the attributes list." +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:12 +#: ../share/extensions/web-transmit-att.inx.h:10 +msgid "The next parameter is useful when you select more than two elements" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:13 +#: ../share/extensions/web-transmit-att.inx.h:11 +msgid "" +"This effect adds a feature visible (or usable) only on a SVG enabled web " +"browser (like Firefox)." +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:14 +msgid "" +"This effect sets one or more attributes in the second selected element, when " +"a defined event occurs on the first selected element." +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:15 +msgid "Value to set" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:16 +#: ../share/extensions/web-transmit-att.inx.h:14 +msgid "Web" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:17 +msgid "When should the set be done?" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:18 +#: ../share/extensions/web-transmit-att.inx.h:16 +msgid "on activate" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:19 +#: ../share/extensions/web-transmit-att.inx.h:17 +msgid "on blur" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:20 +#: ../share/extensions/web-transmit-att.inx.h:18 +msgid "on click" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:21 +#: ../share/extensions/web-transmit-att.inx.h:19 +msgid "on element loaded" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:22 +#: ../share/extensions/web-transmit-att.inx.h:20 +msgid "on focus" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:23 +#: ../share/extensions/web-transmit-att.inx.h:21 +msgid "on mouse down" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:24 +#: ../share/extensions/web-transmit-att.inx.h:22 +msgid "on mouse move" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:25 +#: ../share/extensions/web-transmit-att.inx.h:23 +msgid "on mouse out" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:26 +#: ../share/extensions/web-transmit-att.inx.h:24 +msgid "on mouse over" +msgstr "" + +#: ../share/extensions/web-set-att.inx.h:27 +#: ../share/extensions/web-transmit-att.inx.h:25 +msgid "on mouse up" +msgstr "" + +#: ../share/extensions/web-transmit-att.inx.h:1 +msgid "All selected ones transmit to the last one" +msgstr "" + +#: ../share/extensions/web-transmit-att.inx.h:2 +msgid "Attribute to transmit" +msgstr "" + +#: ../share/extensions/web-transmit-att.inx.h:4 +msgid "" +"If you want to transmit more than one attribute, you should separate this " +"with a space, and only with a space." +msgstr "" + +#: ../share/extensions/web-transmit-att.inx.h:8 +msgid "Source and destination of transmitting" +msgstr "" + +#: ../share/extensions/web-transmit-att.inx.h:9 +msgid "The first selected transmits to all others" +msgstr "" + +#: ../share/extensions/web-transmit-att.inx.h:12 +msgid "" +"This effect transmits one or more attributes from the first selected element " +"to the second when an event occurs." +msgstr "" + +#: ../share/extensions/web-transmit-att.inx.h:13 +msgid "Transmit Attributes" +msgstr "" + +#: ../share/extensions/web-transmit-att.inx.h:15 +msgid "When to transmit" +msgstr "" + +#: ../share/extensions/whirl.inx.h:1 +msgid "Amount of whirl" +msgstr "" + +#: ../share/extensions/whirl.inx.h:3 +msgid "Rotation is clockwise" +msgstr "" + +#: ../share/extensions/whirl.inx.h:4 +msgid "Whirl" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:1 +msgid "Hide lines behind the sphere" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:2 +msgid "Lines of latitude" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:3 +msgid "Lines of longitude" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:4 +msgid "Radius [px]" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:6 +msgid "Rotation [deg]" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:7 +msgid "Tilt [deg]" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:8 +msgid "Wireframe Sphere" +msgstr "" + +#: ../share/extensions/wmf_input.inx.h:1 +#: ../share/extensions/wmf_output.inx.h:1 +msgid "A popular graphics file format for clipart" +msgstr "" + +#: ../share/extensions/wmf_input.inx.h:2 +#: ../share/extensions/wmf_output.inx.h:2 +msgid "Windows Metafile (*.wmf)" +msgstr "" + +#: ../share/extensions/wmf_input.inx.h:3 +#: ../share/extensions/wmf_output.inx.h:3 +msgid "Windows Metafile Input" +msgstr "" + +#: ../share/extensions/xaml2svg.inx.h:3 +msgid "XAML Input" +msgstr "" diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp index a32f1a67f..118896fd3 100644 --- a/src/extension/internal/pdfinput/pdf-parser.cpp +++ b/src/extension/internal/pdfinput/pdf-parser.cpp @@ -809,7 +809,7 @@ void PdfParser::opSetExtGState(Object args[], int numArgs) { blendingColorSpace = NULL; isolated = knockout = gFalse; if (!obj4.dictLookup(const_cast("CS"), &obj5)->isNull()) { - blendingColorSpace = GfxColorSpace::parse(&obj5,(Gfx*)this); + blendingColorSpace = GfxColorSpace::parse(&obj5); } obj5.free(); if (obj4.dictLookup(const_cast("I"), &obj5)->isBool()) { @@ -1009,9 +1009,9 @@ void PdfParser::opSetFillColorSpace(Object args[], int numArgs) { state->setFillPattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); if (obj.isNull()) { - colorSpace = GfxColorSpace::parse(&args[0],(Gfx*)this); + colorSpace = GfxColorSpace::parse(&args[0]); } else { - colorSpace = GfxColorSpace::parse(&obj,(Gfx*)this); + colorSpace = GfxColorSpace::parse(&obj); } obj.free(); if (colorSpace) { @@ -1032,9 +1032,9 @@ void PdfParser::opSetStrokeColorSpace(Object args[], int numArgs) { state->setStrokePattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); if (obj.isNull()) { - colorSpace = GfxColorSpace::parse(&args[0],(Gfx*)this); + colorSpace = GfxColorSpace::parse(&args[0]); } else { - colorSpace = GfxColorSpace::parse(&obj,(Gfx*)this); + colorSpace = GfxColorSpace::parse(&obj); } obj.free(); if (colorSpace) { @@ -1101,7 +1101,7 @@ void PdfParser::opSetFillColorN(Object args[], int numArgs) { builder->updateStyle(state); } if (args[numArgs-1].isName() && - (pattern = res->lookupPattern(args[numArgs-1].getName(),(Gfx*)this))) { + (pattern = res->lookupPattern(args[numArgs-1].getName()))) { state->setFillPattern(pattern); builder->updateStyle(state); } @@ -1145,7 +1145,7 @@ void PdfParser::opSetStrokeColorN(Object args[], int numArgs) { builder->updateStyle(state); } if (args[numArgs-1].isName() && - (pattern = res->lookupPattern(args[numArgs-1].getName(),(Gfx*)this))) { + (pattern = res->lookupPattern(args[numArgs-1].getName()))) { state->setStrokePattern(pattern); builder->updateStyle(state); } @@ -1543,7 +1543,7 @@ void PdfParser::opShFill(Object args[], int numArgs) { double *matrix = NULL; GBool savedState = gFalse; - if (!(shading = res->lookupShading(args[0].getName(),(Gfx*)this))) { + if (!(shading = res->lookupShading(args[0].getName()))) { return; } @@ -2507,7 +2507,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBool inlineImg) { } } if (!obj1.isNull()) { - colorSpace = GfxColorSpace::parse(&obj1,(Gfx*)this); + colorSpace = GfxColorSpace::parse(&obj1); } else if (csMode == streamCSDeviceGray) { colorSpace = new GfxDeviceGrayColorSpace(); } else if (csMode == streamCSDeviceRGB) { @@ -2592,7 +2592,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBool inlineImg) { obj2.free(); } } - maskColorSpace = GfxColorSpace::parse(&obj1,(Gfx*)this); + maskColorSpace = GfxColorSpace::parse(&obj1); obj1.free(); if (!maskColorSpace || maskColorSpace->getMode() != csDeviceGray) { goto err1; @@ -2767,7 +2767,7 @@ 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()) { - blendingColorSpace = GfxColorSpace::parse(&obj3,(Gfx*)this); + blendingColorSpace = GfxColorSpace::parse(&obj3); } obj3.free(); if (obj1.dictLookup(const_cast("I"), &obj3)->isBool()) { -- cgit v1.2.3 From 4783d8c0eb412679dad7eef0ee3732e68a2d1dd8 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Wed, 30 Dec 2009 23:28:06 -0800 Subject: Warning cleanup for char const* (bzr r8929) --- src/sp-flowtext.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/sp-flowtext.cpp b/src/sp-flowtext.cpp index feb79cd9a..53bcd425d 100644 --- a/src/sp-flowtext.cpp +++ b/src/sp-flowtext.cpp @@ -375,15 +375,13 @@ static gchar *sp_flowtext_description(SPItem *item) Inkscape::Text::Layout const &layout = SP_FLOWTEXT(item)->layout; int const nChars = layout.iteratorToCharIndex(layout.end()); - char *trunc = ""; - if (layout.inputTruncated()) { - trunc = _(" [truncated]"); - } + char const *trunc = (layout.inputTruncated()) ? _(" [truncated]") : ""; - if (SP_FLOWTEXT(item)->has_internal_frame()) + if (SP_FLOWTEXT(item)->has_internal_frame()) { return g_strdup_printf(ngettext("Flowed text (%d character%s)", "Flowed text (%d characters%s)", nChars), nChars, trunc); - else + } else { return g_strdup_printf(ngettext("Linked flowed text (%d character%s)", "Linked flowed text (%d characters%s)", nChars), nChars, trunc); + } } static void sp_flowtext_snappoints(SPItem const *item, bool const target, SnapPointsWithType &p, Inkscape::SnapPreferences const */*snapprefs*/) -- cgit v1.2.3 From 73cd5b89883ba845125ae0a022ac8e50a6f7ebce Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Thu, 31 Dec 2009 02:04:42 -0800 Subject: Document properties now treats lcms file load failures as non-fatal. Fixes bug #501782 Fixed bugs: - https://launchpad.net/bugs/501782 (bzr r8930) --- src/ui/dialog/document-properties.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ui/dialog/document-properties.cpp b/src/ui/dialog/document-properties.cpp index 982fb3415..a7241ea40 100644 --- a/src/ui/dialog/document-properties.cpp +++ b/src/ui/dialog/document-properties.cpp @@ -353,6 +353,7 @@ DocumentProperties::populate_available_profiles(){ while ((filename = (gchar *)g_dir_read_name(directory)) != NULL) { gchar* full = g_build_filename(it->c_str(), filename, NULL); if ( !Inkscape::IO::file_test( full, G_FILE_TEST_IS_DIR ) ) { + cmsErrorAction( LCMS_ERROR_SHOW ); cmsHPROFILE hProfile = cmsOpenProfileFromFile(full, "r"); if (hProfile != NULL){ const gchar* name; -- cgit v1.2.3 From 3f4c2019dac4c890538b74bdd98000e662c7602d Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Thu, 31 Dec 2009 08:07:51 -0500 Subject: adding 'inductiveload' to AUTHORS (bzr r8931) --- AUTHORS | 1 + 1 file changed, 1 insertion(+) diff --git a/AUTHORS b/AUTHORS index d498ff98a..7abce1c56 100644 --- a/AUTHORS +++ b/AUTHORS @@ -3,6 +3,7 @@ Josh Andler Pierre Barbry-Blot Jean-François Barraud Bill Baxter +John Beard John Bintz Arpad Biro Nicholas Bishop -- cgit v1.2.3 From 1feb29aa4b344392000609e310433015454bd626 Mon Sep 17 00:00:00 2001 From: Diederik van Lierop Date: Fri, 1 Jan 2010 21:06:51 +0100 Subject: Refactor snapping of gradient handles; now behaves like all other snapping, i.e. no more snapping to imaginary infinite lines along the bounding box Fixed bugs: - https://launchpad.net/bugs/371001 (bzr r8932) --- src/display/snap-indicator.cpp | 6 ++-- src/gradient-drag.cpp | 70 +++++++++++++----------------------------- src/libnr/nr-point-fns.cpp | 13 -------- src/libnr/nr-point-fns.h | 2 -- src/object-snapper.cpp | 18 +++++------ src/snap-preferences.cpp | 10 +++--- src/snap-preferences.h | 8 ++--- src/snap.cpp | 6 ++-- src/snap.h | 4 +-- src/snapped-point.h | 4 +-- 10 files changed, 49 insertions(+), 92 deletions(-) diff --git a/src/display/snap-indicator.cpp b/src/display/snap-indicator.cpp index fdea9cbbf..7df9b31ff 100644 --- a/src/display/snap-indicator.cpp +++ b/src/display/snap-indicator.cpp @@ -97,9 +97,6 @@ SnapIndicator::set_new_snaptarget(Inkscape::SnappedPoint const p) case SNAPTARGET_BBOX_EDGE: target_name = _("bounding box side"); break; - case SNAPTARGET_GRADIENTS_PARENT_BBOX: - target_name = _("bounding box"); - break; case SNAPTARGET_PAGE_BORDER: target_name = _("page border"); break; @@ -139,6 +136,9 @@ SnapIndicator::set_new_snaptarget(Inkscape::SnappedPoint const p) case SNAPTARGET_TEXT_BASELINE: target_name = _("text baseline"); break; + case SNAPTARGET_CONSTRAINED_ANGLE: + target_name = _("constrained angle"); + break; default: g_warning("Snap target has not yet been defined!"); break; diff --git a/src/gradient-drag.cpp b/src/gradient-drag.cpp index e61bd9552..98ea35b4e 100644 --- a/src/gradient-drag.cpp +++ b/src/gradient-drag.cpp @@ -594,49 +594,19 @@ gr_knot_moved_handler(SPKnot *knot, Geom::Point const &ppointer, guint state, gp } } - if (!((state & GDK_SHIFT_MASK) || ((state & GDK_CONTROL_MASK) && (state & GDK_MOD1_MASK)))) { - // Try snapping to the grid or guides - m.setup(desktop); - Inkscape::SnappedPoint s = m.freeSnap(Inkscape::SnapPreferences::SNAPPOINT_NODE, to_2geom(p), Inkscape::SNAPSOURCE_HANDLE); + m.setup(desktop); + if (!((state & GDK_SHIFT_MASK) || (state & GDK_CONTROL_MASK))) { + Inkscape::SnappedPoint s = m.freeSnap(Inkscape::SnapPreferences::SNAPPOINT_OTHER, p, Inkscape::SNAPSOURCE_HANDLE); if (s.getSnapped()) { p = s.getPoint(); sp_knot_moveto (knot, p); - } else if (m.snapprefs.getSnapEnabledGlobally() && m.snapprefs.getSnapModeNode() && !(m.snapprefs.getSnapPostponedGlobally())) { - bool was_snapped = false; - double dist = NR_HUGE; - // No snapping so far, let's see if we need to snap to any of the levels - for (guint i = 0; i < dragger->parent->hor_levels.size(); i++) { - dist = fabs(p[Geom::Y] - dragger->parent->hor_levels[i]); - if (dist < snap_dist) { - p[Geom::Y] = dragger->parent->hor_levels[i]; - s = Inkscape::SnappedPoint(p, Inkscape::SNAPSOURCE_HANDLE, 0, Inkscape::SNAPTARGET_GRADIENTS_PARENT_BBOX, dist, snap_dist, false, false); - was_snapped = true; - sp_knot_moveto (knot, p); - } - } - for (guint i = 0; i < dragger->parent->vert_levels.size(); i++) { - dist = fabs(p[Geom::X] - dragger->parent->vert_levels[i]); - if (dist < snap_dist) { - p[Geom::X] = dragger->parent->vert_levels[i]; - s = Inkscape::SnappedPoint(p, Inkscape::SNAPSOURCE_HANDLE, 0, Inkscape::SNAPTARGET_GRADIENTS_PARENT_BBOX, dist, snap_dist, false, false); - was_snapped = true; - sp_knot_moveto (knot, p); - } - } - if (was_snapped) { - desktop->snapindicator->set_new_snaptarget(s); - } } - } - - if (state & GDK_CONTROL_MASK) { + } else if (state & GDK_CONTROL_MASK) { + SnappedConstraints sc; Inkscape::Preferences *prefs = Inkscape::Preferences::get(); unsigned snaps = abs(prefs->getInt("/options/rotationsnapsperpi/value", 12)); /* 0 means no snapping. */ - // This list will store snap vectors from all draggables of dragger - GSList *snap_vectors = NULL; - for (GSList const* i = dragger->draggables; i != NULL; i = i->next) { GrDraggable *draggable = (GrDraggable *) i->data; @@ -687,25 +657,27 @@ gr_knot_moved_handler(SPKnot *knot, Geom::Point const &ppointer, guint state, gp // with Ctrl, snap to M_PI/snaps snap_vector = get_snap_vector (p, dr_snap, M_PI/snaps, 0); } - } - if (snap_vector) { - snap_vectors = g_slist_prepend (snap_vectors, &(*snap_vector)); + if (snap_vector) { + Inkscape::Snapper::ConstraintLine cl(dr_snap, p + *snap_vector - dr_snap); + Inkscape::SnappedPoint s = m.constrainedSnap(Inkscape::SnapPreferences::SNAPPOINT_OTHER, p + *snap_vector, Inkscape::SNAPSOURCE_HANDLE, cl); + if (s.getSnapped()) { + s.setTransformation(s.getPoint() - p); + sc.points.push_back(s); + } else { + Inkscape::SnappedPoint dummy(p + *snap_vector, Inkscape::SNAPSOURCE_HANDLE, 0, Inkscape::SNAPTARGET_CONSTRAINED_ANGLE, Geom::L2(*snap_vector), 10000, true, false); + dummy.setTransformation(*snap_vector); + sc.points.push_back(dummy); + } + } } } - // Move by the smallest of snap vectors: - Geom::Point move(9999, 9999); - for (GSList const *i = snap_vectors; i != NULL; i = i->next) { - Geom::Point *snap_vector = (Geom::Point *) i->data; - if (Geom::L2(*snap_vector) < Geom::L2(move)) - move = *snap_vector; - } - if (move[Geom::X] < 9999) { - p += move; + Inkscape::SnappedPoint bsp = m.findBestSnap(p, Inkscape::SNAPSOURCE_HANDLE, sc, true); // snap indicator will be displayed if needed + + if (bsp.getSnapped()) { + p += bsp.getTransformation(); sp_knot_moveto (knot, p); } - - g_slist_free(snap_vectors); } drag->keep_selection = (bool) g_list_find(drag->selected, dragger); diff --git a/src/libnr/nr-point-fns.cpp b/src/libnr/nr-point-fns.cpp index 5082c3a10..0142655f2 100644 --- a/src/libnr/nr-point-fns.cpp +++ b/src/libnr/nr-point-fns.cpp @@ -61,19 +61,6 @@ NR::Point abs(NR::Point const &b) return ret; } -NR::Point * -get_snap_vector (NR::Point p, NR::Point o, double snap, double initial) -{ - double r = NR::L2 (p - o); - if (r < 1e-3) - return NULL; - double angle = NR::atan2 (p - o); - // snap angle to snaps increments, starting from initial: - double a_snapped = initial + floor((angle - initial)/snap + 0.5) * snap; - // calculate the new position and subtract p to get the vector: - return new NR::Point (o + r * NR::Point(cos(a_snapped), sin(a_snapped)) - p); -} - NR::Point snap_vector_midpoint (NR::Point p, NR::Point begin, NR::Point end, double snap) { diff --git a/src/libnr/nr-point-fns.h b/src/libnr/nr-point-fns.h index e927725b4..9ef7205c6 100644 --- a/src/libnr/nr-point-fns.h +++ b/src/libnr/nr-point-fns.h @@ -90,8 +90,6 @@ Point abs(Point const &b); } /* namespace NR */ -NR::Point *get_snap_vector (NR::Point p, NR::Point o, double snap, double initial); - NR::Point snap_vector_midpoint (NR::Point p, NR::Point begin, NR::Point end, double snap); double get_offset_between_points (NR::Point p, NR::Point begin, NR::Point end); diff --git a/src/object-snapper.cpp b/src/object-snapper.cpp index 88c260782..4a70e2706 100644 --- a/src/object-snapper.cpp +++ b/src/object-snapper.cpp @@ -185,10 +185,10 @@ void Inkscape::ObjectSnapper::_collectNodes(Inkscape::SnapPreferences::PointType bool p_is_a_node = t & Inkscape::SnapPreferences::SNAPPOINT_NODE; bool p_is_a_bbox = t & Inkscape::SnapPreferences::SNAPPOINT_BBOX; - bool p_is_a_guide = t & Inkscape::SnapPreferences::SNAPPOINT_GUIDE; + bool p_is_other = t & Inkscape::SnapPreferences::SNAPPOINT_OTHER; // A point considered for snapping should be either a node, a bbox corner or a guide. Pick only ONE! - g_assert(!((p_is_a_node && p_is_a_bbox) || (p_is_a_bbox && p_is_a_guide) || (p_is_a_node && p_is_a_guide))); + g_assert(!((p_is_a_node && p_is_a_bbox) || (p_is_a_bbox && p_is_other) || (p_is_a_node && p_is_other))); if (_snapmanager->snapprefs.getSnapToBBoxNode() || _snapmanager->snapprefs.getSnapBBoxEdgeMidpoints() || _snapmanager->snapprefs.getSnapBBoxMidpoints()) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -211,7 +211,7 @@ void Inkscape::ObjectSnapper::_collectNodes(Inkscape::SnapPreferences::PointType g_return_if_fail(root_item); //Collect all nodes so we can snap to them - if (p_is_a_node || !(_snapmanager->snapprefs.getStrictSnapping() && !p_is_a_node) || p_is_a_guide) { + if (p_is_a_node || !(_snapmanager->snapprefs.getStrictSnapping() && !p_is_a_node) || p_is_other) { // Note: there are two ways in which intersections are considered: // Method 1: Intersections are calculated for each shape individually, for both the // snap source and snap target (see sp_shape_snappoints) @@ -244,7 +244,7 @@ void Inkscape::ObjectSnapper::_collectNodes(Inkscape::SnapPreferences::PointType } //Collect the bounding box's corners so we can snap to them - if (p_is_a_bbox || !(_snapmanager->snapprefs.getStrictSnapping() && !p_is_a_bbox) || p_is_a_guide) { + if (p_is_a_bbox || !(_snapmanager->snapprefs.getStrictSnapping() && !p_is_a_bbox) || p_is_other) { // Discard the bbox of a clipped path / mask, because we don't want to snap to both the bbox // of the item AND the bbox of the clipping path at the same time if (!(*i).clip_or_mask) { @@ -336,7 +336,7 @@ void Inkscape::ObjectSnapper::_collectPaths(Inkscape::SnapPreferences::PointType SPItem::BBoxType bbox_type = SPItem::GEOMETRIC_BBOX; bool p_is_a_node = t & Inkscape::SnapPreferences::SNAPPOINT_NODE; - bool p_is_a_guide = t & Inkscape::SnapPreferences::SNAPPOINT_GUIDE; + bool p_is_other = t & Inkscape::SnapPreferences::SNAPPOINT_OTHER; if (_snapmanager->snapprefs.getSnapToBBoxPath()) { Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -372,7 +372,7 @@ void Inkscape::ObjectSnapper::_collectPaths(Inkscape::SnapPreferences::PointType //Add the item's path to snap to if (_snapmanager->snapprefs.getSnapToItemPath()) { - if (p_is_a_guide || !(_snapmanager->snapprefs.getStrictSnapping() && !p_is_a_node)) { + if (p_is_other || !(_snapmanager->snapprefs.getStrictSnapping() && !p_is_a_node)) { // Snapping to the path of characters is very cool, but for a large // chunk of text this will take ages! So limit snapping to text paths // containing max. 240 characters. Snapping the bbox will not be affected @@ -406,7 +406,7 @@ void Inkscape::ObjectSnapper::_collectPaths(Inkscape::SnapPreferences::PointType //Add the item's bounding box to snap to if (_snapmanager->snapprefs.getSnapToBBoxPath()) { - if (p_is_a_guide || !(_snapmanager->snapprefs.getStrictSnapping() && p_is_a_node)) { + if (p_is_other || !(_snapmanager->snapprefs.getStrictSnapping() && p_is_a_node)) { // Discard the bbox of a clipped path / mask, because we don't want to snap to both the bbox // of the item AND the bbox of the clipping path at the same time if (!(*i).clip_or_mask) { @@ -688,7 +688,7 @@ void Inkscape::ObjectSnapper::guideFreeSnap(SnappedConstraints &sc, } _findCandidates(sp_document_root(_snapmanager->getDocument()), &it, true, Geom::Rect(p, p), snap_dim, false, Geom::identity()); - _snapTranslatingGuideToNodes(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, guide_normal); + _snapTranslatingGuideToNodes(sc, Inkscape::SnapPreferences::SNAPPOINT_OTHER, p, guide_normal); } @@ -712,7 +712,7 @@ void Inkscape::ObjectSnapper::guideConstrainedSnap(SnappedConstraints &sc, } _findCandidates(sp_document_root(_snapmanager->getDocument()), &it, true, Geom::Rect(p, p), snap_dim, false, Geom::identity()); - _snapTranslatingGuideToNodes(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, guide_normal); + _snapTranslatingGuideToNodes(sc, Inkscape::SnapPreferences::SNAPPOINT_OTHER, p, guide_normal); } diff --git a/src/snap-preferences.cpp b/src/snap-preferences.cpp index 3e396a216..0ba3b15dc 100644 --- a/src/snap-preferences.cpp +++ b/src/snap-preferences.cpp @@ -17,7 +17,7 @@ Inkscape::SnapPreferences::PointType const Inkscape::SnapPreferences::SNAPPOINT_NODE = 0x1; Inkscape::SnapPreferences::PointType const Inkscape::SnapPreferences::SNAPPOINT_BBOX = 0x2; -Inkscape::SnapPreferences::PointType const Inkscape::SnapPreferences::SNAPPOINT_GUIDE = 0x4; +Inkscape::SnapPreferences::PointType const Inkscape::SnapPreferences::SNAPPOINT_OTHER = 0x4; Inkscape::SnapPreferences::SnapPreferences() : @@ -32,7 +32,7 @@ Inkscape::SnapPreferences::SnapPreferences() : _snap_to_page_border(false), _strict_snapping(true) { - setSnapFrom(SNAPPOINT_BBOX | SNAPPOINT_NODE | SNAPPOINT_GUIDE, true); //Snap any point. In v0.45 and earlier, this was controlled in the preferences tab + setSnapFrom(SNAPPOINT_BBOX | SNAPPOINT_NODE | SNAPPOINT_OTHER, true); //Snap any point. In v0.45 and earlier, this was controlled in the preferences tab } /* @@ -86,15 +86,15 @@ bool Inkscape::SnapPreferences::getSnapModeAny() const void Inkscape::SnapPreferences::setSnapModeGuide(bool enabled) { if (enabled) { - _snap_from |= Inkscape::SnapPreferences::SNAPPOINT_GUIDE; + _snap_from |= Inkscape::SnapPreferences::SNAPPOINT_OTHER; } else { - _snap_from &= ~Inkscape::SnapPreferences::SNAPPOINT_GUIDE; + _snap_from &= ~Inkscape::SnapPreferences::SNAPPOINT_OTHER; } } bool Inkscape::SnapPreferences::getSnapModeGuide() const { - return (_snap_from & Inkscape::SnapPreferences::SNAPPOINT_GUIDE); + return (_snap_from & Inkscape::SnapPreferences::SNAPPOINT_OTHER); } /** diff --git a/src/snap-preferences.h b/src/snap-preferences.h index 63d7fba15..c88503e7d 100644 --- a/src/snap-preferences.h +++ b/src/snap-preferences.h @@ -24,10 +24,10 @@ public: SnapPreferences(); /// Point types to snap. - typedef int PointType; - static const PointType SNAPPOINT_NODE; - static const PointType SNAPPOINT_BBOX; - static const PointType SNAPPOINT_GUIDE; + typedef int PointType; // can be only one of the types below, never two or more at the same time + static const PointType SNAPPOINT_NODE; // will in general not snap to bounding boxes + static const PointType SNAPPOINT_BBOX; // will in general not snap to nodes + static const PointType SNAPPOINT_OTHER;// e.g. guides, gradient knots void setSnapModeBBox(bool enabled); void setSnapModeNode(bool enabled); diff --git a/src/snap.cpp b/src/snap.cpp index 2e38e4f14..bf4c928ad 100644 --- a/src/snap.cpp +++ b/src/snap.cpp @@ -433,7 +433,7 @@ void SnapManager::guideFreeSnap(Geom::Point &p, Geom::Point const &guide_normal, SnapperList snappers = getGridSnappers(); snappers.push_back(&guide); for (SnapperList::const_iterator i = snappers.begin(); i != snappers.end(); i++) { - (*i)->freeSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, source_type, 0, Geom::OptRect(), NULL, NULL); + (*i)->freeSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_OTHER, p, source_type, 0, Geom::OptRect(), NULL, NULL); } // Snap to intersections of curves, but not to the curves themselves! (see _snapTranslatingGuideToNodes in object-snapper.cpp) @@ -472,14 +472,14 @@ void SnapManager::guideConstrainedSnap(Geom::Point &p, SPGuide const &guideline) SnappedConstraints sc; Inkscape::Snapper::ConstraintLine cl(guideline.point_on_line, Geom::rot90(guideline.normal_to_line)); if (object.ThisSnapperMightSnap()) { - object.constrainedSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, source_type, 0, Geom::OptRect(), cl, NULL); + object.constrainedSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_OTHER, p, source_type, 0, Geom::OptRect(), cl, NULL); } // Snap to guides & grid lines SnapperList snappers = getGridSnappers(); snappers.push_back(&guide); for (SnapperList::const_iterator i = snappers.begin(); i != snappers.end(); i++) { - (*i)->constrainedSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_GUIDE, p, source_type, 0, Geom::OptRect(), cl, NULL); + (*i)->constrainedSnap(sc, Inkscape::SnapPreferences::SNAPPOINT_OTHER, p, source_type, 0, Geom::OptRect(), cl, NULL); } Inkscape::SnappedPoint const s = findBestSnap(p, source_type, sc, false); diff --git a/src/snap.h b/src/snap.h index a3e463092..413b753d1 100644 --- a/src/snap.h +++ b/src/snap.h @@ -167,6 +167,8 @@ public: bool getSnapIndicator() const {return _snapindicator;} + Inkscape::SnappedPoint findBestSnap(Geom::Point const &p, Inkscape::SnapSourceType const source_type, SnappedConstraints &sc, bool constrained, bool noCurves = false) const; + protected: SPNamedView const *_named_view; @@ -200,8 +202,6 @@ private: bool const uniform) const; void _displaySnapsource(Inkscape::SnapPreferences::PointType point_type, std::pair const &p) const; - - Inkscape::SnappedPoint findBestSnap(Geom::Point const &p, Inkscape::SnapSourceType const source_type, SnappedConstraints &sc, bool constrained, bool noCurves = false) const; }; #endif /* !SEEN_SNAP_H */ diff --git a/src/snapped-point.h b/src/snapped-point.h index 70d353a73..c793ffa8d 100644 --- a/src/snapped-point.h +++ b/src/snapped-point.h @@ -40,14 +40,14 @@ enum SnapTargetType { SNAPTARGET_BBOX_EDGE, SNAPTARGET_BBOX_EDGE_MIDPOINT, SNAPTARGET_BBOX_MIDPOINT, - SNAPTARGET_GRADIENTS_PARENT_BBOX, SNAPTARGET_PAGE_BORDER, SNAPTARGET_PAGE_CORNER, SNAPTARGET_CONVEX_HULL_CORNER, SNAPTARGET_ELLIPSE_QUADRANT_POINT, SNAPTARGET_CENTER, // of ellipse SNAPTARGET_CORNER, // of image or of rectangle - SNAPTARGET_TEXT_BASELINE + SNAPTARGET_TEXT_BASELINE, + SNAPTARGET_CONSTRAINED_ANGLE }; enum SnapSourceType { -- cgit v1.2.3 From 1607d480ed2a45fcdf68c428fd40f91ee2336e51 Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Fri, 1 Jan 2010 23:15:16 -0800 Subject: Remove any "inkscape:*" or "sodipodi:*" attributes when saving as "plain SVG". Fixes bug #500440. Fixed bugs: - https://launchpad.net/bugs/500440 (bzr r8933) --- src/attributes-test.h | 2 ++ src/extension/internal/svg.cpp | 42 ++++++++++++++++++++++++++++++++++++++---- 2 files changed, 40 insertions(+), 4 deletions(-) diff --git a/src/attributes-test.h b/src/attributes-test.h index 1d8f32843..6677294f2 100644 --- a/src/attributes-test.h +++ b/src/attributes-test.h @@ -378,6 +378,8 @@ struct {char const *attr; bool supported;} const all_attrs[] = { {"inkscape:connector-type", true}, {"inkscape:connection-start", true}, {"inkscape:connection-end", true}, + {"inkscape:connection-points", true}, + {"inkscape:connector-curvature", true}, {"inkscape:connector-avoid", true}, {"inkscape:connector-spacing", true}, {"sodipodi:cx", true}, diff --git a/src/extension/internal/svg.cpp b/src/extension/internal/svg.cpp index a3589e905..b10aa87ec 100644 --- a/src/extension/internal/svg.cpp +++ b/src/extension/internal/svg.cpp @@ -21,6 +21,7 @@ #include "extension/system.h" #include "extension/output.h" #include +#include "xml/attribute-record.h" #ifdef WITH_GNOME_VFS # include @@ -32,6 +33,37 @@ namespace Internal { #include "clear-n_.h" + +using Inkscape::Util::List; +using Inkscape::XML::AttributeRecord; +using Inkscape::XML::Node; + + + +void pruneExtendedAttributes( Inkscape::XML::Node *repr ) +{ + if (repr) { + if ( repr->type() == Inkscape::XML::ELEMENT_NODE ) { + std::vector toBeRemoved; + for ( List it = repr->attributeList(); it; ++it ) { + const gchar* attrName = g_quark_to_string(it->key); + if ((strncmp("inkscape:", attrName, 9) == 0) || (strncmp("sodipodi:", attrName, 9) == 0)) { + toBeRemoved.push_back(attrName); + } + } + // Can't change the set we're interating over while we are iterating. + for ( std::vector::iterator it = toBeRemoved.begin(); it != toBeRemoved.end(); ++it ) { + repr->setAttribute(*it, 0); + } + } + + for ( Node *child = repr->firstChild(); child; child = child->next() ) { + pruneExtendedAttributes(child); + } + } +} + + /** \return None \brief What would an SVG editor be without loading/saving SVG @@ -179,7 +211,7 @@ Svg::open (Inkscape::Extension::Input */*mod*/, const gchar *uri) we're getting good data. It also checks the module ID of the incoming module to figure out whether this save should include the Inkscape namespace stuff or not. The result of that comparison - is stored in the spns variable. + is stored in the exportExtensions variable. If there is not to be Inkscape name spaces a new document is created without. (I think, I'm not sure on this code) @@ -198,18 +230,20 @@ Svg::save(Inkscape::Extension::Output *mod, SPDocument *doc, gchar const *filena gchar *save_path = g_path_get_dirname(filename); - bool const spns = ( !mod->get_id() + bool const exportExtensions = ( !mod->get_id() || !strcmp (mod->get_id(), SP_MODULE_KEY_OUTPUT_SVG_INKSCAPE) || !strcmp (mod->get_id(), SP_MODULE_KEY_OUTPUT_SVGZ_INKSCAPE)); Inkscape::XML::Document *rdoc = NULL; Inkscape::XML::Node *repr = NULL; - if (spns) { + if (exportExtensions) { repr = sp_document_repr_root (doc); } else { rdoc = sp_repr_document_new ("svg:svg"); repr = rdoc->root(); repr = sp_document_root (doc)->updateRepr(rdoc, repr, SP_OBJECT_WRITE_BUILD); + + pruneExtendedAttributes(repr); } if (!sp_repr_save_rebased_file(repr->document(), filename, SP_SVG_NS_URI, @@ -217,7 +251,7 @@ Svg::save(Inkscape::Extension::Output *mod, SPDocument *doc, gchar const *filena throw Inkscape::Extension::Output::save_failed(); } - if (!spns) { + if (!exportExtensions) { Inkscape::GC::release(rdoc); } -- cgit v1.2.3 From 961352733253de2984e534427f878b35b87e279e Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Sat, 2 Jan 2010 00:15:51 -0800 Subject: Preserve metadata in plain SVG. Fixes bug #170967. Fixed bugs: - https://launchpad.net/bugs/170967 (bzr r8934) --- src/sp-metadata.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sp-metadata.cpp b/src/sp-metadata.cpp index 920b7d64d..426810c7d 100644 --- a/src/sp-metadata.cpp +++ b/src/sp-metadata.cpp @@ -188,8 +188,7 @@ sp_metadata_write(SPObject *object, Inkscape::XML::Document *doc, Inkscape::XML: debug("0x%08x",(unsigned int)object); //SPMetadata *metadata = SP_METADATA(object); - // only create a repr when we're writing out an Inkscape SVG - if ( flags & SP_OBJECT_WRITE_EXT && repr != SP_OBJECT_REPR(object) ) { + if ( repr != SP_OBJECT_REPR(object) ) { if (repr) { repr->mergeFrom(SP_OBJECT_REPR (object), "id"); } else { @@ -197,8 +196,9 @@ sp_metadata_write(SPObject *object, Inkscape::XML::Document *doc, Inkscape::XML: } } - if (((SPObjectClass *) metadata_parent_class)->write) + if (((SPObjectClass *) metadata_parent_class)->write) { ((SPObjectClass *) metadata_parent_class)->write(object, doc, repr, flags); + } return repr; } -- cgit v1.2.3 From f04f6753332ccd3b886b03ddb70d9a23317f327f Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Sat, 2 Jan 2010 11:03:58 +0100 Subject: Inkscape version: replace svn check with bzr check (bzr r8935) --- acinclude.m4 | 2 +- configure.ac | 2 +- m4/ink_bzr_snapshot_build.m4 | 14 ++++++++++++++ m4/ink_svn_snapshot_build.m4 | 14 -------------- src/Makefile.am | 4 ++-- 5 files changed, 18 insertions(+), 18 deletions(-) create mode 100644 m4/ink_bzr_snapshot_build.m4 delete mode 100644 m4/ink_svn_snapshot_build.m4 diff --git a/acinclude.m4 b/acinclude.m4 index 61148f6b4..50ede11c2 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -1,4 +1,4 @@ m4_include([m4/ac_define_dir.m4]) m4_include([m4/ax_openmp.m4]) m4_include([m4/relaytool.m4]) -m4_include([m4/ink_svn_snapshot_build.m4]) +m4_include([m4/ink_bzr_snapshot_build.m4]) diff --git a/configure.ac b/configure.ac index 32990943b..136bb5c31 100644 --- a/configure.ac +++ b/configure.ac @@ -31,7 +31,7 @@ AM_PROG_AS AC_PROG_RANLIB AC_PROG_INTLTOOL(0.22) AC_HEADER_STDC -INK_SVN_SNAPSHOT_BUILD +INK_BZR_SNAPSHOT_BUILD dnl If automake 1.11 shave the output to look nice m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) diff --git a/m4/ink_bzr_snapshot_build.m4 b/m4/ink_bzr_snapshot_build.m4 new file mode 100644 index 000000000..4dc2df54f --- /dev/null +++ b/m4/ink_bzr_snapshot_build.m4 @@ -0,0 +1,14 @@ +# Check for BZR snapshot build +# (c) 2009 Krzysztof KosiÅ„ski +# Released under GNU GPL; see the file COPYING for more information + +AC_DEFUN([INK_BZR_SNAPSHOT_BUILD], +[ + AC_CACHE_CHECK([for BZR snapshot build], ink_cv_bzr_snapshot_build, + [ink_cv_bzr_snapshot_build=no + if which bzr > /dev/null && test -e $srcdir/.bzr/branch/last-revision; then + ink_cv_bzr_snapshot_build=yes + fi + ]) + AM_CONDITIONAL([USE_BZR_VERSION], [test "x$ink_cv_bzr_snapshot_build" = "xyes"]) +]) diff --git a/m4/ink_svn_snapshot_build.m4 b/m4/ink_svn_snapshot_build.m4 deleted file mode 100644 index 2c013eb60..000000000 --- a/m4/ink_svn_snapshot_build.m4 +++ /dev/null @@ -1,14 +0,0 @@ -# Check for SVN snapshot build -# (c) 2009 Krzysztof KosiÅ„ski -# Released under GNU GPL; see the file COPYING for more information - -AC_DEFUN([INK_SVN_SNAPSHOT_BUILD], -[ - AC_CACHE_CHECK([for SVN snapshot build], ink_cv_svn_snapshot_build, - [ink_cv_svn_snapshot_build=no - if which svn > /dev/null && test -e $srcdir/.svn/entries; then - ink_cv_svn_snapshot_build=yes - fi - ]) - AM_CONDITIONAL([USE_SVN_VERSION], [test "x$ink_cv_svn_snapshot_build" = "xyes"]) -]) diff --git a/src/Makefile.am b/src/Makefile.am index cbd22144d..15c7cb1b1 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -225,7 +225,7 @@ inkview_LDADD = $(all_libs) libinkversion_a_SOURCES = inkscape-version.cpp inkscape-version.h -if USE_SVN_VERSION +if USE_BZR_VERSION inkscape_version_deps = $(top_srcdir)/.bzr/branch/last-revision endif @@ -233,7 +233,7 @@ endif # someone updates the BZR working directory. inkscape-version.cpp: $(inkscape_version_deps) VER_PREFIX="$(VERSION)";\ - VER_BZRREV=" r`bzr log -r '-1..' | sed -n -e '/^revno:/s/revno: \(.*\)/\1/p'`"; \ + VER_BZRREV=" r`bzr revno`"; \ if test ! -z "`bzr status -S -V $(srcdir)`"; then \ VER_CUSTOM=" custom"; \ fi; \ -- cgit v1.2.3 From 15946b67ee5b2a27140e6d00ef69b9fa1bef71ce Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Sat, 2 Jan 2010 15:19:53 +0100 Subject: i18n fix in toolbox.cpp (no-c-format %) (bzr r8936) --- src/widgets/toolbox.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index 9fc077778..f4913c019 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -4583,6 +4583,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction gdouble values[] = {10, 25, 35, 50, 60, 80, 100}; EgeAdjustmentAction *eact = create_adjustment_action( "SprayRotationAction", _("Rotation"), _("Rotation:"), + // xgettext:no-c-format _("Variation of the rotation of the sprayed objects. 0% for the same rotation than the original object."), "/tools/spray/rotation_variation", 0, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-rotation", @@ -4599,6 +4600,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction gdouble values[] = {10, 25, 35, 50, 60, 80, 100}; EgeAdjustmentAction *eact = create_adjustment_action( "SprayScaleAction", _("Scale"), _("Scale:"), + // xgettext:no-c-format _("Variation in the scale of the sprayed objects. 0% for the same scale than the original object."), "/tools/spray/scale_variation", 0, GTK_WIDGET(desktop->canvas), NULL, holder, TRUE, "spray-scale", -- cgit v1.2.3 From 547390ca4c59d78c6d1558fbd6dd2c465f829efc Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Sat, 2 Jan 2010 15:25:55 +0100 Subject: inkscape.pot update. Dutch translation update by Kris. French translation update by jazzynico. (bzr r8937) --- po/fr.po | 1435 +++++++++--------- po/inkscape.pot | 1322 ++++++++-------- po/nl.po | 4558 +++++++++++++++++++++++++++++++------------------------ 3 files changed, 3999 insertions(+), 3316 deletions(-) diff --git a/po/fr.po b/po/fr.po index 4c37b24eb..fd16651ea 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: 2009-12-27 08:18+0100\n" -"PO-Revision-Date: 2009-12-27 20:16+0100\n" +"POT-Creation-Date: 2010-01-02 15:16+0100\n" +"PO-Revision-Date: 2010-01-02 15:18+0100\n" "Last-Translator: Nicolas Dufour \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -716,6 +716,7 @@ msgstr "Feuilles" #: ../share/filters/filters.svg.h:55 #: ../share/filters/filters.svg.h:77 #: ../share/filters/filters.svg.h:86 +#: ../src/widgets/toolbox.cpp:4497 #: ../share/extensions/pathscatter.inx.h:10 msgid "Scatter" msgstr "Éparpiller" @@ -1628,7 +1629,7 @@ msgid "Highly flexible specular bump with transparency" msgstr "Bosselage spéculaire extrêmement flexible avec transparence" #: ../share/filters/filters.svg.h:162 -#: ../src/ui/dialog/align-and-distribute.cpp:920 +#: ../src/ui/dialog/align-and-distribute.cpp:925 #: ../src/widgets/desktop-widget.cpp:1584 msgid "Drawing" msgstr "Dessin" @@ -2298,45 +2299,45 @@ msgstr "Créer une boîte 3D" msgid "3D Box" msgstr "Boîte 3D" -#: ../src/connector-context.cpp:766 +#: ../src/connector-context.cpp:765 msgid "Creating new connector" msgstr "Création d'un nouveau connecteur" -#: ../src/connector-context.cpp:1157 +#: ../src/connector-context.cpp:1142 msgid "Connector endpoint drag cancelled." msgstr "Déplacement de fin de connecteur annulé." -#: ../src/connector-context.cpp:1188 +#: ../src/connector-context.cpp:1172 msgid "Connection point drag cancelled." msgstr "Déplacement du point de connexion annulé." -#: ../src/connector-context.cpp:1306 +#: ../src/connector-context.cpp:1285 msgid "Reroute connector" msgstr "Rerouter un connecteur" -#: ../src/connector-context.cpp:1473 +#: ../src/connector-context.cpp:1452 msgid "Create connector" msgstr "Créer un connecteur" -#: ../src/connector-context.cpp:1496 +#: ../src/connector-context.cpp:1475 msgid "Finishing connector" msgstr "Tracé du connecteur terminé" -#: ../src/connector-context.cpp:1784 +#: ../src/connector-context.cpp:1762 msgid "Connector endpoint: drag to reroute or connect to new shapes" msgstr "Fin de connecteur : déplacer pour rerouter ou connecter à de nouvelles formes" -#: ../src/connector-context.cpp:1925 +#: ../src/connector-context.cpp:1903 msgid "Select at least one non-connector object." msgstr "Sélectionner au moins un objet non connecteur." -#: ../src/connector-context.cpp:1930 -#: ../src/widgets/toolbox.cpp:7457 +#: ../src/connector-context.cpp:1908 +#: ../src/widgets/toolbox.cpp:7481 msgid "Make connectors avoid selected objects" msgstr "Faire que les connecteurs évitent les objets sélectionnés" -#: ../src/connector-context.cpp:1931 -#: ../src/widgets/toolbox.cpp:7467 +#: ../src/connector-context.cpp:1909 +#: ../src/widgets/toolbox.cpp:7491 msgid "Make connectors ignore selected objects" msgstr "Faire que les connecteurs ignorent les objets sélectionnés" @@ -2889,7 +2890,7 @@ msgstr "Capturer la couleur et l'opacité visibles" #: ../src/dialogs/clonetiler.cpp:2764 #: ../src/extension/internal/bitmap/opacity.cpp:37 #: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/widgets/toolbox.cpp:4354 +#: ../src/widgets/toolbox.cpp:4353 #: ../share/extensions/interp_att_g.inx.h:12 msgid "Opacity" msgstr "Opacité" @@ -3344,7 +3345,7 @@ msgstr "Rechercher les chemins, lignes, polylignes" #: ../src/dialogs/find.cpp:593 #: ../src/ui/dialog/find.cpp:75 -#: ../src/widgets/toolbox.cpp:2118 +#: ../src/widgets/toolbox.cpp:2117 msgid "Paths" msgstr "Chemins" @@ -3668,7 +3669,7 @@ msgstr "URL :" #: ../src/ui/dialog/guides.cpp:43 #: ../src/ui/view/edit-widget.cpp:1080 #: ../src/widgets/desktop-widget.cpp:504 -#: ../src/widgets/toolbox.cpp:1498 +#: ../src/widgets/toolbox.cpp:1497 msgid "X:" msgstr "X :" @@ -3677,16 +3678,16 @@ msgstr "X :" #: ../src/ui/dialog/guides.cpp:44 #: ../src/ui/view/edit-widget.cpp:1081 #: ../src/widgets/desktop-widget.cpp:507 -#: ../src/widgets/toolbox.cpp:1516 +#: ../src/widgets/toolbox.cpp:1515 msgid "Y:" msgstr "Y :" #: ../src/dialogs/object-attributes.cpp:53 #: ../src/dialogs/object-attributes.cpp:61 -#: ../src/widgets/toolbox.cpp:4152 -#: ../src/widgets/toolbox.cpp:4478 -#: ../src/widgets/toolbox.cpp:4937 -#: ../src/widgets/toolbox.cpp:5956 +#: ../src/widgets/toolbox.cpp:4151 +#: ../src/widgets/toolbox.cpp:4465 +#: ../src/widgets/toolbox.cpp:4961 +#: ../src/widgets/toolbox.cpp:5980 msgid "Width:" msgstr "Épaisseur :" @@ -3802,12 +3803,12 @@ msgid "Justify lines" msgstr "Justifier les lignes" #: ../src/dialogs/text-edit.cpp:300 -#: ../src/widgets/toolbox.cpp:7111 +#: ../src/widgets/toolbox.cpp:7135 msgid "Horizontal text" msgstr "Texte horizontal" #: ../src/dialogs/text-edit.cpp:314 -#: ../src/widgets/toolbox.cpp:7123 +#: ../src/widgets/toolbox.cpp:7147 msgid "Vertical text" msgstr "Texte vertical" @@ -3998,7 +3999,7 @@ msgstr "Longueur de base de l'axe z" #: ../src/display/canvas-axonomgrid.cpp:404 #: ../src/ui/dialog/inkscape-preferences.cpp:1021 -#: ../src/widgets/toolbox.cpp:3452 +#: ../src/widgets/toolbox.cpp:3451 msgid "Angle X:" msgstr "Angle X :" @@ -4009,7 +4010,7 @@ msgstr "Angle de l'axe x" #: ../src/display/canvas-axonomgrid.cpp:406 #: ../src/ui/dialog/inkscape-preferences.cpp:1022 -#: ../src/widgets/toolbox.cpp:3531 +#: ../src/widgets/toolbox.cpp:3530 msgid "Angle Z:" msgstr "Angle Z :" @@ -4117,187 +4118,187 @@ 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 de lignes" #. TRANSLATORS: undefined target for snapping -#: ../src/display/snap-indicator.cpp:60 -#: ../src/display/snap-indicator.cpp:63 -#: ../src/display/snap-indicator.cpp:148 -#: ../src/display/snap-indicator.cpp:151 +#: ../src/display/snap-indicator.cpp:59 +#: ../src/display/snap-indicator.cpp:62 +#: ../src/display/snap-indicator.cpp:147 +#: ../src/display/snap-indicator.cpp:150 msgid "UNDEFINED" msgstr "INDÉFINI" -#: ../src/display/snap-indicator.cpp:66 +#: ../src/display/snap-indicator.cpp:65 msgid "grid line" msgstr "ligne de grille" -#: ../src/display/snap-indicator.cpp:69 +#: ../src/display/snap-indicator.cpp:68 msgid "grid intersection" msgstr "intersections de grille" -#: ../src/display/snap-indicator.cpp:72 +#: ../src/display/snap-indicator.cpp:71 msgid "guide" msgstr "guide" -#: ../src/display/snap-indicator.cpp:75 +#: ../src/display/snap-indicator.cpp:74 msgid "guide intersection" msgstr "intersections de guide" -#: ../src/display/snap-indicator.cpp:78 +#: ../src/display/snap-indicator.cpp:77 msgid "guide origin" msgstr "origine du guide" -#: ../src/display/snap-indicator.cpp:81 +#: ../src/display/snap-indicator.cpp:80 msgid "grid-guide intersection" msgstr "intersections grille-guides" -#: ../src/display/snap-indicator.cpp:84 +#: ../src/display/snap-indicator.cpp:83 msgid "cusp node" msgstr "nÅ“ud dur" -#: ../src/display/snap-indicator.cpp:87 +#: ../src/display/snap-indicator.cpp:86 msgid "smooth node" msgstr "nÅ“ud doux" -#: ../src/display/snap-indicator.cpp:90 +#: ../src/display/snap-indicator.cpp:89 msgid "path" msgstr "chemin" -#: ../src/display/snap-indicator.cpp:93 +#: ../src/display/snap-indicator.cpp:92 msgid "path intersection" msgstr "Intersection de chemin" -#: ../src/display/snap-indicator.cpp:96 +#: ../src/display/snap-indicator.cpp:95 msgid "bounding box corner" msgstr "coins de boîte englobante" -#: ../src/display/snap-indicator.cpp:99 +#: ../src/display/snap-indicator.cpp:98 msgid "bounding box side" msgstr "bord de boîte englobante" -#: ../src/display/snap-indicator.cpp:102 -msgid "bounding box" -msgstr "boîte englobante" - -#: ../src/display/snap-indicator.cpp:105 +#: ../src/display/snap-indicator.cpp:101 msgid "page border" msgstr "bord de page" -#: ../src/display/snap-indicator.cpp:108 +#: ../src/display/snap-indicator.cpp:104 msgid "line midpoint" msgstr "milieu de ligne" -#: ../src/display/snap-indicator.cpp:111 +#: ../src/display/snap-indicator.cpp:107 msgid "object midpoint" msgstr "centre d'objet" -#: ../src/display/snap-indicator.cpp:114 +#: ../src/display/snap-indicator.cpp:110 msgid "object rotation center" msgstr "centre de rotation d'objet" -#: ../src/display/snap-indicator.cpp:117 +#: ../src/display/snap-indicator.cpp:113 msgid "handle" msgstr "poignée" -#: ../src/display/snap-indicator.cpp:120 +#: ../src/display/snap-indicator.cpp:116 msgid "bounding box side midpoint" msgstr "milieu de bord de boîte englobante" -#: ../src/display/snap-indicator.cpp:123 +#: ../src/display/snap-indicator.cpp:119 msgid "bounding box midpoint" msgstr "centre de boîte englobante" -#: ../src/display/snap-indicator.cpp:126 +#: ../src/display/snap-indicator.cpp:122 msgid "page corner" msgstr "coin de page" -#: ../src/display/snap-indicator.cpp:129 +#: ../src/display/snap-indicator.cpp:125 msgid "convex hull corner" msgstr "coin de l'enveloppe convexe" -#: ../src/display/snap-indicator.cpp:132 +#: ../src/display/snap-indicator.cpp:128 msgid "quadrant point" msgstr "point de quadrant" -#: ../src/display/snap-indicator.cpp:135 +#: ../src/display/snap-indicator.cpp:131 msgid "center" msgstr "centre" -#: ../src/display/snap-indicator.cpp:138 +#: ../src/display/snap-indicator.cpp:134 msgid "corner" msgstr "coin" -#: ../src/display/snap-indicator.cpp:141 +#: ../src/display/snap-indicator.cpp:137 msgid "text baseline" msgstr "ligne de base de texte" -#: ../src/display/snap-indicator.cpp:154 +#: ../src/display/snap-indicator.cpp:140 +msgid "constrained angle" +msgstr "angle contraint" + +#: ../src/display/snap-indicator.cpp:153 msgid "Bounding box corner" msgstr "Coin de boîte englobante" -#: ../src/display/snap-indicator.cpp:157 +#: ../src/display/snap-indicator.cpp:156 msgid "Bounding box midpoint" msgstr "Centre de boîte englobante" -#: ../src/display/snap-indicator.cpp:160 +#: ../src/display/snap-indicator.cpp:159 msgid "Bounding box side midpoint" msgstr "Milieu de bord de boîte englobante" -#: ../src/display/snap-indicator.cpp:163 +#: ../src/display/snap-indicator.cpp:162 msgid "Smooth node" msgstr "NÅ“uds doux" -#: ../src/display/snap-indicator.cpp:166 +#: ../src/display/snap-indicator.cpp:165 msgid "Cusp node" msgstr "NÅ“ud dur" -#: ../src/display/snap-indicator.cpp:169 +#: ../src/display/snap-indicator.cpp:168 msgid "Line midpoint" msgstr "Milieu de ligne" -#: ../src/display/snap-indicator.cpp:172 +#: ../src/display/snap-indicator.cpp:171 msgid "Object midpoint" msgstr "Centre d'objet" -#: ../src/display/snap-indicator.cpp:175 +#: ../src/display/snap-indicator.cpp:174 msgid "Object rotation center" msgstr "Centre de rotation d'objet" -#: ../src/display/snap-indicator.cpp:178 +#: ../src/display/snap-indicator.cpp:177 msgid "Handle" msgstr "Poignée" -#: ../src/display/snap-indicator.cpp:181 +#: ../src/display/snap-indicator.cpp:180 msgid "Path intersection" msgstr "Intersections de chemin" -#: ../src/display/snap-indicator.cpp:184 +#: ../src/display/snap-indicator.cpp:183 msgid "Guide" msgstr "Guide" -#: ../src/display/snap-indicator.cpp:187 +#: ../src/display/snap-indicator.cpp:186 msgid "Guide origin" msgstr "Origine du guide" -#: ../src/display/snap-indicator.cpp:190 +#: ../src/display/snap-indicator.cpp:189 msgid "Convex hull corner" msgstr "Coin de l'enveloppe convexe" -#: ../src/display/snap-indicator.cpp:193 +#: ../src/display/snap-indicator.cpp:192 msgid "Quadrant point" msgstr "Point de quadrant" -#: ../src/display/snap-indicator.cpp:196 -#: ../src/widgets/toolbox.cpp:7041 +#: ../src/display/snap-indicator.cpp:195 +#: ../src/widgets/toolbox.cpp:7065 msgid "Center" msgstr "Centre" -#: ../src/display/snap-indicator.cpp:199 +#: ../src/display/snap-indicator.cpp:198 msgid "Corner" msgstr "Coin" -#: ../src/display/snap-indicator.cpp:202 +#: ../src/display/snap-indicator.cpp:201 msgid "Text baseline" msgstr "Ligne de base de texte" -#: ../src/display/snap-indicator.cpp:241 +#: ../src/display/snap-indicator.cpp:240 msgid " to " msgstr " à " @@ -4561,9 +4562,9 @@ msgstr "Seuil adaptatif" #: ../src/libgdl/gdl-dock-placeholder.c:169 #: ../src/live_effects/lpe-bendpath.cpp:56 #: ../src/live_effects/lpe-patternalongpath.cpp:64 -#: ../src/widgets/toolbox.cpp:3122 -#: ../src/widgets/toolbox.cpp:4152 -#: ../src/widgets/toolbox.cpp:4478 +#: ../src/widgets/toolbox.cpp:3121 +#: ../src/widgets/toolbox.cpp:4151 +#: ../src/widgets/toolbox.cpp:4465 #: ../share/extensions/foldablebox.inx.h:9 #: ../share/extensions/interp_att_g.inx.h:26 msgid "Width" @@ -4574,7 +4575,7 @@ msgstr "Largeur" #: ../src/extension/internal/bitmap/sample.cpp:41 #: ../src/libgdl/gdl-dock.c:198 #: ../src/libgdl/gdl-dock-placeholder.c:177 -#: ../src/widgets/toolbox.cpp:3139 +#: ../src/widgets/toolbox.cpp:3138 #: ../share/extensions/foldablebox.inx.h:4 #: ../share/extensions/interp_att_g.inx.h:6 msgid "Height" @@ -4785,6 +4786,7 @@ msgstr "Cycle des couleurs" #: ../src/extension/internal/bitmap/cycleColormap.cpp:38 #: ../src/extension/internal/bitmap/spread.cpp:38 #: ../src/extension/internal/bitmap/unsharpmask.cpp:44 +#: ../src/widgets/toolbox.cpp:4557 msgid "Amount" msgstr "Quantité" @@ -4900,7 +4902,7 @@ msgstr "Ajuster TSV" #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:438 #: ../src/widgets/sp-color-scales.cpp:439 -#: ../src/widgets/toolbox.cpp:4309 +#: ../src/widgets/toolbox.cpp:4308 #: ../share/extensions/color_randomize.inx.h:2 msgid "Hue" msgstr "Teinte" @@ -4912,7 +4914,7 @@ msgstr "Teinte" #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:441 #: ../src/widgets/sp-color-scales.cpp:442 -#: ../src/widgets/toolbox.cpp:4324 +#: ../src/widgets/toolbox.cpp:4323 #: ../share/extensions/color_randomize.inx.h:5 msgid "Saturation" msgstr "Saturation" @@ -5534,39 +5536,39 @@ msgstr "PovRay (*.pov) (chemins et formes seulement)" msgid "PovRay Raytracer File" msgstr "Fichier PovRay" -#: ../src/extension/internal/svg.cpp:55 +#: ../src/extension/internal/svg.cpp:87 msgid "SVG Input" msgstr "Entrée SVG" -#: ../src/extension/internal/svg.cpp:60 +#: ../src/extension/internal/svg.cpp:92 msgid "Scalable Vector Graphic (*.svg)" msgstr "Scalable Vector Graphic (*.svg)" -#: ../src/extension/internal/svg.cpp:61 +#: ../src/extension/internal/svg.cpp:93 msgid "Inkscape native file format and W3C standard" msgstr "Format de fichier natif d'Inkscape et standard W3C" -#: ../src/extension/internal/svg.cpp:69 +#: ../src/extension/internal/svg.cpp:101 msgid "SVG Output Inkscape" msgstr "Sortie SVG Inkscape" -#: ../src/extension/internal/svg.cpp:74 +#: ../src/extension/internal/svg.cpp:106 msgid "Inkscape SVG (*.svg)" msgstr "SVG Inkscape (*.svg)" -#: ../src/extension/internal/svg.cpp:75 +#: ../src/extension/internal/svg.cpp:107 msgid "SVG format with Inkscape extensions" msgstr "Format SVG avec des extensions Inkscape" -#: ../src/extension/internal/svg.cpp:83 +#: ../src/extension/internal/svg.cpp:115 msgid "SVG Output" msgstr "Sortie SVG" -#: ../src/extension/internal/svg.cpp:88 +#: ../src/extension/internal/svg.cpp:120 msgid "Plain SVG (*.svg)" msgstr "SVG simple (*.svg)" -#: ../src/extension/internal/svg.cpp:89 +#: ../src/extension/internal/svg.cpp:121 msgid "Scalable Vector Graphics format as defined by the W3C" msgstr "Format Scalable Vector Graphic défini par le W3C" @@ -5943,7 +5945,7 @@ msgstr "Retour à la ligne" #: ../src/ui/dialog/inkscape-preferences.cpp:1232 #: ../src/verbs.cpp:2255 #: ../src/widgets/stroke-style.cpp:765 -#: ../src/widgets/toolbox.cpp:3917 +#: ../src/widgets/toolbox.cpp:3916 #: ../share/extensions/grid_polar.inx.h:16 #: ../share/extensions/guides_creator.inx.h:15 #: ../share/extensions/scour.inx.h:7 @@ -6011,7 +6013,7 @@ msgstr "Couleurs visibles" #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:444 #: ../src/widgets/sp-color-scales.cpp:445 -#: ../src/widgets/toolbox.cpp:4339 +#: ../src/widgets/toolbox.cpp:4338 #: ../share/extensions/color_randomize.inx.h:3 msgid "Lightness" msgstr "Luminosité" @@ -6205,51 +6207,51 @@ msgstr "Sélectionner des objets auxquels appliquer un dégradé." msgid "Merge gradient handles" msgstr "Fusionner les poignées de dégradé" -#: ../src/gradient-drag.cpp:912 +#: ../src/gradient-drag.cpp:884 msgid "Move gradient handle" msgstr "Déplacer la poignée de dégradé" -#: ../src/gradient-drag.cpp:965 +#: ../src/gradient-drag.cpp:937 #: ../src/widgets/gradient-vector.cpp:776 msgid "Delete gradient stop" msgstr "Supprimer un stop de dégradé" -#: ../src/gradient-drag.cpp:1129 +#: ../src/gradient-drag.cpp:1101 #, c-format msgid "%s %d for: %s%s; drag with Ctrl to snap offset; click with Ctrl+Alt to delete stop" 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:1133 -#: ../src/gradient-drag.cpp:1140 +#: ../src/gradient-drag.cpp:1105 +#: ../src/gradient-drag.cpp:1112 msgid " (stroke)" msgstr " (contour)" -#: ../src/gradient-drag.cpp:1137 +#: ../src/gradient-drag.cpp:1109 #, 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 pour %s%s; cliquer-déplacer avec Ctrl pour faire varier l'angle par incréments; Ctrl+Alt pour préserver l'angle, avec Ctrl+Maj pour redimensionner autour du centre" -#: ../src/gradient-drag.cpp:1145 +#: ../src/gradient-drag.cpp:1117 #, c-format msgid "Radial gradient center and focus; drag with Shift to separate focus" msgstr "Dégradé radial, centre et foyer; déplacer avec Maj pour séparer le foyer" -#: ../src/gradient-drag.cpp:1148 +#: ../src/gradient-drag.cpp:1120 #, 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] "Point de dégradé partagé entre %d dégradé; déplacer avec Maj pour séparer " msgstr[1] "Point de dégradé partagé entre %d dégradés; déplacer avec Maj pour séparer " -#: ../src/gradient-drag.cpp:1823 +#: ../src/gradient-drag.cpp:1795 msgid "Move gradient handle(s)" msgstr "Déplacer la poignée de dégradé" -#: ../src/gradient-drag.cpp:1859 +#: ../src/gradient-drag.cpp:1831 msgid "Move gradient mid stop(s)" msgstr "Déplacer le stop médian de dégradé" -#: ../src/gradient-drag.cpp:2147 +#: ../src/gradient-drag.cpp:2119 msgid "Delete gradient stop(s)" msgstr "Supprimer un stop de dégradé" @@ -6264,10 +6266,10 @@ msgstr "Unité" #. Add the units menu. #: ../src/helper/units.cpp:37 #: ../src/widgets/select-toolbar.cpp:504 -#: ../src/widgets/toolbox.cpp:1530 -#: ../src/widgets/toolbox.cpp:3183 -#: ../src/widgets/toolbox.cpp:5882 -#: ../src/widgets/toolbox.cpp:7715 +#: ../src/widgets/toolbox.cpp:1529 +#: ../src/widgets/toolbox.cpp:3182 +#: ../src/widgets/toolbox.cpp:5906 +#: ../src/widgets/toolbox.cpp:7739 msgid "Units" msgstr "Unités" @@ -6862,7 +6864,7 @@ msgid "The new dock controller %p is automatic. Only manual dock objects should msgstr "Le nouveau contrôleur d'attache %p est automatique. Seuls les ojbets d'attache manuels peuvent être nommés contrôleurs." #: ../src/libgdl/gdl-dock-notebook.c:134 -#: ../src/ui/dialog/align-and-distribute.cpp:919 +#: ../src/ui/dialog/align-and-distribute.cpp:924 #: ../src/ui/dialog/document-properties.cpp:118 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 #: ../src/widgets/desktop-widget.cpp:1580 @@ -7699,12 +7701,12 @@ msgid "Both" msgstr "Les deux" #: ../src/live_effects/lpe-ruler.cpp:35 -#: ../src/widgets/toolbox.cpp:5390 +#: ../src/widgets/toolbox.cpp:5414 msgid "Start" msgstr "Début" #: ../src/live_effects/lpe-ruler.cpp:36 -#: ../src/widgets/toolbox.cpp:5403 +#: ../src/widgets/toolbox.cpp:5427 msgid "End" msgstr "Fin" @@ -7854,6 +7856,7 @@ msgstr "Nombre de lignes de construction (tangentes) à dessiner" #: ../src/selection-chemistry.cpp:1539 #: ../src/seltrans.cpp:531 #: ../src/ui/dialog/transformation.cpp:738 +#: ../src/widgets/toolbox.cpp:4602 #: ../share/extensions/interp_att_g.inx.h:16 #: ../share/extensions/render_alphabetsoup.inx.h:4 msgid "Scale" @@ -8426,7 +8429,7 @@ msgid "Cannot find path between nodes." msgstr "Impossible de trouver un chemin entre les nÅ“uds." #: ../src/nodepath.cpp:2804 -#: ../src/widgets/toolbox.cpp:1369 +#: ../src/widgets/toolbox.cpp:1368 msgid "Delete segment" msgstr "Supprimer le segment" @@ -8440,7 +8443,7 @@ msgid "Change node type" msgstr "Modifier le type de nÅ“ud" #: ../src/nodepath.cpp:3529 -#: ../src/widgets/toolbox.cpp:1326 +#: ../src/widgets/toolbox.cpp:1325 msgid "Delete node" msgstr "Supprimer le nÅ“ud" @@ -8637,59 +8640,59 @@ msgstr "Sélectionner un ou des objet(s) à combiner." msgid "Combining paths..." msgstr "Combinaison des chemins..." -#: ../src/path-chemistry.cpp:161 +#: ../src/path-chemistry.cpp:165 msgid "Combine" msgstr "Combiner" -#: ../src/path-chemistry.cpp:168 +#: ../src/path-chemistry.cpp:172 msgid "No path(s) to combine in the selection." msgstr "Aucun chemin à combiner dans la sélection." -#: ../src/path-chemistry.cpp:180 +#: ../src/path-chemistry.cpp:184 msgid "Select path(s) to break apart." msgstr "Sélectionner des chemin(s) à séparer." -#: ../src/path-chemistry.cpp:184 +#: ../src/path-chemistry.cpp:188 msgid "Breaking apart paths..." msgstr "Séparation des chemins..." -#: ../src/path-chemistry.cpp:271 +#: ../src/path-chemistry.cpp:275 msgid "Break apart" msgstr "Séparer" -#: ../src/path-chemistry.cpp:273 +#: ../src/path-chemistry.cpp:277 msgid "No path(s) to break apart in the selection." msgstr "Aucun chemin à séparer dans la sélection." -#: ../src/path-chemistry.cpp:285 +#: ../src/path-chemistry.cpp:289 msgid "Select object(s) to convert to path." msgstr "Sélectionner les objet(s) à convertir en chemin." -#: ../src/path-chemistry.cpp:291 +#: ../src/path-chemistry.cpp:295 msgid "Converting objects to paths..." msgstr "Conversion des objets en chemins..." -#: ../src/path-chemistry.cpp:313 +#: ../src/path-chemistry.cpp:317 msgid "Object to path" msgstr "Objet en chemin" -#: ../src/path-chemistry.cpp:315 +#: ../src/path-chemistry.cpp:319 msgid "No objects to convert to path in the selection." msgstr "Aucun objet à convertir en chemin dans la sélection." -#: ../src/path-chemistry.cpp:551 +#: ../src/path-chemistry.cpp:555 msgid "Select path(s) to reverse." msgstr "Sélectionner les chemin(s) à inverser." -#: ../src/path-chemistry.cpp:560 +#: ../src/path-chemistry.cpp:564 msgid "Reversing paths..." msgstr "Inversion des chemins..." -#: ../src/path-chemistry.cpp:594 +#: ../src/path-chemistry.cpp:598 msgid "Reverse path" msgstr "Inverser le chemin" -#: ../src/path-chemistry.cpp:596 +#: ../src/path-chemistry.cpp:600 msgid "No paths to reverse in the selection." msgstr "Aucun chemin à inverser dans la sélection." @@ -9104,8 +9107,8 @@ msgstr "Rien n'a été supprimé." #: ../src/selection-chemistry.cpp:222 #: ../src/text-context.cpp:1002 #: ../src/ui/dialog/swatches.cpp:471 -#: ../src/widgets/toolbox.cpp:1330 -#: ../src/widgets/toolbox.cpp:5974 +#: ../src/widgets/toolbox.cpp:1329 +#: ../src/widgets/toolbox.cpp:5998 msgid "Delete" msgstr "Supprimer" @@ -9467,7 +9470,7 @@ msgstr "Cercle" #: ../src/selection-describer.cpp:76 #: ../src/ui/dialog/inkscape-preferences.cpp:480 #: ../src/verbs.cpp:2528 -#: ../src/widgets/toolbox.cpp:3920 +#: ../src/widgets/toolbox.cpp:3919 msgid "Ellipse" msgstr "Ellipse" @@ -9484,7 +9487,7 @@ msgid "Path" msgstr "Chemin" #: ../src/selection-describer.cpp:61 -#: ../src/widgets/toolbox.cpp:2753 +#: ../src/widgets/toolbox.cpp:2752 msgid "Polygon" msgstr "Polygone" @@ -9528,7 +9531,7 @@ msgstr "Spirale" #: ../src/selection-describer.cpp:82 #: ../src/ui/dialog/inkscape-preferences.cpp:484 #: ../src/verbs.cpp:2530 -#: ../src/widgets/toolbox.cpp:2760 +#: ../src/widgets/toolbox.cpp:2759 msgid "Star" msgstr "Étoile" @@ -9598,7 +9601,7 @@ msgstr "Utilisez Maj+D pour sélectionner le cadre" #. this is only used with 2 or more objects #: ../src/selection-describer.cpp:211 -#: ../src/spray-context.cpp:284 +#: ../src/spray-context.cpp:268 #: ../src/tweak-context.cpp:202 #, c-format msgid "%i object selected" @@ -9757,14 +9760,14 @@ msgstr "Région d'encadrement exclue" msgid " [truncated]" msgstr "[tronqué]" -#: ../src/sp-flowtext.cpp:382 +#: ../src/sp-flowtext.cpp:381 #, c-format msgid "Flowed text (%d character%s)" msgid_plural "Flowed text (%d characters%s)" msgstr[0] "Texte encadré (%d caractère%s)" msgstr[1] "Texte encadré (%d caractères%s)" -#: ../src/sp-flowtext.cpp:384 +#: ../src/sp-flowtext.cpp:383 #, c-format msgid "Linked flowed text (%d character%s)" msgid_plural "Linked flowed text (%d characters%s)" @@ -10107,47 +10110,42 @@ msgstr "Clone de : %s" msgid "Orphaned clone" msgstr "Clone orphelin" -#: ../src/spray-context.cpp:286 +#: ../src/spray-context.cpp:270 #: ../src/tweak-context.cpp:204 #, c-format msgid "Nothing selected" msgstr "Rien n'a été sélectionné." -#: ../src/spray-context.cpp:292 +#: ../src/spray-context.cpp:276 #, c-format msgid "%s. Drag, click or scroll to spray copies of the initial selection" msgstr "%s. Cliquer-déplacer, cliquer ou défiler pour pulvériser des copies de la sélection initiale" -#: ../src/spray-context.cpp:295 +#: ../src/spray-context.cpp:279 #, c-format msgid "%s. Drag, click or scroll to spray clones of the initial selection" msgstr "%s. Cliquer-déplacer, cliquer ou défiler pour pulvériser des clones de la sélection initiale" -#: ../src/spray-context.cpp:298 +#: ../src/spray-context.cpp:282 #, c-format msgid "%s. Drag, click or scroll to spray in a single path of the initial selection" msgstr "%s. Cliquer-déplacer, cliquer ou défiler pour pulvériser dans un chemin unique la sélection initiale" -#: ../src/spray-context.cpp:301 -#, c-format -msgid "%s. Modify spray options" -msgstr "%s. Modifier les options du pulvérisateur" - -#: ../src/spray-context.cpp:926 +#: ../src/spray-context.cpp:818 msgid "Nothing selected! Select objects to spray." msgstr "Sélection vide ! Sélectionner les objets à pulvériser." -#: ../src/spray-context.cpp:1034 -#: ../src/widgets/toolbox.cpp:4528 +#: ../src/spray-context.cpp:926 +#: ../src/widgets/toolbox.cpp:4515 msgid "Spray with copies" msgstr "Pulvérise avec des copies" -#: ../src/spray-context.cpp:1038 -#: ../src/widgets/toolbox.cpp:4535 +#: ../src/spray-context.cpp:930 +#: ../src/widgets/toolbox.cpp:4522 msgid "Spray with clones" msgstr "Pulvérise avec des clones" -#: ../src/spray-context.cpp:1042 +#: ../src/spray-context.cpp:934 msgid "Spray in single path" msgstr "Pulvérisation par union des formes" @@ -10797,12 +10795,12 @@ msgstr "" " Nicolas Dufour (nicoduf@yahoo.fr)" #: ../src/ui/dialog/align-and-distribute.cpp:238 -#: ../src/ui/dialog/align-and-distribute.cpp:787 +#: ../src/ui/dialog/align-and-distribute.cpp:792 msgid "Align" msgstr "Aligner" #: ../src/ui/dialog/align-and-distribute.cpp:397 -#: ../src/ui/dialog/align-and-distribute.cpp:788 +#: ../src/ui/dialog/align-and-distribute.cpp:793 msgid "Distribute" msgstr "Distribuer" @@ -10827,16 +10825,16 @@ msgid "V:" msgstr "V :" #: ../src/ui/dialog/align-and-distribute.cpp:509 -#: ../src/ui/dialog/align-and-distribute.cpp:789 +#: ../src/ui/dialog/align-and-distribute.cpp:794 #: ../src/ui/dialog/spray-option.cpp:117 #: ../src/ui/dialog/spray-option.cpp:195 #: ../src/ui/dialog/spray-option.cpp:213 -#: ../src/widgets/toolbox.cpp:7555 +#: ../src/widgets/toolbox.cpp:7579 msgid "Remove overlaps" msgstr "Supprimer les chevauchements" #: ../src/ui/dialog/align-and-distribute.cpp:540 -#: ../src/widgets/toolbox.cpp:7345 +#: ../src/widgets/toolbox.cpp:7369 msgid "Arrange connector network" msgstr "Arranger le réseau de connecteurs" @@ -10848,170 +10846,170 @@ msgstr "Éparpiller" msgid "Randomize positions" msgstr "Rendre les positions aléatoires" -#: ../src/ui/dialog/align-and-distribute.cpp:739 +#: ../src/ui/dialog/align-and-distribute.cpp:741 msgid "Distribute text baselines" msgstr "Distribuer les ancres de textes" -#: ../src/ui/dialog/align-and-distribute.cpp:759 +#: ../src/ui/dialog/align-and-distribute.cpp:764 msgid "Align text baselines" msgstr "Aligner les ancres de texte" -#: ../src/ui/dialog/align-and-distribute.cpp:790 +#: ../src/ui/dialog/align-and-distribute.cpp:795 msgid "Connector network layout" msgstr "Router un réseau de connecteurs" -#: ../src/ui/dialog/align-and-distribute.cpp:791 -#: ../src/widgets/toolbox.cpp:2110 +#: ../src/ui/dialog/align-and-distribute.cpp:796 +#: ../src/widgets/toolbox.cpp:2109 msgid "Nodes" msgstr "NÅ“uds" -#: ../src/ui/dialog/align-and-distribute.cpp:797 +#: ../src/ui/dialog/align-and-distribute.cpp:802 msgid "Relative to: " msgstr "Relativement à : " -#: ../src/ui/dialog/align-and-distribute.cpp:798 +#: ../src/ui/dialog/align-and-distribute.cpp:803 msgid "Treat selection as group: " msgstr "Manipuler la sélection comme un groupe :" -#: ../src/ui/dialog/align-and-distribute.cpp:804 +#: ../src/ui/dialog/align-and-distribute.cpp:809 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:807 +#: ../src/ui/dialog/align-and-distribute.cpp:812 msgid "Align left edges" msgstr "Aligner les bords gauches" -#: ../src/ui/dialog/align-and-distribute.cpp:810 +#: ../src/ui/dialog/align-and-distribute.cpp:815 msgid "Center on vertical axis" msgstr "Centrer selon un axe vertical" -#: ../src/ui/dialog/align-and-distribute.cpp:813 +#: ../src/ui/dialog/align-and-distribute.cpp:818 msgid "Align right sides" msgstr "Aligner les côtés droits" -#: ../src/ui/dialog/align-and-distribute.cpp:816 +#: ../src/ui/dialog/align-and-distribute.cpp:821 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:819 +#: ../src/ui/dialog/align-and-distribute.cpp:824 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:822 +#: ../src/ui/dialog/align-and-distribute.cpp:827 msgid "Align top edges" msgstr "Aligner les bords supérieurs" -#: ../src/ui/dialog/align-and-distribute.cpp:825 +#: ../src/ui/dialog/align-and-distribute.cpp:830 msgid "Center on horizontal axis" msgstr "Centrer selon un axe horizontal" -#: ../src/ui/dialog/align-and-distribute.cpp:828 +#: ../src/ui/dialog/align-and-distribute.cpp:833 msgid "Align bottom edges" msgstr "Aligner les bords inférieurs" -#: ../src/ui/dialog/align-and-distribute.cpp:831 +#: ../src/ui/dialog/align-and-distribute.cpp:836 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:836 +#: ../src/ui/dialog/align-and-distribute.cpp:841 msgid "Align baseline anchors of texts horizontally" msgstr "Aligner horizontalement les ancres des objets texte" -#: ../src/ui/dialog/align-and-distribute.cpp:839 +#: ../src/ui/dialog/align-and-distribute.cpp:844 msgid "Align baselines of texts" msgstr "Aligner la ligne de base des textes" -#: ../src/ui/dialog/align-and-distribute.cpp:844 +#: ../src/ui/dialog/align-and-distribute.cpp:849 msgid "Make horizontal gaps between objects equal" msgstr "Distribuer des distances égales horizontalement entre les objets" -#: ../src/ui/dialog/align-and-distribute.cpp:848 +#: ../src/ui/dialog/align-and-distribute.cpp:853 msgid "Distribute left edges equidistantly" msgstr "Distribuer des distances égales entre les bords gauches des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:851 +#: ../src/ui/dialog/align-and-distribute.cpp:856 msgid "Distribute centers equidistantly horizontally" msgstr "Distribuer des distances égales horizontalement entre les centres des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:854 +#: ../src/ui/dialog/align-and-distribute.cpp:859 msgid "Distribute right edges equidistantly" msgstr "Distribuer des distances égales entre les bords droits des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:858 +#: ../src/ui/dialog/align-and-distribute.cpp:863 msgid "Make vertical gaps between objects equal" msgstr "Distribuer des distances égales verticalement entre les objets " -#: ../src/ui/dialog/align-and-distribute.cpp:862 +#: ../src/ui/dialog/align-and-distribute.cpp:867 msgid "Distribute top edges equidistantly" msgstr "Distribuer des distances égales entre les bords supérieurs des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:865 +#: ../src/ui/dialog/align-and-distribute.cpp:870 msgid "Distribute centers equidistantly vertically" msgstr "Distribuer des distances égales verticalement entre les centres des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:868 +#: ../src/ui/dialog/align-and-distribute.cpp:873 msgid "Distribute bottom edges equidistantly" msgstr "Distribuer des distances égales entre les bords inférieurs des objets" -#: ../src/ui/dialog/align-and-distribute.cpp:873 +#: ../src/ui/dialog/align-and-distribute.cpp:878 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:876 +#: ../src/ui/dialog/align-and-distribute.cpp:881 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:881 +#: ../src/ui/dialog/align-and-distribute.cpp:886 msgid "Randomize centers in both dimensions" msgstr "Eparpiller aléatoirement les centres dans toutes les directions" -#: ../src/ui/dialog/align-and-distribute.cpp:884 +#: ../src/ui/dialog/align-and-distribute.cpp:889 msgid "Unclump objects: try to equalize edge-to-edge distances" msgstr "Eparpiller les objets : tenter d'uniformiser les distances de bord à bord" -#: ../src/ui/dialog/align-and-distribute.cpp:889 +#: ../src/ui/dialog/align-and-distribute.cpp:894 msgid "Move objects as little as possible so that their bounding boxes do not overlap" 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:893 -#: ../src/widgets/toolbox.cpp:7516 +#: ../src/ui/dialog/align-and-distribute.cpp:898 +#: ../src/widgets/toolbox.cpp:7540 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:901 +#: ../src/ui/dialog/align-and-distribute.cpp:906 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:904 +#: ../src/ui/dialog/align-and-distribute.cpp:909 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:907 +#: ../src/ui/dialog/align-and-distribute.cpp:912 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:910 +#: ../src/ui/dialog/align-and-distribute.cpp:915 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:915 +#: ../src/ui/dialog/align-and-distribute.cpp:920 msgid "Last selected" msgstr "Dernier sélectionné" -#: ../src/ui/dialog/align-and-distribute.cpp:916 +#: ../src/ui/dialog/align-and-distribute.cpp:921 msgid "First selected" msgstr "Premier sélectionné" -#: ../src/ui/dialog/align-and-distribute.cpp:917 +#: ../src/ui/dialog/align-and-distribute.cpp:922 msgid "Biggest object" msgstr "Objet le plus grand" -#: ../src/ui/dialog/align-and-distribute.cpp:918 +#: ../src/ui/dialog/align-and-distribute.cpp:923 msgid "Smallest object" msgstr "Objet le plus petit" -#: ../src/ui/dialog/align-and-distribute.cpp:921 +#: ../src/ui/dialog/align-and-distribute.cpp:926 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 #: ../src/ui/dialog/icon-preview.cpp:178 #: ../src/widgets/desktop-widget.cpp:1588 @@ -11184,19 +11182,19 @@ msgid "Remove selected grid." msgstr "Supprimer la grille sélectionnée." #: ../src/ui/dialog/document-properties.cpp:119 -#: ../src/widgets/toolbox.cpp:2199 +#: ../src/widgets/toolbox.cpp:2198 msgid "Guides" msgstr "Guides" #: ../src/ui/dialog/document-properties.cpp:120 #: ../src/ui/dialog/inkscape-preferences.cpp:1030 -#: ../src/widgets/toolbox.cpp:2190 +#: ../src/widgets/toolbox.cpp:2189 msgid "Grids" msgstr "Grilles" #: ../src/ui/dialog/document-properties.cpp:121 #: ../src/verbs.cpp:2607 -#: ../src/widgets/toolbox.cpp:2055 +#: ../src/widgets/toolbox.cpp:2054 msgid "Snap" msgstr "Magnétisme" @@ -11317,62 +11315,62 @@ msgstr "Le répertoire des profils (%s) est indisponible." #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:452 +#: ../src/ui/dialog/document-properties.cpp:453 #: ../src/verbs.cpp:2765 msgid "Link Color Profile" msgstr "Lier un profil de couleurs" -#: ../src/ui/dialog/document-properties.cpp:525 +#: ../src/ui/dialog/document-properties.cpp:526 msgid "Remove linked color profile" msgstr "Supprimer le profil de couleur lié" -#: ../src/ui/dialog/document-properties.cpp:539 +#: ../src/ui/dialog/document-properties.cpp:540 msgid "Linked Color Profiles:" msgstr "Profils de couleur liés :" -#: ../src/ui/dialog/document-properties.cpp:541 +#: ../src/ui/dialog/document-properties.cpp:542 msgid "Available Color Profiles:" msgstr "Profils de couleur disponibles :" -#: ../src/ui/dialog/document-properties.cpp:543 +#: ../src/ui/dialog/document-properties.cpp:544 msgid "Link Profile" msgstr "Lier au profil" -#: ../src/ui/dialog/document-properties.cpp:574 +#: ../src/ui/dialog/document-properties.cpp:575 msgid "Profile Name" msgstr "Nom du profil" -#: ../src/ui/dialog/document-properties.cpp:605 +#: ../src/ui/dialog/document-properties.cpp:606 msgid "External script files:" msgstr "Fichier de programmation externe :" -#: ../src/ui/dialog/document-properties.cpp:607 +#: ../src/ui/dialog/document-properties.cpp:608 #: ../src/ui/dialog/swatches.cpp:463 msgid "Add" msgstr "Ajouter" -#: ../src/ui/dialog/document-properties.cpp:630 +#: ../src/ui/dialog/document-properties.cpp:631 msgid "Filename" msgstr "Nom du fichier" #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:670 +#: ../src/ui/dialog/document-properties.cpp:671 msgid "Add external script..." msgstr "Ajouter un programme externe..." -#: ../src/ui/dialog/document-properties.cpp:694 +#: ../src/ui/dialog/document-properties.cpp:695 msgid "Remove external script" msgstr "Supprimer un programme externe" -#: ../src/ui/dialog/document-properties.cpp:775 +#: ../src/ui/dialog/document-properties.cpp:776 msgid "Creation" msgstr " Création " -#: ../src/ui/dialog/document-properties.cpp:776 +#: ../src/ui/dialog/document-properties.cpp:777 msgid "Defined grids" msgstr "Grilles définies" -#: ../src/ui/dialog/document-properties.cpp:986 +#: ../src/ui/dialog/document-properties.cpp:987 msgid "Remove grid" msgstr "Supprimer la grille" @@ -11724,9 +11722,9 @@ msgid "Height of filter effects region" msgstr "Hauteur de la zone d'action du filtre" #: ../src/ui/dialog/filter-effects-dialog.cpp:2165 -#: ../src/widgets/toolbox.cpp:3889 -#: ../src/widgets/toolbox.cpp:4278 -#: ../src/widgets/toolbox.cpp:4548 +#: ../src/widgets/toolbox.cpp:3888 +#: ../src/widgets/toolbox.cpp:4277 +#: ../src/widgets/toolbox.cpp:4535 #: ../share/extensions/extrude.inx.h:4 msgid "Mode:" msgstr "Mode :" @@ -11865,6 +11863,7 @@ msgid "Kernel Unit Length:" msgstr "Unité de longueur du Kernel :" #: ../src/ui/dialog/filter-effects-dialog.cpp:2208 +#: ../src/widgets/toolbox.cpp:4602 msgid "Scale:" msgstr "Longueur/Courbure :" @@ -11898,7 +11897,7 @@ msgid "The whole filter region will be filled with this color." msgstr "Toute la région affectée par le filtre sera remplie avec cette couleur." #: ../src/ui/dialog/filter-effects-dialog.cpp:2214 -#: ../src/widgets/toolbox.cpp:5521 +#: ../src/widgets/toolbox.cpp:5545 msgid "Opacity:" msgstr "Opacité :" @@ -12190,7 +12189,7 @@ msgstr "Vitesse du défilement automatique de la zone de travail lors que l'on t #: ../src/ui/dialog/tracedialog.cpp:420 #: ../src/ui/dialog/tracedialog.cpp:453 #: ../src/ui/dialog/tracedialog.cpp:596 -#: ../src/widgets/toolbox.cpp:7697 +#: ../src/widgets/toolbox.cpp:7721 msgid "Threshold:" msgstr "Seuil :" @@ -14719,8 +14718,8 @@ msgstr "Passes multiples : crée un groupe de chemins" #. # end multiple scan #. ## end mode page #: ../src/ui/dialog/tracedialog.cpp:563 -#: ../src/widgets/toolbox.cpp:4277 -#: ../src/widgets/toolbox.cpp:4547 +#: ../src/widgets/toolbox.cpp:4276 +#: ../src/widgets/toolbox.cpp:4534 #: ../share/extensions/triangle.inx.h:9 msgid "Mode" msgstr "Mode" @@ -16649,7 +16648,7 @@ msgid "Apply clipping path to selection (using the topmost object as clipping pa 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:2511 -#: ../src/widgets/toolbox.cpp:1472 +#: ../src/widgets/toolbox.cpp:1471 msgid "Edit clipping path" msgstr "Modifier le chemin de découpe" @@ -17633,14 +17632,14 @@ msgid "Edit the stops of the gradient" msgstr "Éditer les stops du dégradé" #: ../src/widgets/gradient-toolbar.cpp:527 -#: ../src/widgets/toolbox.cpp:2657 -#: ../src/widgets/toolbox.cpp:2735 -#: ../src/widgets/toolbox.cpp:3066 -#: ../src/widgets/toolbox.cpp:3104 -#: ../src/widgets/toolbox.cpp:3722 -#: ../src/widgets/toolbox.cpp:3746 -#: ../src/widgets/toolbox.cpp:5352 -#: ../src/widgets/toolbox.cpp:5381 +#: ../src/widgets/toolbox.cpp:2656 +#: ../src/widgets/toolbox.cpp:2734 +#: ../src/widgets/toolbox.cpp:3065 +#: ../src/widgets/toolbox.cpp:3103 +#: ../src/widgets/toolbox.cpp:3721 +#: ../src/widgets/toolbox.cpp:3745 +#: ../src/widgets/toolbox.cpp:5376 +#: ../src/widgets/toolbox.cpp:5405 msgid "New:" msgstr "Créer :" @@ -17668,13 +17667,13 @@ msgstr "Appliquer le dégradé au contour" #. FIXME: implement averaging of all parameters for multiple selected #. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); #: ../src/widgets/gradient-toolbar.cpp:610 -#: ../src/widgets/toolbox.cpp:2659 -#: ../src/widgets/toolbox.cpp:3074 -#: ../src/widgets/toolbox.cpp:3092 -#: ../src/widgets/toolbox.cpp:3724 -#: ../src/widgets/toolbox.cpp:3735 -#: ../src/widgets/toolbox.cpp:5355 -#: ../src/widgets/toolbox.cpp:5366 +#: ../src/widgets/toolbox.cpp:2658 +#: ../src/widgets/toolbox.cpp:3073 +#: ../src/widgets/toolbox.cpp:3091 +#: ../src/widgets/toolbox.cpp:3723 +#: ../src/widgets/toolbox.cpp:3734 +#: ../src/widgets/toolbox.cpp:5379 +#: ../src/widgets/toolbox.cpp:5390 msgid "Change:" msgstr "Modifier :" @@ -18246,1655 +18245,1683 @@ msgstr "À définir" msgid "Style of Paint Bucket fill objects" msgstr "Style des objets créés par remplissage au seau" -#: ../src/widgets/toolbox.cpp:1315 +#: ../src/widgets/toolbox.cpp:1314 msgid "Insert node" msgstr "Insérer un nÅ“ud" -#: ../src/widgets/toolbox.cpp:1316 +#: ../src/widgets/toolbox.cpp:1315 msgid "Insert new nodes into selected segments" msgstr "Insérer de nouveaux nÅ“uds aux milieux des segments sélectionnés" -#: ../src/widgets/toolbox.cpp:1319 +#: ../src/widgets/toolbox.cpp:1318 msgid "Insert" msgstr "Insérer" -#: ../src/widgets/toolbox.cpp:1327 +#: ../src/widgets/toolbox.cpp:1326 msgid "Delete selected nodes" msgstr "Supprimer les nÅ“uds sélectionnés" -#: ../src/widgets/toolbox.cpp:1337 +#: ../src/widgets/toolbox.cpp:1336 msgid "Join endnodes" msgstr "Joindre les extrémités" -#: ../src/widgets/toolbox.cpp:1338 +#: ../src/widgets/toolbox.cpp:1337 msgid "Join selected endnodes" msgstr "Joindre les nÅ“uds terminaux sélectionnés" -#: ../src/widgets/toolbox.cpp:1341 +#: ../src/widgets/toolbox.cpp:1340 msgid "Join" msgstr "Joindre" -#: ../src/widgets/toolbox.cpp:1348 +#: ../src/widgets/toolbox.cpp:1347 msgid "Break nodes" msgstr "Séparer les nÅ“uds" -#: ../src/widgets/toolbox.cpp:1349 +#: ../src/widgets/toolbox.cpp:1348 msgid "Break path at selected nodes" msgstr "Briser le chemin aux nÅ“uds sélectionnés" -#: ../src/widgets/toolbox.cpp:1359 +#: ../src/widgets/toolbox.cpp:1358 msgid "Join with segment" msgstr "Joindre par un segment" -#: ../src/widgets/toolbox.cpp:1360 +#: ../src/widgets/toolbox.cpp:1359 msgid "Join selected endnodes with a new segment" msgstr "Joindre les nÅ“uds terminaux sélectionnés par un nouveau segment" -#: ../src/widgets/toolbox.cpp:1370 +#: ../src/widgets/toolbox.cpp:1369 msgid "Delete segment between two non-endpoint nodes" msgstr "Supprimer un segment entre deux nÅ“uds non terminaux" -#: ../src/widgets/toolbox.cpp:1379 +#: ../src/widgets/toolbox.cpp:1378 msgid "Node Cusp" msgstr "Dur" -#: ../src/widgets/toolbox.cpp:1380 +#: ../src/widgets/toolbox.cpp:1379 msgid "Make selected nodes corner" msgstr "Rendre durs les nÅ“uds sélectionnés" -#: ../src/widgets/toolbox.cpp:1389 +#: ../src/widgets/toolbox.cpp:1388 msgid "Node Smooth" msgstr "Doux" -#: ../src/widgets/toolbox.cpp:1390 +#: ../src/widgets/toolbox.cpp:1389 msgid "Make selected nodes smooth" msgstr "Rendre doux les nÅ“uds sélectionnés" -#: ../src/widgets/toolbox.cpp:1399 +#: ../src/widgets/toolbox.cpp:1398 msgid "Node Symmetric" msgstr "Symétrique" -#: ../src/widgets/toolbox.cpp:1400 +#: ../src/widgets/toolbox.cpp:1399 msgid "Make selected nodes symmetric" msgstr "Rendre symétriques les nÅ“uds sélectionnés" -#: ../src/widgets/toolbox.cpp:1409 +#: ../src/widgets/toolbox.cpp:1408 msgid "Node Auto" msgstr "NÅ“ud automatique" -#: ../src/widgets/toolbox.cpp:1410 +#: ../src/widgets/toolbox.cpp:1409 msgid "Make selected nodes auto-smooth" msgstr "Rendre automatiques les nÅ“uds sélectionnés" -#: ../src/widgets/toolbox.cpp:1419 +#: ../src/widgets/toolbox.cpp:1418 msgid "Node Line" msgstr "Rectiligne" -#: ../src/widgets/toolbox.cpp:1420 +#: ../src/widgets/toolbox.cpp:1419 msgid "Make selected segments lines" msgstr "Rendre rectilignes les segments sélectionnés" -#: ../src/widgets/toolbox.cpp:1429 +#: ../src/widgets/toolbox.cpp:1428 msgid "Node Curve" msgstr "Courbe" -#: ../src/widgets/toolbox.cpp:1430 +#: ../src/widgets/toolbox.cpp:1429 msgid "Make selected segments curves" msgstr "Rendre courbes les segments sélectionnés" -#: ../src/widgets/toolbox.cpp:1439 +#: ../src/widgets/toolbox.cpp:1438 msgid "Show Handles" msgstr "Afficher les poignées" -#: ../src/widgets/toolbox.cpp:1440 +#: ../src/widgets/toolbox.cpp:1439 msgid "Show the Bezier handles of selected nodes" msgstr "Afficher les poignées de Bézier des nÅ“uds sélectionnés" -#: ../src/widgets/toolbox.cpp:1450 +#: ../src/widgets/toolbox.cpp:1449 msgid "Show Outline" msgstr "Afficher le contour" -#: ../src/widgets/toolbox.cpp:1451 +#: ../src/widgets/toolbox.cpp:1450 msgid "Show the outline of the path" msgstr "Afficher le contour du chemin" -#: ../src/widgets/toolbox.cpp:1461 +#: ../src/widgets/toolbox.cpp:1460 msgid "Next path effect parameter" msgstr "Paramètre de l'effect de chemin suivant" -#: ../src/widgets/toolbox.cpp:1462 +#: ../src/widgets/toolbox.cpp:1461 msgid "Show next path effect parameter for editing" msgstr "Afficher le paramètre d'effet de chemin suivant pour le modifier" -#: ../src/widgets/toolbox.cpp:1473 +#: ../src/widgets/toolbox.cpp:1472 msgid "Edit the clipping path of the object" msgstr "Modifier le chemin de découpe de l'objet" -#: ../src/widgets/toolbox.cpp:1483 +#: ../src/widgets/toolbox.cpp:1482 msgid "Edit mask path" msgstr "Modifier le chemin du masque" -#: ../src/widgets/toolbox.cpp:1484 +#: ../src/widgets/toolbox.cpp:1483 msgid "Edit the mask of the object" msgstr "Modifier le chemin du masque de l'objet" -#: ../src/widgets/toolbox.cpp:1498 +#: ../src/widgets/toolbox.cpp:1497 msgid "X coordinate:" msgstr "Coordonnée X :" -#: ../src/widgets/toolbox.cpp:1498 +#: ../src/widgets/toolbox.cpp:1497 msgid "X coordinate of selected node(s)" msgstr "Coordonnée X de la sélection" -#: ../src/widgets/toolbox.cpp:1516 +#: ../src/widgets/toolbox.cpp:1515 msgid "Y coordinate:" msgstr "Coordonnée Y :" -#: ../src/widgets/toolbox.cpp:1516 +#: ../src/widgets/toolbox.cpp:1515 msgid "Y coordinate of selected node(s)" msgstr "Coordonnée Y de la sélection" -#: ../src/widgets/toolbox.cpp:2055 +#: ../src/widgets/toolbox.cpp:2054 msgid "Enable snapping" msgstr "Activer le magnétisme" -#: ../src/widgets/toolbox.cpp:2064 +#: ../src/widgets/toolbox.cpp:2063 msgid "Bounding box" msgstr "Boîte englobante" -#: ../src/widgets/toolbox.cpp:2064 +#: ../src/widgets/toolbox.cpp:2063 msgid "Snap bounding box corners" msgstr "Aimanter aux coins des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:2073 +#: ../src/widgets/toolbox.cpp:2072 msgid "Bounding box edges" msgstr "Bords des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:2073 +#: ../src/widgets/toolbox.cpp:2072 msgid "Snap to edges of a bounding box" msgstr "Aimanter aux bords des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:2082 +#: ../src/widgets/toolbox.cpp:2081 msgid "Bounding box corners" msgstr "Coins des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:2082 +#: ../src/widgets/toolbox.cpp:2081 msgid "Snap to bounding box corners" msgstr "Aimanter aux coins des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:2091 +#: ../src/widgets/toolbox.cpp:2090 msgid "BBox Edge Midpoints" msgstr "Milieux des bords de la boîte englobante" -#: ../src/widgets/toolbox.cpp:2091 +#: ../src/widgets/toolbox.cpp:2090 msgid "Snap from and to midpoints of bounding box edges" msgstr "Aimanter depuis et vers le milieu des bords des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:2101 +#: ../src/widgets/toolbox.cpp:2100 msgid "BBox Centers" msgstr "Centre des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:2101 +#: ../src/widgets/toolbox.cpp:2100 msgid "Snapping from and to centers of bounding boxes" msgstr "Aimanter depuis et vers le centre des boîtes englobantes" -#: ../src/widgets/toolbox.cpp:2110 +#: ../src/widgets/toolbox.cpp:2109 msgid "Snap nodes or handles" msgstr "Aimanter aux nÅ“uds ou aux poignées" -#: ../src/widgets/toolbox.cpp:2118 +#: ../src/widgets/toolbox.cpp:2117 msgid "Snap to paths" msgstr "Aimanter aux chemins" -#: ../src/widgets/toolbox.cpp:2127 +#: ../src/widgets/toolbox.cpp:2126 msgid "Path intersections" msgstr "Intersections des chemins" -#: ../src/widgets/toolbox.cpp:2127 +#: ../src/widgets/toolbox.cpp:2126 msgid "Snap to path intersections" msgstr "Aimanter aux intersections des chemins" -#: ../src/widgets/toolbox.cpp:2136 +#: ../src/widgets/toolbox.cpp:2135 msgid "To nodes" msgstr "Aux nÅ“uds" -#: ../src/widgets/toolbox.cpp:2136 +#: ../src/widgets/toolbox.cpp:2135 msgid "Snap to cusp nodes" msgstr "Aimanter aux nÅ“uds durs" -#: ../src/widgets/toolbox.cpp:2145 +#: ../src/widgets/toolbox.cpp:2144 msgid "Smooth nodes" msgstr "NÅ“uds doux" -#: ../src/widgets/toolbox.cpp:2145 +#: ../src/widgets/toolbox.cpp:2144 msgid "Snap to smooth nodes" msgstr "Aimanter aux nÅ“uds doux" -#: ../src/widgets/toolbox.cpp:2154 +#: ../src/widgets/toolbox.cpp:2153 msgid "Line Midpoints" msgstr "Milieu de ligne" -#: ../src/widgets/toolbox.cpp:2154 +#: ../src/widgets/toolbox.cpp:2153 msgid "Snap from and to midpoints of line segments" msgstr "Aimanter depuis et vers le milieu des segments" -#: ../src/widgets/toolbox.cpp:2163 +#: ../src/widgets/toolbox.cpp:2162 msgid "Object Centers" msgstr "Centres d'objet" -#: ../src/widgets/toolbox.cpp:2163 +#: ../src/widgets/toolbox.cpp:2162 msgid "Snap from and to centers of objects" msgstr "Aimanter depuis et vers le centre des objets" -#: ../src/widgets/toolbox.cpp:2172 +#: ../src/widgets/toolbox.cpp:2171 msgid "Rotation Centers" msgstr "Centres de rotation" -#: ../src/widgets/toolbox.cpp:2172 +#: ../src/widgets/toolbox.cpp:2171 msgid "Snap from and to an item's rotation center" msgstr "Aimanter depuis et vers le centre de rotation d'un objet" -#: ../src/widgets/toolbox.cpp:2181 +#: ../src/widgets/toolbox.cpp:2180 msgid "Page border" msgstr "Bords de la page" -#: ../src/widgets/toolbox.cpp:2181 +#: ../src/widgets/toolbox.cpp:2180 msgid "Snap to the page border" msgstr "Aimanter aux bords de la page" -#: ../src/widgets/toolbox.cpp:2190 +#: ../src/widgets/toolbox.cpp:2189 msgid "Snap to grids" msgstr "Aimanter aux grilles" -#: ../src/widgets/toolbox.cpp:2199 +#: ../src/widgets/toolbox.cpp:2198 msgid "Snap to guides" msgstr "Aimanter aux guides" -#: ../src/widgets/toolbox.cpp:2404 +#: ../src/widgets/toolbox.cpp:2403 msgid "Star: Change number of corners" msgstr "Étoile : modifier le nombre de sommets" -#: ../src/widgets/toolbox.cpp:2449 +#: ../src/widgets/toolbox.cpp:2448 msgid "Star: Change spoke ratio" msgstr "Étoile : modifier le ratio des rayons" -#: ../src/widgets/toolbox.cpp:2492 +#: ../src/widgets/toolbox.cpp:2491 msgid "Make polygon" msgstr "Transformer en polygone" -#: ../src/widgets/toolbox.cpp:2492 +#: ../src/widgets/toolbox.cpp:2491 msgid "Make star" msgstr "Transformer en étoile" -#: ../src/widgets/toolbox.cpp:2528 +#: ../src/widgets/toolbox.cpp:2527 msgid "Star: Change rounding" msgstr "Étoile : modifier l'arrondi" -#: ../src/widgets/toolbox.cpp:2563 +#: ../src/widgets/toolbox.cpp:2562 msgid "Star: Change randomization" msgstr "Étoile : modifier le hasard" -#: ../src/widgets/toolbox.cpp:2754 +#: ../src/widgets/toolbox.cpp:2753 msgid "Regular polygon (with one handle) instead of a star" msgstr "Polygone régulier (avec une poignée) au lieu d'une étoile" -#: ../src/widgets/toolbox.cpp:2761 +#: ../src/widgets/toolbox.cpp:2760 msgid "Star instead of a regular polygon (with one handle)" msgstr "Étoile au lieu d'un polygone régulier (avec une poignée)" -#: ../src/widgets/toolbox.cpp:2782 +#: ../src/widgets/toolbox.cpp:2781 msgid "triangle/tri-star" msgstr "triangle/étoile à trois branches" -#: ../src/widgets/toolbox.cpp:2782 +#: ../src/widgets/toolbox.cpp:2781 msgid "square/quad-star" msgstr "carré/étoile à quatre branches" -#: ../src/widgets/toolbox.cpp:2782 +#: ../src/widgets/toolbox.cpp:2781 msgid "pentagon/five-pointed star" msgstr "pentagone/étoile à cinq branches" -#: ../src/widgets/toolbox.cpp:2782 +#: ../src/widgets/toolbox.cpp:2781 msgid "hexagon/six-pointed star" msgstr "hexagone/étoile à six branches" -#: ../src/widgets/toolbox.cpp:2785 +#: ../src/widgets/toolbox.cpp:2784 msgid "Corners" msgstr "Sommets" -#: ../src/widgets/toolbox.cpp:2785 +#: ../src/widgets/toolbox.cpp:2784 msgid "Corners:" msgstr "Sommets :" -#: ../src/widgets/toolbox.cpp:2785 +#: ../src/widgets/toolbox.cpp:2784 msgid "Number of corners of a polygon or star" msgstr "Nombre de sommets du polygone ou de l'étoile" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "thin-ray star" msgstr "étoile à branches fines" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "pentagram" msgstr "pentagramme" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "hexagram" msgstr "hexagramme" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "heptagram" msgstr "heptagramme" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "octagram" msgstr "octagramme" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "regular polygon" msgstr "polygone régulier" -#: ../src/widgets/toolbox.cpp:2801 +#: ../src/widgets/toolbox.cpp:2800 msgid "Spoke ratio" msgstr "Ratio des rayons" -#: ../src/widgets/toolbox.cpp:2801 +#: ../src/widgets/toolbox.cpp:2800 msgid "Spoke ratio:" msgstr "Ratio des rayons :" #. TRANSLATORS: Tip radius of a star is the distance from the center to the farthest handle. #. Base radius is the same for the closest handle. -#: ../src/widgets/toolbox.cpp:2804 +#: ../src/widgets/toolbox.cpp:2803 msgid "Base radius to tip radius ratio" msgstr "Rapport du rayon intérieur sur le rayon extérieur" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "stretched" msgstr "étiré" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "twisted" msgstr "tordu" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "slightly pinched" msgstr "légèrement pincé" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "NOT rounded" msgstr "PAS arrondi" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "slightly rounded" msgstr "léger arrondi" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "visibly rounded" msgstr "arrondi visible" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "well rounded" msgstr "bien arrondi" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "amply rounded" msgstr "largement arrondi" -#: ../src/widgets/toolbox.cpp:2822 -#: ../src/widgets/toolbox.cpp:2837 +#: ../src/widgets/toolbox.cpp:2821 +#: ../src/widgets/toolbox.cpp:2836 msgid "blown up" msgstr "gonflé" -#: ../src/widgets/toolbox.cpp:2825 +#: ../src/widgets/toolbox.cpp:2824 msgid "Rounded" msgstr "Arrondi" -#: ../src/widgets/toolbox.cpp:2825 +#: ../src/widgets/toolbox.cpp:2824 msgid "Rounded:" msgstr "Arrondi :" -#: ../src/widgets/toolbox.cpp:2825 +#: ../src/widgets/toolbox.cpp:2824 msgid "How much rounded are the corners (0 for sharp)" msgstr "Quantité d'arrondi des sommets (0 pour pointu)" -#: ../src/widgets/toolbox.cpp:2837 +#: ../src/widgets/toolbox.cpp:2836 msgid "NOT randomized" msgstr "PAS aléatoire" -#: ../src/widgets/toolbox.cpp:2837 +#: ../src/widgets/toolbox.cpp:2836 msgid "slightly irregular" msgstr "légérement irrégulier" -#: ../src/widgets/toolbox.cpp:2837 +#: ../src/widgets/toolbox.cpp:2836 msgid "visibly randomized" msgstr "sensiblement aléatoire" -#: ../src/widgets/toolbox.cpp:2837 +#: ../src/widgets/toolbox.cpp:2836 msgid "strongly randomized" msgstr "très aléatoire" -#: ../src/widgets/toolbox.cpp:2840 +#: ../src/widgets/toolbox.cpp:2839 msgid "Randomized" msgstr "Aléatoire" -#: ../src/widgets/toolbox.cpp:2840 +#: ../src/widgets/toolbox.cpp:2839 msgid "Randomized:" msgstr "Hasard :" -#: ../src/widgets/toolbox.cpp:2840 +#: ../src/widgets/toolbox.cpp:2839 msgid "Scatter randomly the corners and angles" msgstr "Disperser aléatoirement les sommets et les angles" -#: ../src/widgets/toolbox.cpp:2855 -#: ../src/widgets/toolbox.cpp:3797 -#: ../src/widgets/toolbox.cpp:4055 -#: ../src/widgets/toolbox.cpp:7761 +#: ../src/widgets/toolbox.cpp:2854 +#: ../src/widgets/toolbox.cpp:3796 +#: ../src/widgets/toolbox.cpp:4054 +#: ../src/widgets/toolbox.cpp:7785 msgid "Defaults" msgstr "R-à-z" -#: ../src/widgets/toolbox.cpp:2856 -#: ../src/widgets/toolbox.cpp:3798 +#: ../src/widgets/toolbox.cpp:2855 +#: ../src/widgets/toolbox.cpp:3797 msgid "Reset shape parameters to defaults (use Inkscape Preferences > Tools to change defaults)" msgstr "Restaurer les préférences de la forme par défaut (changez les valeurs par défaut dans Inkscape Préférences > Outils)" -#: ../src/widgets/toolbox.cpp:2929 +#: ../src/widgets/toolbox.cpp:2928 msgid "Change rectangle" msgstr "Modifier un rectangle" -#: ../src/widgets/toolbox.cpp:3122 +#: ../src/widgets/toolbox.cpp:3121 msgid "W:" msgstr "L :" -#: ../src/widgets/toolbox.cpp:3122 +#: ../src/widgets/toolbox.cpp:3121 msgid "Width of rectangle" msgstr "Largeur du rectangle" -#: ../src/widgets/toolbox.cpp:3139 +#: ../src/widgets/toolbox.cpp:3138 msgid "H:" msgstr "H :" -#: ../src/widgets/toolbox.cpp:3139 +#: ../src/widgets/toolbox.cpp:3138 msgid "Height of rectangle" msgstr "Hauteur du rectangle" -#: ../src/widgets/toolbox.cpp:3153 -#: ../src/widgets/toolbox.cpp:3168 +#: ../src/widgets/toolbox.cpp:3152 +#: ../src/widgets/toolbox.cpp:3167 msgid "not rounded" msgstr "pas d'arrondi" -#: ../src/widgets/toolbox.cpp:3156 +#: ../src/widgets/toolbox.cpp:3155 msgid "Horizontal radius" msgstr "Rayon horizontal" -#: ../src/widgets/toolbox.cpp:3156 +#: ../src/widgets/toolbox.cpp:3155 msgid "Rx:" msgstr "Rx :" -#: ../src/widgets/toolbox.cpp:3156 +#: ../src/widgets/toolbox.cpp:3155 msgid "Horizontal radius of rounded corners" msgstr "Rayon horizontal des coins arrondis" -#: ../src/widgets/toolbox.cpp:3171 +#: ../src/widgets/toolbox.cpp:3170 msgid "Vertical radius" msgstr "Rayon vertical" -#: ../src/widgets/toolbox.cpp:3171 +#: ../src/widgets/toolbox.cpp:3170 msgid "Ry:" msgstr "Ry :" -#: ../src/widgets/toolbox.cpp:3171 +#: ../src/widgets/toolbox.cpp:3170 msgid "Vertical radius of rounded corners" msgstr "Rayon vertical des coins arrondis" -#: ../src/widgets/toolbox.cpp:3190 +#: ../src/widgets/toolbox.cpp:3189 msgid "Not rounded" msgstr "Pas d'arrondi" -#: ../src/widgets/toolbox.cpp:3191 +#: ../src/widgets/toolbox.cpp:3190 msgid "Make corners sharp" msgstr "Rendre les coins pointus" # ligne d'horizon ? #. TODO: use the correct axis here, too -#: ../src/widgets/toolbox.cpp:3382 +#: ../src/widgets/toolbox.cpp:3381 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "Boîte 3D: changer la perspective (angle de ligne d'horizon)" -#: ../src/widgets/toolbox.cpp:3452 +#: ../src/widgets/toolbox.cpp:3451 msgid "Angle in X direction" msgstr "Angle dans la direction X" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3454 +#: ../src/widgets/toolbox.cpp:3453 msgid "Angle of PLs in X direction" msgstr "Angle des lignes parallèles dans la direction X" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3476 +#: ../src/widgets/toolbox.cpp:3475 msgid "State of VP in X direction" msgstr "État du point de fuite dans la direction X" -#: ../src/widgets/toolbox.cpp:3477 +#: ../src/widgets/toolbox.cpp:3476 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "Alterner le point de fuite dans la direction X entre « fini » et « infini » (=parallèles)" -#: ../src/widgets/toolbox.cpp:3492 +#: ../src/widgets/toolbox.cpp:3491 msgid "Angle in Y direction" msgstr "Angle dans la direction Y" -#: ../src/widgets/toolbox.cpp:3492 +#: ../src/widgets/toolbox.cpp:3491 msgid "Angle Y:" msgstr "Angle Y :" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3494 +#: ../src/widgets/toolbox.cpp:3493 msgid "Angle of PLs in Y direction" msgstr "Angle des lignes parallèles dans la direction Y" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3515 +#: ../src/widgets/toolbox.cpp:3514 msgid "State of VP in Y direction" msgstr "État du point de fuite dans la direction Y" -#: ../src/widgets/toolbox.cpp:3516 +#: ../src/widgets/toolbox.cpp:3515 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "Alterner le point de fuite dans la direction Y entre « fini » et « infini » (=parallèles)" -#: ../src/widgets/toolbox.cpp:3531 +#: ../src/widgets/toolbox.cpp:3530 msgid "Angle in Z direction" msgstr "Angle dans la direction Z" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3533 +#: ../src/widgets/toolbox.cpp:3532 msgid "Angle of PLs in Z direction" msgstr "Angle des lignes parallèles dans la direction Z" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3554 +#: ../src/widgets/toolbox.cpp:3553 msgid "State of VP in Z direction" msgstr "État du point de fuite dans la direction Z" -#: ../src/widgets/toolbox.cpp:3555 +#: ../src/widgets/toolbox.cpp:3554 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "Alterner le point de fuite dans la direction Z entre « fini » et « infini » (=parallèles)" -#: ../src/widgets/toolbox.cpp:3613 +#: ../src/widgets/toolbox.cpp:3612 msgid "Change spiral" msgstr "Modifier une spirale" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3753 msgid "just a curve" msgstr "juste une courbe" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3753 msgid "one full revolution" msgstr "une révolution complète" -#: ../src/widgets/toolbox.cpp:3757 +#: ../src/widgets/toolbox.cpp:3756 msgid "Number of turns" msgstr "Nombre de tours" -#: ../src/widgets/toolbox.cpp:3757 +#: ../src/widgets/toolbox.cpp:3756 msgid "Turns:" msgstr "Tours :" -#: ../src/widgets/toolbox.cpp:3757 +#: ../src/widgets/toolbox.cpp:3756 msgid "Number of revolutions" msgstr "Nombre de révolutions" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "circle" msgstr "cercle" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "edge is much denser" msgstr "le bord est beaucoup plus dense" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "edge is denser" msgstr "le bord est plus dense" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "even" msgstr "égal" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "center is denser" msgstr "le centre est plus dense" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "center is much denser" msgstr "le centre est beaucoup plus dense" -#: ../src/widgets/toolbox.cpp:3771 +#: ../src/widgets/toolbox.cpp:3770 msgid "Divergence" msgstr "Divergence :" -#: ../src/widgets/toolbox.cpp:3771 +#: ../src/widgets/toolbox.cpp:3770 msgid "Divergence:" msgstr "Divergence :" -#: ../src/widgets/toolbox.cpp:3771 +#: ../src/widgets/toolbox.cpp:3770 msgid "How much denser/sparser are outer revolutions; 1 = uniform" msgstr "Densité de la révolution; 1 = uniforme" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3781 msgid "starts from center" msgstr "démarrer du centre" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3781 msgid "starts mid-way" msgstr "démarrer du milieu" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3781 msgid "starts near edge" msgstr "démarrer près du bord" -#: ../src/widgets/toolbox.cpp:3785 +#: ../src/widgets/toolbox.cpp:3784 msgid "Inner radius" msgstr "Rayon intérieur :" -#: ../src/widgets/toolbox.cpp:3785 +#: ../src/widgets/toolbox.cpp:3784 msgid "Inner radius:" msgstr "Rayon intérieur :" -#: ../src/widgets/toolbox.cpp:3785 +#: ../src/widgets/toolbox.cpp:3784 msgid "Radius of the innermost revolution (relative to the spiral size)" msgstr "Rayon de la révolution intérieure (relatif aux dimensions de la spirale)" -#: ../src/widgets/toolbox.cpp:3858 +#: ../src/widgets/toolbox.cpp:3857 msgid "Bezier" msgstr "Bézier" -#: ../src/widgets/toolbox.cpp:3859 +#: ../src/widgets/toolbox.cpp:3858 msgid "Create regular Bezier path" msgstr "Créer un chemin de Bézier régulier" -#: ../src/widgets/toolbox.cpp:3865 +#: ../src/widgets/toolbox.cpp:3864 msgid "Spiro" msgstr "Spiro" -#: ../src/widgets/toolbox.cpp:3866 +#: ../src/widgets/toolbox.cpp:3865 msgid "Create Spiro path" msgstr "Créer un chemin spirographique" -#: ../src/widgets/toolbox.cpp:3873 +#: ../src/widgets/toolbox.cpp:3872 msgid "Zigzag" msgstr "Zigzag" -#: ../src/widgets/toolbox.cpp:3874 +#: ../src/widgets/toolbox.cpp:3873 msgid "Create a sequence of straight line segments" msgstr "Créer une séquence de segments de lignes droites" -#: ../src/widgets/toolbox.cpp:3880 +#: ../src/widgets/toolbox.cpp:3879 msgid "Paraxial" msgstr "Paraxial" -#: ../src/widgets/toolbox.cpp:3881 +#: ../src/widgets/toolbox.cpp:3880 msgid "Create a sequence of paraxial line segments" msgstr "Créer une séquence de segments de lignes paraxiales" -#: ../src/widgets/toolbox.cpp:3889 +#: ../src/widgets/toolbox.cpp:3888 msgid "Mode of new lines drawn by this tool" msgstr "Mode des nouvelles lignes dessinées avec cet outil" -#: ../src/widgets/toolbox.cpp:3918 +#: ../src/widgets/toolbox.cpp:3917 msgid "Triangle in" msgstr "Triangle décroissant" -#: ../src/widgets/toolbox.cpp:3919 +#: ../src/widgets/toolbox.cpp:3918 msgid "Triangle out" msgstr "Triangle croissant" -#: ../src/widgets/toolbox.cpp:3921 +#: ../src/widgets/toolbox.cpp:3920 msgid "From clipboard" msgstr "À partir du presse-papier" +#: ../src/widgets/toolbox.cpp:3945 #: ../src/widgets/toolbox.cpp:3946 -#: ../src/widgets/toolbox.cpp:3947 msgid "Shape:" msgstr "Forme :" -#: ../src/widgets/toolbox.cpp:3946 +#: ../src/widgets/toolbox.cpp:3945 msgid "Shape of new paths drawn by this tool" msgstr "Style des nouveaux chemins dessinés avec cet outil" -#: ../src/widgets/toolbox.cpp:4032 +#: ../src/widgets/toolbox.cpp:4031 msgid "(many nodes, rough)" msgstr "(nombreux nÅ“uds, rugueux)" -#: ../src/widgets/toolbox.cpp:4032 -#: ../src/widgets/toolbox.cpp:4149 -#: ../src/widgets/toolbox.cpp:4166 -#: ../src/widgets/toolbox.cpp:4369 -#: ../src/widgets/toolbox.cpp:4475 -#: ../src/widgets/toolbox.cpp:4491 -#: ../src/widgets/toolbox.cpp:4507 -#: ../src/widgets/toolbox.cpp:4567 -#: ../src/widgets/toolbox.cpp:4934 -#: ../src/widgets/toolbox.cpp:4967 -#: ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4031 +#: ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4165 +#: ../src/widgets/toolbox.cpp:4368 +#: ../src/widgets/toolbox.cpp:4462 +#: ../src/widgets/toolbox.cpp:4478 +#: ../src/widgets/toolbox.cpp:4494 +#: ../src/widgets/toolbox.cpp:4554 +#: ../src/widgets/toolbox.cpp:4582 +#: ../src/widgets/toolbox.cpp:4599 +#: ../src/widgets/toolbox.cpp:4958 +#: ../src/widgets/toolbox.cpp:4991 +#: ../src/widgets/toolbox.cpp:5977 msgid "(default)" msgstr "(défaut)" -#: ../src/widgets/toolbox.cpp:4032 +#: ../src/widgets/toolbox.cpp:4031 msgid "(few nodes, smooth)" msgstr "(peu de nÅ“uds, doux)" -#: ../src/widgets/toolbox.cpp:4035 +#: ../src/widgets/toolbox.cpp:4034 msgid "Smoothing:" msgstr "Lissage :" -#: ../src/widgets/toolbox.cpp:4035 +#: ../src/widgets/toolbox.cpp:4034 msgid "Smoothing: " msgstr "Lissage :" -#: ../src/widgets/toolbox.cpp:4036 +#: ../src/widgets/toolbox.cpp:4035 msgid "How much smoothing (simplifying) is applied to the line" msgstr "Quel niveau de lissage (simplification) est appliqué à la ligne" -#: ../src/widgets/toolbox.cpp:4056 +#: ../src/widgets/toolbox.cpp:4055 msgid "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to change defaults)" msgstr "Restaurer les préférences du crayon par défaut (changez les valeurs par défaut dans Préférences d'Inkscape > Outils)" #. Width -#: ../src/widgets/toolbox.cpp:4149 +#: ../src/widgets/toolbox.cpp:4148 msgid "(pinch tweak)" msgstr "(ajustement serré)" -#: ../src/widgets/toolbox.cpp:4149 +#: ../src/widgets/toolbox.cpp:4148 msgid "(broad tweak)" msgstr "(ajustement large)" -#: ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4151 msgid "The width of the tweak area (relative to the visible canvas area)" msgstr "Largeur de la zone d'ajustement (relativement à la zone de travail visible)" #. Force -#: ../src/widgets/toolbox.cpp:4166 +#: ../src/widgets/toolbox.cpp:4165 msgid "(minimum force)" msgstr "(force minimum)" -#: ../src/widgets/toolbox.cpp:4166 +#: ../src/widgets/toolbox.cpp:4165 msgid "(maximum force)" msgstr "(force maximum)" -#: ../src/widgets/toolbox.cpp:4169 +#: ../src/widgets/toolbox.cpp:4168 msgid "Force" msgstr "Force" -#: ../src/widgets/toolbox.cpp:4169 +#: ../src/widgets/toolbox.cpp:4168 msgid "Force:" msgstr "Force :" -#: ../src/widgets/toolbox.cpp:4169 +#: ../src/widgets/toolbox.cpp:4168 msgid "The force of the tweak action" msgstr "Force de l'action d'ajustement" -#: ../src/widgets/toolbox.cpp:4187 +#: ../src/widgets/toolbox.cpp:4186 msgid "Move mode" msgstr "Mode déplacement" -#: ../src/widgets/toolbox.cpp:4188 +#: ../src/widgets/toolbox.cpp:4187 msgid "Move objects in any direction" msgstr "Déplace la sélection dans la direction du curseur" -#: ../src/widgets/toolbox.cpp:4194 +#: ../src/widgets/toolbox.cpp:4193 msgid "Move in/out mode" msgstr "Mode rapprochement/éloignement" -#: ../src/widgets/toolbox.cpp:4195 +#: ../src/widgets/toolbox.cpp:4194 msgid "Move objects towards cursor; with Shift from cursor" msgstr "Déplace l'objet vers le curseur ; avec Maj, à l'encontre du curseur" -#: ../src/widgets/toolbox.cpp:4201 +#: ../src/widgets/toolbox.cpp:4200 msgid "Move jitter mode" msgstr "Mode déplacement aléatoire" -#: ../src/widgets/toolbox.cpp:4202 +#: ../src/widgets/toolbox.cpp:4201 msgid "Move objects in random directions" msgstr "Déplace la sélection dans une direction aléatoire" -#: ../src/widgets/toolbox.cpp:4208 +#: ../src/widgets/toolbox.cpp:4207 msgid "Scale mode" msgstr "Mode redimensionnement" -#: ../src/widgets/toolbox.cpp:4209 +#: ../src/widgets/toolbox.cpp:4208 msgid "Shrink objects, with Shift enlarge" msgstr "Rétrécir les objets, avec Maj. étirer" -#: ../src/widgets/toolbox.cpp:4215 +#: ../src/widgets/toolbox.cpp:4214 msgid "Rotate mode" msgstr "Mode rotation" -#: ../src/widgets/toolbox.cpp:4216 +#: ../src/widgets/toolbox.cpp:4215 msgid "Rotate objects, with Shift counterclockwise" msgstr "Applique une rotation dans le sens horaire ; avec Maj, le sens est inversé" -#: ../src/widgets/toolbox.cpp:4222 +#: ../src/widgets/toolbox.cpp:4221 msgid "Duplicate/delete mode" msgstr "Mode duplication/suppression" -#: ../src/widgets/toolbox.cpp:4223 +#: ../src/widgets/toolbox.cpp:4222 msgid "Duplicate objects, with Shift delete" msgstr "Duplique les objets ; avec Maj, efface" -#: ../src/widgets/toolbox.cpp:4229 +#: ../src/widgets/toolbox.cpp:4228 msgid "Push mode" msgstr "Mode poussée" -#: ../src/widgets/toolbox.cpp:4230 +#: ../src/widgets/toolbox.cpp:4229 msgid "Push parts of paths in any direction" msgstr "Pousse le chemin dans le sens du curseur" -#: ../src/widgets/toolbox.cpp:4236 +#: ../src/widgets/toolbox.cpp:4235 msgid "Shrink/grow mode" msgstr "Mode rétrécissement/élargissement" -#: ../src/widgets/toolbox.cpp:4237 +#: ../src/widgets/toolbox.cpp:4236 msgid "Shrink (inset) parts of paths; with Shift grow (outset)" msgstr "Rétrécit les chemins (contraction) ; avec Maj, élargit (dilatation)" -#: ../src/widgets/toolbox.cpp:4243 +#: ../src/widgets/toolbox.cpp:4242 msgid "Attract/repel mode" msgstr "Mode attraction/répulsion" -#: ../src/widgets/toolbox.cpp:4244 +#: ../src/widgets/toolbox.cpp:4243 msgid "Attract parts of paths towards cursor; with Shift from cursor" msgstr "Attire les chemins vers le curseur ; avec Maj, éloigne les chemins du curseur" -#: ../src/widgets/toolbox.cpp:4250 +#: ../src/widgets/toolbox.cpp:4249 msgid "Roughen mode" msgstr "Mode rugueux" -#: ../src/widgets/toolbox.cpp:4251 +#: ../src/widgets/toolbox.cpp:4250 msgid "Roughen parts of paths" msgstr "Rend les chemins plus rugueux" -#: ../src/widgets/toolbox.cpp:4257 +#: ../src/widgets/toolbox.cpp:4256 msgid "Color paint mode" msgstr "Mode peinture de couleur" -#: ../src/widgets/toolbox.cpp:4258 +#: ../src/widgets/toolbox.cpp:4257 msgid "Paint the tool's color upon selected objects" msgstr "Décaler la couleur des objets vers celle de l'outil" -#: ../src/widgets/toolbox.cpp:4264 +#: ../src/widgets/toolbox.cpp:4263 msgid "Color jitter mode" msgstr "Mode perturbation des couleurs" -#: ../src/widgets/toolbox.cpp:4265 +#: ../src/widgets/toolbox.cpp:4264 msgid "Jitter the colors of selected objects" msgstr "Perturber la couleur des objets sélectionnés" -#: ../src/widgets/toolbox.cpp:4271 +#: ../src/widgets/toolbox.cpp:4270 msgid "Blur mode" msgstr "Mode flou" -#: ../src/widgets/toolbox.cpp:4272 +#: ../src/widgets/toolbox.cpp:4271 msgid "Blur selected objects more; with Shift, blur less" msgstr "Ajoute du flou à la sélection ; avec Maj, retire du flou" -#: ../src/widgets/toolbox.cpp:4299 +#: ../src/widgets/toolbox.cpp:4298 msgid "Channels:" msgstr "Canaux :" -#: ../src/widgets/toolbox.cpp:4310 +#: ../src/widgets/toolbox.cpp:4309 msgid "In color mode, act on objects' hue" msgstr "En mode couleur, agit sur la teinte des objets" #. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/toolbox.cpp:4314 +#: ../src/widgets/toolbox.cpp:4313 msgid "H" msgstr "T" -#: ../src/widgets/toolbox.cpp:4325 +#: ../src/widgets/toolbox.cpp:4324 msgid "In color mode, act on objects' saturation" msgstr "En mode couleur, agit sur la saturation des objets" # Saturation (in HSL) #. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/toolbox.cpp:4329 +#: ../src/widgets/toolbox.cpp:4328 msgid "S" msgstr "S" -#: ../src/widgets/toolbox.cpp:4340 +#: ../src/widgets/toolbox.cpp:4339 msgid "In color mode, act on objects' lightness" msgstr "En mode couleur, agit sur la luminosité des objets" # Luminosity (in HSL) #. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/toolbox.cpp:4344 +#: ../src/widgets/toolbox.cpp:4343 msgid "L" msgstr "L" -#: ../src/widgets/toolbox.cpp:4355 +#: ../src/widgets/toolbox.cpp:4354 msgid "In color mode, act on objects' opacity" msgstr "En mode couleur, agit sur l'opacité des objets" # Opacity #. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/toolbox.cpp:4359 +#: ../src/widgets/toolbox.cpp:4358 msgid "O" msgstr "O" #. Fidelity -#: ../src/widgets/toolbox.cpp:4369 +#: ../src/widgets/toolbox.cpp:4368 msgid "(rough, simplified)" msgstr "(grossier, simplifié)" -#: ../src/widgets/toolbox.cpp:4369 +#: ../src/widgets/toolbox.cpp:4368 msgid "(fine, but many nodes)" msgstr "(fin, mais avec beaucoup de nÅ“uds)" -#: ../src/widgets/toolbox.cpp:4372 +#: ../src/widgets/toolbox.cpp:4371 msgid "Fidelity" msgstr "Fidélité" -#: ../src/widgets/toolbox.cpp:4372 +#: ../src/widgets/toolbox.cpp:4371 msgid "Fidelity:" msgstr "Fidélité:" -#: ../src/widgets/toolbox.cpp:4373 +#: ../src/widgets/toolbox.cpp:4372 msgid "Low fidelity simplifies paths; high fidelity preserves path features but may generate a lot of new nodes" msgstr "Une basse fidélité simplifie les chemins; Une haute fidélité préserve les propriétés des chemins mais peut ajouter de nombreux nÅ“uds." -#: ../src/widgets/toolbox.cpp:4390 -#: ../src/widgets/toolbox.cpp:4585 -#: ../src/widgets/toolbox.cpp:5085 +#: ../src/widgets/toolbox.cpp:4389 +#: ../src/widgets/toolbox.cpp:4572 +#: ../src/widgets/toolbox.cpp:5109 msgid "Pressure" msgstr "Pression" -#: ../src/widgets/toolbox.cpp:4391 +#: ../src/widgets/toolbox.cpp:4390 msgid "Use the pressure of the input device to alter the force of tweak action" msgstr "Utiliser la pression du périphérique d'entrée pour modifier la force de l'outil" #. Width -#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4462 msgid "(narrow spray)" msgstr " (pulvérisation étroite)" -#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4462 msgid "(broad spray)" msgstr " (pulvérisation large)" -#: ../src/widgets/toolbox.cpp:4478 +#: ../src/widgets/toolbox.cpp:4465 msgid "The width of the spray area (relative to the visible canvas area)" msgstr "Largeur de la zone de pulvérisation (relativement à la zone de travail visible)" #. Mean -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4478 msgid "(minimum mean)" msgstr "(moyenne minimale)" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4478 msgid "(maximum mean)" msgstr "(moyenne maximale)" -#: ../src/widgets/toolbox.cpp:4494 -#: ../share/extensions/polyhedron_3d.inx.h:25 -msgid "Mean" -msgstr "Moyenne" +#: ../src/widgets/toolbox.cpp:4481 +msgid "Focus" +msgstr "Concentration" -#: ../src/widgets/toolbox.cpp:4494 -msgid "Mean:" -msgstr "Moyenne :" +#: ../src/widgets/toolbox.cpp:4481 +msgid "Focus:" +msgstr "Concentration :" -#: ../src/widgets/toolbox.cpp:4494 -msgid "The mean of the spray action" -msgstr "La moyenne de la pulvérisation" +#: ../src/widgets/toolbox.cpp:4481 +msgid "0 to spray a spot. Increase to enlarge the ring radius." +msgstr "0 pour pulvériser sur un seul endroit. Augmenter pour élargir le rayon de pulvérisation." #. Standard_deviation -#: ../src/widgets/toolbox.cpp:4507 -msgid "(minimum standard_deviation)" -msgstr "(écart type minimum)" - -#: ../src/widgets/toolbox.cpp:4507 -msgid "(maximum standard_deviation)" -msgstr "(écart type maximum)" +#: ../src/widgets/toolbox.cpp:4494 +msgid "(minimum scatter)" +msgstr "(dispersion minimale)" -# Saturation (in HSL) -#: ../src/widgets/toolbox.cpp:4510 -msgid "SD" -msgstr "Écart type" +#: ../src/widgets/toolbox.cpp:4494 +msgid "(maximum scatter)" +msgstr "(dispersion maximale)" -#: ../src/widgets/toolbox.cpp:4510 -msgid "SD:" -msgstr "Écart type :" +#: ../src/widgets/toolbox.cpp:4497 +msgid "Scatter:" +msgstr "Éparpiller :" -#: ../src/widgets/toolbox.cpp:4510 -msgid "The standard deviation of the spray action" -msgstr "L'écart type de la pulvérisation" +#: ../src/widgets/toolbox.cpp:4497 +msgid "Increase to scatter sprayed objects." +msgstr "Augmenter pour éparpiller les objets pulvérisés." -#: ../src/widgets/toolbox.cpp:4529 +#: ../src/widgets/toolbox.cpp:4516 msgid "Spray copies of the initial selection" msgstr "Pulvériser des copies de la sélection initiale" -#: ../src/widgets/toolbox.cpp:4536 +#: ../src/widgets/toolbox.cpp:4523 msgid "Spray clones of the initial selection" msgstr "Pulvériser des clones de la sélection initiale" -#: ../src/widgets/toolbox.cpp:4542 +#: ../src/widgets/toolbox.cpp:4529 msgid "Spray single path" msgstr "Pulvérisation par union des formes" -#: ../src/widgets/toolbox.cpp:4543 +#: ../src/widgets/toolbox.cpp:4530 msgid "Spray objects in a single path" msgstr "Pulvérisation fusionnée en un chemin unique" #. Population -#: ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4554 msgid "(low population)" msgstr "(faible population)" -#: ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4554 msgid "(high population)" msgstr "(forte population)" -#: ../src/widgets/toolbox.cpp:4570 -msgid "Population" -msgstr "Population" +#: ../src/widgets/toolbox.cpp:4557 +msgid "Amount:" +msgstr "Quantité :" -#: ../src/widgets/toolbox.cpp:4570 -msgid "Population:" -msgstr "Population :" +#: ../src/widgets/toolbox.cpp:4558 +msgid "Adjusts the number of items sprayed per clic." +msgstr "Ajuste le nombre de d'éléments pulvérisés par clic." -#: ../src/widgets/toolbox.cpp:4571 -msgid "This setting adjusts the number of items sprayed" -msgstr "Ce paramètre spécifie le nombre de d'éléments pulvérisés" +#: ../src/widgets/toolbox.cpp:4573 +msgid "Use the pressure of the input device to alter the amount of sprayed objects." +msgstr "Utiliser la pression du périphérique d'entrée pour modifier la quantité d'objets pulvérisés." -#: ../src/widgets/toolbox.cpp:4586 -msgid "Use the pressure of the input device to alter the force of spray action" -msgstr "Utiliser la pression du périphérique d'entrée pour modifier la force de pulvérisation" +#. Rotation +#: ../src/widgets/toolbox.cpp:4582 +msgid "(low rotation variation)" +msgstr "(variation de rotation faible)" -#: ../src/widgets/toolbox.cpp:4765 +#: ../src/widgets/toolbox.cpp:4582 +msgid "(high rotation variation)" +msgstr "(variation de rotation forte)" + +#: ../src/widgets/toolbox.cpp:4585 +msgid "Rotation" +msgstr "Rotation" + +#: ../src/widgets/toolbox.cpp:4585 +msgid "Rotation:" +msgstr "Rotation :" + +#: ../src/widgets/toolbox.cpp:4587 +#, no-c-format +msgid "Variation of the rotation of the sprayed objects. 0% for the same rotation than the original object." +msgstr "Variation de rotation des objets pulvérisés. 0 % pour utiliser la même rotation que l'objet original." + +#. Scale +#: ../src/widgets/toolbox.cpp:4599 +msgid "(low scale variation)" +msgstr "(variation d'échelle faible)" + +#: ../src/widgets/toolbox.cpp:4599 +msgid "(high scale variation)" +msgstr "(variation d'échelle forte)" + +#: ../src/widgets/toolbox.cpp:4604 +#, no-c-format +msgid "Variation in the scale of the sprayed objects. 0% for the same scale than the original object." +msgstr "Variation de l'échelle des objets pulvérisés. 0 % pour utiliser la même taille que l'objet original." + +#: ../src/widgets/toolbox.cpp:4789 msgid "No preset" msgstr "Aucune présélection" -#: ../src/widgets/toolbox.cpp:4783 +#: ../src/widgets/toolbox.cpp:4807 msgid "Save..." msgstr "Enregistrer sous..." #. Width -#: ../src/widgets/toolbox.cpp:4934 -#: ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4958 +#: ../src/widgets/toolbox.cpp:5977 msgid "(hairline)" msgstr "(sans épaisseur)" -#: ../src/widgets/toolbox.cpp:4934 -#: ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4958 +#: ../src/widgets/toolbox.cpp:5977 msgid "(broad stroke)" msgstr " (trait large)" -#: ../src/widgets/toolbox.cpp:4937 -#: ../src/widgets/toolbox.cpp:5956 +#: ../src/widgets/toolbox.cpp:4961 +#: ../src/widgets/toolbox.cpp:5980 msgid "Pen Width" msgstr "Largeur du stylo" -#: ../src/widgets/toolbox.cpp:4938 +#: ../src/widgets/toolbox.cpp:4962 msgid "The width of the calligraphic pen (relative to the visible canvas area)" msgstr "Largeur de la plume (relativement à la zone de travail visible)" #. Thinning -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4975 msgid "(speed blows up stroke)" msgstr "(la vitesse gonfle le trait)" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4975 msgid "(slight widening)" msgstr "(léger élargissement)" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4975 msgid "(constant width)" msgstr "(largeur constante)" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4975 msgid "(slight thinning, default)" msgstr "(léger amincissement, défaut)" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4975 msgid "(speed deflates stroke)" msgstr "(la vitesse affine le trait)" -#: ../src/widgets/toolbox.cpp:4954 +#: ../src/widgets/toolbox.cpp:4978 msgid "Stroke Thinning" msgstr "Affinnement du trait" -#: ../src/widgets/toolbox.cpp:4954 +#: ../src/widgets/toolbox.cpp:4978 msgid "Thinning:" msgstr "Mincissement :" -#: ../src/widgets/toolbox.cpp:4955 +#: ../src/widgets/toolbox.cpp:4979 msgid "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 makes them broader, 0 makes width independent of velocity)" msgstr "Largeur du tracé en fonction de la vélocité. (>0 la vitesse du tracé diminue sa largeur, <0 l'augmente, 0 ne l'influence pas)" #. Angle -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4991 msgid "(left edge up)" msgstr "(bord gauche vers le haut)" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4991 msgid "(horizontal)" msgstr "(horizontal)" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4991 msgid "(right edge up)" msgstr "(bord droit vers le haut)" -#: ../src/widgets/toolbox.cpp:4970 +#: ../src/widgets/toolbox.cpp:4994 msgid "Pen Angle" msgstr "Angle du stylo" -#: ../src/widgets/toolbox.cpp:4970 +#: ../src/widgets/toolbox.cpp:4994 msgid "Angle:" msgstr "Angle :" -#: ../src/widgets/toolbox.cpp:4971 +#: ../src/widgets/toolbox.cpp:4995 msgid "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if fixation = 0)" msgstr "Angle de la plume (en degrés; 0 = horizontal; n'a pas d'effet si orientation = 0)" #. Fixation -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:5009 msgid "(perpendicular to stroke, \"brush\")" msgstr "(perpendiculaire au tracé, « pinceau »)" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:5009 msgid "(almost fixed, default)" msgstr "(presque fixe, valeur par défaut)" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:5009 msgid "(fixed by Angle, \"pen\")" msgstr "(fixé par un angle, « stylo »)" -#: ../src/widgets/toolbox.cpp:4988 +#: ../src/widgets/toolbox.cpp:5012 msgid "Fixation" msgstr "Fixité" -#: ../src/widgets/toolbox.cpp:4988 +#: ../src/widgets/toolbox.cpp:5012 msgid "Fixation:" msgstr "Fixité :" -#: ../src/widgets/toolbox.cpp:4989 +#: ../src/widgets/toolbox.cpp:5013 msgid "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = fixed angle)" msgstr "Comportement de l'angle de la plume (0 = toujours perpendiculaire à la direction du tracé, 100 = invariant)" #. Cap Rounding -#: ../src/widgets/toolbox.cpp:5001 +#: ../src/widgets/toolbox.cpp:5025 msgid "(blunt caps, default)" msgstr "(terminaisons planes, défaut)" -#: ../src/widgets/toolbox.cpp:5001 +#: ../src/widgets/toolbox.cpp:5025 msgid "(slightly bulging)" msgstr "(légèrement bombées)" -#: ../src/widgets/toolbox.cpp:5001 +#: ../src/widgets/toolbox.cpp:5025 msgid "(approximately round)" msgstr "(approximativement arrondies)" -#: ../src/widgets/toolbox.cpp:5001 +#: ../src/widgets/toolbox.cpp:5025 msgid "(long protruding caps)" msgstr "(terminaisons très proéminentes)" -#: ../src/widgets/toolbox.cpp:5005 +#: ../src/widgets/toolbox.cpp:5029 msgid "Cap rounding" msgstr "Arrondi de la terminaison" -#: ../src/widgets/toolbox.cpp:5005 +#: ../src/widgets/toolbox.cpp:5029 msgid "Caps:" msgstr "Terminaisons :" -#: ../src/widgets/toolbox.cpp:5006 +#: ../src/widgets/toolbox.cpp:5030 msgid "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = round caps)" msgstr "Augmenter ce paramètre pour que les extrémités du tracé soient plus proéminentes (0 = pas de terminaison, 1 = terminaison arrondie)" #. Tremor -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5042 msgid "(smooth line)" msgstr "(ligne douce)" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5042 msgid "(slight tremor)" msgstr "(léger tremblement)" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5042 msgid "(noticeable tremor)" msgstr "(tremblement sensible)" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5042 msgid "(maximum tremor)" msgstr "(tremblement maximum)" -#: ../src/widgets/toolbox.cpp:5021 +#: ../src/widgets/toolbox.cpp:5045 msgid "Stroke Tremor" msgstr "Appliquer un tremblement au contour" -#: ../src/widgets/toolbox.cpp:5021 +#: ../src/widgets/toolbox.cpp:5045 msgid "Tremor:" msgstr "Tremblement :" -#: ../src/widgets/toolbox.cpp:5022 +#: ../src/widgets/toolbox.cpp:5046 msgid "Increase to make strokes rugged and trembling" msgstr "Augmenter ce paramètre pour rendre la plume tremblante et irrégulière" #. Wiggle -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5060 msgid "(no wiggle)" msgstr "(pas d'agitation)" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5060 msgid "(slight deviation)" msgstr "(légères déviations)" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5060 msgid "(wild waves and curls)" msgstr "(grandes vagues et boucles)" -#: ../src/widgets/toolbox.cpp:5039 +#: ../src/widgets/toolbox.cpp:5063 msgid "Pen Wiggle" msgstr "Agitation du stylo" -#: ../src/widgets/toolbox.cpp:5039 +#: ../src/widgets/toolbox.cpp:5063 msgid "Wiggle:" msgstr "Agitation :" -#: ../src/widgets/toolbox.cpp:5040 +#: ../src/widgets/toolbox.cpp:5064 msgid "Increase to make the pen waver and wiggle" msgstr "Augmenter ce paramètre pour rendre la plume hésitante et agitée" #. Mass -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5077 msgid "(no inertia)" msgstr "(aucune inertie)" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5077 msgid "(slight smoothing, default)" msgstr "(lissage léger, valeur par défaut)" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5077 msgid "(noticeable lagging)" msgstr "(retard sensible)" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5077 msgid "(maximum inertia)" msgstr "(inertie maximum)" -#: ../src/widgets/toolbox.cpp:5056 +#: ../src/widgets/toolbox.cpp:5080 msgid "Pen Mass" msgstr "Inertie du stylo" -#: ../src/widgets/toolbox.cpp:5056 +#: ../src/widgets/toolbox.cpp:5080 msgid "Mass:" msgstr "Inertie :" -#: ../src/widgets/toolbox.cpp:5057 +#: ../src/widgets/toolbox.cpp:5081 msgid "Increase to make the pen drag behind, as if slowed by inertia" msgstr "Augmenter ce paramètre pour que la plume traîne, ralentie par son inertie" -#: ../src/widgets/toolbox.cpp:5072 +#: ../src/widgets/toolbox.cpp:5096 msgid "Trace Background" msgstr "Tracer selon le fond" -#: ../src/widgets/toolbox.cpp:5073 +#: ../src/widgets/toolbox.cpp:5097 msgid "Trace the lightness of the background by the width of the pen (white - minimum width, black - maximum width)" msgstr "Imiter la luminosité du fond avec l'épaisseur du trait (blanc - trait fin, noir - trait épais)" -#: ../src/widgets/toolbox.cpp:5086 +#: ../src/widgets/toolbox.cpp:5110 msgid "Use the pressure of the input device to alter the width of the pen" msgstr "Utiliser la pression du périphérique d'entrée pour modifier la largeur de la plume" -#: ../src/widgets/toolbox.cpp:5098 +#: ../src/widgets/toolbox.cpp:5122 msgid "Tilt" msgstr "Inclinaison" -#: ../src/widgets/toolbox.cpp:5099 +#: ../src/widgets/toolbox.cpp:5123 msgid "Use the tilt of the input device to alter the angle of the pen's nib" msgstr "Utiliser l'inclinaison du périphérique d'entrée pour modifier l'angle de la plume" -#: ../src/widgets/toolbox.cpp:5112 +#: ../src/widgets/toolbox.cpp:5136 msgid "Choose a preset" msgstr "Aucune présélection" -#: ../src/widgets/toolbox.cpp:5200 +#: ../src/widgets/toolbox.cpp:5224 msgid "Arc: Change start/end" msgstr "Arc : déplacer début/fin" -#: ../src/widgets/toolbox.cpp:5264 +#: ../src/widgets/toolbox.cpp:5288 msgid "Arc: Change open/closed" msgstr "Arc : modifier ouvert/fermé" -#: ../src/widgets/toolbox.cpp:5390 +#: ../src/widgets/toolbox.cpp:5414 msgid "Start:" msgstr "Début :" -#: ../src/widgets/toolbox.cpp:5391 +#: ../src/widgets/toolbox.cpp:5415 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "Angle (en degrés) entre l'horizontale et le début de l'arc" -#: ../src/widgets/toolbox.cpp:5403 +#: ../src/widgets/toolbox.cpp:5427 msgid "End:" msgstr "Fin :" -#: ../src/widgets/toolbox.cpp:5404 +#: ../src/widgets/toolbox.cpp:5428 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "Angle (en degrés) entre l'horizontale et la fin de l'arc" -#: ../src/widgets/toolbox.cpp:5420 +#: ../src/widgets/toolbox.cpp:5444 msgid "Closed arc" msgstr "Arc fermé" -#: ../src/widgets/toolbox.cpp:5421 +#: ../src/widgets/toolbox.cpp:5445 msgid "Switch to segment (closed shape with two radii)" msgstr "Tracer un camembert (forme fermée entre deux rayons)" -#: ../src/widgets/toolbox.cpp:5427 +#: ../src/widgets/toolbox.cpp:5451 msgid "Open Arc" msgstr "Arc ouvert" -#: ../src/widgets/toolbox.cpp:5428 +#: ../src/widgets/toolbox.cpp:5452 msgid "Switch to arc (unclosed shape)" msgstr "Tracer un arc (courbe non fermée)" -#: ../src/widgets/toolbox.cpp:5451 +#: ../src/widgets/toolbox.cpp:5475 msgid "Make whole" msgstr "Refermer" -#: ../src/widgets/toolbox.cpp:5452 +#: ../src/widgets/toolbox.cpp:5476 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "Transformer en ellipse pleine (pas un arc ou un camembert)" -#: ../src/widgets/toolbox.cpp:5528 +#: ../src/widgets/toolbox.cpp:5552 msgid "Pick opacity" msgstr "Capturer l'opacité" -#: ../src/widgets/toolbox.cpp:5529 +#: ../src/widgets/toolbox.cpp:5553 msgid "Pick both the color and the alpha (transparency) under cursor; otherwise, pick only the visible color premultiplied by alpha" msgstr "Capturer à la fois la couleur et l'alpha (opacité) sous le curseur; Sinon, ne capturer que la couleur visible prémultipliée par l'alpha" -#: ../src/widgets/toolbox.cpp:5532 +#: ../src/widgets/toolbox.cpp:5556 msgid "Pick" msgstr "Capturer" -#: ../src/widgets/toolbox.cpp:5541 +#: ../src/widgets/toolbox.cpp:5565 msgid "Assign opacity" msgstr "Appliquer l'opacité" -#: ../src/widgets/toolbox.cpp:5542 +#: ../src/widgets/toolbox.cpp:5566 msgid "If alpha was picked, assign it to selection as fill or stroke transparency" msgstr "Si l'alpha a été capturé, l'appliquer comme transparence de remplissage ou de contour à la sélection" -#: ../src/widgets/toolbox.cpp:5545 +#: ../src/widgets/toolbox.cpp:5569 msgid "Assign" msgstr "Appliquer" -#: ../src/widgets/toolbox.cpp:5731 +#: ../src/widgets/toolbox.cpp:5755 msgid "Closed" msgstr "Fermé" -#: ../src/widgets/toolbox.cpp:5733 +#: ../src/widgets/toolbox.cpp:5757 msgid "Open start" msgstr "Début ouvert" -#: ../src/widgets/toolbox.cpp:5735 +#: ../src/widgets/toolbox.cpp:5759 msgid "Open end" msgstr "Fin ouverte" -#: ../src/widgets/toolbox.cpp:5737 +#: ../src/widgets/toolbox.cpp:5761 msgid "Open both" msgstr "Les deux ouverts" -#: ../src/widgets/toolbox.cpp:5796 +#: ../src/widgets/toolbox.cpp:5820 msgid "All inactive" msgstr "Tout inactif" -#: ../src/widgets/toolbox.cpp:5797 +#: ../src/widgets/toolbox.cpp:5821 msgid "No geometric tool is active" msgstr "Aucun outil géométrique n'est actif" -#: ../src/widgets/toolbox.cpp:5830 +#: ../src/widgets/toolbox.cpp:5854 msgid "Show limiting bounding box" msgstr "Montrer la boîte englobante limite" -#: ../src/widgets/toolbox.cpp:5831 +#: ../src/widgets/toolbox.cpp:5855 msgid "Show bounding box (used to cut infinite lines)" msgstr "Affiche la boîte englobante (utilisé pour couper les lignes infinies)" -#: ../src/widgets/toolbox.cpp:5842 +#: ../src/widgets/toolbox.cpp:5866 msgid "Get limiting bounding box from selection" msgstr "Obtenir la boîte englobante limite à partir de la sélection" -#: ../src/widgets/toolbox.cpp:5843 +#: ../src/widgets/toolbox.cpp:5867 msgid "Set limiting bounding box (used to cut infinite lines) to the bounding box of current selection" msgstr "Définir la boîte englobante limite (utilisée pour couper les lignes infinies) à la boîte englobante de la sélection" -#: ../src/widgets/toolbox.cpp:5855 +#: ../src/widgets/toolbox.cpp:5879 msgid "Choose a line segment type" msgstr "Sélectionner un type de segment" -#: ../src/widgets/toolbox.cpp:5871 +#: ../src/widgets/toolbox.cpp:5895 msgid "Display measuring info" msgstr "Afficher les informations de mesure" -#: ../src/widgets/toolbox.cpp:5872 +#: ../src/widgets/toolbox.cpp:5896 msgid "Display measuring info for selected items" msgstr "Affiche les informations de mesure pour la sélection" -#: ../src/widgets/toolbox.cpp:5892 +#: ../src/widgets/toolbox.cpp:5916 msgid "Open LPE dialog" msgstr "Ouvrir la boîte de dialogue des effets de chemin" -#: ../src/widgets/toolbox.cpp:5893 +#: ../src/widgets/toolbox.cpp:5917 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "Ouvrir la boîte de dialogue des effets de chemin (pour adapter les paramètres numériquement)" -#: ../src/widgets/toolbox.cpp:5957 +#: ../src/widgets/toolbox.cpp:5981 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/toolbox.cpp:5975 +#: ../src/widgets/toolbox.cpp:5999 msgid "Delete objects touched by the eraser" msgstr "Effacer les objets en contact avec la gomme" -#: ../src/widgets/toolbox.cpp:5981 +#: ../src/widgets/toolbox.cpp:6005 msgid "Cut" msgstr "Couper" -#: ../src/widgets/toolbox.cpp:5982 +#: ../src/widgets/toolbox.cpp:6006 msgid "Cut out from objects" msgstr "Effacer une partie d'objet" -#: ../src/widgets/toolbox.cpp:6326 +#: ../src/widgets/toolbox.cpp:6350 msgid "Text: Change font family" msgstr "Texte : modifier la police" -#: ../src/widgets/toolbox.cpp:6473 +#: ../src/widgets/toolbox.cpp:6497 msgid "Text: Change alignment" msgstr "Texte : modifier l'alignement" -#: ../src/widgets/toolbox.cpp:6577 +#: ../src/widgets/toolbox.cpp:6601 msgid "Text: Change font style" msgstr "Texte : modifier le style de la police" -#: ../src/widgets/toolbox.cpp:6624 +#: ../src/widgets/toolbox.cpp:6648 msgid "Text: Change orientation" msgstr "Texte : modifier l'orientation" -#: ../src/widgets/toolbox.cpp:6738 +#: ../src/widgets/toolbox.cpp:6762 msgid "Text: Change font size" msgstr "Texte : modifier la taille de police" -#: ../src/widgets/toolbox.cpp:6957 +#: ../src/widgets/toolbox.cpp:6981 msgid "Select font family (Alt+X to access)" msgstr "Sélectionner une famille de police (Alt+X)" -#: ../src/widgets/toolbox.cpp:6994 +#: ../src/widgets/toolbox.cpp:7018 msgid "This font is currently not installed on your system. Inkscape will use the default font instead." msgstr "Cette police n'est pas installée sur votre système. Inkscape utilisera la police par défaut à la place" -#: ../src/widgets/toolbox.cpp:7030 +#: ../src/widgets/toolbox.cpp:7054 msgid "Align left" msgstr "Aligné à gauche" -#: ../src/widgets/toolbox.cpp:7052 +#: ../src/widgets/toolbox.cpp:7076 msgid "Align right" msgstr "Aligné à droite" -#: ../src/widgets/toolbox.cpp:7063 +#: ../src/widgets/toolbox.cpp:7087 msgid "Justify" msgstr "Justifiié" -#: ../src/widgets/toolbox.cpp:7078 +#: ../src/widgets/toolbox.cpp:7102 msgid "Bold" msgstr "Gras" -#: ../src/widgets/toolbox.cpp:7089 +#: ../src/widgets/toolbox.cpp:7113 msgid "Italic" msgstr "Italique" -#: ../src/widgets/toolbox.cpp:7228 +#: ../src/widgets/toolbox.cpp:7252 msgid "Set connector type: orthogonal" msgstr "Type de connecteur : orthogonal" -#: ../src/widgets/toolbox.cpp:7228 +#: ../src/widgets/toolbox.cpp:7252 msgid "Set connector type: polyline" msgstr "Type de connecteur : polyligne" -#: ../src/widgets/toolbox.cpp:7278 +#: ../src/widgets/toolbox.cpp:7302 msgid "Change connector curvature" msgstr "Modifier la courbure du connecteur" -#: ../src/widgets/toolbox.cpp:7327 +#: ../src/widgets/toolbox.cpp:7351 msgid "Change connector spacing" msgstr "Modifier la marge des connecteurs" -#: ../src/widgets/toolbox.cpp:7441 +#: ../src/widgets/toolbox.cpp:7465 msgid "EditMode" msgstr "Moded'édition" -#: ../src/widgets/toolbox.cpp:7442 +#: ../src/widgets/toolbox.cpp:7466 msgid "Switch between connection point editing and connector drawing mode" msgstr "Permuter entre le mode Édition de point de connexion et le mode Tracé de connecteur" -#: ../src/widgets/toolbox.cpp:7456 +#: ../src/widgets/toolbox.cpp:7480 msgid "Avoid" msgstr "Éviter" -#: ../src/widgets/toolbox.cpp:7466 +#: ../src/widgets/toolbox.cpp:7490 msgid "Ignore" msgstr "Ignorer" -#: ../src/widgets/toolbox.cpp:7477 +#: ../src/widgets/toolbox.cpp:7501 msgid "Orthogonal" msgstr "Othogonal" -#: ../src/widgets/toolbox.cpp:7478 +#: ../src/widgets/toolbox.cpp:7502 msgid "Make connector orthogonal or polyline" msgstr "Rend les connecteurs orthogonaux ou polylignes" -#: ../src/widgets/toolbox.cpp:7492 +#: ../src/widgets/toolbox.cpp:7516 msgid "Connector Curvature" msgstr "Courbure du connecteur" -#: ../src/widgets/toolbox.cpp:7492 +#: ../src/widgets/toolbox.cpp:7516 msgid "Curvature:" msgstr "Courbure :" -#: ../src/widgets/toolbox.cpp:7493 +#: ../src/widgets/toolbox.cpp:7517 msgid "The amount of connectors curvature" msgstr "Quantité de courbure des connecteurs" -#: ../src/widgets/toolbox.cpp:7503 +#: ../src/widgets/toolbox.cpp:7527 msgid "Connector Spacing" msgstr "Espacement des connecteurs" -#: ../src/widgets/toolbox.cpp:7503 +#: ../src/widgets/toolbox.cpp:7527 msgid "Spacing:" msgstr "Espacement :" -#: ../src/widgets/toolbox.cpp:7504 +#: ../src/widgets/toolbox.cpp:7528 msgid "The amount of space left around objects by auto-routing connectors" msgstr "Espace laissé autour des objets par les connecteurs routés automatiquement" -#: ../src/widgets/toolbox.cpp:7515 +#: ../src/widgets/toolbox.cpp:7539 msgid "Graph" msgstr "Graphe" -#: ../src/widgets/toolbox.cpp:7525 +#: ../src/widgets/toolbox.cpp:7549 msgid "Connector Length" msgstr "Longueur des connecteurs" -#: ../src/widgets/toolbox.cpp:7525 +#: ../src/widgets/toolbox.cpp:7549 msgid "Length:" msgstr "Longueur :" -#: ../src/widgets/toolbox.cpp:7526 +#: ../src/widgets/toolbox.cpp:7550 msgid "Ideal length for connectors when layout is applied" msgstr "Longueur idéale pour les connecteurs après routage" -#: ../src/widgets/toolbox.cpp:7538 +#: ../src/widgets/toolbox.cpp:7562 msgid "Downwards" msgstr "Vers le bas" -#: ../src/widgets/toolbox.cpp:7539 +#: ../src/widgets/toolbox.cpp:7563 msgid "Make connectors with end-markers (arrows) point downwards" msgstr "Faire que les connecteurs avec des marqueurs de fin (des flèches) pointent vers le bas" -#: ../src/widgets/toolbox.cpp:7556 +#: ../src/widgets/toolbox.cpp:7580 msgid "Do not allow overlapping shapes" msgstr "Ne pas permettre que deux formes se chevauchent" -#: ../src/widgets/toolbox.cpp:7571 +#: ../src/widgets/toolbox.cpp:7595 msgid "New connection point" msgstr "Nouveau point de connection" -#: ../src/widgets/toolbox.cpp:7572 +#: ../src/widgets/toolbox.cpp:7596 msgid "Add a new connection point to the currently selected item" msgstr "Ajoute un nouveau point de connexion à l'élément sélectionné" -#: ../src/widgets/toolbox.cpp:7583 +#: ../src/widgets/toolbox.cpp:7607 msgid "Remove connection point" msgstr "Supprimer le point de connection" -#: ../src/widgets/toolbox.cpp:7584 +#: ../src/widgets/toolbox.cpp:7608 msgid "Remove the currently selected connection point" msgstr "Supprime le point de connexion sélectionné" -#: ../src/widgets/toolbox.cpp:7684 +#: ../src/widgets/toolbox.cpp:7708 msgid "Fill by" msgstr "Type de remplissage" -#: ../src/widgets/toolbox.cpp:7685 +#: ../src/widgets/toolbox.cpp:7709 msgid "Fill by:" msgstr "Type de remplissage :" -#: ../src/widgets/toolbox.cpp:7697 +#: ../src/widgets/toolbox.cpp:7721 msgid "Fill Threshold" msgstr "Seuil de remplissage :" -#: ../src/widgets/toolbox.cpp:7698 +#: ../src/widgets/toolbox.cpp:7722 msgid "The maximum allowed difference between the clicked pixel and the neighboring pixels to be counted in the fill" msgstr "La différence maximale entre le pixel du clic et les pixels voisins pour qu'ils soient ajoutés dans le remplissage" -#: ../src/widgets/toolbox.cpp:7723 +#: ../src/widgets/toolbox.cpp:7747 msgid "Grow/shrink by" msgstr "Agrandir/rétrécir de" -#: ../src/widgets/toolbox.cpp:7723 +#: ../src/widgets/toolbox.cpp:7747 msgid "Grow/shrink by:" msgstr "Agrandir/rétrécir de :" -#: ../src/widgets/toolbox.cpp:7724 +#: ../src/widgets/toolbox.cpp:7748 msgid "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "Agrandit (si positif) ou rétrécit (si négatif) de cette quantité le chemin créé par remplissage." -#: ../src/widgets/toolbox.cpp:7749 +#: ../src/widgets/toolbox.cpp:7773 msgid "Close gaps" msgstr "Combler les vides" -#: ../src/widgets/toolbox.cpp:7750 +#: ../src/widgets/toolbox.cpp:7774 msgid "Close gaps:" msgstr "Combler les vides :" -#: ../src/widgets/toolbox.cpp:7762 +#: ../src/widgets/toolbox.cpp:7786 msgid "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools to change defaults)" msgstr "Restaurer les préférences par défaut de l'outil de remplissage au seau (changez les valeurs par défaut dans Inkscape Préférences > Outils)" @@ -21738,6 +21765,10 @@ msgstr "Position de la lumière sur l'axe Z" msgid "Load from file" msgstr "Charger depuis un fichier" +#: ../share/extensions/polyhedron_3d.inx.h:25 +msgid "Mean" +msgstr "Moyenne" + #: ../share/extensions/polyhedron_3d.inx.h:27 msgid "Model file" msgstr "Fichier modèle" @@ -22687,6 +22718,30 @@ msgstr "Entrée métafichier Windows (*.wmf)" msgid "XAML Input" msgstr "Entrée XAML" +#~ msgid "bounding box" +#~ msgstr "boîte englobante" +#~ msgid "%s. Modify spray options" +#~ msgstr "%s. Modifier les options du pulvérisateur" +#~ msgid "Mean:" +#~ msgstr "Moyenne :" +#~ msgid "The mean of the spray action" +#~ msgstr "La moyenne de la pulvérisation" +#~ msgid "(minimum standard_deviation)" +#~ msgstr "(écart type minimum)" +#~ msgid "(maximum standard_deviation)" +#~ msgstr "(écart type maximum)" + +# Saturation (in HSL) +#~ msgid "SD" +#~ msgstr "Écart type" +#~ msgid "SD:" +#~ msgstr "Écart type :" +#~ msgid "The standard deviation of the spray action" +#~ msgstr "L'écart type de la pulvérisation" +#~ msgid "Population" +#~ msgstr "Population" +#~ msgid "Population:" +#~ msgstr "Population :" #, fuzzy #~ msgid "Exchange Positions" #~ msgstr "Position aléatoire" @@ -22706,8 +22761,6 @@ msgstr "Entrée XAML" #~ msgstr "Échelle :" #~ msgid "Applique un facteur d'échelle" #~ msgstr "Applique un facteur d'échelle" -#~ msgid "Rotation : " -#~ msgstr "Rotation :" #~ msgid "Fait tourner" #~ msgstr "Fait tourner" #~ msgid "Ratio : " @@ -23000,8 +23053,6 @@ msgstr "Entrée XAML" #~ msgstr "Début" #~ msgid "Angle of the first copy" #~ msgstr "Angle du premier exemplaire" -#~ msgid "Rotation angle" -#~ msgstr "Angle de rotation" #~ msgid "Angle between two successive copies" #~ msgstr "Angle entre deux exemplaires successifs" #~ msgid "Number of copies" diff --git a/po/inkscape.pot b/po/inkscape.pot index 9d14ac6cb..92c2d365f 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: 2009-12-27 08:18+0100\n" +"POT-Creation-Date: 2010-01-02 15:16+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -619,7 +619,8 @@ msgid "Leaves" msgstr "" #: ../share/filters/filters.svg.h:55 ../share/filters/filters.svg.h:77 -#: ../share/filters/filters.svg.h:86 ../share/extensions/pathscatter.inx.h:10 +#: ../share/filters/filters.svg.h:86 ../src/widgets/toolbox.cpp:4497 +#: ../share/extensions/pathscatter.inx.h:10 msgid "Scatter" msgstr "" @@ -1521,7 +1522,7 @@ msgid "Highly flexible specular bump with transparency" msgstr "" #: ../share/filters/filters.svg.h:162 -#: ../src/ui/dialog/align-and-distribute.cpp:920 +#: ../src/ui/dialog/align-and-distribute.cpp:925 #: ../src/widgets/desktop-widget.cpp:1584 msgid "Drawing" msgstr "" @@ -2209,43 +2210,43 @@ msgstr "" msgid "3D Box" msgstr "" -#: ../src/connector-context.cpp:766 +#: ../src/connector-context.cpp:765 msgid "Creating new connector" msgstr "" -#: ../src/connector-context.cpp:1157 +#: ../src/connector-context.cpp:1142 msgid "Connector endpoint drag cancelled." msgstr "" -#: ../src/connector-context.cpp:1188 +#: ../src/connector-context.cpp:1172 msgid "Connection point drag cancelled." msgstr "" -#: ../src/connector-context.cpp:1306 +#: ../src/connector-context.cpp:1285 msgid "Reroute connector" msgstr "" -#: ../src/connector-context.cpp:1473 +#: ../src/connector-context.cpp:1452 msgid "Create connector" msgstr "" -#: ../src/connector-context.cpp:1496 +#: ../src/connector-context.cpp:1475 msgid "Finishing connector" msgstr "" -#: ../src/connector-context.cpp:1784 +#: ../src/connector-context.cpp:1762 msgid "Connector endpoint: drag to reroute or connect to new shapes" msgstr "" -#: ../src/connector-context.cpp:1925 +#: ../src/connector-context.cpp:1903 msgid "Select at least one non-connector object." msgstr "" -#: ../src/connector-context.cpp:1930 ../src/widgets/toolbox.cpp:7457 +#: ../src/connector-context.cpp:1908 ../src/widgets/toolbox.cpp:7481 msgid "Make connectors avoid selected objects" msgstr "" -#: ../src/connector-context.cpp:1931 ../src/widgets/toolbox.cpp:7467 +#: ../src/connector-context.cpp:1909 ../src/widgets/toolbox.cpp:7491 msgid "Make connectors ignore selected objects" msgstr "" @@ -2790,7 +2791,7 @@ msgstr "" #: ../src/dialogs/clonetiler.cpp:2615 ../src/dialogs/clonetiler.cpp:2764 #: ../src/extension/internal/bitmap/opacity.cpp:37 #: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/widgets/toolbox.cpp:4354 ../share/extensions/interp_att_g.inx.h:12 +#: ../src/widgets/toolbox.cpp:4353 ../share/extensions/interp_att_g.inx.h:12 msgid "Opacity" msgstr "" @@ -3224,7 +3225,7 @@ msgid "Search paths, lines, polylines" msgstr "" #: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75 -#: ../src/widgets/toolbox.cpp:2118 +#: ../src/widgets/toolbox.cpp:2117 msgid "Paths" msgstr "" @@ -3516,21 +3517,21 @@ msgstr "" #: ../src/dialogs/object-attributes.cpp:51 #: ../src/dialogs/object-attributes.cpp:59 ../src/ui/dialog/guides.cpp:43 #: ../src/ui/view/edit-widget.cpp:1080 ../src/widgets/desktop-widget.cpp:504 -#: ../src/widgets/toolbox.cpp:1498 +#: ../src/widgets/toolbox.cpp:1497 msgid "X:" msgstr "" #: ../src/dialogs/object-attributes.cpp:52 #: ../src/dialogs/object-attributes.cpp:60 ../src/ui/dialog/guides.cpp:44 #: ../src/ui/view/edit-widget.cpp:1081 ../src/widgets/desktop-widget.cpp:507 -#: ../src/widgets/toolbox.cpp:1516 +#: ../src/widgets/toolbox.cpp:1515 msgid "Y:" msgstr "" #: ../src/dialogs/object-attributes.cpp:53 -#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4152 -#: ../src/widgets/toolbox.cpp:4478 ../src/widgets/toolbox.cpp:4937 -#: ../src/widgets/toolbox.cpp:5956 +#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4151 +#: ../src/widgets/toolbox.cpp:4465 ../src/widgets/toolbox.cpp:4961 +#: ../src/widgets/toolbox.cpp:5980 msgid "Width:" msgstr "" @@ -3644,11 +3645,11 @@ msgstr "" msgid "Justify lines" msgstr "" -#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7111 +#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7135 msgid "Horizontal text" msgstr "" -#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7123 +#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7147 msgid "Vertical text" msgstr "" @@ -3825,7 +3826,7 @@ msgstr "" #: ../src/display/canvas-axonomgrid.cpp:404 #: ../src/ui/dialog/inkscape-preferences.cpp:1021 -#: ../src/widgets/toolbox.cpp:3452 +#: ../src/widgets/toolbox.cpp:3451 msgid "Angle X:" msgstr "" @@ -3836,7 +3837,7 @@ msgstr "" #: ../src/display/canvas-axonomgrid.cpp:406 #: ../src/ui/dialog/inkscape-preferences.cpp:1022 -#: ../src/widgets/toolbox.cpp:3531 +#: ../src/widgets/toolbox.cpp:3530 msgid "Angle Z:" msgstr "" @@ -3942,184 +3943,184 @@ msgid "If set, displays dots at gridpoints instead of gridlines" msgstr "" #. TRANSLATORS: undefined target for snapping -#: ../src/display/snap-indicator.cpp:60 ../src/display/snap-indicator.cpp:63 -#: ../src/display/snap-indicator.cpp:148 ../src/display/snap-indicator.cpp:151 +#: ../src/display/snap-indicator.cpp:59 ../src/display/snap-indicator.cpp:62 +#: ../src/display/snap-indicator.cpp:147 ../src/display/snap-indicator.cpp:150 msgid "UNDEFINED" msgstr "" -#: ../src/display/snap-indicator.cpp:66 +#: ../src/display/snap-indicator.cpp:65 msgid "grid line" msgstr "" -#: ../src/display/snap-indicator.cpp:69 +#: ../src/display/snap-indicator.cpp:68 msgid "grid intersection" msgstr "" -#: ../src/display/snap-indicator.cpp:72 +#: ../src/display/snap-indicator.cpp:71 msgid "guide" msgstr "" -#: ../src/display/snap-indicator.cpp:75 +#: ../src/display/snap-indicator.cpp:74 msgid "guide intersection" msgstr "" -#: ../src/display/snap-indicator.cpp:78 +#: ../src/display/snap-indicator.cpp:77 msgid "guide origin" msgstr "" -#: ../src/display/snap-indicator.cpp:81 +#: ../src/display/snap-indicator.cpp:80 msgid "grid-guide intersection" msgstr "" -#: ../src/display/snap-indicator.cpp:84 +#: ../src/display/snap-indicator.cpp:83 msgid "cusp node" msgstr "" -#: ../src/display/snap-indicator.cpp:87 +#: ../src/display/snap-indicator.cpp:86 msgid "smooth node" msgstr "" -#: ../src/display/snap-indicator.cpp:90 +#: ../src/display/snap-indicator.cpp:89 msgid "path" msgstr "" -#: ../src/display/snap-indicator.cpp:93 +#: ../src/display/snap-indicator.cpp:92 msgid "path intersection" msgstr "" -#: ../src/display/snap-indicator.cpp:96 +#: ../src/display/snap-indicator.cpp:95 msgid "bounding box corner" msgstr "" -#: ../src/display/snap-indicator.cpp:99 +#: ../src/display/snap-indicator.cpp:98 msgid "bounding box side" msgstr "" -#: ../src/display/snap-indicator.cpp:102 -msgid "bounding box" -msgstr "" - -#: ../src/display/snap-indicator.cpp:105 +#: ../src/display/snap-indicator.cpp:101 msgid "page border" msgstr "" -#: ../src/display/snap-indicator.cpp:108 +#: ../src/display/snap-indicator.cpp:104 msgid "line midpoint" msgstr "" -#: ../src/display/snap-indicator.cpp:111 +#: ../src/display/snap-indicator.cpp:107 msgid "object midpoint" msgstr "" -#: ../src/display/snap-indicator.cpp:114 +#: ../src/display/snap-indicator.cpp:110 msgid "object rotation center" msgstr "" -#: ../src/display/snap-indicator.cpp:117 +#: ../src/display/snap-indicator.cpp:113 msgid "handle" msgstr "" -#: ../src/display/snap-indicator.cpp:120 +#: ../src/display/snap-indicator.cpp:116 msgid "bounding box side midpoint" msgstr "" -#: ../src/display/snap-indicator.cpp:123 +#: ../src/display/snap-indicator.cpp:119 msgid "bounding box midpoint" msgstr "" -#: ../src/display/snap-indicator.cpp:126 +#: ../src/display/snap-indicator.cpp:122 msgid "page corner" msgstr "" -#: ../src/display/snap-indicator.cpp:129 +#: ../src/display/snap-indicator.cpp:125 msgid "convex hull corner" msgstr "" -#: ../src/display/snap-indicator.cpp:132 +#: ../src/display/snap-indicator.cpp:128 msgid "quadrant point" msgstr "" -#: ../src/display/snap-indicator.cpp:135 +#: ../src/display/snap-indicator.cpp:131 msgid "center" msgstr "" -#: ../src/display/snap-indicator.cpp:138 +#: ../src/display/snap-indicator.cpp:134 msgid "corner" msgstr "" -#: ../src/display/snap-indicator.cpp:141 +#: ../src/display/snap-indicator.cpp:137 msgid "text baseline" msgstr "" -#: ../src/display/snap-indicator.cpp:154 +#: ../src/display/snap-indicator.cpp:140 +msgid "constrained angle" +msgstr "" + +#: ../src/display/snap-indicator.cpp:153 msgid "Bounding box corner" msgstr "" -#: ../src/display/snap-indicator.cpp:157 +#: ../src/display/snap-indicator.cpp:156 msgid "Bounding box midpoint" msgstr "" -#: ../src/display/snap-indicator.cpp:160 +#: ../src/display/snap-indicator.cpp:159 msgid "Bounding box side midpoint" msgstr "" -#: ../src/display/snap-indicator.cpp:163 +#: ../src/display/snap-indicator.cpp:162 msgid "Smooth node" msgstr "" -#: ../src/display/snap-indicator.cpp:166 +#: ../src/display/snap-indicator.cpp:165 msgid "Cusp node" msgstr "" -#: ../src/display/snap-indicator.cpp:169 +#: ../src/display/snap-indicator.cpp:168 msgid "Line midpoint" msgstr "" -#: ../src/display/snap-indicator.cpp:172 +#: ../src/display/snap-indicator.cpp:171 msgid "Object midpoint" msgstr "" -#: ../src/display/snap-indicator.cpp:175 +#: ../src/display/snap-indicator.cpp:174 msgid "Object rotation center" msgstr "" -#: ../src/display/snap-indicator.cpp:178 +#: ../src/display/snap-indicator.cpp:177 msgid "Handle" msgstr "" -#: ../src/display/snap-indicator.cpp:181 +#: ../src/display/snap-indicator.cpp:180 msgid "Path intersection" msgstr "" -#: ../src/display/snap-indicator.cpp:184 +#: ../src/display/snap-indicator.cpp:183 msgid "Guide" msgstr "" -#: ../src/display/snap-indicator.cpp:187 +#: ../src/display/snap-indicator.cpp:186 msgid "Guide origin" msgstr "" -#: ../src/display/snap-indicator.cpp:190 +#: ../src/display/snap-indicator.cpp:189 msgid "Convex hull corner" msgstr "" -#: ../src/display/snap-indicator.cpp:193 +#: ../src/display/snap-indicator.cpp:192 msgid "Quadrant point" msgstr "" -#: ../src/display/snap-indicator.cpp:196 ../src/widgets/toolbox.cpp:7041 +#: ../src/display/snap-indicator.cpp:195 ../src/widgets/toolbox.cpp:7065 msgid "Center" msgstr "" -#: ../src/display/snap-indicator.cpp:199 +#: ../src/display/snap-indicator.cpp:198 msgid "Corner" msgstr "" -#: ../src/display/snap-indicator.cpp:202 +#: ../src/display/snap-indicator.cpp:201 msgid "Text baseline" msgstr "" -#: ../src/display/snap-indicator.cpp:241 +#: ../src/display/snap-indicator.cpp:240 msgid " to " msgstr "" @@ -4391,8 +4392,8 @@ msgstr "" #: ../src/libgdl/gdl-dock-placeholder.c:169 #: ../src/live_effects/lpe-bendpath.cpp:56 #: ../src/live_effects/lpe-patternalongpath.cpp:64 -#: ../src/widgets/toolbox.cpp:3122 ../src/widgets/toolbox.cpp:4152 -#: ../src/widgets/toolbox.cpp:4478 ../share/extensions/foldablebox.inx.h:9 +#: ../src/widgets/toolbox.cpp:3121 ../src/widgets/toolbox.cpp:4151 +#: ../src/widgets/toolbox.cpp:4465 ../share/extensions/foldablebox.inx.h:9 #: ../share/extensions/interp_att_g.inx.h:26 msgid "Width" msgstr "" @@ -4400,7 +4401,7 @@ msgstr "" #: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41 #: ../src/extension/internal/bitmap/raise.cpp:42 #: ../src/extension/internal/bitmap/sample.cpp:41 ../src/libgdl/gdl-dock.c:198 -#: ../src/libgdl/gdl-dock-placeholder.c:177 ../src/widgets/toolbox.cpp:3139 +#: ../src/libgdl/gdl-dock-placeholder.c:177 ../src/widgets/toolbox.cpp:3138 #: ../share/extensions/foldablebox.inx.h:4 #: ../share/extensions/interp_att_g.inx.h:6 msgid "Height" @@ -4609,6 +4610,7 @@ msgstr "" #: ../src/extension/internal/bitmap/cycleColormap.cpp:38 #: ../src/extension/internal/bitmap/spread.cpp:38 #: ../src/extension/internal/bitmap/unsharpmask.cpp:44 +#: ../src/widgets/toolbox.cpp:4557 msgid "Amount" msgstr "" @@ -4728,7 +4730,7 @@ msgstr "" #: ../src/flood-context.cpp:250 ../src/widgets/sp-color-icc-selector.cpp:236 #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:438 -#: ../src/widgets/sp-color-scales.cpp:439 ../src/widgets/toolbox.cpp:4309 +#: ../src/widgets/sp-color-scales.cpp:439 ../src/widgets/toolbox.cpp:4308 #: ../share/extensions/color_randomize.inx.h:2 msgid "Hue" msgstr "" @@ -4738,7 +4740,7 @@ msgstr "" #: ../src/widgets/sp-color-icc-selector.cpp:236 #: ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:441 -#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/toolbox.cpp:4324 +#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/toolbox.cpp:4323 #: ../share/extensions/color_randomize.inx.h:5 msgid "Saturation" msgstr "" @@ -5367,39 +5369,39 @@ msgstr "" msgid "PovRay Raytracer File" msgstr "" -#: ../src/extension/internal/svg.cpp:55 +#: ../src/extension/internal/svg.cpp:87 msgid "SVG Input" msgstr "" -#: ../src/extension/internal/svg.cpp:60 +#: ../src/extension/internal/svg.cpp:92 msgid "Scalable Vector Graphic (*.svg)" msgstr "" -#: ../src/extension/internal/svg.cpp:61 +#: ../src/extension/internal/svg.cpp:93 msgid "Inkscape native file format and W3C standard" msgstr "" -#: ../src/extension/internal/svg.cpp:69 +#: ../src/extension/internal/svg.cpp:101 msgid "SVG Output Inkscape" msgstr "" -#: ../src/extension/internal/svg.cpp:74 +#: ../src/extension/internal/svg.cpp:106 msgid "Inkscape SVG (*.svg)" msgstr "" -#: ../src/extension/internal/svg.cpp:75 +#: ../src/extension/internal/svg.cpp:107 msgid "SVG format with Inkscape extensions" msgstr "" -#: ../src/extension/internal/svg.cpp:83 +#: ../src/extension/internal/svg.cpp:115 msgid "SVG Output" msgstr "" -#: ../src/extension/internal/svg.cpp:88 +#: ../src/extension/internal/svg.cpp:120 msgid "Plain SVG (*.svg)" msgstr "" -#: ../src/extension/internal/svg.cpp:89 +#: ../src/extension/internal/svg.cpp:121 msgid "Scalable Vector Graphics format as defined by the W3C" msgstr "" @@ -5764,7 +5766,7 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:565 #: ../src/ui/dialog/inkscape-preferences.cpp:1167 #: ../src/ui/dialog/inkscape-preferences.cpp:1232 ../src/verbs.cpp:2255 -#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3917 +#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3916 #: ../share/extensions/grid_polar.inx.h:16 #: ../share/extensions/guides_creator.inx.h:15 #: ../share/extensions/scour.inx.h:7 @@ -5826,7 +5828,7 @@ msgstr "" #: ../src/flood-context.cpp:252 ../src/widgets/sp-color-icc-selector.cpp:237 #: ../src/widgets/sp-color-scales.cpp:444 -#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/toolbox.cpp:4339 +#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/toolbox.cpp:4338 #: ../share/extensions/color_randomize.inx.h:3 msgid "Lightness" msgstr "" @@ -6011,40 +6013,40 @@ msgstr "" msgid "Merge gradient handles" msgstr "" -#: ../src/gradient-drag.cpp:912 +#: ../src/gradient-drag.cpp:884 msgid "Move gradient handle" msgstr "" -#: ../src/gradient-drag.cpp:965 ../src/widgets/gradient-vector.cpp:776 +#: ../src/gradient-drag.cpp:937 ../src/widgets/gradient-vector.cpp:776 msgid "Delete gradient stop" msgstr "" -#: ../src/gradient-drag.cpp:1129 +#: ../src/gradient-drag.cpp:1101 #, 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:1133 ../src/gradient-drag.cpp:1140 +#: ../src/gradient-drag.cpp:1105 ../src/gradient-drag.cpp:1112 msgid " (stroke)" msgstr "" -#: ../src/gradient-drag.cpp:1137 +#: ../src/gradient-drag.cpp:1109 #, 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:1145 +#: ../src/gradient-drag.cpp:1117 #, c-format msgid "" "Radial gradient center and focus; drag with Shift to " "separate focus" msgstr "" -#: ../src/gradient-drag.cpp:1148 +#: ../src/gradient-drag.cpp:1120 #, c-format msgid "" "Gradient point shared by %d gradient; drag with Shift to " @@ -6055,15 +6057,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ../src/gradient-drag.cpp:1823 +#: ../src/gradient-drag.cpp:1795 msgid "Move gradient handle(s)" msgstr "" -#: ../src/gradient-drag.cpp:1859 +#: ../src/gradient-drag.cpp:1831 msgid "Move gradient mid stop(s)" msgstr "" -#: ../src/gradient-drag.cpp:2147 +#: ../src/gradient-drag.cpp:2119 msgid "Delete gradient stop(s)" msgstr "" @@ -6076,8 +6078,8 @@ msgstr "" #. Add the units menu. #: ../src/helper/units.cpp:37 ../src/widgets/select-toolbar.cpp:504 -#: ../src/widgets/toolbox.cpp:1530 ../src/widgets/toolbox.cpp:3183 -#: ../src/widgets/toolbox.cpp:5882 ../src/widgets/toolbox.cpp:7715 +#: ../src/widgets/toolbox.cpp:1529 ../src/widgets/toolbox.cpp:3182 +#: ../src/widgets/toolbox.cpp:5906 ../src/widgets/toolbox.cpp:7739 msgid "Units" msgstr "" @@ -6663,7 +6665,7 @@ msgid "" msgstr "" #: ../src/libgdl/gdl-dock-notebook.c:134 -#: ../src/ui/dialog/align-and-distribute.cpp:919 +#: ../src/ui/dialog/align-and-distribute.cpp:924 #: ../src/ui/dialog/document-properties.cpp:118 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 #: ../src/widgets/desktop-widget.cpp:1580 @@ -7537,11 +7539,11 @@ msgstr "" msgid "Both" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5390 +#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5414 msgid "Start" msgstr "" -#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5403 +#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5427 msgid "End" msgstr "" @@ -7691,7 +7693,7 @@ msgstr "" #: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1539 #: ../src/seltrans.cpp:531 ../src/ui/dialog/transformation.cpp:738 -#: ../share/extensions/interp_att_g.inx.h:16 +#: ../src/widgets/toolbox.cpp:4602 ../share/extensions/interp_att_g.inx.h:16 #: ../share/extensions/render_alphabetsoup.inx.h:4 msgid "Scale" msgstr "" @@ -8264,7 +8266,7 @@ msgstr "" msgid "Cannot find path between nodes." msgstr "" -#: ../src/nodepath.cpp:2804 ../src/widgets/toolbox.cpp:1369 +#: ../src/nodepath.cpp:2804 ../src/widgets/toolbox.cpp:1368 msgid "Delete segment" msgstr "" @@ -8276,7 +8278,7 @@ msgstr "" msgid "Change node type" msgstr "" -#: ../src/nodepath.cpp:3529 ../src/widgets/toolbox.cpp:1326 +#: ../src/nodepath.cpp:3529 ../src/widgets/toolbox.cpp:1325 msgid "Delete node" msgstr "" @@ -8506,59 +8508,59 @@ msgstr "" msgid "Combining paths..." msgstr "" -#: ../src/path-chemistry.cpp:161 +#: ../src/path-chemistry.cpp:165 msgid "Combine" msgstr "" -#: ../src/path-chemistry.cpp:168 +#: ../src/path-chemistry.cpp:172 msgid "No path(s) to combine in the selection." msgstr "" -#: ../src/path-chemistry.cpp:180 +#: ../src/path-chemistry.cpp:184 msgid "Select path(s) to break apart." msgstr "" -#: ../src/path-chemistry.cpp:184 +#: ../src/path-chemistry.cpp:188 msgid "Breaking apart paths..." msgstr "" -#: ../src/path-chemistry.cpp:271 +#: ../src/path-chemistry.cpp:275 msgid "Break apart" msgstr "" -#: ../src/path-chemistry.cpp:273 +#: ../src/path-chemistry.cpp:277 msgid "No path(s) to break apart in the selection." msgstr "" -#: ../src/path-chemistry.cpp:285 +#: ../src/path-chemistry.cpp:289 msgid "Select object(s) to convert to path." msgstr "" -#: ../src/path-chemistry.cpp:291 +#: ../src/path-chemistry.cpp:295 msgid "Converting objects to paths..." msgstr "" -#: ../src/path-chemistry.cpp:313 +#: ../src/path-chemistry.cpp:317 msgid "Object to path" msgstr "" -#: ../src/path-chemistry.cpp:315 +#: ../src/path-chemistry.cpp:319 msgid "No objects to convert to path in the selection." msgstr "" -#: ../src/path-chemistry.cpp:551 +#: ../src/path-chemistry.cpp:555 msgid "Select path(s) to reverse." msgstr "" -#: ../src/path-chemistry.cpp:560 +#: ../src/path-chemistry.cpp:564 msgid "Reversing paths..." msgstr "" -#: ../src/path-chemistry.cpp:594 +#: ../src/path-chemistry.cpp:598 msgid "Reverse path" msgstr "" -#: ../src/path-chemistry.cpp:596 +#: ../src/path-chemistry.cpp:600 msgid "No paths to reverse in the selection." msgstr "" @@ -9000,8 +9002,8 @@ msgid "Nothing was deleted." msgstr "" #: ../src/selection-chemistry.cpp:222 ../src/text-context.cpp:1002 -#: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1330 -#: ../src/widgets/toolbox.cpp:5974 +#: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1329 +#: ../src/widgets/toolbox.cpp:5998 msgid "Delete" msgstr "" @@ -9359,7 +9361,7 @@ msgstr "" #. Ellipse #: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:76 #: ../src/ui/dialog/inkscape-preferences.cpp:480 ../src/verbs.cpp:2528 -#: ../src/widgets/toolbox.cpp:3920 +#: ../src/widgets/toolbox.cpp:3919 msgid "Ellipse" msgstr "" @@ -9375,7 +9377,7 @@ msgstr "" msgid "Path" msgstr "" -#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2753 +#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2752 msgid "Polygon" msgstr "" @@ -9415,7 +9417,7 @@ msgstr "" #. Star #: ../src/selection-describer.cpp:82 #: ../src/ui/dialog/inkscape-preferences.cpp:484 ../src/verbs.cpp:2530 -#: ../src/widgets/toolbox.cpp:2760 +#: ../src/widgets/toolbox.cpp:2759 msgid "Star" msgstr "" @@ -9485,7 +9487,7 @@ msgid "Use Shift+D to look up frame" msgstr "" #. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:211 ../src/spray-context.cpp:284 +#: ../src/selection-describer.cpp:211 ../src/spray-context.cpp:268 #: ../src/tweak-context.cpp:202 #, c-format msgid "%i object selected" @@ -9652,14 +9654,14 @@ msgstr "" msgid " [truncated]" msgstr "" -#: ../src/sp-flowtext.cpp:382 +#: ../src/sp-flowtext.cpp:381 #, c-format msgid "Flowed text (%d character%s)" msgid_plural "Flowed text (%d characters%s)" msgstr[0] "" msgstr[1] "" -#: ../src/sp-flowtext.cpp:384 +#: ../src/sp-flowtext.cpp:383 #, c-format msgid "Linked flowed text (%d character%s)" msgid_plural "Linked flowed text (%d characters%s)" @@ -10002,48 +10004,43 @@ msgstr "" msgid "Orphaned clone" msgstr "" -#: ../src/spray-context.cpp:286 ../src/tweak-context.cpp:204 +#: ../src/spray-context.cpp:270 ../src/tweak-context.cpp:204 #, c-format msgid "Nothing selected" msgstr "" -#: ../src/spray-context.cpp:292 +#: ../src/spray-context.cpp:276 #, c-format msgid "" "%s. Drag, click or scroll to spray copies of the initial selection" msgstr "" -#: ../src/spray-context.cpp:295 +#: ../src/spray-context.cpp:279 #, c-format msgid "" "%s. Drag, click or scroll to spray clones of the initial selection" msgstr "" -#: ../src/spray-context.cpp:298 +#: ../src/spray-context.cpp:282 #, c-format msgid "" "%s. Drag, click or scroll to spray in a single path of the initial " "selection" msgstr "" -#: ../src/spray-context.cpp:301 -#, c-format -msgid "%s. Modify spray options" -msgstr "" - -#: ../src/spray-context.cpp:926 +#: ../src/spray-context.cpp:818 msgid "Nothing selected! Select objects to spray." msgstr "" -#: ../src/spray-context.cpp:1034 ../src/widgets/toolbox.cpp:4528 +#: ../src/spray-context.cpp:926 ../src/widgets/toolbox.cpp:4515 msgid "Spray with copies" msgstr "" -#: ../src/spray-context.cpp:1038 ../src/widgets/toolbox.cpp:4535 +#: ../src/spray-context.cpp:930 ../src/widgets/toolbox.cpp:4522 msgid "Spray with clones" msgstr "" -#: ../src/spray-context.cpp:1042 +#: ../src/spray-context.cpp:934 msgid "Spray in single path" msgstr "" @@ -10717,12 +10714,12 @@ msgid "translator-credits" msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:238 -#: ../src/ui/dialog/align-and-distribute.cpp:787 +#: ../src/ui/dialog/align-and-distribute.cpp:792 msgid "Align" msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:397 -#: ../src/ui/dialog/align-and-distribute.cpp:788 +#: ../src/ui/dialog/align-and-distribute.cpp:793 msgid "Distribute" msgstr "" @@ -10747,14 +10744,14 @@ msgid "V:" msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:509 -#: ../src/ui/dialog/align-and-distribute.cpp:789 +#: ../src/ui/dialog/align-and-distribute.cpp:794 #: ../src/ui/dialog/spray-option.cpp:117 ../src/ui/dialog/spray-option.cpp:195 -#: ../src/ui/dialog/spray-option.cpp:213 ../src/widgets/toolbox.cpp:7555 +#: ../src/ui/dialog/spray-option.cpp:213 ../src/widgets/toolbox.cpp:7579 msgid "Remove overlaps" msgstr "" #: ../src/ui/dialog/align-and-distribute.cpp:540 -#: ../src/widgets/toolbox.cpp:7345 +#: ../src/widgets/toolbox.cpp:7369 msgid "Arrange connector network" msgstr "" @@ -10766,172 +10763,172 @@ msgstr "" msgid "Randomize positions" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:739 +#: ../src/ui/dialog/align-and-distribute.cpp:741 msgid "Distribute text baselines" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:759 +#: ../src/ui/dialog/align-and-distribute.cpp:764 msgid "Align text baselines" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:790 +#: ../src/ui/dialog/align-and-distribute.cpp:795 msgid "Connector network layout" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:791 -#: ../src/widgets/toolbox.cpp:2110 +#: ../src/ui/dialog/align-and-distribute.cpp:796 +#: ../src/widgets/toolbox.cpp:2109 msgid "Nodes" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:797 +#: ../src/ui/dialog/align-and-distribute.cpp:802 msgid "Relative to: " msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:798 +#: ../src/ui/dialog/align-and-distribute.cpp:803 msgid "Treat selection as group: " msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:804 +#: ../src/ui/dialog/align-and-distribute.cpp:809 msgid "Align right edges of objects to the left edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:807 +#: ../src/ui/dialog/align-and-distribute.cpp:812 msgid "Align left edges" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:810 +#: ../src/ui/dialog/align-and-distribute.cpp:815 msgid "Center on vertical axis" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:813 +#: ../src/ui/dialog/align-and-distribute.cpp:818 msgid "Align right sides" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:816 +#: ../src/ui/dialog/align-and-distribute.cpp:821 msgid "Align left edges of objects to the right edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:819 +#: ../src/ui/dialog/align-and-distribute.cpp:824 msgid "Align bottom edges of objects to the top edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:822 +#: ../src/ui/dialog/align-and-distribute.cpp:827 msgid "Align top edges" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:825 +#: ../src/ui/dialog/align-and-distribute.cpp:830 msgid "Center on horizontal axis" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:828 +#: ../src/ui/dialog/align-and-distribute.cpp:833 msgid "Align bottom edges" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:831 +#: ../src/ui/dialog/align-and-distribute.cpp:836 msgid "Align top edges of objects to the bottom edge of the anchor" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:836 +#: ../src/ui/dialog/align-and-distribute.cpp:841 msgid "Align baseline anchors of texts horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:839 +#: ../src/ui/dialog/align-and-distribute.cpp:844 msgid "Align baselines of texts" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:844 +#: ../src/ui/dialog/align-and-distribute.cpp:849 msgid "Make horizontal gaps between objects equal" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:848 +#: ../src/ui/dialog/align-and-distribute.cpp:853 msgid "Distribute left edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:851 +#: ../src/ui/dialog/align-and-distribute.cpp:856 msgid "Distribute centers equidistantly horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:854 +#: ../src/ui/dialog/align-and-distribute.cpp:859 msgid "Distribute right edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:858 +#: ../src/ui/dialog/align-and-distribute.cpp:863 msgid "Make vertical gaps between objects equal" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:862 +#: ../src/ui/dialog/align-and-distribute.cpp:867 msgid "Distribute top edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:865 +#: ../src/ui/dialog/align-and-distribute.cpp:870 msgid "Distribute centers equidistantly vertically" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:868 +#: ../src/ui/dialog/align-and-distribute.cpp:873 msgid "Distribute bottom edges equidistantly" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:873 +#: ../src/ui/dialog/align-and-distribute.cpp:878 msgid "Distribute baseline anchors of texts horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:876 +#: ../src/ui/dialog/align-and-distribute.cpp:881 msgid "Distribute baselines of texts vertically" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:881 +#: ../src/ui/dialog/align-and-distribute.cpp:886 msgid "Randomize centers in both dimensions" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:884 +#: ../src/ui/dialog/align-and-distribute.cpp:889 msgid "Unclump objects: try to equalize edge-to-edge distances" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:889 +#: ../src/ui/dialog/align-and-distribute.cpp:894 msgid "" "Move objects as little as possible so that their bounding boxes do not " "overlap" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:893 -#: ../src/widgets/toolbox.cpp:7516 +#: ../src/ui/dialog/align-and-distribute.cpp:898 +#: ../src/widgets/toolbox.cpp:7540 msgid "Nicely arrange selected connector network" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:901 +#: ../src/ui/dialog/align-and-distribute.cpp:906 msgid "Align selected nodes to a common horizontal line" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:904 +#: ../src/ui/dialog/align-and-distribute.cpp:909 msgid "Align selected nodes to a common vertical line" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:907 +#: ../src/ui/dialog/align-and-distribute.cpp:912 msgid "Distribute selected nodes horizontally" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:910 +#: ../src/ui/dialog/align-and-distribute.cpp:915 msgid "Distribute selected nodes vertically" msgstr "" #. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:915 +#: ../src/ui/dialog/align-and-distribute.cpp:920 msgid "Last selected" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:916 +#: ../src/ui/dialog/align-and-distribute.cpp:921 msgid "First selected" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:917 +#: ../src/ui/dialog/align-and-distribute.cpp:922 msgid "Biggest object" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:918 +#: ../src/ui/dialog/align-and-distribute.cpp:923 msgid "Smallest object" msgstr "" -#: ../src/ui/dialog/align-and-distribute.cpp:921 +#: ../src/ui/dialog/align-and-distribute.cpp:926 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 #: ../src/ui/dialog/icon-preview.cpp:178 #: ../src/widgets/desktop-widget.cpp:1588 @@ -11106,18 +11103,18 @@ msgid "Remove selected grid." msgstr "" #: ../src/ui/dialog/document-properties.cpp:119 -#: ../src/widgets/toolbox.cpp:2199 +#: ../src/widgets/toolbox.cpp:2198 msgid "Guides" msgstr "" #: ../src/ui/dialog/document-properties.cpp:120 #: ../src/ui/dialog/inkscape-preferences.cpp:1030 -#: ../src/widgets/toolbox.cpp:2190 +#: ../src/widgets/toolbox.cpp:2189 msgid "Grids" msgstr "" #: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2607 -#: ../src/widgets/toolbox.cpp:2055 +#: ../src/widgets/toolbox.cpp:2054 msgid "Snap" msgstr "" @@ -11244,61 +11241,61 @@ msgstr "" #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:452 ../src/verbs.cpp:2765 +#: ../src/ui/dialog/document-properties.cpp:453 ../src/verbs.cpp:2765 msgid "Link Color Profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:525 +#: ../src/ui/dialog/document-properties.cpp:526 msgid "Remove linked color profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:539 +#: ../src/ui/dialog/document-properties.cpp:540 msgid "Linked Color Profiles:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:541 +#: ../src/ui/dialog/document-properties.cpp:542 msgid "Available Color Profiles:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:543 +#: ../src/ui/dialog/document-properties.cpp:544 msgid "Link Profile" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:574 +#: ../src/ui/dialog/document-properties.cpp:575 msgid "Profile Name" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:605 +#: ../src/ui/dialog/document-properties.cpp:606 msgid "External script files:" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:607 +#: ../src/ui/dialog/document-properties.cpp:608 #: ../src/ui/dialog/swatches.cpp:463 msgid "Add" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:630 +#: ../src/ui/dialog/document-properties.cpp:631 msgid "Filename" msgstr "" #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:670 +#: ../src/ui/dialog/document-properties.cpp:671 msgid "Add external script..." msgstr "" -#: ../src/ui/dialog/document-properties.cpp:694 +#: ../src/ui/dialog/document-properties.cpp:695 msgid "Remove external script" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:775 +#: ../src/ui/dialog/document-properties.cpp:776 msgid "Creation" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:776 +#: ../src/ui/dialog/document-properties.cpp:777 msgid "Defined grids" msgstr "" -#: ../src/ui/dialog/document-properties.cpp:986 +#: ../src/ui/dialog/document-properties.cpp:987 msgid "Remove grid" msgstr "" @@ -11656,8 +11653,8 @@ msgid "Height of filter effects region" msgstr "" #: ../src/ui/dialog/filter-effects-dialog.cpp:2165 -#: ../src/widgets/toolbox.cpp:3889 ../src/widgets/toolbox.cpp:4278 -#: ../src/widgets/toolbox.cpp:4548 ../share/extensions/extrude.inx.h:4 +#: ../src/widgets/toolbox.cpp:3888 ../src/widgets/toolbox.cpp:4277 +#: ../src/widgets/toolbox.cpp:4535 ../share/extensions/extrude.inx.h:4 msgid "Mode:" msgstr "" @@ -11823,6 +11820,7 @@ msgid "Kernel Unit Length:" msgstr "" #: ../src/ui/dialog/filter-effects-dialog.cpp:2208 +#: ../src/widgets/toolbox.cpp:4602 msgid "Scale:" msgstr "" @@ -11856,7 +11854,7 @@ msgid "The whole filter region will be filled with this color." msgstr "" #: ../src/ui/dialog/filter-effects-dialog.cpp:2214 -#: ../src/widgets/toolbox.cpp:5521 +#: ../src/widgets/toolbox.cpp:5545 msgid "Opacity:" msgstr "" @@ -12210,7 +12208,7 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:204 #: ../src/ui/dialog/tracedialog.cpp:420 ../src/ui/dialog/tracedialog.cpp:453 -#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7697 +#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7721 msgid "Threshold:" msgstr "" @@ -14846,8 +14844,8 @@ msgstr "" #. # end multiple scan #. ## end mode page -#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4277 -#: ../src/widgets/toolbox.cpp:4547 ../share/extensions/triangle.inx.h:9 +#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4276 +#: ../src/widgets/toolbox.cpp:4534 ../share/extensions/triangle.inx.h:9 msgid "Mode" msgstr "" @@ -16776,7 +16774,7 @@ msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "" -#: ../src/verbs.cpp:2511 ../src/widgets/toolbox.cpp:1472 +#: ../src/verbs.cpp:2511 ../src/widgets/toolbox.cpp:1471 msgid "Edit clipping path" msgstr "" @@ -17764,11 +17762,11 @@ msgstr "" msgid "Edit the stops of the gradient" msgstr "" -#: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2657 -#: ../src/widgets/toolbox.cpp:2735 ../src/widgets/toolbox.cpp:3066 -#: ../src/widgets/toolbox.cpp:3104 ../src/widgets/toolbox.cpp:3722 -#: ../src/widgets/toolbox.cpp:3746 ../src/widgets/toolbox.cpp:5352 -#: ../src/widgets/toolbox.cpp:5381 +#: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2656 +#: ../src/widgets/toolbox.cpp:2734 ../src/widgets/toolbox.cpp:3065 +#: ../src/widgets/toolbox.cpp:3103 ../src/widgets/toolbox.cpp:3721 +#: ../src/widgets/toolbox.cpp:3745 ../src/widgets/toolbox.cpp:5376 +#: ../src/widgets/toolbox.cpp:5405 msgid "New:" msgstr "" @@ -17795,10 +17793,10 @@ msgstr "" #. FIXME: implement averaging of all parameters for multiple selected #. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); -#: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2659 -#: ../src/widgets/toolbox.cpp:3074 ../src/widgets/toolbox.cpp:3092 -#: ../src/widgets/toolbox.cpp:3724 ../src/widgets/toolbox.cpp:3735 -#: ../src/widgets/toolbox.cpp:5355 ../src/widgets/toolbox.cpp:5366 +#: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2658 +#: ../src/widgets/toolbox.cpp:3073 ../src/widgets/toolbox.cpp:3091 +#: ../src/widgets/toolbox.cpp:3723 ../src/widgets/toolbox.cpp:3734 +#: ../src/widgets/toolbox.cpp:5379 ../src/widgets/toolbox.cpp:5390 msgid "Change:" msgstr "" @@ -18373,1660 +18371,1694 @@ msgstr "" msgid "Style of Paint Bucket fill objects" msgstr "" -#: ../src/widgets/toolbox.cpp:1315 +#: ../src/widgets/toolbox.cpp:1314 msgid "Insert node" msgstr "" -#: ../src/widgets/toolbox.cpp:1316 +#: ../src/widgets/toolbox.cpp:1315 msgid "Insert new nodes into selected segments" msgstr "" -#: ../src/widgets/toolbox.cpp:1319 +#: ../src/widgets/toolbox.cpp:1318 msgid "Insert" msgstr "" -#: ../src/widgets/toolbox.cpp:1327 +#: ../src/widgets/toolbox.cpp:1326 msgid "Delete selected nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1337 +#: ../src/widgets/toolbox.cpp:1336 msgid "Join endnodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1338 +#: ../src/widgets/toolbox.cpp:1337 msgid "Join selected endnodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1341 +#: ../src/widgets/toolbox.cpp:1340 msgid "Join" msgstr "" -#: ../src/widgets/toolbox.cpp:1348 +#: ../src/widgets/toolbox.cpp:1347 msgid "Break nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1349 +#: ../src/widgets/toolbox.cpp:1348 msgid "Break path at selected nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1359 +#: ../src/widgets/toolbox.cpp:1358 msgid "Join with segment" msgstr "" -#: ../src/widgets/toolbox.cpp:1360 +#: ../src/widgets/toolbox.cpp:1359 msgid "Join selected endnodes with a new segment" msgstr "" -#: ../src/widgets/toolbox.cpp:1370 +#: ../src/widgets/toolbox.cpp:1369 msgid "Delete segment between two non-endpoint nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1379 +#: ../src/widgets/toolbox.cpp:1378 msgid "Node Cusp" msgstr "" -#: ../src/widgets/toolbox.cpp:1380 +#: ../src/widgets/toolbox.cpp:1379 msgid "Make selected nodes corner" msgstr "" -#: ../src/widgets/toolbox.cpp:1389 +#: ../src/widgets/toolbox.cpp:1388 msgid "Node Smooth" msgstr "" -#: ../src/widgets/toolbox.cpp:1390 +#: ../src/widgets/toolbox.cpp:1389 msgid "Make selected nodes smooth" msgstr "" -#: ../src/widgets/toolbox.cpp:1399 +#: ../src/widgets/toolbox.cpp:1398 msgid "Node Symmetric" msgstr "" -#: ../src/widgets/toolbox.cpp:1400 +#: ../src/widgets/toolbox.cpp:1399 msgid "Make selected nodes symmetric" msgstr "" -#: ../src/widgets/toolbox.cpp:1409 +#: ../src/widgets/toolbox.cpp:1408 msgid "Node Auto" msgstr "" -#: ../src/widgets/toolbox.cpp:1410 +#: ../src/widgets/toolbox.cpp:1409 msgid "Make selected nodes auto-smooth" msgstr "" -#: ../src/widgets/toolbox.cpp:1419 +#: ../src/widgets/toolbox.cpp:1418 msgid "Node Line" msgstr "" -#: ../src/widgets/toolbox.cpp:1420 +#: ../src/widgets/toolbox.cpp:1419 msgid "Make selected segments lines" msgstr "" -#: ../src/widgets/toolbox.cpp:1429 +#: ../src/widgets/toolbox.cpp:1428 msgid "Node Curve" msgstr "" -#: ../src/widgets/toolbox.cpp:1430 +#: ../src/widgets/toolbox.cpp:1429 msgid "Make selected segments curves" msgstr "" -#: ../src/widgets/toolbox.cpp:1439 +#: ../src/widgets/toolbox.cpp:1438 msgid "Show Handles" msgstr "" -#: ../src/widgets/toolbox.cpp:1440 +#: ../src/widgets/toolbox.cpp:1439 msgid "Show the Bezier handles of selected nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:1450 +#: ../src/widgets/toolbox.cpp:1449 msgid "Show Outline" msgstr "" -#: ../src/widgets/toolbox.cpp:1451 +#: ../src/widgets/toolbox.cpp:1450 msgid "Show the outline of the path" msgstr "" -#: ../src/widgets/toolbox.cpp:1461 +#: ../src/widgets/toolbox.cpp:1460 msgid "Next path effect parameter" msgstr "" -#: ../src/widgets/toolbox.cpp:1462 +#: ../src/widgets/toolbox.cpp:1461 msgid "Show next path effect parameter for editing" msgstr "" -#: ../src/widgets/toolbox.cpp:1473 +#: ../src/widgets/toolbox.cpp:1472 msgid "Edit the clipping path of the object" msgstr "" -#: ../src/widgets/toolbox.cpp:1483 +#: ../src/widgets/toolbox.cpp:1482 msgid "Edit mask path" msgstr "" -#: ../src/widgets/toolbox.cpp:1484 +#: ../src/widgets/toolbox.cpp:1483 msgid "Edit the mask of the object" msgstr "" -#: ../src/widgets/toolbox.cpp:1498 +#: ../src/widgets/toolbox.cpp:1497 msgid "X coordinate:" msgstr "" -#: ../src/widgets/toolbox.cpp:1498 +#: ../src/widgets/toolbox.cpp:1497 msgid "X coordinate of selected node(s)" msgstr "" -#: ../src/widgets/toolbox.cpp:1516 +#: ../src/widgets/toolbox.cpp:1515 msgid "Y coordinate:" msgstr "" -#: ../src/widgets/toolbox.cpp:1516 +#: ../src/widgets/toolbox.cpp:1515 msgid "Y coordinate of selected node(s)" msgstr "" -#: ../src/widgets/toolbox.cpp:2055 +#: ../src/widgets/toolbox.cpp:2054 msgid "Enable snapping" msgstr "" -#: ../src/widgets/toolbox.cpp:2064 +#: ../src/widgets/toolbox.cpp:2063 msgid "Bounding box" msgstr "" -#: ../src/widgets/toolbox.cpp:2064 +#: ../src/widgets/toolbox.cpp:2063 msgid "Snap bounding box corners" msgstr "" -#: ../src/widgets/toolbox.cpp:2073 +#: ../src/widgets/toolbox.cpp:2072 msgid "Bounding box edges" msgstr "" -#: ../src/widgets/toolbox.cpp:2073 +#: ../src/widgets/toolbox.cpp:2072 msgid "Snap to edges of a bounding box" msgstr "" -#: ../src/widgets/toolbox.cpp:2082 +#: ../src/widgets/toolbox.cpp:2081 msgid "Bounding box corners" msgstr "" -#: ../src/widgets/toolbox.cpp:2082 +#: ../src/widgets/toolbox.cpp:2081 msgid "Snap to bounding box corners" msgstr "" -#: ../src/widgets/toolbox.cpp:2091 +#: ../src/widgets/toolbox.cpp:2090 msgid "BBox Edge Midpoints" msgstr "" -#: ../src/widgets/toolbox.cpp:2091 +#: ../src/widgets/toolbox.cpp:2090 msgid "Snap from and to midpoints of bounding box edges" msgstr "" -#: ../src/widgets/toolbox.cpp:2101 +#: ../src/widgets/toolbox.cpp:2100 msgid "BBox Centers" msgstr "" -#: ../src/widgets/toolbox.cpp:2101 +#: ../src/widgets/toolbox.cpp:2100 msgid "Snapping from and to centers of bounding boxes" msgstr "" -#: ../src/widgets/toolbox.cpp:2110 +#: ../src/widgets/toolbox.cpp:2109 msgid "Snap nodes or handles" msgstr "" -#: ../src/widgets/toolbox.cpp:2118 +#: ../src/widgets/toolbox.cpp:2117 msgid "Snap to paths" msgstr "" -#: ../src/widgets/toolbox.cpp:2127 +#: ../src/widgets/toolbox.cpp:2126 msgid "Path intersections" msgstr "" -#: ../src/widgets/toolbox.cpp:2127 +#: ../src/widgets/toolbox.cpp:2126 msgid "Snap to path intersections" msgstr "" -#: ../src/widgets/toolbox.cpp:2136 +#: ../src/widgets/toolbox.cpp:2135 msgid "To nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:2136 +#: ../src/widgets/toolbox.cpp:2135 msgid "Snap to cusp nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:2145 +#: ../src/widgets/toolbox.cpp:2144 msgid "Smooth nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:2145 +#: ../src/widgets/toolbox.cpp:2144 msgid "Snap to smooth nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:2154 +#: ../src/widgets/toolbox.cpp:2153 msgid "Line Midpoints" msgstr "" -#: ../src/widgets/toolbox.cpp:2154 +#: ../src/widgets/toolbox.cpp:2153 msgid "Snap from and to midpoints of line segments" msgstr "" -#: ../src/widgets/toolbox.cpp:2163 +#: ../src/widgets/toolbox.cpp:2162 msgid "Object Centers" msgstr "" -#: ../src/widgets/toolbox.cpp:2163 +#: ../src/widgets/toolbox.cpp:2162 msgid "Snap from and to centers of objects" msgstr "" -#: ../src/widgets/toolbox.cpp:2172 +#: ../src/widgets/toolbox.cpp:2171 msgid "Rotation Centers" msgstr "" -#: ../src/widgets/toolbox.cpp:2172 +#: ../src/widgets/toolbox.cpp:2171 msgid "Snap from and to an item's rotation center" msgstr "" -#: ../src/widgets/toolbox.cpp:2181 +#: ../src/widgets/toolbox.cpp:2180 msgid "Page border" msgstr "" -#: ../src/widgets/toolbox.cpp:2181 +#: ../src/widgets/toolbox.cpp:2180 msgid "Snap to the page border" msgstr "" -#: ../src/widgets/toolbox.cpp:2190 +#: ../src/widgets/toolbox.cpp:2189 msgid "Snap to grids" msgstr "" -#: ../src/widgets/toolbox.cpp:2199 +#: ../src/widgets/toolbox.cpp:2198 msgid "Snap to guides" msgstr "" -#: ../src/widgets/toolbox.cpp:2404 +#: ../src/widgets/toolbox.cpp:2403 msgid "Star: Change number of corners" msgstr "" -#: ../src/widgets/toolbox.cpp:2449 +#: ../src/widgets/toolbox.cpp:2448 msgid "Star: Change spoke ratio" msgstr "" -#: ../src/widgets/toolbox.cpp:2492 +#: ../src/widgets/toolbox.cpp:2491 msgid "Make polygon" msgstr "" -#: ../src/widgets/toolbox.cpp:2492 +#: ../src/widgets/toolbox.cpp:2491 msgid "Make star" msgstr "" -#: ../src/widgets/toolbox.cpp:2528 +#: ../src/widgets/toolbox.cpp:2527 msgid "Star: Change rounding" msgstr "" -#: ../src/widgets/toolbox.cpp:2563 +#: ../src/widgets/toolbox.cpp:2562 msgid "Star: Change randomization" msgstr "" -#: ../src/widgets/toolbox.cpp:2754 +#: ../src/widgets/toolbox.cpp:2753 msgid "Regular polygon (with one handle) instead of a star" msgstr "" -#: ../src/widgets/toolbox.cpp:2761 +#: ../src/widgets/toolbox.cpp:2760 msgid "Star instead of a regular polygon (with one handle)" msgstr "" -#: ../src/widgets/toolbox.cpp:2782 +#: ../src/widgets/toolbox.cpp:2781 msgid "triangle/tri-star" msgstr "" -#: ../src/widgets/toolbox.cpp:2782 +#: ../src/widgets/toolbox.cpp:2781 msgid "square/quad-star" msgstr "" -#: ../src/widgets/toolbox.cpp:2782 +#: ../src/widgets/toolbox.cpp:2781 msgid "pentagon/five-pointed star" msgstr "" -#: ../src/widgets/toolbox.cpp:2782 +#: ../src/widgets/toolbox.cpp:2781 msgid "hexagon/six-pointed star" msgstr "" -#: ../src/widgets/toolbox.cpp:2785 +#: ../src/widgets/toolbox.cpp:2784 msgid "Corners" msgstr "" -#: ../src/widgets/toolbox.cpp:2785 +#: ../src/widgets/toolbox.cpp:2784 msgid "Corners:" msgstr "" -#: ../src/widgets/toolbox.cpp:2785 +#: ../src/widgets/toolbox.cpp:2784 msgid "Number of corners of a polygon or star" msgstr "" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "thin-ray star" msgstr "" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "pentagram" msgstr "" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "hexagram" msgstr "" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "heptagram" msgstr "" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "octagram" msgstr "" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2797 msgid "regular polygon" msgstr "" -#: ../src/widgets/toolbox.cpp:2801 +#: ../src/widgets/toolbox.cpp:2800 msgid "Spoke ratio" msgstr "" -#: ../src/widgets/toolbox.cpp:2801 +#: ../src/widgets/toolbox.cpp:2800 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/toolbox.cpp:2804 +#: ../src/widgets/toolbox.cpp:2803 msgid "Base radius to tip radius ratio" msgstr "" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "stretched" msgstr "" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "twisted" msgstr "" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "slightly pinched" msgstr "" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "NOT rounded" msgstr "" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "slightly rounded" msgstr "" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "visibly rounded" msgstr "" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "well rounded" msgstr "" -#: ../src/widgets/toolbox.cpp:2822 +#: ../src/widgets/toolbox.cpp:2821 msgid "amply rounded" msgstr "" -#: ../src/widgets/toolbox.cpp:2822 ../src/widgets/toolbox.cpp:2837 +#: ../src/widgets/toolbox.cpp:2821 ../src/widgets/toolbox.cpp:2836 msgid "blown up" msgstr "" -#: ../src/widgets/toolbox.cpp:2825 +#: ../src/widgets/toolbox.cpp:2824 msgid "Rounded" msgstr "" -#: ../src/widgets/toolbox.cpp:2825 +#: ../src/widgets/toolbox.cpp:2824 msgid "Rounded:" msgstr "" -#: ../src/widgets/toolbox.cpp:2825 +#: ../src/widgets/toolbox.cpp:2824 msgid "How much rounded are the corners (0 for sharp)" msgstr "" -#: ../src/widgets/toolbox.cpp:2837 +#: ../src/widgets/toolbox.cpp:2836 msgid "NOT randomized" msgstr "" -#: ../src/widgets/toolbox.cpp:2837 +#: ../src/widgets/toolbox.cpp:2836 msgid "slightly irregular" msgstr "" -#: ../src/widgets/toolbox.cpp:2837 +#: ../src/widgets/toolbox.cpp:2836 msgid "visibly randomized" msgstr "" -#: ../src/widgets/toolbox.cpp:2837 +#: ../src/widgets/toolbox.cpp:2836 msgid "strongly randomized" msgstr "" -#: ../src/widgets/toolbox.cpp:2840 +#: ../src/widgets/toolbox.cpp:2839 msgid "Randomized" msgstr "" -#: ../src/widgets/toolbox.cpp:2840 +#: ../src/widgets/toolbox.cpp:2839 msgid "Randomized:" msgstr "" -#: ../src/widgets/toolbox.cpp:2840 +#: ../src/widgets/toolbox.cpp:2839 msgid "Scatter randomly the corners and angles" msgstr "" -#: ../src/widgets/toolbox.cpp:2855 ../src/widgets/toolbox.cpp:3797 -#: ../src/widgets/toolbox.cpp:4055 ../src/widgets/toolbox.cpp:7761 +#: ../src/widgets/toolbox.cpp:2854 ../src/widgets/toolbox.cpp:3796 +#: ../src/widgets/toolbox.cpp:4054 ../src/widgets/toolbox.cpp:7785 msgid "Defaults" msgstr "" -#: ../src/widgets/toolbox.cpp:2856 ../src/widgets/toolbox.cpp:3798 +#: ../src/widgets/toolbox.cpp:2855 ../src/widgets/toolbox.cpp:3797 msgid "" "Reset shape parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" msgstr "" -#: ../src/widgets/toolbox.cpp:2929 +#: ../src/widgets/toolbox.cpp:2928 msgid "Change rectangle" msgstr "" -#: ../src/widgets/toolbox.cpp:3122 +#: ../src/widgets/toolbox.cpp:3121 msgid "W:" msgstr "" -#: ../src/widgets/toolbox.cpp:3122 +#: ../src/widgets/toolbox.cpp:3121 msgid "Width of rectangle" msgstr "" -#: ../src/widgets/toolbox.cpp:3139 +#: ../src/widgets/toolbox.cpp:3138 msgid "H:" msgstr "" -#: ../src/widgets/toolbox.cpp:3139 +#: ../src/widgets/toolbox.cpp:3138 msgid "Height of rectangle" msgstr "" -#: ../src/widgets/toolbox.cpp:3153 ../src/widgets/toolbox.cpp:3168 +#: ../src/widgets/toolbox.cpp:3152 ../src/widgets/toolbox.cpp:3167 msgid "not rounded" msgstr "" -#: ../src/widgets/toolbox.cpp:3156 +#: ../src/widgets/toolbox.cpp:3155 msgid "Horizontal radius" msgstr "" -#: ../src/widgets/toolbox.cpp:3156 +#: ../src/widgets/toolbox.cpp:3155 msgid "Rx:" msgstr "" -#: ../src/widgets/toolbox.cpp:3156 +#: ../src/widgets/toolbox.cpp:3155 msgid "Horizontal radius of rounded corners" msgstr "" -#: ../src/widgets/toolbox.cpp:3171 +#: ../src/widgets/toolbox.cpp:3170 msgid "Vertical radius" msgstr "" -#: ../src/widgets/toolbox.cpp:3171 +#: ../src/widgets/toolbox.cpp:3170 msgid "Ry:" msgstr "" -#: ../src/widgets/toolbox.cpp:3171 +#: ../src/widgets/toolbox.cpp:3170 msgid "Vertical radius of rounded corners" msgstr "" -#: ../src/widgets/toolbox.cpp:3190 +#: ../src/widgets/toolbox.cpp:3189 msgid "Not rounded" msgstr "" -#: ../src/widgets/toolbox.cpp:3191 +#: ../src/widgets/toolbox.cpp:3190 msgid "Make corners sharp" msgstr "" #. TODO: use the correct axis here, too -#: ../src/widgets/toolbox.cpp:3382 +#: ../src/widgets/toolbox.cpp:3381 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "" -#: ../src/widgets/toolbox.cpp:3452 +#: ../src/widgets/toolbox.cpp:3451 msgid "Angle in X direction" msgstr "" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3454 +#: ../src/widgets/toolbox.cpp:3453 msgid "Angle of PLs in X direction" msgstr "" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3476 +#: ../src/widgets/toolbox.cpp:3475 msgid "State of VP in X direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3477 +#: ../src/widgets/toolbox.cpp:3476 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "" -#: ../src/widgets/toolbox.cpp:3492 +#: ../src/widgets/toolbox.cpp:3491 msgid "Angle in Y direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3492 +#: ../src/widgets/toolbox.cpp:3491 msgid "Angle Y:" msgstr "" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3494 +#: ../src/widgets/toolbox.cpp:3493 msgid "Angle of PLs in Y direction" msgstr "" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3515 +#: ../src/widgets/toolbox.cpp:3514 msgid "State of VP in Y direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3516 +#: ../src/widgets/toolbox.cpp:3515 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "" -#: ../src/widgets/toolbox.cpp:3531 +#: ../src/widgets/toolbox.cpp:3530 msgid "Angle in Z direction" msgstr "" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3533 +#: ../src/widgets/toolbox.cpp:3532 msgid "Angle of PLs in Z direction" msgstr "" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3554 +#: ../src/widgets/toolbox.cpp:3553 msgid "State of VP in Z direction" msgstr "" -#: ../src/widgets/toolbox.cpp:3555 +#: ../src/widgets/toolbox.cpp:3554 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "" -#: ../src/widgets/toolbox.cpp:3613 +#: ../src/widgets/toolbox.cpp:3612 msgid "Change spiral" msgstr "" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3753 msgid "just a curve" msgstr "" -#: ../src/widgets/toolbox.cpp:3754 +#: ../src/widgets/toolbox.cpp:3753 msgid "one full revolution" msgstr "" -#: ../src/widgets/toolbox.cpp:3757 +#: ../src/widgets/toolbox.cpp:3756 msgid "Number of turns" msgstr "" -#: ../src/widgets/toolbox.cpp:3757 +#: ../src/widgets/toolbox.cpp:3756 msgid "Turns:" msgstr "" -#: ../src/widgets/toolbox.cpp:3757 +#: ../src/widgets/toolbox.cpp:3756 msgid "Number of revolutions" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "circle" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "edge is much denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "edge is denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "even" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "center is denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:3767 msgid "center is much denser" msgstr "" -#: ../src/widgets/toolbox.cpp:3771 +#: ../src/widgets/toolbox.cpp:3770 msgid "Divergence" msgstr "" -#: ../src/widgets/toolbox.cpp:3771 +#: ../src/widgets/toolbox.cpp:3770 msgid "Divergence:" msgstr "" -#: ../src/widgets/toolbox.cpp:3771 +#: ../src/widgets/toolbox.cpp:3770 msgid "How much denser/sparser are outer revolutions; 1 = uniform" msgstr "" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3781 msgid "starts from center" msgstr "" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3781 msgid "starts mid-way" msgstr "" -#: ../src/widgets/toolbox.cpp:3782 +#: ../src/widgets/toolbox.cpp:3781 msgid "starts near edge" msgstr "" -#: ../src/widgets/toolbox.cpp:3785 +#: ../src/widgets/toolbox.cpp:3784 msgid "Inner radius" msgstr "" -#: ../src/widgets/toolbox.cpp:3785 +#: ../src/widgets/toolbox.cpp:3784 msgid "Inner radius:" msgstr "" -#: ../src/widgets/toolbox.cpp:3785 +#: ../src/widgets/toolbox.cpp:3784 msgid "Radius of the innermost revolution (relative to the spiral size)" msgstr "" -#: ../src/widgets/toolbox.cpp:3858 +#: ../src/widgets/toolbox.cpp:3857 msgid "Bezier" msgstr "" -#: ../src/widgets/toolbox.cpp:3859 +#: ../src/widgets/toolbox.cpp:3858 msgid "Create regular Bezier path" msgstr "" -#: ../src/widgets/toolbox.cpp:3865 +#: ../src/widgets/toolbox.cpp:3864 msgid "Spiro" msgstr "" -#: ../src/widgets/toolbox.cpp:3866 +#: ../src/widgets/toolbox.cpp:3865 msgid "Create Spiro path" msgstr "" -#: ../src/widgets/toolbox.cpp:3873 +#: ../src/widgets/toolbox.cpp:3872 msgid "Zigzag" msgstr "" -#: ../src/widgets/toolbox.cpp:3874 +#: ../src/widgets/toolbox.cpp:3873 msgid "Create a sequence of straight line segments" msgstr "" -#: ../src/widgets/toolbox.cpp:3880 +#: ../src/widgets/toolbox.cpp:3879 msgid "Paraxial" msgstr "" -#: ../src/widgets/toolbox.cpp:3881 +#: ../src/widgets/toolbox.cpp:3880 msgid "Create a sequence of paraxial line segments" msgstr "" -#: ../src/widgets/toolbox.cpp:3889 +#: ../src/widgets/toolbox.cpp:3888 msgid "Mode of new lines drawn by this tool" msgstr "" -#: ../src/widgets/toolbox.cpp:3918 +#: ../src/widgets/toolbox.cpp:3917 msgid "Triangle in" msgstr "" -#: ../src/widgets/toolbox.cpp:3919 +#: ../src/widgets/toolbox.cpp:3918 msgid "Triangle out" msgstr "" -#: ../src/widgets/toolbox.cpp:3921 +#: ../src/widgets/toolbox.cpp:3920 msgid "From clipboard" msgstr "" -#: ../src/widgets/toolbox.cpp:3946 ../src/widgets/toolbox.cpp:3947 +#: ../src/widgets/toolbox.cpp:3945 ../src/widgets/toolbox.cpp:3946 msgid "Shape:" msgstr "" -#: ../src/widgets/toolbox.cpp:3946 +#: ../src/widgets/toolbox.cpp:3945 msgid "Shape of new paths drawn by this tool" msgstr "" -#: ../src/widgets/toolbox.cpp:4032 +#: ../src/widgets/toolbox.cpp:4031 msgid "(many nodes, rough)" msgstr "" -#: ../src/widgets/toolbox.cpp:4032 ../src/widgets/toolbox.cpp:4149 -#: ../src/widgets/toolbox.cpp:4166 ../src/widgets/toolbox.cpp:4369 -#: ../src/widgets/toolbox.cpp:4475 ../src/widgets/toolbox.cpp:4491 -#: ../src/widgets/toolbox.cpp:4507 ../src/widgets/toolbox.cpp:4567 -#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:4967 -#: ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4031 ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4165 ../src/widgets/toolbox.cpp:4368 +#: ../src/widgets/toolbox.cpp:4462 ../src/widgets/toolbox.cpp:4478 +#: ../src/widgets/toolbox.cpp:4494 ../src/widgets/toolbox.cpp:4554 +#: ../src/widgets/toolbox.cpp:4582 ../src/widgets/toolbox.cpp:4599 +#: ../src/widgets/toolbox.cpp:4958 ../src/widgets/toolbox.cpp:4991 +#: ../src/widgets/toolbox.cpp:5977 msgid "(default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4032 +#: ../src/widgets/toolbox.cpp:4031 msgid "(few nodes, smooth)" msgstr "" -#: ../src/widgets/toolbox.cpp:4035 +#: ../src/widgets/toolbox.cpp:4034 msgid "Smoothing:" msgstr "" -#: ../src/widgets/toolbox.cpp:4035 +#: ../src/widgets/toolbox.cpp:4034 msgid "Smoothing: " msgstr "" -#: ../src/widgets/toolbox.cpp:4036 +#: ../src/widgets/toolbox.cpp:4035 msgid "How much smoothing (simplifying) is applied to the line" msgstr "" -#: ../src/widgets/toolbox.cpp:4056 +#: ../src/widgets/toolbox.cpp:4055 msgid "" "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" msgstr "" #. Width -#: ../src/widgets/toolbox.cpp:4149 +#: ../src/widgets/toolbox.cpp:4148 msgid "(pinch tweak)" msgstr "" -#: ../src/widgets/toolbox.cpp:4149 +#: ../src/widgets/toolbox.cpp:4148 msgid "(broad tweak)" msgstr "" -#: ../src/widgets/toolbox.cpp:4152 +#: ../src/widgets/toolbox.cpp:4151 msgid "The width of the tweak area (relative to the visible canvas area)" msgstr "" #. Force -#: ../src/widgets/toolbox.cpp:4166 +#: ../src/widgets/toolbox.cpp:4165 msgid "(minimum force)" msgstr "" -#: ../src/widgets/toolbox.cpp:4166 +#: ../src/widgets/toolbox.cpp:4165 msgid "(maximum force)" msgstr "" -#: ../src/widgets/toolbox.cpp:4169 +#: ../src/widgets/toolbox.cpp:4168 msgid "Force" msgstr "" -#: ../src/widgets/toolbox.cpp:4169 +#: ../src/widgets/toolbox.cpp:4168 msgid "Force:" msgstr "" -#: ../src/widgets/toolbox.cpp:4169 +#: ../src/widgets/toolbox.cpp:4168 msgid "The force of the tweak action" msgstr "" -#: ../src/widgets/toolbox.cpp:4187 +#: ../src/widgets/toolbox.cpp:4186 msgid "Move mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4188 +#: ../src/widgets/toolbox.cpp:4187 msgid "Move objects in any direction" msgstr "" -#: ../src/widgets/toolbox.cpp:4194 +#: ../src/widgets/toolbox.cpp:4193 msgid "Move in/out mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4195 +#: ../src/widgets/toolbox.cpp:4194 msgid "Move objects towards cursor; with Shift from cursor" msgstr "" -#: ../src/widgets/toolbox.cpp:4201 +#: ../src/widgets/toolbox.cpp:4200 msgid "Move jitter mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4202 +#: ../src/widgets/toolbox.cpp:4201 msgid "Move objects in random directions" msgstr "" -#: ../src/widgets/toolbox.cpp:4208 +#: ../src/widgets/toolbox.cpp:4207 msgid "Scale mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4209 +#: ../src/widgets/toolbox.cpp:4208 msgid "Shrink objects, with Shift enlarge" msgstr "" -#: ../src/widgets/toolbox.cpp:4215 +#: ../src/widgets/toolbox.cpp:4214 msgid "Rotate mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4216 +#: ../src/widgets/toolbox.cpp:4215 msgid "Rotate objects, with Shift counterclockwise" msgstr "" -#: ../src/widgets/toolbox.cpp:4222 +#: ../src/widgets/toolbox.cpp:4221 msgid "Duplicate/delete mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4223 +#: ../src/widgets/toolbox.cpp:4222 msgid "Duplicate objects, with Shift delete" msgstr "" -#: ../src/widgets/toolbox.cpp:4229 +#: ../src/widgets/toolbox.cpp:4228 msgid "Push mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4230 +#: ../src/widgets/toolbox.cpp:4229 msgid "Push parts of paths in any direction" msgstr "" -#: ../src/widgets/toolbox.cpp:4236 +#: ../src/widgets/toolbox.cpp:4235 msgid "Shrink/grow mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4237 +#: ../src/widgets/toolbox.cpp:4236 msgid "Shrink (inset) parts of paths; with Shift grow (outset)" msgstr "" -#: ../src/widgets/toolbox.cpp:4243 +#: ../src/widgets/toolbox.cpp:4242 msgid "Attract/repel mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4244 +#: ../src/widgets/toolbox.cpp:4243 msgid "Attract parts of paths towards cursor; with Shift from cursor" msgstr "" -#: ../src/widgets/toolbox.cpp:4250 +#: ../src/widgets/toolbox.cpp:4249 msgid "Roughen mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4251 +#: ../src/widgets/toolbox.cpp:4250 msgid "Roughen parts of paths" msgstr "" -#: ../src/widgets/toolbox.cpp:4257 +#: ../src/widgets/toolbox.cpp:4256 msgid "Color paint mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4258 +#: ../src/widgets/toolbox.cpp:4257 msgid "Paint the tool's color upon selected objects" msgstr "" -#: ../src/widgets/toolbox.cpp:4264 +#: ../src/widgets/toolbox.cpp:4263 msgid "Color jitter mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4265 +#: ../src/widgets/toolbox.cpp:4264 msgid "Jitter the colors of selected objects" msgstr "" -#: ../src/widgets/toolbox.cpp:4271 +#: ../src/widgets/toolbox.cpp:4270 msgid "Blur mode" msgstr "" -#: ../src/widgets/toolbox.cpp:4272 +#: ../src/widgets/toolbox.cpp:4271 msgid "Blur selected objects more; with Shift, blur less" msgstr "" -#: ../src/widgets/toolbox.cpp:4299 +#: ../src/widgets/toolbox.cpp:4298 msgid "Channels:" msgstr "" -#: ../src/widgets/toolbox.cpp:4310 +#: ../src/widgets/toolbox.cpp:4309 msgid "In color mode, act on objects' hue" msgstr "" #. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/toolbox.cpp:4314 +#: ../src/widgets/toolbox.cpp:4313 msgid "H" msgstr "" -#: ../src/widgets/toolbox.cpp:4325 +#: ../src/widgets/toolbox.cpp:4324 msgid "In color mode, act on objects' saturation" msgstr "" #. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/toolbox.cpp:4329 +#: ../src/widgets/toolbox.cpp:4328 msgid "S" msgstr "" -#: ../src/widgets/toolbox.cpp:4340 +#: ../src/widgets/toolbox.cpp:4339 msgid "In color mode, act on objects' lightness" msgstr "" #. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/toolbox.cpp:4344 +#: ../src/widgets/toolbox.cpp:4343 msgid "L" msgstr "" -#: ../src/widgets/toolbox.cpp:4355 +#: ../src/widgets/toolbox.cpp:4354 msgid "In color mode, act on objects' opacity" msgstr "" #. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/toolbox.cpp:4359 +#: ../src/widgets/toolbox.cpp:4358 msgid "O" msgstr "" #. Fidelity -#: ../src/widgets/toolbox.cpp:4369 +#: ../src/widgets/toolbox.cpp:4368 msgid "(rough, simplified)" msgstr "" -#: ../src/widgets/toolbox.cpp:4369 +#: ../src/widgets/toolbox.cpp:4368 msgid "(fine, but many nodes)" msgstr "" -#: ../src/widgets/toolbox.cpp:4372 +#: ../src/widgets/toolbox.cpp:4371 msgid "Fidelity" msgstr "" -#: ../src/widgets/toolbox.cpp:4372 +#: ../src/widgets/toolbox.cpp:4371 msgid "Fidelity:" msgstr "" -#: ../src/widgets/toolbox.cpp:4373 +#: ../src/widgets/toolbox.cpp:4372 msgid "" "Low fidelity simplifies paths; high fidelity preserves path features but may " "generate a lot of new nodes" msgstr "" -#: ../src/widgets/toolbox.cpp:4390 ../src/widgets/toolbox.cpp:4585 -#: ../src/widgets/toolbox.cpp:5085 +#: ../src/widgets/toolbox.cpp:4389 ../src/widgets/toolbox.cpp:4572 +#: ../src/widgets/toolbox.cpp:5109 msgid "Pressure" msgstr "" -#: ../src/widgets/toolbox.cpp:4391 +#: ../src/widgets/toolbox.cpp:4390 msgid "Use the pressure of the input device to alter the force of tweak action" msgstr "" #. Width -#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4462 msgid "(narrow spray)" msgstr "" -#: ../src/widgets/toolbox.cpp:4475 +#: ../src/widgets/toolbox.cpp:4462 msgid "(broad spray)" msgstr "" -#: ../src/widgets/toolbox.cpp:4478 +#: ../src/widgets/toolbox.cpp:4465 msgid "The width of the spray area (relative to the visible canvas area)" msgstr "" #. Mean -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4478 msgid "(minimum mean)" msgstr "" -#: ../src/widgets/toolbox.cpp:4491 +#: ../src/widgets/toolbox.cpp:4478 msgid "(maximum mean)" msgstr "" -#: ../src/widgets/toolbox.cpp:4494 ../share/extensions/polyhedron_3d.inx.h:25 -msgid "Mean" +#: ../src/widgets/toolbox.cpp:4481 +msgid "Focus" msgstr "" -#: ../src/widgets/toolbox.cpp:4494 -msgid "Mean:" +#: ../src/widgets/toolbox.cpp:4481 +msgid "Focus:" msgstr "" -#: ../src/widgets/toolbox.cpp:4494 -msgid "The mean of the spray action" +#: ../src/widgets/toolbox.cpp:4481 +msgid "0 to spray a spot. Increase to enlarge the ring radius." msgstr "" #. Standard_deviation -#: ../src/widgets/toolbox.cpp:4507 -msgid "(minimum standard_deviation)" -msgstr "" - -#: ../src/widgets/toolbox.cpp:4507 -msgid "(maximum standard_deviation)" +#: ../src/widgets/toolbox.cpp:4494 +msgid "(minimum scatter)" msgstr "" -#: ../src/widgets/toolbox.cpp:4510 -msgid "SD" +#: ../src/widgets/toolbox.cpp:4494 +msgid "(maximum scatter)" msgstr "" -#: ../src/widgets/toolbox.cpp:4510 -msgid "SD:" +#: ../src/widgets/toolbox.cpp:4497 +msgid "Scatter:" msgstr "" -#: ../src/widgets/toolbox.cpp:4510 -msgid "The standard deviation of the spray action" +#: ../src/widgets/toolbox.cpp:4497 +msgid "Increase to scatter sprayed objects." msgstr "" -#: ../src/widgets/toolbox.cpp:4529 +#: ../src/widgets/toolbox.cpp:4516 msgid "Spray copies of the initial selection" msgstr "" -#: ../src/widgets/toolbox.cpp:4536 +#: ../src/widgets/toolbox.cpp:4523 msgid "Spray clones of the initial selection" msgstr "" -#: ../src/widgets/toolbox.cpp:4542 +#: ../src/widgets/toolbox.cpp:4529 msgid "Spray single path" msgstr "" -#: ../src/widgets/toolbox.cpp:4543 +#: ../src/widgets/toolbox.cpp:4530 msgid "Spray objects in a single path" msgstr "" #. Population -#: ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4554 msgid "(low population)" msgstr "" -#: ../src/widgets/toolbox.cpp:4567 +#: ../src/widgets/toolbox.cpp:4554 msgid "(high population)" msgstr "" -#: ../src/widgets/toolbox.cpp:4570 -msgid "Population" +#: ../src/widgets/toolbox.cpp:4557 +msgid "Amount:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4558 +msgid "Adjusts the number of items sprayed per clic." +msgstr "" + +#: ../src/widgets/toolbox.cpp:4573 +msgid "" +"Use the pressure of the input device to alter the amount of sprayed objects." msgstr "" -#: ../src/widgets/toolbox.cpp:4570 -msgid "Population:" +#. Rotation +#: ../src/widgets/toolbox.cpp:4582 +msgid "(low rotation variation)" msgstr "" -#: ../src/widgets/toolbox.cpp:4571 -msgid "This setting adjusts the number of items sprayed" +#: ../src/widgets/toolbox.cpp:4582 +msgid "(high rotation variation)" msgstr "" -#: ../src/widgets/toolbox.cpp:4586 -msgid "Use the pressure of the input device to alter the force of spray action" +#: ../src/widgets/toolbox.cpp:4585 +msgid "Rotation" msgstr "" -#: ../src/widgets/toolbox.cpp:4765 +#: ../src/widgets/toolbox.cpp:4585 +msgid "Rotation:" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4587 +#, no-c-format +msgid "" +"Variation of the rotation of the sprayed objects. 0% for the same rotation " +"than the original object." +msgstr "" + +#. Scale +#: ../src/widgets/toolbox.cpp:4599 +msgid "(low scale variation)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4599 +msgid "(high scale variation)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4604 +#, no-c-format +msgid "" +"Variation in the scale of the sprayed objects. 0% for the same scale than " +"the original object." +msgstr "" + +#: ../src/widgets/toolbox.cpp:4789 msgid "No preset" msgstr "" -#: ../src/widgets/toolbox.cpp:4783 +#: ../src/widgets/toolbox.cpp:4807 msgid "Save..." msgstr "" #. Width -#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4958 ../src/widgets/toolbox.cpp:5977 msgid "(hairline)" msgstr "" -#: ../src/widgets/toolbox.cpp:4934 ../src/widgets/toolbox.cpp:5953 +#: ../src/widgets/toolbox.cpp:4958 ../src/widgets/toolbox.cpp:5977 msgid "(broad stroke)" msgstr "" -#: ../src/widgets/toolbox.cpp:4937 ../src/widgets/toolbox.cpp:5956 +#: ../src/widgets/toolbox.cpp:4961 ../src/widgets/toolbox.cpp:5980 msgid "Pen Width" msgstr "" -#: ../src/widgets/toolbox.cpp:4938 +#: ../src/widgets/toolbox.cpp:4962 msgid "The width of the calligraphic pen (relative to the visible canvas area)" msgstr "" #. Thinning -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4975 msgid "(speed blows up stroke)" msgstr "" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4975 msgid "(slight widening)" msgstr "" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4975 msgid "(constant width)" msgstr "" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4975 msgid "(slight thinning, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4951 +#: ../src/widgets/toolbox.cpp:4975 msgid "(speed deflates stroke)" msgstr "" -#: ../src/widgets/toolbox.cpp:4954 +#: ../src/widgets/toolbox.cpp:4978 msgid "Stroke Thinning" msgstr "" -#: ../src/widgets/toolbox.cpp:4954 +#: ../src/widgets/toolbox.cpp:4978 msgid "Thinning:" msgstr "" -#: ../src/widgets/toolbox.cpp:4955 +#: ../src/widgets/toolbox.cpp:4979 msgid "" "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 " "makes them broader, 0 makes width independent of velocity)" msgstr "" #. Angle -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4991 msgid "(left edge up)" msgstr "" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4991 msgid "(horizontal)" msgstr "" -#: ../src/widgets/toolbox.cpp:4967 +#: ../src/widgets/toolbox.cpp:4991 msgid "(right edge up)" msgstr "" -#: ../src/widgets/toolbox.cpp:4970 +#: ../src/widgets/toolbox.cpp:4994 msgid "Pen Angle" msgstr "" -#: ../src/widgets/toolbox.cpp:4970 +#: ../src/widgets/toolbox.cpp:4994 msgid "Angle:" msgstr "" -#: ../src/widgets/toolbox.cpp:4971 +#: ../src/widgets/toolbox.cpp:4995 msgid "" "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " "fixation = 0)" msgstr "" #. Fixation -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:5009 msgid "(perpendicular to stroke, \"brush\")" msgstr "" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:5009 msgid "(almost fixed, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:4985 +#: ../src/widgets/toolbox.cpp:5009 msgid "(fixed by Angle, \"pen\")" msgstr "" -#: ../src/widgets/toolbox.cpp:4988 +#: ../src/widgets/toolbox.cpp:5012 msgid "Fixation" msgstr "" -#: ../src/widgets/toolbox.cpp:4988 +#: ../src/widgets/toolbox.cpp:5012 msgid "Fixation:" msgstr "" -#: ../src/widgets/toolbox.cpp:4989 +#: ../src/widgets/toolbox.cpp:5013 msgid "" "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = " "fixed angle)" msgstr "" #. Cap Rounding -#: ../src/widgets/toolbox.cpp:5001 +#: ../src/widgets/toolbox.cpp:5025 msgid "(blunt caps, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:5001 +#: ../src/widgets/toolbox.cpp:5025 msgid "(slightly bulging)" msgstr "" -#: ../src/widgets/toolbox.cpp:5001 +#: ../src/widgets/toolbox.cpp:5025 msgid "(approximately round)" msgstr "" -#: ../src/widgets/toolbox.cpp:5001 +#: ../src/widgets/toolbox.cpp:5025 msgid "(long protruding caps)" msgstr "" -#: ../src/widgets/toolbox.cpp:5005 +#: ../src/widgets/toolbox.cpp:5029 msgid "Cap rounding" msgstr "" -#: ../src/widgets/toolbox.cpp:5005 +#: ../src/widgets/toolbox.cpp:5029 msgid "Caps:" msgstr "" -#: ../src/widgets/toolbox.cpp:5006 +#: ../src/widgets/toolbox.cpp:5030 msgid "" "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = " "round caps)" msgstr "" #. Tremor -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5042 msgid "(smooth line)" msgstr "" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5042 msgid "(slight tremor)" msgstr "" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5042 msgid "(noticeable tremor)" msgstr "" -#: ../src/widgets/toolbox.cpp:5018 +#: ../src/widgets/toolbox.cpp:5042 msgid "(maximum tremor)" msgstr "" -#: ../src/widgets/toolbox.cpp:5021 +#: ../src/widgets/toolbox.cpp:5045 msgid "Stroke Tremor" msgstr "" -#: ../src/widgets/toolbox.cpp:5021 +#: ../src/widgets/toolbox.cpp:5045 msgid "Tremor:" msgstr "" -#: ../src/widgets/toolbox.cpp:5022 +#: ../src/widgets/toolbox.cpp:5046 msgid "Increase to make strokes rugged and trembling" msgstr "" #. Wiggle -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5060 msgid "(no wiggle)" msgstr "" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5060 msgid "(slight deviation)" msgstr "" -#: ../src/widgets/toolbox.cpp:5036 +#: ../src/widgets/toolbox.cpp:5060 msgid "(wild waves and curls)" msgstr "" -#: ../src/widgets/toolbox.cpp:5039 +#: ../src/widgets/toolbox.cpp:5063 msgid "Pen Wiggle" msgstr "" -#: ../src/widgets/toolbox.cpp:5039 +#: ../src/widgets/toolbox.cpp:5063 msgid "Wiggle:" msgstr "" -#: ../src/widgets/toolbox.cpp:5040 +#: ../src/widgets/toolbox.cpp:5064 msgid "Increase to make the pen waver and wiggle" msgstr "" #. Mass -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5077 msgid "(no inertia)" msgstr "" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5077 msgid "(slight smoothing, default)" msgstr "" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5077 msgid "(noticeable lagging)" msgstr "" -#: ../src/widgets/toolbox.cpp:5053 +#: ../src/widgets/toolbox.cpp:5077 msgid "(maximum inertia)" msgstr "" -#: ../src/widgets/toolbox.cpp:5056 +#: ../src/widgets/toolbox.cpp:5080 msgid "Pen Mass" msgstr "" -#: ../src/widgets/toolbox.cpp:5056 +#: ../src/widgets/toolbox.cpp:5080 msgid "Mass:" msgstr "" -#: ../src/widgets/toolbox.cpp:5057 +#: ../src/widgets/toolbox.cpp:5081 msgid "Increase to make the pen drag behind, as if slowed by inertia" msgstr "" -#: ../src/widgets/toolbox.cpp:5072 +#: ../src/widgets/toolbox.cpp:5096 msgid "Trace Background" msgstr "" -#: ../src/widgets/toolbox.cpp:5073 +#: ../src/widgets/toolbox.cpp:5097 msgid "" "Trace the lightness of the background by the width of the pen (white - " "minimum width, black - maximum width)" msgstr "" -#: ../src/widgets/toolbox.cpp:5086 +#: ../src/widgets/toolbox.cpp:5110 msgid "Use the pressure of the input device to alter the width of the pen" msgstr "" -#: ../src/widgets/toolbox.cpp:5098 +#: ../src/widgets/toolbox.cpp:5122 msgid "Tilt" msgstr "" -#: ../src/widgets/toolbox.cpp:5099 +#: ../src/widgets/toolbox.cpp:5123 msgid "Use the tilt of the input device to alter the angle of the pen's nib" msgstr "" -#: ../src/widgets/toolbox.cpp:5112 +#: ../src/widgets/toolbox.cpp:5136 msgid "Choose a preset" msgstr "" -#: ../src/widgets/toolbox.cpp:5200 +#: ../src/widgets/toolbox.cpp:5224 msgid "Arc: Change start/end" msgstr "" -#: ../src/widgets/toolbox.cpp:5264 +#: ../src/widgets/toolbox.cpp:5288 msgid "Arc: Change open/closed" msgstr "" -#: ../src/widgets/toolbox.cpp:5390 +#: ../src/widgets/toolbox.cpp:5414 msgid "Start:" msgstr "" -#: ../src/widgets/toolbox.cpp:5391 +#: ../src/widgets/toolbox.cpp:5415 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "" -#: ../src/widgets/toolbox.cpp:5403 +#: ../src/widgets/toolbox.cpp:5427 msgid "End:" msgstr "" -#: ../src/widgets/toolbox.cpp:5404 +#: ../src/widgets/toolbox.cpp:5428 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "" -#: ../src/widgets/toolbox.cpp:5420 +#: ../src/widgets/toolbox.cpp:5444 msgid "Closed arc" msgstr "" -#: ../src/widgets/toolbox.cpp:5421 +#: ../src/widgets/toolbox.cpp:5445 msgid "Switch to segment (closed shape with two radii)" msgstr "" -#: ../src/widgets/toolbox.cpp:5427 +#: ../src/widgets/toolbox.cpp:5451 msgid "Open Arc" msgstr "" -#: ../src/widgets/toolbox.cpp:5428 +#: ../src/widgets/toolbox.cpp:5452 msgid "Switch to arc (unclosed shape)" msgstr "" -#: ../src/widgets/toolbox.cpp:5451 +#: ../src/widgets/toolbox.cpp:5475 msgid "Make whole" msgstr "" -#: ../src/widgets/toolbox.cpp:5452 +#: ../src/widgets/toolbox.cpp:5476 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "" -#: ../src/widgets/toolbox.cpp:5528 +#: ../src/widgets/toolbox.cpp:5552 msgid "Pick opacity" msgstr "" -#: ../src/widgets/toolbox.cpp:5529 +#: ../src/widgets/toolbox.cpp:5553 msgid "" "Pick both the color and the alpha (transparency) under cursor; otherwise, " "pick only the visible color premultiplied by alpha" msgstr "" -#: ../src/widgets/toolbox.cpp:5532 +#: ../src/widgets/toolbox.cpp:5556 msgid "Pick" msgstr "" -#: ../src/widgets/toolbox.cpp:5541 +#: ../src/widgets/toolbox.cpp:5565 msgid "Assign opacity" msgstr "" -#: ../src/widgets/toolbox.cpp:5542 +#: ../src/widgets/toolbox.cpp:5566 msgid "" "If alpha was picked, assign it to selection as fill or stroke transparency" msgstr "" -#: ../src/widgets/toolbox.cpp:5545 +#: ../src/widgets/toolbox.cpp:5569 msgid "Assign" msgstr "" -#: ../src/widgets/toolbox.cpp:5731 +#: ../src/widgets/toolbox.cpp:5755 msgid "Closed" msgstr "" -#: ../src/widgets/toolbox.cpp:5733 +#: ../src/widgets/toolbox.cpp:5757 msgid "Open start" msgstr "" -#: ../src/widgets/toolbox.cpp:5735 +#: ../src/widgets/toolbox.cpp:5759 msgid "Open end" msgstr "" -#: ../src/widgets/toolbox.cpp:5737 +#: ../src/widgets/toolbox.cpp:5761 msgid "Open both" msgstr "" -#: ../src/widgets/toolbox.cpp:5796 +#: ../src/widgets/toolbox.cpp:5820 msgid "All inactive" msgstr "" -#: ../src/widgets/toolbox.cpp:5797 +#: ../src/widgets/toolbox.cpp:5821 msgid "No geometric tool is active" msgstr "" -#: ../src/widgets/toolbox.cpp:5830 +#: ../src/widgets/toolbox.cpp:5854 msgid "Show limiting bounding box" msgstr "" -#: ../src/widgets/toolbox.cpp:5831 +#: ../src/widgets/toolbox.cpp:5855 msgid "Show bounding box (used to cut infinite lines)" msgstr "" -#: ../src/widgets/toolbox.cpp:5842 +#: ../src/widgets/toolbox.cpp:5866 msgid "Get limiting bounding box from selection" msgstr "" -#: ../src/widgets/toolbox.cpp:5843 +#: ../src/widgets/toolbox.cpp:5867 msgid "" "Set limiting bounding box (used to cut infinite lines) to the bounding box " "of current selection" msgstr "" -#: ../src/widgets/toolbox.cpp:5855 +#: ../src/widgets/toolbox.cpp:5879 msgid "Choose a line segment type" msgstr "" -#: ../src/widgets/toolbox.cpp:5871 +#: ../src/widgets/toolbox.cpp:5895 msgid "Display measuring info" msgstr "" -#: ../src/widgets/toolbox.cpp:5872 +#: ../src/widgets/toolbox.cpp:5896 msgid "Display measuring info for selected items" msgstr "" -#: ../src/widgets/toolbox.cpp:5892 +#: ../src/widgets/toolbox.cpp:5916 msgid "Open LPE dialog" msgstr "" -#: ../src/widgets/toolbox.cpp:5893 +#: ../src/widgets/toolbox.cpp:5917 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "" -#: ../src/widgets/toolbox.cpp:5957 +#: ../src/widgets/toolbox.cpp:5981 msgid "The width of the eraser pen (relative to the visible canvas area)" msgstr "" -#: ../src/widgets/toolbox.cpp:5975 +#: ../src/widgets/toolbox.cpp:5999 msgid "Delete objects touched by the eraser" msgstr "" -#: ../src/widgets/toolbox.cpp:5981 +#: ../src/widgets/toolbox.cpp:6005 msgid "Cut" msgstr "" -#: ../src/widgets/toolbox.cpp:5982 +#: ../src/widgets/toolbox.cpp:6006 msgid "Cut out from objects" msgstr "" -#: ../src/widgets/toolbox.cpp:6326 +#: ../src/widgets/toolbox.cpp:6350 msgid "Text: Change font family" msgstr "" -#: ../src/widgets/toolbox.cpp:6473 +#: ../src/widgets/toolbox.cpp:6497 msgid "Text: Change alignment" msgstr "" -#: ../src/widgets/toolbox.cpp:6577 +#: ../src/widgets/toolbox.cpp:6601 msgid "Text: Change font style" msgstr "" -#: ../src/widgets/toolbox.cpp:6624 +#: ../src/widgets/toolbox.cpp:6648 msgid "Text: Change orientation" msgstr "" -#: ../src/widgets/toolbox.cpp:6738 +#: ../src/widgets/toolbox.cpp:6762 msgid "Text: Change font size" msgstr "" -#: ../src/widgets/toolbox.cpp:6957 +#: ../src/widgets/toolbox.cpp:6981 msgid "Select font family (Alt+X to access)" msgstr "" -#: ../src/widgets/toolbox.cpp:6994 +#: ../src/widgets/toolbox.cpp:7018 msgid "" "This font is currently not installed on your system. Inkscape will use the " "default font instead." msgstr "" -#: ../src/widgets/toolbox.cpp:7030 +#: ../src/widgets/toolbox.cpp:7054 msgid "Align left" msgstr "" -#: ../src/widgets/toolbox.cpp:7052 +#: ../src/widgets/toolbox.cpp:7076 msgid "Align right" msgstr "" -#: ../src/widgets/toolbox.cpp:7063 +#: ../src/widgets/toolbox.cpp:7087 msgid "Justify" msgstr "" -#: ../src/widgets/toolbox.cpp:7078 +#: ../src/widgets/toolbox.cpp:7102 msgid "Bold" msgstr "" -#: ../src/widgets/toolbox.cpp:7089 +#: ../src/widgets/toolbox.cpp:7113 msgid "Italic" msgstr "" -#: ../src/widgets/toolbox.cpp:7228 +#: ../src/widgets/toolbox.cpp:7252 msgid "Set connector type: orthogonal" msgstr "" -#: ../src/widgets/toolbox.cpp:7228 +#: ../src/widgets/toolbox.cpp:7252 msgid "Set connector type: polyline" msgstr "" -#: ../src/widgets/toolbox.cpp:7278 +#: ../src/widgets/toolbox.cpp:7302 msgid "Change connector curvature" msgstr "" -#: ../src/widgets/toolbox.cpp:7327 +#: ../src/widgets/toolbox.cpp:7351 msgid "Change connector spacing" msgstr "" -#: ../src/widgets/toolbox.cpp:7441 +#: ../src/widgets/toolbox.cpp:7465 msgid "EditMode" msgstr "" -#: ../src/widgets/toolbox.cpp:7442 +#: ../src/widgets/toolbox.cpp:7466 msgid "Switch between connection point editing and connector drawing mode" msgstr "" -#: ../src/widgets/toolbox.cpp:7456 +#: ../src/widgets/toolbox.cpp:7480 msgid "Avoid" msgstr "" -#: ../src/widgets/toolbox.cpp:7466 +#: ../src/widgets/toolbox.cpp:7490 msgid "Ignore" msgstr "" -#: ../src/widgets/toolbox.cpp:7477 +#: ../src/widgets/toolbox.cpp:7501 msgid "Orthogonal" msgstr "" -#: ../src/widgets/toolbox.cpp:7478 +#: ../src/widgets/toolbox.cpp:7502 msgid "Make connector orthogonal or polyline" msgstr "" -#: ../src/widgets/toolbox.cpp:7492 +#: ../src/widgets/toolbox.cpp:7516 msgid "Connector Curvature" msgstr "" -#: ../src/widgets/toolbox.cpp:7492 +#: ../src/widgets/toolbox.cpp:7516 msgid "Curvature:" msgstr "" -#: ../src/widgets/toolbox.cpp:7493 +#: ../src/widgets/toolbox.cpp:7517 msgid "The amount of connectors curvature" msgstr "" -#: ../src/widgets/toolbox.cpp:7503 +#: ../src/widgets/toolbox.cpp:7527 msgid "Connector Spacing" msgstr "" -#: ../src/widgets/toolbox.cpp:7503 +#: ../src/widgets/toolbox.cpp:7527 msgid "Spacing:" msgstr "" -#: ../src/widgets/toolbox.cpp:7504 +#: ../src/widgets/toolbox.cpp:7528 msgid "The amount of space left around objects by auto-routing connectors" msgstr "" -#: ../src/widgets/toolbox.cpp:7515 +#: ../src/widgets/toolbox.cpp:7539 msgid "Graph" msgstr "" -#: ../src/widgets/toolbox.cpp:7525 +#: ../src/widgets/toolbox.cpp:7549 msgid "Connector Length" msgstr "" -#: ../src/widgets/toolbox.cpp:7525 +#: ../src/widgets/toolbox.cpp:7549 msgid "Length:" msgstr "" -#: ../src/widgets/toolbox.cpp:7526 +#: ../src/widgets/toolbox.cpp:7550 msgid "Ideal length for connectors when layout is applied" msgstr "" -#: ../src/widgets/toolbox.cpp:7538 +#: ../src/widgets/toolbox.cpp:7562 msgid "Downwards" msgstr "" -#: ../src/widgets/toolbox.cpp:7539 +#: ../src/widgets/toolbox.cpp:7563 msgid "Make connectors with end-markers (arrows) point downwards" msgstr "" -#: ../src/widgets/toolbox.cpp:7556 +#: ../src/widgets/toolbox.cpp:7580 msgid "Do not allow overlapping shapes" msgstr "" -#: ../src/widgets/toolbox.cpp:7571 +#: ../src/widgets/toolbox.cpp:7595 msgid "New connection point" msgstr "" -#: ../src/widgets/toolbox.cpp:7572 +#: ../src/widgets/toolbox.cpp:7596 msgid "Add a new connection point to the currently selected item" msgstr "" -#: ../src/widgets/toolbox.cpp:7583 +#: ../src/widgets/toolbox.cpp:7607 msgid "Remove connection point" msgstr "" -#: ../src/widgets/toolbox.cpp:7584 +#: ../src/widgets/toolbox.cpp:7608 msgid "Remove the currently selected connection point" msgstr "" -#: ../src/widgets/toolbox.cpp:7684 +#: ../src/widgets/toolbox.cpp:7708 msgid "Fill by" msgstr "" -#: ../src/widgets/toolbox.cpp:7685 +#: ../src/widgets/toolbox.cpp:7709 msgid "Fill by:" msgstr "" -#: ../src/widgets/toolbox.cpp:7697 +#: ../src/widgets/toolbox.cpp:7721 msgid "Fill Threshold" msgstr "" -#: ../src/widgets/toolbox.cpp:7698 +#: ../src/widgets/toolbox.cpp:7722 msgid "" "The maximum allowed difference between the clicked pixel and the neighboring " "pixels to be counted in the fill" msgstr "" -#: ../src/widgets/toolbox.cpp:7723 +#: ../src/widgets/toolbox.cpp:7747 msgid "Grow/shrink by" msgstr "" -#: ../src/widgets/toolbox.cpp:7723 +#: ../src/widgets/toolbox.cpp:7747 msgid "Grow/shrink by:" msgstr "" -#: ../src/widgets/toolbox.cpp:7724 +#: ../src/widgets/toolbox.cpp:7748 msgid "" "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "" -#: ../src/widgets/toolbox.cpp:7749 +#: ../src/widgets/toolbox.cpp:7773 msgid "Close gaps" msgstr "" -#: ../src/widgets/toolbox.cpp:7750 +#: ../src/widgets/toolbox.cpp:7774 msgid "Close gaps:" msgstr "" -#: ../src/widgets/toolbox.cpp:7762 +#: ../src/widgets/toolbox.cpp:7786 msgid "" "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " "to change defaults)" @@ -21853,6 +21885,10 @@ msgstr "" msgid "Load from file" msgstr "" +#: ../share/extensions/polyhedron_3d.inx.h:25 +msgid "Mean" +msgstr "" + #: ../share/extensions/polyhedron_3d.inx.h:27 msgid "Model file" msgstr "" diff --git a/po/nl.po b/po/nl.po index 507784a4d..b6e9a4a25 100644 --- a/po/nl.po +++ b/po/nl.po @@ -6,7 +6,7 @@ # Ruud Steltenpool , 2006. # Foppe Benedictus , 2007, 2008, 2009. # Myckel Habets , 2008 -# Kris De Gussem , 2008, 2009. +# Kris De Gussem , 2008, 2009, 2010. # Benno Schulenberg , 2008. # # *** Stuur een mailtje naar @@ -40,14 +40,14 @@ # stroke - lijn, omlijning # tile - tegel # to tweak / tweak context - retoucheren -# Tool Controls bar - Knoppenbalk met gereedschapsdetails +# Tool Controls bar - Gereedschapsdetailsbalk # (toevoegingen welkom) msgid "" msgstr "" -"Project-Id-Version: inkscape 0.47\n" +"Project-Id-Version: inkscape 0.48\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2009-10-15 12:45+0200\n" -"PO-Revision-Date: 2009-11-25 21:08+0100\n" +"POT-Creation-Date: 2010-01-02 15:16+0100\n" +"PO-Revision-Date: 2010-01-01 10:24+0100\n" "Last-Translator: Kris De Gussem \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" @@ -384,7 +384,7 @@ msgstr "Verticale kleurranden in object detecteren" #. Pencil #: ../share/filters/filters.svg.h:29 -#: ../src/ui/dialog/inkscape-preferences.cpp:486 ../src/verbs.cpp:2516 +#: ../src/ui/dialog/inkscape-preferences.cpp:492 ../src/verbs.cpp:2534 msgid "Pencil" msgstr "Potlood" @@ -666,7 +666,8 @@ msgid "Leaves" msgstr "Bladeren" #: ../share/filters/filters.svg.h:55 ../share/filters/filters.svg.h:77 -#: ../share/filters/filters.svg.h:86 ../share/extensions/pathscatter.inx.h:10 +#: ../share/filters/filters.svg.h:86 ../src/widgets/toolbox.cpp:4497 +#: ../share/extensions/pathscatter.inx.h:10 msgid "Scatter" msgstr "Verspreiden" @@ -1602,8 +1603,8 @@ msgid "Highly flexible specular bump with transparency" msgstr "Zeer flexibel belicht reliëf met transparantie" #: ../share/filters/filters.svg.h:162 -#: ../src/ui/dialog/align-and-distribute.cpp:920 -#: ../src/widgets/desktop-widget.cpp:1577 +#: ../src/ui/dialog/align-and-distribute.cpp:925 +#: ../src/widgets/desktop-widget.cpp:1584 msgid "Drawing" msgstr "Tekening" @@ -2307,66 +2308,65 @@ msgstr "" msgid "Create ellipse" msgstr "Een ellips maken" -#: ../src/box3d-context.cpp:429 ../src/box3d-context.cpp:436 -#: ../src/box3d-context.cpp:443 ../src/box3d-context.cpp:450 -#: ../src/box3d-context.cpp:457 ../src/box3d-context.cpp:464 +#: ../src/box3d-context.cpp:435 ../src/box3d-context.cpp:442 +#: ../src/box3d-context.cpp:449 ../src/box3d-context.cpp:456 +#: ../src/box3d-context.cpp:463 ../src/box3d-context.cpp:470 msgid "Change perspective (angle of PLs)" msgstr "Perspectief wijzigen (hoek van perspectieflijnen)" #. status text -#: ../src/box3d-context.cpp:622 +#: ../src/box3d-context.cpp:638 msgid "3D Box; with Shift to extrude along the Z axis" msgstr "3D-kubus; gebruik Shift om over de z-as uit te trekken" -#: ../src/box3d-context.cpp:650 +#: ../src/box3d-context.cpp:666 msgid "Create 3D box" msgstr "Een 3D-kubus maken" -#: ../src/box3d.cpp:315 +#: ../src/box3d.cpp:327 msgid "3D Box" msgstr "3D-kubus" -#: ../src/connector-context.cpp:526 +#: ../src/connector-context.cpp:765 msgid "Creating new connector" msgstr "Aanmaken van nieuwe verbinding" -#: ../src/connector-context.cpp:775 +#: ../src/connector-context.cpp:1142 msgid "Connector endpoint drag cancelled." msgstr "Slepen van verbindingseindpunt is geannuleerd." -#: ../src/connector-context.cpp:824 +#: ../src/connector-context.cpp:1172 +#, fuzzy +msgid "Connection point drag cancelled." +msgstr "Slepen van verbindingseindpunt is geannuleerd." + +#: ../src/connector-context.cpp:1285 msgid "Reroute connector" msgstr "Verbinding verleggen" -#. Flush pending updates -#: ../src/connector-context.cpp:988 +#: ../src/connector-context.cpp:1452 msgid "Create connector" msgstr "Verbinding maken" -#: ../src/connector-context.cpp:1012 +#: ../src/connector-context.cpp:1475 msgid "Finishing connector" msgstr "Afwerken van verbinding" -#: ../src/connector-context.cpp:1154 -msgid "Connection point: click or drag to create a new connector" -msgstr "" -"Verbindingspunt: klik of sleep om een nieuwe verbinding te maken" - -#: ../src/connector-context.cpp:1227 +#: ../src/connector-context.cpp:1762 msgid "Connector endpoint: drag to reroute or connect to new shapes" msgstr "" "Verbindingseindpunt: sleep om te verleggen of om aan andere vormen te " "verbinden" -#: ../src/connector-context.cpp:1339 +#: ../src/connector-context.cpp:1903 msgid "Select at least one non-connector object." msgstr "Selecteer minstens één object dat geen verbindingsobject is." -#: ../src/connector-context.cpp:1344 ../src/widgets/toolbox.cpp:6997 +#: ../src/connector-context.cpp:1908 ../src/widgets/toolbox.cpp:7481 msgid "Make connectors avoid selected objects" msgstr "Ervoor zorgen dat verbindingen geselecteerde objecten ontwijken" -#: ../src/connector-context.cpp:1345 ../src/widgets/toolbox.cpp:7007 +#: ../src/connector-context.cpp:1909 ../src/widgets/toolbox.cpp:7491 msgid "Make connectors ignore selected objects" msgstr "Ervoor zorgen dat verbindingen geselecteerde objecten negeren" @@ -2381,11 +2381,11 @@ msgstr "" "De huidige laag is vergrendeld. Ontgrendel hem om er op te kunnen " "tekenen." -#: ../src/desktop.cpp:828 +#: ../src/desktop.cpp:833 msgid "No previous zoom." msgstr "Er is geen vorige zoom." -#: ../src/desktop.cpp:853 +#: ../src/desktop.cpp:858 msgid "No next zoom." msgstr "Er is geen volgende zoom." @@ -2442,7 +2442,7 @@ msgstr "" msgid "Delete tiled clones" msgstr "Verwijder getegelde klonen" -#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1883 +#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1906 msgid "Select an object to clone." msgstr "Selecteer een object om te klonen." @@ -2846,8 +2846,8 @@ msgid "" "Initial color for clones (works only if the original has unset fill or " "stroke)" msgstr "" -"Beginkleur van klonen (werkt alleen als de kleur van de lijnen of de vulling " -"van het origineel verwijderd is)" +"Beginkleur van klonen (werkt alleen als het origineel geen vulling of lijn " +"heeft)" #: ../src/dialogs/clonetiler.cpp:2464 msgid "H:" @@ -2932,7 +2932,7 @@ msgstr "Selecteer de zichtbare kleur en de ondoorzichtigheid" #: ../src/dialogs/clonetiler.cpp:2615 ../src/dialogs/clonetiler.cpp:2764 #: ../src/extension/internal/bitmap/opacity.cpp:37 #: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/widgets/toolbox.cpp:4326 ../share/extensions/interp_att_g.inx.h:12 +#: ../src/widgets/toolbox.cpp:4353 ../share/extensions/interp_att_g.inx.h:12 msgid "Opacity" msgstr "Ondoorzichtigheid" @@ -3153,15 +3153,15 @@ msgstr "" "Alle verplaatsingen, vergrotingen, verdraaiingen en kleurveranderingen in " "het venster terugzetten op nul" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2623 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2645 msgid "_Page" msgstr "_Pagina" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2627 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2649 msgid "_Drawing" msgstr "_Tekening" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2629 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2651 msgid "_Selection" msgstr "_Selectie" @@ -3205,7 +3205,7 @@ msgstr "_Hoogte:" msgid "Bitmap size" msgstr "Bitmap-grootte" -#: ../src/dialogs/export.cpp:484 ../src/ui/widget/page-sizer.cpp:210 +#: ../src/dialogs/export.cpp:484 ../src/ui/widget/page-sizer.cpp:230 msgid "_Width:" msgstr "Bree_dte:" @@ -3217,12 +3217,12 @@ msgstr "beeldpunten, met" msgid "dp_i" msgstr "dp_i" -#: ../src/dialogs/export.cpp:498 ../src/ui/widget/page-sizer.cpp:211 +#: ../src/dialogs/export.cpp:498 ../src/ui/widget/page-sizer.cpp:231 msgid "_Height:" msgstr "_Hoogte:" -#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:768 -#: ../src/ui/dialog/inkscape-preferences.cpp:1180 +#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:784 +#: ../src/ui/dialog/inkscape-preferences.cpp:1196 msgid "dpi" msgstr "dpi" @@ -3388,7 +3388,7 @@ msgid "Search paths, lines, polylines" msgstr "Paden, lijnen en polylijnen doorzoeken" #: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75 -#: ../src/widgets/toolbox.cpp:2091 +#: ../src/widgets/toolbox.cpp:2117 msgid "Paths" msgstr "Paden" @@ -3544,8 +3544,8 @@ msgstr "" "toegestaan)" #. Button for setting the object's id, label, title and description. -#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2486 -#: ../src/verbs.cpp:2492 +#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2508 msgid "_Set" msgstr "In_stellen" @@ -3692,21 +3692,22 @@ msgstr "URL:" #: ../src/dialogs/object-attributes.cpp:51 #: ../src/dialogs/object-attributes.cpp:59 ../src/ui/dialog/guides.cpp:43 -#: ../src/ui/view/edit-widget.cpp:1074 ../src/widgets/desktop-widget.cpp:504 -#: ../src/widgets/toolbox.cpp:1472 +#: ../src/ui/view/edit-widget.cpp:1080 ../src/widgets/desktop-widget.cpp:504 +#: ../src/widgets/toolbox.cpp:1497 msgid "X:" msgstr "X:" #: ../src/dialogs/object-attributes.cpp:52 #: ../src/dialogs/object-attributes.cpp:60 ../src/ui/dialog/guides.cpp:44 -#: ../src/ui/view/edit-widget.cpp:1075 ../src/widgets/desktop-widget.cpp:507 -#: ../src/widgets/toolbox.cpp:1490 +#: ../src/ui/view/edit-widget.cpp:1081 ../src/widgets/desktop-widget.cpp:507 +#: ../src/widgets/toolbox.cpp:1515 msgid "Y:" msgstr "Y:" #: ../src/dialogs/object-attributes.cpp:53 -#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4124 -#: ../src/widgets/toolbox.cpp:4715 ../src/widgets/toolbox.cpp:5734 +#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4151 +#: ../src/widgets/toolbox.cpp:4465 ../src/widgets/toolbox.cpp:4961 +#: ../src/widgets/toolbox.cpp:5980 msgid "Width:" msgstr "Breedte:" @@ -3801,7 +3802,7 @@ msgstr "Lettertype" #: ../src/dialogs/text-edit.cpp:221 ../share/extensions/svgcalendar.inx.h:12 msgid "Layout" -msgstr "Uitlijnen en verdelen" +msgstr "Lay-out" #: ../src/dialogs/text-edit.cpp:235 msgid "Align lines left" @@ -3820,11 +3821,11 @@ msgstr "Regels rechts uitlijnen" msgid "Justify lines" msgstr "Lijnen uitvullen" -#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:6804 +#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7135 msgid "Horizontal text" msgstr "Horizontale tekst" -#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:6816 +#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7147 msgid "Vertical text" msgstr "Verticale tekst" @@ -3834,9 +3835,10 @@ msgstr "Regelafstand:" #. Text #: ../src/dialogs/text-edit.cpp:375 ../src/selection-describer.cpp:69 -#: ../src/ui/dialog/inkscape-preferences.cpp:522 ../src/verbs.cpp:2522 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2540 #: ../share/extensions/lorem_ipsum.inx.h:5 #: ../share/extensions/render_alphabetsoup.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:6 #: ../share/extensions/text_braille.inx.h:2 #: ../share/extensions/text_flipcase.inx.h:1 #: ../share/extensions/text_lowercase.inx.h:1 @@ -3852,7 +3854,7 @@ msgstr "Tekst" msgid "Set as default" msgstr "Instellen als standaard" -#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1493 +#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1500 msgid "Set text style" msgstr "Tekststijl instellen" @@ -3977,8 +3979,8 @@ msgid "_Origin X:" msgstr "X-_oorsprong:" #: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672 -#: ../src/ui/dialog/inkscape-preferences.cpp:978 -#: ../src/ui/dialog/inkscape-preferences.cpp:999 +#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 msgid "X coordinate of grid origin" msgstr "X-coördinaat vanaf de rasteroorsprong" @@ -3987,8 +3989,8 @@ msgid "O_rigin Y:" msgstr "Y-oo_rsprong:" #: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674 -#: ../src/ui/dialog/inkscape-preferences.cpp:979 -#: ../src/ui/dialog/inkscape-preferences.cpp:1000 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Y coordinate of grid origin" msgstr "Y-coördinaat vanaf de rasteroorsprong" @@ -3997,29 +3999,29 @@ msgid "Spacing _Y:" msgstr "_Y-tussenafstand:" #: ../src/display/canvas-axonomgrid.cpp:402 -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1018 msgid "Base length of z-axis" msgstr "Basislengte van z-as" #: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1005 -#: ../src/widgets/toolbox.cpp:3422 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +#: ../src/widgets/toolbox.cpp:3451 msgid "Angle X:" msgstr "X-hoek:" #: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1005 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 msgid "Angle of x-axis" msgstr "Hoek van de x-as" #: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1006 -#: ../src/widgets/toolbox.cpp:3501 +#: ../src/ui/dialog/inkscape-preferences.cpp:1022 +#: ../src/widgets/toolbox.cpp:3530 msgid "Angle Z:" msgstr "Z-hoek:" #: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1022 msgid "Angle of z-axis" msgstr "Hoek van de z-as" @@ -4108,12 +4110,12 @@ msgid "Spacing _X:" msgstr "_X-tussenafstand:" #: ../src/display/canvas-grid.cpp:676 -#: ../src/ui/dialog/inkscape-preferences.cpp:982 +#: ../src/ui/dialog/inkscape-preferences.cpp:998 msgid "Distance between vertical grid lines" msgstr "Afstand tussen verticale rasterlijnen" #: ../src/display/canvas-grid.cpp:678 -#: ../src/ui/dialog/inkscape-preferences.cpp:983 +#: ../src/ui/dialog/inkscape-preferences.cpp:999 msgid "Distance between horizontal grid lines" msgstr "Afstand tussen horizontale rasterlijnen" @@ -4128,198 +4130,199 @@ msgstr "" "plaats van rasterlijnen." #. TRANSLATORS: undefined target for snapping -#: ../src/display/snap-indicator.cpp:60 ../src/display/snap-indicator.cpp:63 -#: ../src/display/snap-indicator.cpp:148 ../src/display/snap-indicator.cpp:151 +#: ../src/display/snap-indicator.cpp:59 ../src/display/snap-indicator.cpp:62 +#: ../src/display/snap-indicator.cpp:147 ../src/display/snap-indicator.cpp:150 msgid "UNDEFINED" msgstr "ONGEDEFINIEERD" -#: ../src/display/snap-indicator.cpp:66 +#: ../src/display/snap-indicator.cpp:65 msgid "grid line" msgstr "rasterlijn" -#: ../src/display/snap-indicator.cpp:69 +#: ../src/display/snap-indicator.cpp:68 msgid "grid intersection" msgstr "kruising met rasterlijn" -#: ../src/display/snap-indicator.cpp:72 +#: ../src/display/snap-indicator.cpp:71 msgid "guide" msgstr "hulplijn" -#: ../src/display/snap-indicator.cpp:75 +#: ../src/display/snap-indicator.cpp:74 msgid "guide intersection" msgstr "kruising met hulplijn" -#: ../src/display/snap-indicator.cpp:78 +#: ../src/display/snap-indicator.cpp:77 msgid "guide origin" msgstr "oorsprong hulplijn" -#: ../src/display/snap-indicator.cpp:81 +#: ../src/display/snap-indicator.cpp:80 msgid "grid-guide intersection" msgstr "raster-hulplijn kruising" -#: ../src/display/snap-indicator.cpp:84 +#: ../src/display/snap-indicator.cpp:83 msgid "cusp node" msgstr "hoekig knooppunt" -#: ../src/display/snap-indicator.cpp:87 +#: ../src/display/snap-indicator.cpp:86 msgid "smooth node" msgstr "afgevlakt knooppunt" -#: ../src/display/snap-indicator.cpp:90 +#: ../src/display/snap-indicator.cpp:89 msgid "path" msgstr "pad" -#: ../src/display/snap-indicator.cpp:93 +#: ../src/display/snap-indicator.cpp:92 msgid "path intersection" msgstr "kruispunt met pad" -#: ../src/display/snap-indicator.cpp:96 +#: ../src/display/snap-indicator.cpp:95 msgid "bounding box corner" msgstr "hoek omhullende" -#: ../src/display/snap-indicator.cpp:99 +#: ../src/display/snap-indicator.cpp:98 msgid "bounding box side" msgstr "rand omhullende" -#: ../src/display/snap-indicator.cpp:102 -msgid "bounding box" -msgstr "omhullende" - -#: ../src/display/snap-indicator.cpp:105 +#: ../src/display/snap-indicator.cpp:101 msgid "page border" msgstr "paginarand" -#: ../src/display/snap-indicator.cpp:108 +#: ../src/display/snap-indicator.cpp:104 msgid "line midpoint" msgstr "midden lijnsegment" -#: ../src/display/snap-indicator.cpp:111 +#: ../src/display/snap-indicator.cpp:107 msgid "object midpoint" msgstr "middelpunt object" -#: ../src/display/snap-indicator.cpp:114 +#: ../src/display/snap-indicator.cpp:110 msgid "object rotation center" msgstr "rotatiemiddelpunt object" -#: ../src/display/snap-indicator.cpp:117 +#: ../src/display/snap-indicator.cpp:113 msgid "handle" msgstr "handvat" -#: ../src/display/snap-indicator.cpp:120 +#: ../src/display/snap-indicator.cpp:116 msgid "bounding box side midpoint" msgstr "midden rand omhullende" -#: ../src/display/snap-indicator.cpp:123 +#: ../src/display/snap-indicator.cpp:119 msgid "bounding box midpoint" msgstr "middelpunt omhullende" -#: ../src/display/snap-indicator.cpp:126 +#: ../src/display/snap-indicator.cpp:122 msgid "page corner" msgstr "paginahoek" -#: ../src/display/snap-indicator.cpp:129 +#: ../src/display/snap-indicator.cpp:125 msgid "convex hull corner" msgstr "convexe hoek omhullende" -#: ../src/display/snap-indicator.cpp:132 +#: ../src/display/snap-indicator.cpp:128 msgid "quadrant point" msgstr "punt kwadrant" -#: ../src/display/snap-indicator.cpp:135 +#: ../src/display/snap-indicator.cpp:131 msgid "center" msgstr "midden" -#: ../src/display/snap-indicator.cpp:138 +#: ../src/display/snap-indicator.cpp:134 msgid "corner" msgstr "hoek" -#: ../src/display/snap-indicator.cpp:141 +#: ../src/display/snap-indicator.cpp:137 msgid "text baseline" msgstr "grondlijn tekst" -#: ../src/display/snap-indicator.cpp:154 +#: ../src/display/snap-indicator.cpp:140 +#, fuzzy +msgid "constrained angle" +msgstr "Rotatiehoek" + +#: ../src/display/snap-indicator.cpp:153 msgid "Bounding box corner" msgstr "Hoek omhullende" -#: ../src/display/snap-indicator.cpp:157 +#: ../src/display/snap-indicator.cpp:156 msgid "Bounding box midpoint" msgstr "Middelpunt omhullende" -#: ../src/display/snap-indicator.cpp:160 +#: ../src/display/snap-indicator.cpp:159 msgid "Bounding box side midpoint" msgstr "Midden rand omhullende" -#: ../src/display/snap-indicator.cpp:163 +#: ../src/display/snap-indicator.cpp:162 msgid "Smooth node" msgstr "Afgevlakt knooppunt" -#: ../src/display/snap-indicator.cpp:166 +#: ../src/display/snap-indicator.cpp:165 msgid "Cusp node" msgstr "Hoekig knooppunt" -#: ../src/display/snap-indicator.cpp:169 +#: ../src/display/snap-indicator.cpp:168 msgid "Line midpoint" msgstr "Midden lijnsegment" -#: ../src/display/snap-indicator.cpp:172 +#: ../src/display/snap-indicator.cpp:171 msgid "Object midpoint" msgstr "Middelpunt object" -#: ../src/display/snap-indicator.cpp:175 +#: ../src/display/snap-indicator.cpp:174 msgid "Object rotation center" msgstr "_Rotatiemiddelpunt" -#: ../src/display/snap-indicator.cpp:178 +#: ../src/display/snap-indicator.cpp:177 msgid "Handle" msgstr "Handvat" -#: ../src/display/snap-indicator.cpp:181 +#: ../src/display/snap-indicator.cpp:180 msgid "Path intersection" msgstr "Kruising van paden" -#: ../src/display/snap-indicator.cpp:184 +#: ../src/display/snap-indicator.cpp:183 msgid "Guide" msgstr "Hulplijn" -#: ../src/display/snap-indicator.cpp:187 +#: ../src/display/snap-indicator.cpp:186 msgid "Guide origin" msgstr "Oorsprong hulplijn" -#: ../src/display/snap-indicator.cpp:190 +#: ../src/display/snap-indicator.cpp:189 msgid "Convex hull corner" msgstr "Convexe hoek omhullende" -#: ../src/display/snap-indicator.cpp:193 +#: ../src/display/snap-indicator.cpp:192 msgid "Quadrant point" msgstr "Punt kwadrant" -#: ../src/display/snap-indicator.cpp:196 ../src/widgets/toolbox.cpp:6734 +#: ../src/display/snap-indicator.cpp:195 ../src/widgets/toolbox.cpp:7065 msgid "Center" msgstr "Midden" -#: ../src/display/snap-indicator.cpp:199 +#: ../src/display/snap-indicator.cpp:198 msgid "Corner" msgstr "Hoek" -#: ../src/display/snap-indicator.cpp:202 +#: ../src/display/snap-indicator.cpp:201 msgid "Text baseline" msgstr "Grondlijn tekst" -#: ../src/display/snap-indicator.cpp:241 +#: ../src/display/snap-indicator.cpp:240 msgid " to " msgstr " met " -#: ../src/document.cpp:445 +#: ../src/document.cpp:478 #, c-format msgid "New document %d" msgstr "Nieuw document %d" -#: ../src/document.cpp:477 +#: ../src/document.cpp:510 #, c-format msgid "Memory document %d" msgstr "Omvang van document in het geheugen %d" -#: ../src/document.cpp:632 +#: ../src/document.cpp:665 #, c-format msgid "Unnamed document %d" msgstr "Naamloos document %d" @@ -4338,38 +4341,38 @@ msgstr "Het pad wordt gesloten." msgid "Draw path" msgstr "Pad tekenen" -#: ../src/draw-context.cpp:866 +#: ../src/draw-context.cpp:867 msgid "Creating single dot" msgstr "Maken van één stip" -#: ../src/draw-context.cpp:867 +#: ../src/draw-context.cpp:868 msgid "Create single dot" msgstr "Enkele stip maken" #. alpha of color under cursor, to show in the statusbar #. locale-sensitive printf is OK, since this goes to the UI, not into SVG -#: ../src/dropper-context.cpp:302 +#: ../src/dropper-context.cpp:312 #, c-format msgid " alpha %.3g" msgstr " alfa %.3g" #. where the color is picked, to show in the statusbar -#: ../src/dropper-context.cpp:304 +#: ../src/dropper-context.cpp:314 #, c-format msgid ", averaged with radius %d" msgstr ", het gemiddelde in een cirkel met straal %d" -#: ../src/dropper-context.cpp:304 +#: ../src/dropper-context.cpp:314 #, c-format msgid " under cursor" msgstr " onder de cursor" #. message, to show in the statusbar -#: ../src/dropper-context.cpp:306 +#: ../src/dropper-context.cpp:316 msgid "Release mouse to set color." msgstr "Laat de muisknop los om de kleur in te stellen." -#: ../src/dropper-context.cpp:306 ../src/tools-switch.cpp:208 +#: ../src/dropper-context.cpp:316 ../src/tools-switch.cpp:216 msgid "" "Click to set fill, Shift+click to set stroke; drag to " "average color in area; with Alt to pick inverse color; Ctrl+C " @@ -4379,7 +4382,7 @@ msgstr "" "sleep voor gemiddelde kleur van een gebied, Alt voor " "geïnverteerde kleur, Ctrl+C om kleur naar het klembord te kopiëren." -#: ../src/dropper-context.cpp:344 +#: ../src/dropper-context.cpp:354 msgid "Set picked color" msgstr "Gekozen kleur instellen" @@ -4427,11 +4430,11 @@ msgid "[Unchanged]" msgstr "[Onveranderd]" #. Edit -#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2276 +#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2292 msgid "_Undo" msgstr "_Ongedaan maken" -#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2278 +#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2294 msgid "_Redo" msgstr "O_pnieuw" @@ -4602,8 +4605,8 @@ msgstr "Aanpassende drempelwaarde" #: ../src/libgdl/gdl-dock-placeholder.c:169 #: ../src/live_effects/lpe-bendpath.cpp:56 #: ../src/live_effects/lpe-patternalongpath.cpp:64 -#: ../src/widgets/toolbox.cpp:3095 ../src/widgets/toolbox.cpp:4124 -#: ../share/extensions/foldablebox.inx.h:9 +#: ../src/widgets/toolbox.cpp:3121 ../src/widgets/toolbox.cpp:4151 +#: ../src/widgets/toolbox.cpp:4465 ../share/extensions/foldablebox.inx.h:9 #: ../share/extensions/interp_att_g.inx.h:26 msgid "Width" msgstr "Breedte" @@ -4611,17 +4614,17 @@ msgstr "Breedte" #: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41 #: ../src/extension/internal/bitmap/raise.cpp:42 #: ../src/extension/internal/bitmap/sample.cpp:41 ../src/libgdl/gdl-dock.c:198 -#: ../src/libgdl/gdl-dock-placeholder.c:177 ../src/widgets/toolbox.cpp:3112 +#: ../src/libgdl/gdl-dock-placeholder.c:177 ../src/widgets/toolbox.cpp:3138 #: ../share/extensions/foldablebox.inx.h:4 #: ../share/extensions/interp_att_g.inx.h:6 msgid "Height" msgstr "Hoogte" #: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42 -#: ../src/filter-enums.cpp:32 ../src/live_effects/effect.cpp:96 +#: ../src/filter-enums.cpp:32 ../src/live_effects/effect.cpp:99 #: ../src/live_effects/lpe-ruler.cpp:50 msgid "Offset" -msgstr "Positie" +msgstr "Verplaatsen" #: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:46 #: ../src/extension/internal/bitmap/addNoise.cpp:57 @@ -4824,6 +4827,7 @@ msgstr "Palet verdraaien" #: ../src/extension/internal/bitmap/cycleColormap.cpp:38 #: ../src/extension/internal/bitmap/spread.cpp:38 #: ../src/extension/internal/bitmap/unsharpmask.cpp:44 +#: ../src/widgets/toolbox.cpp:4557 msgid "Amount" msgstr "Hoeveelheid" @@ -4949,18 +4953,18 @@ msgstr "TVH aanpassen" #: ../src/extension/internal/bitmap/modulate.cpp:41 #: ../src/flood-context.cpp:250 ../src/widgets/sp-color-icc-selector.cpp:236 #: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:426 -#: ../src/widgets/sp-color-scales.cpp:427 ../src/widgets/toolbox.cpp:4281 +#: ../src/widgets/sp-color-scales.cpp:438 +#: ../src/widgets/sp-color-scales.cpp:439 ../src/widgets/toolbox.cpp:4308 #: ../share/extensions/color_randomize.inx.h:2 msgid "Hue" msgstr "Tint" #: ../src/extension/internal/bitmap/modulate.cpp:42 -#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:830 +#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:846 #: ../src/widgets/sp-color-icc-selector.cpp:236 #: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:429 -#: ../src/widgets/sp-color-scales.cpp:430 ../src/widgets/toolbox.cpp:4296 +#: ../src/widgets/sp-color-scales.cpp:441 +#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/toolbox.cpp:4323 #: ../share/extensions/color_randomize.inx.h:5 msgid "Saturation" msgstr "Verzadiging" @@ -5152,7 +5156,7 @@ msgstr "Halo versmallen/verbreden" #: ../src/extension/internal/bluredge.cpp:136 msgid "Width in px of the halo" -msgstr "Dikte van de vernauwings-/verwijdingshalo (in px)" +msgstr "Breedte van de halo (in px)" #: ../src/extension/internal/bluredge.cpp:137 msgid "Number of steps" @@ -5193,9 +5197,9 @@ msgstr "PostScript level 2" #: ../src/extension/internal/cairo-ps-out.cpp:282 #: ../src/extension/internal/cairo-ps-out.cpp:319 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:219 -#: ../src/extension/internal/emf-win32-inout.cpp:2430 +#: ../src/extension/internal/emf-win32-inout.cpp:2431 msgid "Convert texts to paths" -msgstr "Converteer tekst naar paden" +msgstr "Tekst naar paden omzetten" #: ../src/extension/internal/cairo-ps-out.cpp:283 #: ../src/extension/internal/cairo-ps-out.cpp:320 @@ -5258,39 +5262,39 @@ msgstr "Beperken tot PDF-versie" msgid "PDF 1.4" msgstr "PDF 1.4" -#: ../src/extension/internal/emf-win32-inout.cpp:2400 +#: ../src/extension/internal/emf-win32-inout.cpp:2401 msgid "EMF Input" msgstr "EMF-invoer" -#: ../src/extension/internal/emf-win32-inout.cpp:2405 +#: ../src/extension/internal/emf-win32-inout.cpp:2406 msgid "Enhanced Metafiles (*.emf)" msgstr "Enhanced Metafiles (*.emf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2406 +#: ../src/extension/internal/emf-win32-inout.cpp:2407 msgid "Enhanced Metafiles" msgstr "Enhanced Metafiles" -#: ../src/extension/internal/emf-win32-inout.cpp:2414 +#: ../src/extension/internal/emf-win32-inout.cpp:2415 msgid "WMF Input" msgstr "WMF-invoer" -#: ../src/extension/internal/emf-win32-inout.cpp:2419 +#: ../src/extension/internal/emf-win32-inout.cpp:2420 msgid "Windows Metafiles (*.wmf)" msgstr "Windows Metafiles (*.wmf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2420 +#: ../src/extension/internal/emf-win32-inout.cpp:2421 msgid "Windows Metafiles" msgstr "Windows Metafiles" -#: ../src/extension/internal/emf-win32-inout.cpp:2428 +#: ../src/extension/internal/emf-win32-inout.cpp:2429 msgid "EMF Output" msgstr "EMF-uitvoer" -#: ../src/extension/internal/emf-win32-inout.cpp:2434 +#: ../src/extension/internal/emf-win32-inout.cpp:2435 msgid "Enhanced Metafile (*.emf)" msgstr "Enhanced Metafile (*.emf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2435 +#: ../src/extension/internal/emf-win32-inout.cpp:2436 msgid "Enhanced Metafile" msgstr "Enhanced Metafile" @@ -5301,7 +5305,7 @@ msgstr "Slagschaduw" #: ../src/extension/internal/filter/drop-shadow.h:37 #: ../src/extension/internal/filter/drop-shadow.h:92 msgid "Blur radius, px" -msgstr "Straal vervagen, px" +msgstr "Straal vervagen (px)" #: ../src/extension/internal/filter/drop-shadow.h:38 #: ../src/extension/internal/filter/drop-shadow.h:93 @@ -5314,19 +5318,19 @@ msgstr "Ondoorzichtigheid (%)" #: ../src/extension/internal/filter/drop-shadow.h:39 #: ../src/extension/internal/filter/drop-shadow.h:94 msgid "Horizontal offset, px" -msgstr "Horizontale offset, px" +msgstr "Horizontale verplaatsing (px)" #: ../src/extension/internal/filter/drop-shadow.h:40 #: ../src/extension/internal/filter/drop-shadow.h:95 msgid "Vertical offset, px" -msgstr "Verticale offset, px" +msgstr "Verticale verplaatsing (px)" #: ../src/extension/internal/filter/drop-shadow.h:44 #: ../src/extension/internal/filter/drop-shadow.h:99 #: ../src/extension/internal/filter/filter.cpp:214 #: ../src/extension/internal/filter/filter-file.cpp:148 #: ../src/extension/internal/filter/snow.h:38 -#: ../src/ui/dialog/inkscape-preferences.cpp:733 +#: ../src/ui/dialog/inkscape-preferences.cpp:749 msgid "Filters" msgstr "Filters" @@ -5423,9 +5427,11 @@ msgstr "Verticale inspringing" #: ../share/extensions/printing-marks.inx.h:14 #: ../share/extensions/render_alphabetsoup.inx.h:3 #: ../share/extensions/render_barcode.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:3 #: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:6 #: ../share/extensions/svgcalendar.inx.h:22 #: ../share/extensions/triangle.inx.h:10 +#: ../share/extensions/wireframe_sphere.inx.h:5 msgid "Render" msgstr "Render" @@ -5575,76 +5581,76 @@ msgstr "nauwkeurig" msgid "very fine" msgstr "precies" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:753 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:754 msgid "PDF Input" msgstr "PDF-invoer" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:758 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 msgid "Adobe PDF (*.pdf)" msgstr "Adobe PDF (*.pdf)" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:760 msgid "Adobe Portable Document Format" msgstr "Adobe Portable Document Format" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:766 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:767 msgid "AI Input" msgstr "AI-invoer" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:771 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 msgid "Adobe Illustrator 9.0 and above (*.ai)" msgstr "Adobe Illustrator 9.0 en hoger (*.ai)" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:773 msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" msgstr "" "Open bestanden opgeslagen met Adobe Illustrator 9.0 of nieuwere versies" -#: ../src/extension/internal/pov-out.cpp:688 +#: ../src/extension/internal/pov-out.cpp:700 msgid "PovRay Output" msgstr "PovRay-uitvoer" -#: ../src/extension/internal/pov-out.cpp:693 +#: ../src/extension/internal/pov-out.cpp:705 msgid "PovRay (*.pov) (paths and shapes only)" msgstr "PovRay (*.pov) (enkel paden en vormen)" -#: ../src/extension/internal/pov-out.cpp:694 +#: ../src/extension/internal/pov-out.cpp:706 msgid "PovRay Raytracer File" msgstr "PovRay Raytracer-bestand" -#: ../src/extension/internal/svg.cpp:55 +#: ../src/extension/internal/svg.cpp:87 msgid "SVG Input" msgstr "SVG-invoer" -#: ../src/extension/internal/svg.cpp:60 +#: ../src/extension/internal/svg.cpp:92 msgid "Scalable Vector Graphic (*.svg)" msgstr "Scalable Vector Graphics (*.svg)" -#: ../src/extension/internal/svg.cpp:61 +#: ../src/extension/internal/svg.cpp:93 msgid "Inkscape native file format and W3C standard" msgstr "Inkscapes eigen bestandsformaat en W3C-standaard" -#: ../src/extension/internal/svg.cpp:69 +#: ../src/extension/internal/svg.cpp:101 msgid "SVG Output Inkscape" msgstr "SVG-uitvoer van Inkscape" -#: ../src/extension/internal/svg.cpp:74 +#: ../src/extension/internal/svg.cpp:106 msgid "Inkscape SVG (*.svg)" msgstr "Inkscape SVG (*.svg)" -#: ../src/extension/internal/svg.cpp:75 +#: ../src/extension/internal/svg.cpp:107 msgid "SVG format with Inkscape extensions" msgstr "SVG-formaat met Inkscape-uitbreidingen" -#: ../src/extension/internal/svg.cpp:83 +#: ../src/extension/internal/svg.cpp:115 msgid "SVG Output" msgstr "SVG-uitvoer" -#: ../src/extension/internal/svg.cpp:88 +#: ../src/extension/internal/svg.cpp:120 msgid "Plain SVG (*.svg)" msgstr "Gewone SVG (*.svg)" -#: ../src/extension/internal/svg.cpp:89 +#: ../src/extension/internal/svg.cpp:121 msgid "Scalable Vector Graphics format as defined by the W3C" msgstr "Scalable Vector Graphics-formaat zoals gedefinieerd door het W3C" @@ -5714,7 +5720,7 @@ msgstr "" msgid "default.svg" msgstr "default.nl.svg" -#: ../src/file.cpp:265 ../src/file.cpp:1067 +#: ../src/file.cpp:265 ../src/file.cpp:1071 #, c-format msgid "Failed to load the requested file %s" msgstr "Het laden van het gevraagde bestand %s is mislukt" @@ -5789,7 +5795,7 @@ msgid "Document saved." msgstr "Document is opgeslagen." #. We are saving for the first time; create a unique default filename -#: ../src/file.cpp:770 ../src/file.cpp:1204 +#: ../src/file.cpp:770 ../src/file.cpp:1208 #, c-format msgid "drawing%s" msgstr "Tekening%s" @@ -5812,27 +5818,27 @@ msgstr "Selecteer een bestand om een kopie naar op te slaan" msgid "Select file to save to" msgstr "Selecteer een bestand om in op te slaan" -#: ../src/file.cpp:888 +#: ../src/file.cpp:892 msgid "No changes need to be saved." msgstr "Er zijn geen wijzigingen die opgeslagen hoeven te worden." -#: ../src/file.cpp:905 +#: ../src/file.cpp:909 msgid "Saving document..." msgstr "Opslaan van document..." -#: ../src/file.cpp:1064 +#: ../src/file.cpp:1068 msgid "Import" msgstr "Importeren" -#: ../src/file.cpp:1114 +#: ../src/file.cpp:1118 msgid "Select file to import" msgstr "Selecteer een bestand om te importeren" -#: ../src/file.cpp:1226 +#: ../src/file.cpp:1230 msgid "Select file to export to" msgstr "Selecteer een bestand om naar te exporteren" -#: ../src/file.cpp:1469 ../src/verbs.cpp:2265 +#: ../src/file.cpp:1473 ../src/verbs.cpp:2281 msgid "Import From Open Clip Art Library" msgstr "Uit 'Open Clip Art'-mediatheek importeren" @@ -5951,7 +5957,7 @@ msgid "Luminance to Alpha" msgstr "Luminantie naar alfa" #. File -#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2242 +#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2258 msgid "Default" msgstr "Standaard" @@ -5999,7 +6005,7 @@ msgstr "Lineair" msgid "Gamma" msgstr "Gamma" -#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:316 +#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:317 #: ../src/widgets/gradient-selector.cpp:139 msgid "Duplicate" msgstr "Dupliceren" @@ -6014,33 +6020,34 @@ msgstr "Meer rijen" #: ../src/ui/dialog/filter-effects-dialog.cpp:468 #: ../src/ui/dialog/inkscape-preferences.cpp:259 #: ../src/ui/dialog/inkscape-preferences.cpp:422 -#: ../src/ui/dialog/inkscape-preferences.cpp:554 -#: ../src/ui/dialog/inkscape-preferences.cpp:1151 -#: ../src/ui/dialog/inkscape-preferences.cpp:1216 ../src/verbs.cpp:2239 -#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3887 +#: ../src/ui/dialog/inkscape-preferences.cpp:565 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +#: ../src/ui/dialog/inkscape-preferences.cpp:1232 ../src/verbs.cpp:2255 +#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3916 #: ../share/extensions/grid_polar.inx.h:16 #: ../share/extensions/guides_creator.inx.h:15 +#: ../share/extensions/scour.inx.h:7 msgid "None" msgstr "Geen" #: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:247 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:400 -#: ../src/widgets/sp-color-scales.cpp:401 +#: ../src/widgets/sp-color-scales.cpp:412 +#: ../src/widgets/sp-color-scales.cpp:413 msgid "Red" msgstr "Rood" #: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:248 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:403 -#: ../src/widgets/sp-color-scales.cpp:404 +#: ../src/widgets/sp-color-scales.cpp:415 +#: ../src/widgets/sp-color-scales.cpp:416 msgid "Green" msgstr "Groen" #: ../src/filter-enums.cpp:104 ../src/flood-context.cpp:249 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:406 -#: ../src/widgets/sp-color-scales.cpp:407 +#: ../src/widgets/sp-color-scales.cpp:418 +#: ../src/widgets/sp-color-scales.cpp:419 msgid "Blue" msgstr "Blauw" @@ -6077,13 +6084,13 @@ msgid "Visible Colors" msgstr "Zichtbare kleuren" #: ../src/flood-context.cpp:252 ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:432 -#: ../src/widgets/sp-color-scales.cpp:433 ../src/widgets/toolbox.cpp:4311 +#: ../src/widgets/sp-color-scales.cpp:444 +#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/toolbox.cpp:4338 #: ../share/extensions/color_randomize.inx.h:3 msgid "Lightness" msgstr "Helderheid" -#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Small" msgstr "Klein" @@ -6091,7 +6098,7 @@ msgstr "Klein" msgid "Medium" msgstr "Middel" -#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Large" msgstr "Groot" @@ -6283,15 +6290,15 @@ msgstr "Selecteer objecten om een kleurverloop voor te maken." msgid "Merge gradient handles" msgstr "Kleurverloophandvatten samenvoegen" -#: ../src/gradient-drag.cpp:912 +#: ../src/gradient-drag.cpp:884 msgid "Move gradient handle" msgstr "Kleurverloophandvat verplaatsen" -#: ../src/gradient-drag.cpp:965 ../src/widgets/gradient-vector.cpp:776 +#: ../src/gradient-drag.cpp:937 ../src/widgets/gradient-vector.cpp:776 msgid "Delete gradient stop" msgstr "Kleurverloopovergang verwijderen" -#: ../src/gradient-drag.cpp:1129 +#: ../src/gradient-drag.cpp:1101 #, c-format msgid "" "%s %d for: %s%s; drag with Ctrl to snap offset; click with Ctrl" @@ -6300,11 +6307,11 @@ msgstr "" "%s %d voor: %s%s; sleep met Ctrl om aan randen te kleven; klik met " "Ctrl+Alt om overgang te verwijderen" -#: ../src/gradient-drag.cpp:1133 ../src/gradient-drag.cpp:1140 +#: ../src/gradient-drag.cpp:1105 ../src/gradient-drag.cpp:1112 msgid " (stroke)" msgstr " (lijn)" -#: ../src/gradient-drag.cpp:1137 +#: ../src/gradient-drag.cpp:1109 #, c-format msgid "" "%s for: %s%s; drag with Ctrl to snap angle, with Ctrl+Alt to " @@ -6313,7 +6320,7 @@ msgstr "" "%s voor: %s%s; Ctrl draait in stappen, Ctrl+Alt behoudt de " "hoek, Ctrl+Shift vergroot rondom het centrum" -#: ../src/gradient-drag.cpp:1145 +#: ../src/gradient-drag.cpp:1117 #, c-format msgid "" "Radial gradient center and focus; drag with Shift to " @@ -6322,7 +6329,7 @@ msgstr "" "Het centrum en het brandpunt van het radiale kleurverloop; " "sleep met Shift om het brandpunt los te koppelen" -#: ../src/gradient-drag.cpp:1148 +#: ../src/gradient-drag.cpp:1120 #, c-format msgid "" "Gradient point shared by %d gradient; drag with Shift to " @@ -6337,19 +6344,19 @@ msgstr[1] "" "Kleurverlooppunt gedeeld met %d kleurverlopen; sleep met Shift " "om te scheiden" -#: ../src/gradient-drag.cpp:1823 +#: ../src/gradient-drag.cpp:1795 msgid "Move gradient handle(s)" msgstr "Kleurverloophandvat(ten) verplaatsen" -#: ../src/gradient-drag.cpp:1859 +#: ../src/gradient-drag.cpp:1831 msgid "Move gradient mid stop(s)" msgstr "Kleurverloopovergang(en) verplaatsen" -#: ../src/gradient-drag.cpp:2147 +#: ../src/gradient-drag.cpp:2119 msgid "Delete gradient stop(s)" msgstr "Kleurverloopovergang(en) verwijderen" -#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:43 +#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:44 #: ../share/extensions/foldablebox.inx.h:8 #: ../share/extensions/interp_att_g.inx.h:24 #: ../share/extensions/printing-marks.inx.h:19 @@ -6358,8 +6365,8 @@ msgstr "Eenheid" #. Add the units menu. #: ../src/helper/units.cpp:37 ../src/widgets/select-toolbar.cpp:504 -#: ../src/widgets/toolbox.cpp:1504 ../src/widgets/toolbox.cpp:3156 -#: ../src/widgets/toolbox.cpp:5660 ../src/widgets/toolbox.cpp:7203 +#: ../src/widgets/toolbox.cpp:1529 ../src/widgets/toolbox.cpp:3182 +#: ../src/widgets/toolbox.cpp:5906 ../src/widgets/toolbox.cpp:7739 msgid "Units" msgstr "Eenheden" @@ -6561,97 +6568,97 @@ msgstr "" #. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu", #. checkitem_toggled, checkitem_update, 0); -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Commands Bar" msgstr "_Opdrachtenbalk" -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Show or hide the Commands bar (under the menu)" msgstr "Opdrachtenbalk weergeven of verbergen (onder de menubalk)" # Misschien is "Eigenschappenbalk" beter? -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Snap Controls Bar" msgstr "Gereedschappenbalk kleven" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Show or hide the snapping controls" msgstr "Balk met kleefinstellingen weergeven of verbergen" # Misschien is "Eigenschappenbalk" beter? -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Tool Controls Bar" msgstr "Gereedschaps_details" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Show or hide the Tool Controls bar" -msgstr "Knoppenbalk met gereedschapsdetails weergeven of verbergen" +msgstr "Gereedschapsdetailsbalk weergeven of verbergen" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "_Toolbox" msgstr "_Gereedschappen" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "Show or hide the main toolbox (on the left)" msgstr "Gereedschappenbalk weergeven of verbergen (aan de linkerzijde)" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "_Palette" msgstr "_Palet" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "Show or hide the color palette" msgstr "Paletbalk weergeven of verbergen (onderaan)" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 msgid "_Statusbar" msgstr "_Statusbalk" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 msgid "Show or hide the statusbar (at the bottom of the window)" msgstr "Statusbalk weergeven of verbergen (onderaan)" -#: ../src/interface.cpp:956 +#: ../src/interface.cpp:958 #, c-format msgid "Verb \"%s\" Unknown" msgstr "Werkwoord \"%s\" is onbekend" -#: ../src/interface.cpp:995 +#: ../src/interface.cpp:1000 msgid "Open _Recent" msgstr "_Recente bestanden" #. TRANSLATORS: #%s is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1096 +#: ../src/interface.cpp:1101 #, c-format msgid "Enter group #%s" msgstr "Groep #%s binnengaan" -#: ../src/interface.cpp:1107 +#: ../src/interface.cpp:1112 msgid "Go to parent" msgstr "Naar de ouder gaan" -#: ../src/interface.cpp:1198 ../src/interface.cpp:1284 -#: ../src/interface.cpp:1387 ../src/ui/widget/selected-style.cpp:468 +#: ../src/interface.cpp:1203 ../src/interface.cpp:1289 +#: ../src/interface.cpp:1392 ../src/ui/widget/selected-style.cpp:468 msgid "Drop color" msgstr "Kleur plakken" -#: ../src/interface.cpp:1237 ../src/interface.cpp:1347 +#: ../src/interface.cpp:1242 ../src/interface.cpp:1352 msgid "Drop color on gradient" msgstr "Kleur plakken op kleurverloop" -#: ../src/interface.cpp:1400 +#: ../src/interface.cpp:1405 msgid "Could not parse SVG data" msgstr "De SVG-gegevens konden niet worden verwerkt." -#: ../src/interface.cpp:1439 +#: ../src/interface.cpp:1444 msgid "Drop SVG" msgstr "SVG plakken" -#: ../src/interface.cpp:1495 +#: ../src/interface.cpp:1500 msgid "Drop bitmap image" msgstr "Bitmap plakken" -#: ../src/interface.cpp:1587 +#: ../src/interface.cpp:1592 #, c-format msgid "" "A file named \"%s\" already exists. Do " @@ -6665,7 +6672,7 @@ msgstr "" "Het bestand bestaat al in \"%s\". Door dit te vervangen, wordt de oude " "inhoud overschreven." -#: ../src/interface.cpp:1594 ../share/extensions/web-set-att.inx.h:5 +#: ../src/interface.cpp:1599 ../share/extensions/web-set-att.inx.h:5 #: ../share/extensions/web-transmit-att.inx.h:5 msgid "Replace" msgstr "Vervangen" @@ -6719,24 +6726,24 @@ msgstr "Uitvoeren van hulpprogramma (%s) mislukt" msgid "Node or handle drag canceled." msgstr "Het slepen van knooppunt of handvat is geannuleerd." -#: ../src/knotholder.cpp:134 +#: ../src/knotholder.cpp:135 msgid "Change handle" msgstr "Handvat aanpassen" -#: ../src/knotholder.cpp:213 +#: ../src/knotholder.cpp:214 msgid "Move handle" msgstr "Handvat verplaatsen" #. TRANSLATORS: This refers to the pattern that's inside the object -#: ../src/knotholder.cpp:234 +#: ../src/knotholder.cpp:235 msgid "Move the pattern fill inside the object" msgstr "De patroonvulling van het object verplaatsen" -#: ../src/knotholder.cpp:237 +#: ../src/knotholder.cpp:238 msgid "Scale the pattern fill; uniformly if with Ctrl" msgstr "De patroonvulling schalen; uniform indien met Ctrl" -#: ../src/knotholder.cpp:240 +#: ../src/knotholder.cpp:241 msgid "Rotate the pattern fill; with Ctrl to snap angle" msgstr "" "De patroonvulling van het object draaien; Ctrl om te draaien " @@ -6758,8 +6765,8 @@ msgstr "Paneelstijl" msgid "Dockbar style to show items on it" msgstr "Paneelstijl om items in weer te geven" -#: ../src/libgdl/gdl-dock.c:175 ../src/ui/dialog/inkscape-preferences.cpp:549 -#: ../src/ui/dialog/inkscape-preferences.cpp:570 +#: ../src/libgdl/gdl-dock.c:175 ../src/ui/dialog/inkscape-preferences.cpp:560 +#: ../src/ui/dialog/inkscape-preferences.cpp:581 msgid "Floating" msgstr "Zwevend" @@ -6981,10 +6988,10 @@ msgstr "" "mogen controller genoemd worden." #: ../src/libgdl/gdl-dock-notebook.c:134 -#: ../src/ui/dialog/align-and-distribute.cpp:919 +#: ../src/ui/dialog/align-and-distribute.cpp:924 #: ../src/ui/dialog/document-properties.cpp:118 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 -#: ../src/widgets/desktop-widget.cpp:1573 +#: ../src/widgets/desktop-widget.cpp:1580 msgid "Page" msgstr "Pagina" @@ -6992,7 +6999,7 @@ msgstr "Pagina" msgid "The index of the current page" msgstr "De index van de huidige pagina" -#: ../src/libgdl/gdl-dock-object.c:120 ../src/ui/widget/page-sizer.cpp:217 +#: ../src/libgdl/gdl-dock-object.c:120 ../src/ui/widget/page-sizer.cpp:237 msgid "Name" msgstr "Naam" @@ -7161,142 +7168,146 @@ msgstr "" msgid "Dockitem which 'owns' this tablabel" msgstr "Paneelitem die dit tabbladlabel 'beheert'" -#: ../src/libnrtype/FontFactory.cpp:806 +#: ../src/libnrtype/FontFactory.cpp:821 msgid "Ignoring font without family that will crash Pango" msgstr "Lettertype zonder familie (welke Pango doet crashen) wordt genegeerd" -#: ../src/live_effects/effect.cpp:86 +#: ../src/live_effects/effect.cpp:88 msgid "doEffect stack test" msgstr "doEffect-stapeltest" -#: ../src/live_effects/effect.cpp:87 +#: ../src/live_effects/effect.cpp:89 msgid "Angle bisector" msgstr "Deellijn hoek" #. TRANSLATORS: boolean operations -#: ../src/live_effects/effect.cpp:89 +#: ../src/live_effects/effect.cpp:91 msgid "Boolops" msgstr "Booleaanse operator" -#: ../src/live_effects/effect.cpp:90 +#: ../src/live_effects/effect.cpp:92 msgid "Circle (by center and radius)" msgstr "Cirkel (middelpunt en straal)" -#: ../src/live_effects/effect.cpp:91 +#: ../src/live_effects/effect.cpp:93 msgid "Circle by 3 points" msgstr "Cirkel door 3 punten" -#: ../src/live_effects/effect.cpp:92 +#: ../src/live_effects/effect.cpp:94 msgid "Dynamic stroke" msgstr "Dynamische lijn" -#: ../src/live_effects/effect.cpp:93 +#: ../src/live_effects/effect.cpp:95 ../share/extensions/extrude.inx.h:1 +msgid "Extrude" +msgstr "Uitrekken" + +#: ../src/live_effects/effect.cpp:96 msgid "Lattice Deformation" msgstr "Roostervervorming" -#: ../src/live_effects/effect.cpp:94 +#: ../src/live_effects/effect.cpp:97 msgid "Line Segment" msgstr "Lijnsegment" -#: ../src/live_effects/effect.cpp:95 +#: ../src/live_effects/effect.cpp:98 msgid "Mirror symmetry" msgstr "Spiegelsymmetrie" -#: ../src/live_effects/effect.cpp:97 +#: ../src/live_effects/effect.cpp:100 msgid "Parallel" msgstr "Parallelle" -#: ../src/live_effects/effect.cpp:98 +#: ../src/live_effects/effect.cpp:101 msgid "Path length" msgstr "Padlengte" -#: ../src/live_effects/effect.cpp:99 +#: ../src/live_effects/effect.cpp:102 msgid "Perpendicular bisector" msgstr "Loodrechte deellijn" -#: ../src/live_effects/effect.cpp:100 +#: ../src/live_effects/effect.cpp:103 msgid "Perspective path" msgstr "Perspectief" -#: ../src/live_effects/effect.cpp:101 +#: ../src/live_effects/effect.cpp:104 msgid "Rotate copies" msgstr "Kopieën draaien" -#: ../src/live_effects/effect.cpp:102 +#: ../src/live_effects/effect.cpp:105 msgid "Recursive skeleton" msgstr "Recursief skelet" -#: ../src/live_effects/effect.cpp:103 +#: ../src/live_effects/effect.cpp:106 msgid "Tangent to curve" msgstr "Raaklijn aan curve" -#: ../src/live_effects/effect.cpp:104 +#: ../src/live_effects/effect.cpp:107 msgid "Text label" msgstr "Label" #. 0.46 -#: ../src/live_effects/effect.cpp:107 +#: ../src/live_effects/effect.cpp:110 msgid "Bend" msgstr "Buigen langs pad" -#: ../src/live_effects/effect.cpp:108 +#: ../src/live_effects/effect.cpp:111 msgid "Gears" msgstr "Tandwielen" -#: ../src/live_effects/effect.cpp:109 +#: ../src/live_effects/effect.cpp:112 msgid "Pattern Along Path" msgstr "Patroon langs pad" #. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG -#: ../src/live_effects/effect.cpp:110 +#: ../src/live_effects/effect.cpp:113 msgid "Stitch Sub-Paths" msgstr "Subpaden aan elkaar naaien" #. 0.47 -#: ../src/live_effects/effect.cpp:112 +#: ../src/live_effects/effect.cpp:115 msgid "VonKoch" msgstr "VonKoch" -#: ../src/live_effects/effect.cpp:113 +#: ../src/live_effects/effect.cpp:116 msgid "Knot" msgstr "Knoop" -#: ../src/live_effects/effect.cpp:114 +#: ../src/live_effects/effect.cpp:117 msgid "Construct grid" msgstr "Axonometrisch raster" -#: ../src/live_effects/effect.cpp:115 +#: ../src/live_effects/effect.cpp:118 msgid "Spiro spline" msgstr "Spirografische spline" # Vertaling is hier min of meer letterlijk. # Het gaat hier om een vervorming van een object door een verplaatsing van de 4 paden van het kader van de omhullende # Alternatieven: "Vervorming kader", "Vervorming omhullende" -#: ../src/live_effects/effect.cpp:116 +#: ../src/live_effects/effect.cpp:119 msgid "Envelope Deformation" msgstr "Omslagvervorming" -#: ../src/live_effects/effect.cpp:117 +#: ../src/live_effects/effect.cpp:120 msgid "Interpolate Sub-Paths" msgstr "Subpaden interpoleren" -#: ../src/live_effects/effect.cpp:118 +#: ../src/live_effects/effect.cpp:121 msgid "Hatches (rough)" msgstr "Krabbels (ruw)" -#: ../src/live_effects/effect.cpp:119 +#: ../src/live_effects/effect.cpp:122 msgid "Sketch" msgstr "Schets" -#: ../src/live_effects/effect.cpp:120 +#: ../src/live_effects/effect.cpp:123 msgid "Ruler" msgstr "Liniaal" -#: ../src/live_effects/effect.cpp:273 +#: ../src/live_effects/effect.cpp:279 msgid "Is visible?" msgstr "Zichtbaar?" -#: ../src/live_effects/effect.cpp:273 +#: ../src/live_effects/effect.cpp:279 msgid "" "If unchecked, the effect remains applied to the object but is temporarily " "disabled on canvas" @@ -7304,22 +7315,22 @@ msgstr "" "Indien uitgevinkt, blijft het effect op het object toegepast, maar is het " "tijdelijk niet zichtbaar op het canvas" -#: ../src/live_effects/effect.cpp:294 +#: ../src/live_effects/effect.cpp:300 msgid "No effect" msgstr "Geen effect" -#: ../src/live_effects/effect.cpp:341 +#: ../src/live_effects/effect.cpp:347 #, c-format msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" msgstr "" "Geef aub een parameterpad op voor het padeffect '%s' met %d muisklikken" -#: ../src/live_effects/effect.cpp:639 +#: ../src/live_effects/effect.cpp:645 #, c-format msgid "Editing parameter %s." msgstr "Parameter %s bewerken." -#: ../src/live_effects/effect.cpp:644 +#: ../src/live_effects/effect.cpp:650 msgid "None of the applied path effect's parameters can be edited on-canvas." msgstr "" "Geen van de toegepaste padeffectparameters kunnen op het canvas bewerkt " @@ -7552,61 +7563,61 @@ msgstr "" "positie van de knooppunten op het traject." #. initialise your parameters here: -#: ../src/live_effects/lpe-knot.cpp:328 +#: ../src/live_effects/lpe-knot.cpp:329 msgid "Fixed width" msgstr "Vaste breedte" -#: ../src/live_effects/lpe-knot.cpp:328 +#: ../src/live_effects/lpe-knot.cpp:329 msgid "Size of hidden region of lower string" msgstr "Grootte van verborgen deel van het pad" -#: ../src/live_effects/lpe-knot.cpp:329 +#: ../src/live_effects/lpe-knot.cpp:330 msgid "In units of stroke width" msgstr "In eenheid van lijnbreedte" -#: ../src/live_effects/lpe-knot.cpp:329 +#: ../src/live_effects/lpe-knot.cpp:330 msgid "Consider 'Interruption width' as a ratio of stroke width" msgstr "'Breedte onderbreking' beschouwen als verhouding van lijnbreedte" -#: ../src/live_effects/lpe-knot.cpp:330 ../src/widgets/stroke-style.cpp:1093 +#: ../src/live_effects/lpe-knot.cpp:331 ../src/widgets/stroke-style.cpp:1093 #: ../share/extensions/edge3d.inx.h:9 msgid "Stroke width" msgstr "Lijnbreedte" -#: ../src/live_effects/lpe-knot.cpp:330 +#: ../src/live_effects/lpe-knot.cpp:331 msgid "Add the stroke width to the interruption size" msgstr "Lijnbreedte toevoegen aan de breedte van de onderbreking" -#: ../src/live_effects/lpe-knot.cpp:331 +#: ../src/live_effects/lpe-knot.cpp:332 msgid "Crossing path stroke width" msgstr "Breedte kruisend pad" -#: ../src/live_effects/lpe-knot.cpp:331 +#: ../src/live_effects/lpe-knot.cpp:332 msgid "Add crossed stroke width to the interruption size" msgstr "Breedte kruising toevoegen aan de breedte van de onderbreking" -#: ../src/live_effects/lpe-knot.cpp:332 +#: ../src/live_effects/lpe-knot.cpp:333 msgid "Switcher size" msgstr "Grootte kruising" -#: ../src/live_effects/lpe-knot.cpp:332 +#: ../src/live_effects/lpe-knot.cpp:333 msgid "Orientation indicator/switcher size" msgstr "Oriëntatie indicator/grootte kruising" -#: ../src/live_effects/lpe-knot.cpp:333 +#: ../src/live_effects/lpe-knot.cpp:334 msgid "Crossing Signs" msgstr "Kruisingstekens" -#: ../src/live_effects/lpe-knot.cpp:333 +#: ../src/live_effects/lpe-knot.cpp:334 msgid "Crossings signs" msgstr "Kruisingstekens" -#: ../src/live_effects/lpe-knot.cpp:344 +#: ../src/live_effects/lpe-knot.cpp:345 msgid "Drag to select a crossing, click to flip it" msgstr "Sleep om een kruising te selecteren, klik om te spiegelen" #. / @todo Is this the right verb? -#: ../src/live_effects/lpe-knot.cpp:637 +#: ../src/live_effects/lpe-knot.cpp:638 msgid "Change knot crossing" msgstr "Kruising aanpassen" @@ -7912,19 +7923,19 @@ msgstr "Rechts" msgid "Both" msgstr "Beide" -#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5168 +#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5414 msgid "Start" msgstr "Begin" -#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5181 +#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5427 msgid "End" msgstr "Einde" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Mark distance" msgstr "Interval markeringen" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Distance between successive ruler marks" msgstr "Afstand tussen opeenvolgende markeringen" @@ -8043,7 +8054,7 @@ msgstr "" #: ../src/live_effects/lpe-sketch.cpp:46 msgid "Average offset" -msgstr "Gemiddelde afstand" +msgstr "Gemiddelde verplaatsing" #: ../src/live_effects/lpe-sketch.cpp:47 msgid "Average distance each stroke is away from the original path" @@ -8073,9 +8084,9 @@ msgstr "Constructielijnen" msgid "How many construction lines (tangents) to draw" msgstr "Hoeveel constructielijnen (raaklijnen) er getekend moeten worden" -#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1516 +#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1539 #: ../src/seltrans.cpp:531 ../src/ui/dialog/transformation.cpp:738 -#: ../share/extensions/interp_att_g.inx.h:16 +#: ../src/widgets/toolbox.cpp:4602 ../share/extensions/interp_att_g.inx.h:16 #: ../share/extensions/render_alphabetsoup.inx.h:4 msgid "Scale" msgstr "Schalen" @@ -8086,7 +8097,7 @@ msgid "" "5*offset)" msgstr "" "Schalingsfactor die kromming en lengte van constructielijnen bepaalt " -"(probeer 5*offset)" +"(probeer 5*verplaatsing)" #: ../src/live_effects/lpe-sketch.cpp:57 msgid "Max. length" @@ -8222,7 +8233,7 @@ msgstr "Padparameter plakken" msgid "Link path parameter to path" msgstr "Padparameter aan pad linken" -#: ../src/live_effects/parameter/point.cpp:90 +#: ../src/live_effects/parameter/point.cpp:91 msgid "Change point parameter" msgstr "Puntparameter veranderen" @@ -8493,7 +8504,7 @@ msgstr "OBJECT-ID" msgid "Start Inkscape in interactive shell mode." msgstr "Inkscape in interactieve commandomodus starten." -#: ../src/main.cpp:762 ../src/main.cpp:1088 +#: ../src/main.cpp:766 ../src/main.cpp:1092 msgid "" "[OPTIONS...] [FILE...]\n" "\n" @@ -8513,83 +8524,82 @@ msgstr "_Bestand" msgid "_New" msgstr "_Nieuw" -#. TODO look at some dynamic option for changing the menu tree: -#. " \n" -#: ../src/menus-skeleton.h:49 ../src/verbs.cpp:2488 ../src/verbs.cpp:2494 +#: ../src/menus-skeleton.h:48 ../src/verbs.cpp:2504 ../src/verbs.cpp:2510 msgid "_Edit" msgstr "Be_werken" -#: ../src/menus-skeleton.h:59 ../src/verbs.cpp:2288 +#: ../src/menus-skeleton.h:58 ../src/verbs.cpp:2304 msgid "Paste Si_ze" msgstr "_Grootte plakken" -#: ../src/menus-skeleton.h:71 +#: ../src/menus-skeleton.h:70 msgid "Clo_ne" msgstr "_Klonen" -#: ../src/menus-skeleton.h:91 +#: ../src/menus-skeleton.h:90 msgid "_View" msgstr "Beel_d" -#: ../src/menus-skeleton.h:92 +#: ../src/menus-skeleton.h:91 msgid "_Zoom" msgstr "_Zoomen" -#: ../src/menus-skeleton.h:108 +#: ../src/menus-skeleton.h:107 msgid "_Display mode" msgstr "_Afbeeldingsmodus" -#: ../src/menus-skeleton.h:120 +#: ../src/menus-skeleton.h:121 msgid "Show/Hide" msgstr "_Weergeven/verbergen" +#. " \n" #. Not quite ready to be in the menus. #. " \n" -#: ../src/menus-skeleton.h:139 +#: ../src/menus-skeleton.h:140 msgid "_Layer" msgstr "_Laag" -#: ../src/menus-skeleton.h:159 +#: ../src/menus-skeleton.h:160 msgid "_Object" msgstr "_Object" -#: ../src/menus-skeleton.h:166 +#: ../src/menus-skeleton.h:167 msgid "Cli_p" msgstr "Masker_pad" -#: ../src/menus-skeleton.h:170 +#: ../src/menus-skeleton.h:171 msgid "Mas_k" msgstr "Mas_ker" -#: ../src/menus-skeleton.h:174 +#: ../src/menus-skeleton.h:175 msgid "Patter_n" msgstr "Patroo_n" -#: ../src/menus-skeleton.h:198 +#: ../src/menus-skeleton.h:199 msgid "_Path" msgstr "_Paden" -#: ../src/menus-skeleton.h:225 +#: ../src/menus-skeleton.h:226 msgid "_Text" msgstr "_Tekst" -#: ../src/menus-skeleton.h:244 +#: ../src/menus-skeleton.h:245 msgid "Filter_s" msgstr "_Filters" -#: ../src/menus-skeleton.h:250 +#: ../src/menus-skeleton.h:251 msgid "Exte_nsions" msgstr "_Uitbreidingen" -#: ../src/menus-skeleton.h:257 +#: ../src/menus-skeleton.h:258 msgid "Whiteboa_rd" msgstr "_Samenwerken" -#: ../src/menus-skeleton.h:261 +#: ../src/menus-skeleton.h:262 msgid "_Help" msgstr "_Help" -#: ../src/menus-skeleton.h:265 +#: ../src/menus-skeleton.h:266 msgid "Tutorials" msgstr "_Handleidingen" @@ -8701,7 +8711,7 @@ msgstr "" msgid "Cannot find path between nodes." msgstr "Geen pad gevonden tussen de knooppunten." -#: ../src/nodepath.cpp:2804 ../src/widgets/toolbox.cpp:1343 +#: ../src/nodepath.cpp:2804 ../src/widgets/toolbox.cpp:1368 msgid "Delete segment" msgstr "Segment verwijderen" @@ -8713,7 +8723,7 @@ msgstr "Segmenttype veranderen" msgid "Change node type" msgstr "Knooppunttype veranderen" -#: ../src/nodepath.cpp:3529 ../src/widgets/toolbox.cpp:1300 +#: ../src/nodepath.cpp:3529 ../src/widgets/toolbox.cpp:1325 msgid "Delete node" msgstr "Item verwijderen" @@ -8951,7 +8961,7 @@ msgid "" "round; with Alt to randomize" msgstr "" "De puntstraal van ster of veelhoek aanpassen: Shift om af te " -"ronden; plus Alt voor willekeur" +"ronden; Alt voor willekeur" #: ../src/object-edit.cpp:1083 msgid "" @@ -8960,7 +8970,7 @@ msgid "" "randomize" msgstr "" "De binnenstraal van ster of veelhoek aanpassen: Ctrl om de " -"punten radiaal te houden; Shift om af te ronden; plus Alt voor " +"punten radiaal te houden; Shift om af te ronden; Alt voor " "willekeur" #: ../src/object-edit.cpp:1272 @@ -8968,25 +8978,24 @@ msgid "" "Roll/unroll the spiral from inside; with Ctrl to snap angle; " "with Alt to converge/diverge" msgstr "" -"De spiraal op- of afrollen van de binnenkant; Ctrl om te " -"draaien in stappen; Alt om te convergeren/divergeren" +"De spiraal op- of afrollen langs de binnenkant; Ctrl om te " +"draaien in stappen; Alt om te convergeren/uit te waaieren" #: ../src/object-edit.cpp:1275 msgid "" "Roll/unroll the spiral from outside; with Ctrl to snap angle; " "with Shift to scale/rotate" msgstr "" -"De spiraal op- of afrollen van de buitenkant; Ctrl om te " -"draaien in stappen; Shift om te draaien/vergroten/verkleinen" +"De spiraal op- of afrollen langs de buitenkant; Ctrl om te " +"draaien in stappen; Shift om te schalen/draaien" #: ../src/object-edit.cpp:1319 msgid "Adjust the offset distance" -msgstr "De randafstand aanpassen" +msgstr "De afstand voor verplaatsen aanpassen" #: ../src/object-edit.cpp:1355 msgid "Drag to resize the flowed text frame" -msgstr "" -"Sleep om het kader van de gevormde tekst te vergroten of te verkleinen" +msgstr "Sleep om het kader van de gevormde tekst te schalen" #: ../src/path-chemistry.cpp:49 msgid "Select object(s) to combine." @@ -8996,59 +9005,59 @@ msgstr "Selecteer object(en) om te combineren." msgid "Combining paths..." msgstr "Samenvoegen van paden..." -#: ../src/path-chemistry.cpp:161 +#: ../src/path-chemistry.cpp:165 msgid "Combine" msgstr "Samenvoegen" -#: ../src/path-chemistry.cpp:168 +#: ../src/path-chemistry.cpp:172 msgid "No path(s) to combine in the selection." msgstr "Er zijn geen paden om te combineren in de selectie." -#: ../src/path-chemistry.cpp:180 +#: ../src/path-chemistry.cpp:184 msgid "Select path(s) to break apart." msgstr "Selecteer pad(en) om in stukken te breken." -#: ../src/path-chemistry.cpp:184 +#: ../src/path-chemistry.cpp:188 msgid "Breaking apart paths..." msgstr "Opdelen van paden..." -#: ../src/path-chemistry.cpp:271 +#: ../src/path-chemistry.cpp:275 msgid "Break apart" msgstr "Opdelen" -#: ../src/path-chemistry.cpp:273 +#: ../src/path-chemistry.cpp:277 msgid "No path(s) to break apart in the selection." msgstr "Geen paden geselecteerd om in stukken te breken." -#: ../src/path-chemistry.cpp:285 +#: ../src/path-chemistry.cpp:289 msgid "Select object(s) to convert to path." msgstr "Selecteer object(en) om te converteren naar een pad." -#: ../src/path-chemistry.cpp:291 +#: ../src/path-chemistry.cpp:295 msgid "Converting objects to paths..." msgstr "Converteren van objecten naar paden..." -#: ../src/path-chemistry.cpp:313 +#: ../src/path-chemistry.cpp:317 msgid "Object to path" msgstr "Object naar pad" -#: ../src/path-chemistry.cpp:315 +#: ../src/path-chemistry.cpp:319 msgid "No objects to convert to path in the selection." msgstr "Geen objecten geselecteerd om te converteren naar een pad." -#: ../src/path-chemistry.cpp:551 +#: ../src/path-chemistry.cpp:555 msgid "Select path(s) to reverse." msgstr "Selecteer pad(en) om om te keren." -#: ../src/path-chemistry.cpp:560 +#: ../src/path-chemistry.cpp:564 msgid "Reversing paths..." msgstr "Omkeren van paden..." -#: ../src/path-chemistry.cpp:594 +#: ../src/path-chemistry.cpp:598 msgid "Reverse path" msgstr "Pad omkeren" -#: ../src/path-chemistry.cpp:596 +#: ../src/path-chemistry.cpp:600 msgid "No paths to reverse in the selection." msgstr "Geen pad(en) geselecteerd om om te keren." @@ -9140,7 +9149,7 @@ msgid "" "Curve handle, symmetric: angle %3.2f°, length %s; with Ctrl to snap angle, with Shift to move this handle only" msgstr "" -"Handvat curve, symmetrisch: hoek %3.2f°, lengte %s; gebruik " +"Symmetrisch handvat curve: hoek %3.2f°, lengte %s; gebruik " "Ctrl om in stappen te draaien, Shift om enkel dit handvat te " "verplaatsen" @@ -9157,15 +9166,15 @@ msgstr "" msgid "Drawing finished" msgstr "Tekenen is voltooid" -#: ../src/persp3d.cpp:335 +#: ../src/persp3d.cpp:345 msgid "Toggle vanishing point" msgstr "Verdwijnpunt omschakelen" -#: ../src/persp3d.cpp:346 +#: ../src/persp3d.cpp:356 msgid "Toggle multiple vanishing points" msgstr "Meerdere verdwijnpunten omschakelen" -#: ../src/preferences.cpp:101 +#: ../src/preferences.cpp:129 msgid "" "Inkscape will run with default settings, and new settings will not be saved. " msgstr "" @@ -9175,7 +9184,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:116 +#: ../src/preferences.cpp:144 #, c-format msgid "Cannot create profile directory %s." msgstr "Kan profieldirectory %s niet aanmaken." @@ -9183,7 +9192,7 @@ msgstr "Kan profieldirectory %s niet aanmaken." #. 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:134 +#: ../src/preferences.cpp:162 #, c-format msgid "%s is not a valid directory." msgstr "%s is geen geldige directory" @@ -9191,35 +9200,27 @@ msgstr "%s is geen geldige directory" #. 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:145 +#: ../src/preferences.cpp:173 #, c-format msgid "Failed to create the preferences file %s." msgstr "Aanmaken van het voorkeurenbestand %s is mislukt." -#. _reportError(Glib::ustring::compose(_("The preferences file %1 is not a regular file."), -#. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:163 +#: ../src/preferences.cpp:209 #, c-format msgid "The preferences file %s is not a regular file." msgstr "Het voorkeurenbestand %s is geen regulier bestand." -#. _reportError(Glib::ustring::compose(_("The preferences file %1 could not be read."), -#. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:175 +#: ../src/preferences.cpp:219 #, c-format msgid "The preferences file %s could not be read." msgstr "Het voorkeurenbestand %s kon niet worden gelezen." -#. _reportError(Glib::ustring::compose(_("The preferences file %1 is not a valid XML document."), -#. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:188 +#: ../src/preferences.cpp:230 #, c-format msgid "The preferences file %s is not a valid XML document." msgstr "Het voorkeurenbestand %s is geen geldig XML-document." -#. _reportError(Glib::ustring::compose(_("The file %1 is not a valid Inkscape preferences file."), -#. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:199 +#: ../src/preferences.cpp:239 #, c-format msgid "The file %s is not a valid Inkscape preferences file." msgstr "Het bestand %s is geen geldig Inkscape voorkeurenbestand." @@ -9399,7 +9400,7 @@ msgstr "Dekking" msgid "Extent or scope of this document." msgstr "Dekking of lading van dit document." -#: ../src/rdf.cpp:273 ../src/ui/widget/page-sizer.cpp:219 +#: ../src/rdf.cpp:273 ../src/ui/widget/page-sizer.cpp:239 msgid "Description" msgstr "Beschrijving" @@ -9534,54 +9535,54 @@ msgstr "" msgid "Selected object is not a group. Cannot enter." msgstr "Het geselecteerde object is geen groep. Kan er niet in gaan." -#: ../src/selection-chemistry.cpp:195 +#: ../src/selection-chemistry.cpp:196 msgid "Delete text" msgstr "Tekst verwijderen" -#: ../src/selection-chemistry.cpp:203 +#: ../src/selection-chemistry.cpp:204 msgid "Nothing was deleted." msgstr "Er is niets verwijderd." -#: ../src/selection-chemistry.cpp:221 ../src/text-context.cpp:995 -#: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1304 -#: ../src/widgets/toolbox.cpp:5752 +#: ../src/selection-chemistry.cpp:222 ../src/text-context.cpp:1002 +#: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1329 +#: ../src/widgets/toolbox.cpp:5998 msgid "Delete" msgstr "Verwijderen" -#: ../src/selection-chemistry.cpp:249 +#: ../src/selection-chemistry.cpp:250 msgid "Select object(s) to duplicate." msgstr "Selecteer (een) object(en) om te dupliceren." -#: ../src/selection-chemistry.cpp:341 +#: ../src/selection-chemistry.cpp:342 msgid "Delete all" msgstr "Alles verwijderen" -#: ../src/selection-chemistry.cpp:464 +#: ../src/selection-chemistry.cpp:465 msgid "Select some objects to group." msgstr "Selecteer twee objecten of meer objecten om te groeperen." -#: ../src/selection-chemistry.cpp:537 ../src/selection-describer.cpp:53 +#: ../src/selection-chemistry.cpp:538 ../src/selection-describer.cpp:53 msgid "Group" msgstr "Groeperen" -#: ../src/selection-chemistry.cpp:551 +#: ../src/selection-chemistry.cpp:552 msgid "Select a group to ungroup." msgstr "Selecteer een groep om op te heffen" -#: ../src/selection-chemistry.cpp:592 +#: ../src/selection-chemistry.cpp:593 msgid "No groups to ungroup in the selection." msgstr "Geen groepen geselecteerd om op te heffen." -#: ../src/selection-chemistry.cpp:598 ../src/sp-item-group.cpp:515 +#: ../src/selection-chemistry.cpp:599 ../src/sp-item-group.cpp:496 msgid "Ungroup" msgstr "Groep opheffen" -#: ../src/selection-chemistry.cpp:688 +#: ../src/selection-chemistry.cpp:689 msgid "Select object(s) to raise." msgstr "Selecteer object(en) om naar boven te brengen." -#: ../src/selection-chemistry.cpp:694 ../src/selection-chemistry.cpp:756 -#: ../src/selection-chemistry.cpp:790 ../src/selection-chemistry.cpp:854 +#: ../src/selection-chemistry.cpp:695 ../src/selection-chemistry.cpp:757 +#: ../src/selection-chemistry.cpp:791 ../src/selection-chemistry.cpp:855 msgid "" "You cannot raise/lower objects from different groups or layers." msgstr "" @@ -9591,198 +9592,198 @@ msgstr "" #. TRANSLATORS: only translate "string" in "context|string". #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS #. "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:736 +#: ../src/selection-chemistry.cpp:737 msgid "undo_action|Raise" msgstr "Naar boven" -#: ../src/selection-chemistry.cpp:748 +#: ../src/selection-chemistry.cpp:749 msgid "Select object(s) to raise to top." msgstr "Selecteer objecten die u helemaal naar boven wilt brengen." -#: ../src/selection-chemistry.cpp:771 +#: ../src/selection-chemistry.cpp:772 msgid "Raise to top" msgstr "Bovenaan" -#: ../src/selection-chemistry.cpp:784 +#: ../src/selection-chemistry.cpp:785 msgid "Select object(s) to lower." msgstr "Selecteer objecten die u naar onderen wilt brengen." -#: ../src/selection-chemistry.cpp:834 +#: ../src/selection-chemistry.cpp:835 msgid "Lower" msgstr "Omlaag" -#: ../src/selection-chemistry.cpp:846 +#: ../src/selection-chemistry.cpp:847 msgid "Select object(s) to lower to bottom." msgstr "" "Selecteer objecten die u naar helemaal naar onderen wilt sturen." -#: ../src/selection-chemistry.cpp:881 +#: ../src/selection-chemistry.cpp:882 msgid "Lower to bottom" msgstr "Onderaan" -#: ../src/selection-chemistry.cpp:888 +#: ../src/selection-chemistry.cpp:889 msgid "Nothing to undo." msgstr "Er is niets om ongedaan te maken." -#: ../src/selection-chemistry.cpp:895 +#: ../src/selection-chemistry.cpp:896 msgid "Nothing to redo." msgstr "Er is niets om opnieuw te doen." -#: ../src/selection-chemistry.cpp:955 +#: ../src/selection-chemistry.cpp:956 msgid "Paste" msgstr "Plakken" -#: ../src/selection-chemistry.cpp:962 +#: ../src/selection-chemistry.cpp:963 msgid "Paste style" msgstr "Stijl plakken" -#: ../src/selection-chemistry.cpp:971 +#: ../src/selection-chemistry.cpp:972 msgid "Paste live path effect" msgstr "Padeffect plakken" -#: ../src/selection-chemistry.cpp:991 +#: ../src/selection-chemistry.cpp:992 msgid "Select object(s) to remove live path effects from." msgstr "Selecteer object(en) om padeffect van te verwijderen." -#: ../src/selection-chemistry.cpp:1003 +#: ../src/selection-chemistry.cpp:1004 msgid "Remove live path effect" msgstr "Padeffect verwijderen" -#: ../src/selection-chemistry.cpp:1014 +#: ../src/selection-chemistry.cpp:1015 msgid "Select object(s) to remove filters from." msgstr "Selecteer object(en) om filters van te verwijderen." -#: ../src/selection-chemistry.cpp:1024 +#: ../src/selection-chemistry.cpp:1025 #: ../src/ui/dialog/filter-effects-dialog.cpp:1336 msgid "Remove filter" msgstr "Verwijder filter" -#: ../src/selection-chemistry.cpp:1033 +#: ../src/selection-chemistry.cpp:1034 msgid "Paste size" msgstr "Grootte plakken" -#: ../src/selection-chemistry.cpp:1041 +#: ../src/selection-chemistry.cpp:1042 msgid "Paste size separately" msgstr "Grootte apart plakken" -#: ../src/selection-chemistry.cpp:1050 +#: ../src/selection-chemistry.cpp:1051 msgid "Select object(s) to move to the layer above." msgstr "" "Selecteer objecten om naar de bovenliggende laag te verplaatsen." -#: ../src/selection-chemistry.cpp:1076 +#: ../src/selection-chemistry.cpp:1077 msgid "Raise to next layer" msgstr "Verhoog naar de volgende laag" -#: ../src/selection-chemistry.cpp:1083 +#: ../src/selection-chemistry.cpp:1084 msgid "No more layers above." msgstr "Er zijn geen bovenliggende lagen." -#: ../src/selection-chemistry.cpp:1095 +#: ../src/selection-chemistry.cpp:1096 msgid "Select object(s) to move to the layer below." msgstr "" "Selecteer objecten om naar de onderliggende laag te verplaatsen." -#: ../src/selection-chemistry.cpp:1121 +#: ../src/selection-chemistry.cpp:1122 msgid "Lower to previous layer" msgstr "Verlaag naar de vorige laag" -#: ../src/selection-chemistry.cpp:1128 +#: ../src/selection-chemistry.cpp:1129 msgid "No more layers below." msgstr "Er zijn geen onderliggende lagen." -#: ../src/selection-chemistry.cpp:1315 +#: ../src/selection-chemistry.cpp:1338 msgid "Remove transform" msgstr "Transformatie verwijderen" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CCW" msgstr "90 graden draaien; TKI" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CW" msgstr "90 graden draaien; MKM" -#: ../src/selection-chemistry.cpp:1439 ../src/seltrans.cpp:534 +#: ../src/selection-chemistry.cpp:1462 ../src/seltrans.cpp:534 #: ../src/ui/dialog/transformation.cpp:760 msgid "Rotate" msgstr "Roteren" -#: ../src/selection-chemistry.cpp:1486 +#: ../src/selection-chemistry.cpp:1509 msgid "Rotate by pixels" msgstr "Per pixel draaien" -#: ../src/selection-chemistry.cpp:1541 +#: ../src/selection-chemistry.cpp:1564 msgid "Scale by whole factor" msgstr "Met een hele factor schalen" -#: ../src/selection-chemistry.cpp:1556 +#: ../src/selection-chemistry.cpp:1579 msgid "Move vertically" msgstr "Verticaal verplaatsen" -#: ../src/selection-chemistry.cpp:1559 +#: ../src/selection-chemistry.cpp:1582 msgid "Move horizontally" msgstr "Horizontaal verplaatsen" -#: ../src/selection-chemistry.cpp:1562 ../src/selection-chemistry.cpp:1588 +#: ../src/selection-chemistry.cpp:1585 ../src/selection-chemistry.cpp:1611 #: ../src/seltrans.cpp:528 ../src/ui/dialog/transformation.cpp:681 msgid "Move" msgstr "Verplaatsen" -#: ../src/selection-chemistry.cpp:1582 +#: ../src/selection-chemistry.cpp:1605 msgid "Move vertically by pixels" msgstr "Verticaal verplaatsen per pixels" -#: ../src/selection-chemistry.cpp:1585 +#: ../src/selection-chemistry.cpp:1608 msgid "Move horizontally by pixels" msgstr "Horizontaal verplaatsen per pixels" -#: ../src/selection-chemistry.cpp:1713 +#: ../src/selection-chemistry.cpp:1736 msgid "The selection has no applied path effect." msgstr "De selectie bevat geen toegepast padeffect." -#: ../src/selection-chemistry.cpp:1760 +#: ../src/selection-chemistry.cpp:1783 msgid "The selection has no applied clip path." msgstr "De selectie bevat geen toegepast maskerpad." -#: ../src/selection-chemistry.cpp:1762 +#: ../src/selection-chemistry.cpp:1785 msgid "The selection has no applied mask." msgstr "De selectie bevat geen toegepast masker." -#: ../src/selection-chemistry.cpp:1919 +#: ../src/selection-chemistry.cpp:1942 msgid "action|Clone" msgstr "Klonen" -#: ../src/selection-chemistry.cpp:1935 +#: ../src/selection-chemistry.cpp:1958 msgid "Select clones to relink." msgstr "Selecteer klonen om te herlinken." -#: ../src/selection-chemistry.cpp:1942 +#: ../src/selection-chemistry.cpp:1965 msgid "Copy an object to clipboard to relink clones to." msgstr "" "Een object naar het klembord kopiëren om klonen naar te herlinken" -#: ../src/selection-chemistry.cpp:1966 +#: ../src/selection-chemistry.cpp:1989 msgid "No clones to relink in the selection." msgstr "Geen klonen om te herlinken in de selectie" -#: ../src/selection-chemistry.cpp:1969 +#: ../src/selection-chemistry.cpp:1992 msgid "Relink clone" msgstr "Kloon herlinken" -#: ../src/selection-chemistry.cpp:1983 +#: ../src/selection-chemistry.cpp:2006 msgid "Select clones to unlink." msgstr "Selecteer klonen om te ontlinken." -#: ../src/selection-chemistry.cpp:2032 +#: ../src/selection-chemistry.cpp:2055 msgid "No clones to unlink in the selection." msgstr "Geen klonen geselecteerd om te ontkoppelen." -#: ../src/selection-chemistry.cpp:2036 +#: ../src/selection-chemistry.cpp:2059 msgid "Unlink clone" msgstr "Kloon ontkoppelen" -#: ../src/selection-chemistry.cpp:2049 +#: ../src/selection-chemistry.cpp:2072 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 " @@ -9793,115 +9794,115 @@ msgstr "" "pad om naar het pad te gaan. Selecteer gevormde tekst om naar het " "vormende object te gaan." -#: ../src/selection-chemistry.cpp:2072 +#: ../src/selection-chemistry.cpp:2095 msgid "" "Cannot find the object to select (orphaned clone, offset, textpath, " "flowed text?)" msgstr "" -"Het te selecteren object is onvindbaar. Een verweesde kloon, rand, " -"tekstpad of gevormde tekst?" +"Het te selecteren object is onvindbaar (verweesde kloon, rand, " +"tekstpad of gevormde tekst?)" -#: ../src/selection-chemistry.cpp:2078 +#: ../src/selection-chemistry.cpp:2101 msgid "" "The object you're trying to select is not visible (it is in <" "defs>)" msgstr "" -"Het object dat u probeert te selecteren is niet zichtbaar (het staat in <" -"defs>)" +"Het object dat u probeert te selecteren is niet zichtbaar (het staat " +"in <defs>)" -#: ../src/selection-chemistry.cpp:2124 +#: ../src/selection-chemistry.cpp:2147 msgid "Select object(s) to convert to marker." msgstr "" "Selecteer eerst de objecten om te converteren naar een markering." -#: ../src/selection-chemistry.cpp:2192 +#: ../src/selection-chemistry.cpp:2215 msgid "Objects to marker" msgstr "Objecten naar markering" -#: ../src/selection-chemistry.cpp:2220 +#: ../src/selection-chemistry.cpp:2243 msgid "Select object(s) to convert to guides." msgstr "Selecteer eerst de objecten om te converteren naar hulplijnen." -#: ../src/selection-chemistry.cpp:2232 +#: ../src/selection-chemistry.cpp:2255 msgid "Objects to guides" msgstr "Objecten naar hulplijnen" -#: ../src/selection-chemistry.cpp:2248 +#: ../src/selection-chemistry.cpp:2271 msgid "Select object(s) to convert to pattern." msgstr "Selecteer eerst de objecten om te converteren naar een patroon." -#: ../src/selection-chemistry.cpp:2336 +#: ../src/selection-chemistry.cpp:2359 msgid "Objects to pattern" msgstr "Objecten naar patroon" -#: ../src/selection-chemistry.cpp:2352 +#: ../src/selection-chemistry.cpp:2375 msgid "Select an object with pattern fill to extract objects from." msgstr "Selecteer objecten met patroonvulling om objecten uit te halen." -#: ../src/selection-chemistry.cpp:2405 +#: ../src/selection-chemistry.cpp:2428 msgid "No pattern fills in the selection." msgstr "Er zijn geen objecten met patroonvulling geselecteerd." -#: ../src/selection-chemistry.cpp:2408 +#: ../src/selection-chemistry.cpp:2431 msgid "Pattern to objects" msgstr "Patroon naar objecten" -#: ../src/selection-chemistry.cpp:2493 +#: ../src/selection-chemistry.cpp:2516 msgid "Select object(s) to make a bitmap copy." msgstr "Selecteer eerst de objecten om een bitmap-kopie van te maken." -#: ../src/selection-chemistry.cpp:2497 +#: ../src/selection-chemistry.cpp:2520 msgid "Rendering bitmap..." msgstr "Renderen van bitmap..." -#: ../src/selection-chemistry.cpp:2676 +#: ../src/selection-chemistry.cpp:2699 msgid "Create bitmap" msgstr "Bitmap maken" -#: ../src/selection-chemistry.cpp:2708 +#: ../src/selection-chemistry.cpp:2731 msgid "Select object(s) to create clippath or mask from." msgstr "Selecteer eerst de objecten om een masker(pad) van te maken." -#: ../src/selection-chemistry.cpp:2711 +#: ../src/selection-chemistry.cpp:2734 msgid "Select mask object and object(s) to apply clippath or mask to." msgstr "" "Selecteer een maskerobject en object(en) om het masker(pad) op toe te " "passen." -#: ../src/selection-chemistry.cpp:2818 +#: ../src/selection-chemistry.cpp:2841 msgid "Set clipping path" msgstr "Maskerpad inschakelen" -#: ../src/selection-chemistry.cpp:2820 +#: ../src/selection-chemistry.cpp:2843 msgid "Set mask" msgstr "Masker inschakelen" -#: ../src/selection-chemistry.cpp:2833 +#: ../src/selection-chemistry.cpp:2856 msgid "Select object(s) to remove clippath or mask from." msgstr "Selecteer object(en) om het masker(pad) van uit te schakelen." -#: ../src/selection-chemistry.cpp:2906 +#: ../src/selection-chemistry.cpp:2929 msgid "Release clipping path" msgstr "Maskerpad uitschakelen" -#: ../src/selection-chemistry.cpp:2908 +#: ../src/selection-chemistry.cpp:2931 msgid "Release mask" msgstr "Masker uitschakelen" -#: ../src/selection-chemistry.cpp:2924 +#: ../src/selection-chemistry.cpp:2947 msgid "Select object(s) to fit canvas to." msgstr "Selecteer object(en) om het canvas op aan te passen" #. Fit Page -#: ../src/selection-chemistry.cpp:2944 ../src/verbs.cpp:2723 +#: ../src/selection-chemistry.cpp:2967 ../src/verbs.cpp:2749 msgid "Fit Page to Selection" msgstr "Schaal pagina naar selectie" -#: ../src/selection-chemistry.cpp:2969 ../src/verbs.cpp:2725 +#: ../src/selection-chemistry.cpp:2992 ../src/verbs.cpp:2751 msgid "Fit Page to Drawing" msgstr "Schaal pagina naar tekening" -#: ../src/selection-chemistry.cpp:2985 ../src/verbs.cpp:2727 +#: ../src/selection-chemistry.cpp:3008 ../src/verbs.cpp:2753 msgid "Fit Page to Selection or Drawing" msgstr "Schaal pagina naar selectie of tekening" @@ -9916,10 +9917,10 @@ msgstr "Link" msgid "Circle" msgstr "Cirkel" -#. ellipse +#. Ellipse #: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:76 -#: ../src/ui/dialog/inkscape-preferences.cpp:474 ../src/verbs.cpp:2510 -#: ../src/widgets/toolbox.cpp:3890 +#: ../src/ui/dialog/inkscape-preferences.cpp:480 ../src/verbs.cpp:2528 +#: ../src/widgets/toolbox.cpp:3919 msgid "Ellipse" msgstr "Ellips" @@ -9935,7 +9936,7 @@ msgstr "Lijn" msgid "Path" msgstr "Pad" -#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2726 +#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2752 msgid "Polygon" msgstr "Veelhoek" @@ -9945,13 +9946,13 @@ msgstr "Polylijn" #. Rectangle #: ../src/selection-describer.cpp:65 -#: ../src/ui/dialog/inkscape-preferences.cpp:464 ../src/verbs.cpp:2506 +#: ../src/ui/dialog/inkscape-preferences.cpp:470 ../src/verbs.cpp:2524 msgid "Rectangle" msgstr "Rechthoek" #. 3D box #: ../src/selection-describer.cpp:67 -#: ../src/ui/dialog/inkscape-preferences.cpp:469 ../src/verbs.cpp:2508 +#: ../src/ui/dialog/inkscape-preferences.cpp:475 ../src/verbs.cpp:2526 msgid "3D Box" msgstr "3D-kubus" @@ -9964,18 +9965,18 @@ msgstr "Kloon" #: ../src/selection-describer.cpp:78 msgid "Offset path" -msgstr "Randobject" +msgstr "Rand object" -#. spiral +#. Spiral #: ../src/selection-describer.cpp:80 -#: ../src/ui/dialog/inkscape-preferences.cpp:482 ../src/verbs.cpp:2514 +#: ../src/ui/dialog/inkscape-preferences.cpp:488 ../src/verbs.cpp:2532 msgid "Spiral" msgstr "Spiraal" -#. star +#. Star #: ../src/selection-describer.cpp:82 -#: ../src/ui/dialog/inkscape-preferences.cpp:478 ../src/verbs.cpp:2512 -#: ../src/widgets/toolbox.cpp:2733 +#: ../src/ui/dialog/inkscape-preferences.cpp:484 ../src/verbs.cpp:2530 +#: ../src/widgets/toolbox.cpp:2759 msgid "Star" msgstr "Ster" @@ -10048,7 +10049,8 @@ msgid "Use Shift+D to look up frame" msgstr "Gebruik Shift+D om het kaderobject te vinden" #. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:211 ../src/tweak-context.cpp:202 +#: ../src/selection-describer.cpp:211 ../src/spray-context.cpp:268 +#: ../src/tweak-context.cpp:202 #, c-format msgid "%i object selected" msgid_plural "%i objects selected" @@ -10183,7 +10185,7 @@ msgstr "" "horizontaal en verticaal, gebruik Shift om magnetisch raster uit te " "zetten." -#: ../src/shape-editor.cpp:471 +#: ../src/shape-editor.cpp:472 msgid "Drag curve" msgstr "Kromme verslepen" @@ -10227,17 +10229,23 @@ msgstr "Gebied met tekstvormen" msgid "Flow excluded region" msgstr "Gebied zonder tekstvormen" -#: ../src/sp-flowtext.cpp:376 -#, c-format -msgid "Flowed text (%d character)" -msgid_plural "Flowed text (%d characters)" +#: ../src/sp-flowtext.cpp:378 ../src/sp-text.cpp:427 +#: ../src/text-context.cpp:1604 +#, fuzzy +msgid " [truncated]" +msgstr "Afgeknotte kubus" + +#: ../src/sp-flowtext.cpp:381 +#, fuzzy, c-format +msgid "Flowed text (%d character%s)" +msgid_plural "Flowed text (%d characters%s)" msgstr[0] "Gevormde tekst (%d teken)" msgstr[1] "Gevormde tekst (%d tekens)" -#: ../src/sp-flowtext.cpp:378 -#, c-format -msgid "Linked flowed text (%d character)" -msgid_plural "Linked flowed text (%d characters)" +#: ../src/sp-flowtext.cpp:383 +#, fuzzy, c-format +msgid "Linked flowed text (%d character%s)" +msgid_plural "Linked flowed text (%d characters%s)" msgstr[0] "Gekoppelde gevormde tekst (%d teken)" msgstr[1] "Gekoppelde gevormde tekst (%d tekens)" @@ -10268,16 +10276,16 @@ msgstr "horizontaal, op %s" msgid "at %d degrees, through (%s,%s)" msgstr "op %d graden, door (%s,%s)" -#: ../src/sp-image.cpp:1128 +#: ../src/sp-image.cpp:1135 msgid "embedded" msgstr "ingevoegd" -#: ../src/sp-image.cpp:1136 +#: ../src/sp-image.cpp:1143 #, c-format msgid "Image with bad reference: %s" msgstr "Afbeelding met ongeldige referentie: %s" -#: ../src/sp-image.cpp:1137 +#: ../src/sp-image.cpp:1144 #, c-format msgid "Image %d × %d: %s" msgstr "Afbeelding %d × %d: %s" @@ -10302,31 +10310,31 @@ msgstr "" msgid "Create spiral" msgstr "Spiraal maken" -#: ../src/sp-item.cpp:1035 +#: ../src/sp-item.cpp:1039 msgid "Object" msgstr "Object" -#: ../src/sp-item.cpp:1052 +#: ../src/sp-item.cpp:1056 #, c-format msgid "%s; clipped" msgstr "%s; afgesneden" -#: ../src/sp-item.cpp:1057 +#: ../src/sp-item.cpp:1061 #, c-format msgid "%s; masked" msgstr "%s; gemaskeerd" -#: ../src/sp-item.cpp:1065 +#: ../src/sp-item.cpp:1069 #, c-format msgid "%s; filtered (%s)" msgstr "%s; gefilterd (%s)" -#: ../src/sp-item.cpp:1067 +#: ../src/sp-item.cpp:1071 #, c-format msgid "%s; filtered" msgstr "%s; gefilterd" -#: ../src/sp-item-group.cpp:760 +#: ../src/sp-item-group.cpp:741 #, c-format msgid "Group of %d object" msgid_plural "Group of %d objects" @@ -10351,11 +10359,11 @@ msgstr "Verschil" #: ../src/splivarot.cpp:96 msgid "Exclusion" -msgstr "Uitsluiting" +msgstr "Uitsluiten" #: ../src/splivarot.cpp:101 msgid "Division" -msgstr "Splitsing" +msgstr "Splitsen" #: ../src/splivarot.cpp:106 msgid "Cut path" @@ -10397,78 +10405,78 @@ msgstr "" #: ../src/splivarot.cpp:633 msgid "Select stroked path(s) to convert stroke to path." msgstr "" -"Selecteer omlijnde paden waarvan de omlijning omgezet moet worden." +"Selecteer paden waarvan de omlijning omgezet moet worden naar een pad." -#: ../src/splivarot.cpp:954 +#: ../src/splivarot.cpp:976 msgid "Convert stroke to path" msgstr "Omlijning omzetten naar pad" #. TRANSLATORS: "to outline" means "to convert stroke to path" -#: ../src/splivarot.cpp:957 +#: ../src/splivarot.cpp:979 msgid "No stroked paths in the selection." msgstr "Er zijn geen omlijnde paden geselecteerd." -#: ../src/splivarot.cpp:1040 +#: ../src/splivarot.cpp:1062 msgid "Selected object is not a path, cannot inset/outset." msgstr "" "Het geselecteerde object is geen pad, en kan dus niet versmalt/" "verbreed worden." -#: ../src/splivarot.cpp:1159 ../src/splivarot.cpp:1228 +#: ../src/splivarot.cpp:1181 ../src/splivarot.cpp:1250 msgid "Create linked offset" msgstr "Gekoppelde rand aanmaken" -#: ../src/splivarot.cpp:1160 ../src/splivarot.cpp:1229 +#: ../src/splivarot.cpp:1182 ../src/splivarot.cpp:1251 msgid "Create dynamic offset" msgstr "Dynamische rand aanmaken" -#: ../src/splivarot.cpp:1254 +#: ../src/splivarot.cpp:1276 msgid "Select path(s) to inset/outset." msgstr "Selecteer de paden om te versmallen/verbreden." -#: ../src/splivarot.cpp:1472 +#: ../src/splivarot.cpp:1494 msgid "Outset path" msgstr "Pad verbreden" -#: ../src/splivarot.cpp:1472 +#: ../src/splivarot.cpp:1494 msgid "Inset path" msgstr "Pad versmallen" -#: ../src/splivarot.cpp:1474 +#: ../src/splivarot.cpp:1496 msgid "No paths to inset/outset in the selection." msgstr "Er zijn geen paden geselecteerd om te vernauwen/verwijden." -#: ../src/splivarot.cpp:1652 +#: ../src/splivarot.cpp:1674 msgid "Simplifying paths (separately):" msgstr "Vereenvoudigen van paden (apart):" -#: ../src/splivarot.cpp:1654 +#: ../src/splivarot.cpp:1676 msgid "Simplifying paths:" msgstr "Vereenvoudigen van paden:" -#: ../src/splivarot.cpp:1691 +#: ../src/splivarot.cpp:1713 #, c-format msgid "%s %d of %d paths simplified..." msgstr "%s %d van %d paden vereenvoudigd..." -#: ../src/splivarot.cpp:1703 +#: ../src/splivarot.cpp:1725 #, c-format msgid "%d paths simplified." msgstr "%d paden zijn vereenvoudigd." -#: ../src/splivarot.cpp:1717 +#: ../src/splivarot.cpp:1739 msgid "Select path(s) to simplify." msgstr "Selecteer paden om te vereenvoudigen." -#: ../src/splivarot.cpp:1731 +#: ../src/splivarot.cpp:1753 msgid "Simplify" msgstr "Vereenvoudigen" -#: ../src/splivarot.cpp:1733 +#: ../src/splivarot.cpp:1755 msgid "No paths to simplify in the selection." msgstr "Er zijn geen paden geselecteerd om te vereenvoudigen." -#: ../src/sp-lpe-item.cpp:348 +#: ../src/sp-lpe-item.cpp:363 msgid "An exception occurred during execution of the Path Effect." msgstr "Er is een fout opgetreden tijdens het uitvoeren van het padeffect." @@ -10551,14 +10559,14 @@ msgstr[1] "Conditionele groep van %d objecten" msgid "<no name found>" msgstr "<geen naam gevonden>" -#: ../src/sp-text.cpp:425 -#, c-format -msgid "Text on path (%s, %s)" +#: ../src/sp-text.cpp:431 +#, fuzzy, c-format +msgid "Text on path%s (%s, %s)" msgstr "Tekst op een pad (%s, %s)" -#: ../src/sp-text.cpp:426 -#, c-format -msgid "Text (%s, %s)" +#: ../src/sp-text.cpp:432 +#, fuzzy, c-format +msgid "Text%s (%s, %s)" msgstr "Tekst (%s, %s)" #: ../src/sp-tref.cpp:368 @@ -10593,6 +10601,50 @@ msgstr "Kloon van %s" msgid "Orphaned clone" msgstr "Verweesde kloon" +#: ../src/spray-context.cpp:270 ../src/tweak-context.cpp:204 +#, c-format +msgid "Nothing selected" +msgstr "Er is niets geselecteerd." + +#: ../src/spray-context.cpp:276 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray copies of the initial selection" +msgstr "" + +#: ../src/spray-context.cpp:279 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray clones of the initial selection" +msgstr "" + +#: ../src/spray-context.cpp:282 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray in a single path of the initial " +"selection" +msgstr "" + +#: ../src/spray-context.cpp:818 +#, fuzzy +msgid "Nothing selected! Select objects to spray." +msgstr "Niets geselecteerd! Selecteer objecten om te retoucheren." + +#: ../src/spray-context.cpp:926 ../src/widgets/toolbox.cpp:4515 +#, fuzzy +msgid "Spray with copies" +msgstr "Ruimte tussen kopieën" + +#: ../src/spray-context.cpp:930 ../src/widgets/toolbox.cpp:4522 +#, fuzzy +msgid "Spray with clones" +msgstr "Klonen doorzoeken" + +#: ../src/spray-context.cpp:934 +#, fuzzy +msgid "Spray in single path" +msgstr "Maken van één stip" + #: ../src/star-context.cpp:333 msgid "Ctrl: snap angle; keep rays radial" msgstr "Ctrl: draait in stappen; houdt de punten radiaal" @@ -10644,7 +10696,7 @@ msgstr "" "Gevormde tekst moet zichtbaar zijn om deze op een pad te kunnen " "zetten." -#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2364 +#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2380 msgid "Put text on path" msgstr "Tekst op een pad plaatsen" @@ -10656,7 +10708,7 @@ msgstr "Selecteer een tekst op een pad om het van het pad af te halen." msgid "No texts-on-paths in the selection." msgstr "Geen tekst op een pad geselecteerd." -#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2366 +#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2382 msgid "Remove text from path" msgstr "Tekst van een pad verwijderen" @@ -10706,58 +10758,58 @@ msgstr "Gevormde tekst omzetten naar tekst" msgid "No flowed text(s) to convert in the selection." msgstr "Er zijn geen gevormde tekst(en) geselecteerd om om te zetten." -#: ../src/text-context.cpp:441 +#: ../src/text-context.cpp:448 msgid "Click to edit the text, drag to select part of the text." msgstr "" "Klik om de tekst te bewerken, sleep om een deel van de tekst " "te selecteren." -#: ../src/text-context.cpp:443 +#: ../src/text-context.cpp:450 msgid "" "Click to edit the flowed text, drag to select part of the text." msgstr "" "Klik om de gevormde tekst te bewerken, sleep om een gedeelte " "te selecteren." -#: ../src/text-context.cpp:498 +#: ../src/text-context.cpp:505 msgid "Create text" msgstr "Tekst aanmaken" -#: ../src/text-context.cpp:522 +#: ../src/text-context.cpp:529 msgid "Non-printable character" msgstr "Niet-afdrukbaar teken" -#: ../src/text-context.cpp:537 +#: ../src/text-context.cpp:544 msgid "Insert Unicode character" msgstr "Unicode-teken invoegen" -#: ../src/text-context.cpp:572 +#: ../src/text-context.cpp:579 #, c-format msgid "Unicode (Enter to finish): %s: %s" msgstr "Unicode (Enter om te voltooien): %s: %s" -#: ../src/text-context.cpp:574 ../src/text-context.cpp:849 +#: ../src/text-context.cpp:581 ../src/text-context.cpp:856 msgid "Unicode (Enter to finish): " msgstr "Unicode (Enter om te voltooien): " -#: ../src/text-context.cpp:649 +#: ../src/text-context.cpp:656 #, c-format msgid "Flowed text frame: %s × %s" msgstr "Frame voor gevormde tekst: %s × %s" -#: ../src/text-context.cpp:681 +#: ../src/text-context.cpp:688 msgid "Type text; Enter to start new line." msgstr "Tik uw tekst; Enter begint een nieuwe regel." -#: ../src/text-context.cpp:694 +#: ../src/text-context.cpp:701 msgid "Flowed text is created." msgstr "Gevormde tekst is aangemaakt." -#: ../src/text-context.cpp:696 +#: ../src/text-context.cpp:703 msgid "Create flowed text" msgstr "Gevormde tekst maken" -#: ../src/text-context.cpp:698 +#: ../src/text-context.cpp:705 msgid "" "The frame is too small for the current font size. Flowed text not " "created." @@ -10765,90 +10817,90 @@ msgstr "" "Het kader is te klein voor de grootte van het huidige lettertype. Er " "is geen gevormde tekst aangemaakt." -#: ../src/text-context.cpp:834 +#: ../src/text-context.cpp:841 msgid "No-break space" msgstr "Harde spatie" -#: ../src/text-context.cpp:836 +#: ../src/text-context.cpp:843 msgid "Insert no-break space" msgstr "Een harde spatie invoegen" -#: ../src/text-context.cpp:873 +#: ../src/text-context.cpp:880 msgid "Make bold" msgstr "Vet maken" -#: ../src/text-context.cpp:891 +#: ../src/text-context.cpp:898 msgid "Make italic" msgstr "Cursief maken" -#: ../src/text-context.cpp:930 +#: ../src/text-context.cpp:937 msgid "New line" msgstr "Nieuwe regel" -#: ../src/text-context.cpp:964 +#: ../src/text-context.cpp:971 msgid "Backspace" msgstr "Backspace" -#: ../src/text-context.cpp:1012 +#: ../src/text-context.cpp:1019 msgid "Kern to the left" msgstr "Overhang naar links" -#: ../src/text-context.cpp:1037 +#: ../src/text-context.cpp:1044 msgid "Kern to the right" msgstr "Overhang naar rechts" -#: ../src/text-context.cpp:1062 +#: ../src/text-context.cpp:1069 msgid "Kern up" msgstr "Overhang naar boven" -#: ../src/text-context.cpp:1088 +#: ../src/text-context.cpp:1095 msgid "Kern down" msgstr "Overhang naar beneden" -#: ../src/text-context.cpp:1165 +#: ../src/text-context.cpp:1172 msgid "Rotate counterclockwise" msgstr "Tegen de klok in draaien" -#: ../src/text-context.cpp:1186 +#: ../src/text-context.cpp:1193 msgid "Rotate clockwise" msgstr "Met de klok mee draaien" -#: ../src/text-context.cpp:1203 +#: ../src/text-context.cpp:1210 msgid "Contract line spacing" msgstr "Regelafstand verkleinen" -#: ../src/text-context.cpp:1211 +#: ../src/text-context.cpp:1218 msgid "Contract letter spacing" msgstr "Letterafstand verkleinen" -#: ../src/text-context.cpp:1230 +#: ../src/text-context.cpp:1237 msgid "Expand line spacing" msgstr "Regelafstand vergroten" -#: ../src/text-context.cpp:1238 +#: ../src/text-context.cpp:1245 msgid "Expand letter spacing" msgstr "Letterafstand vergroten" -#: ../src/text-context.cpp:1368 +#: ../src/text-context.cpp:1375 msgid "Paste text" msgstr "Tekst plakken" -#: ../src/text-context.cpp:1602 -#, c-format +#: ../src/text-context.cpp:1621 +#, fuzzy, c-format msgid "" -"Type or edit flowed text (%d characters); Enter to start new " +"Type or edit flowed text (%d characters%s); Enter to start new " "paragraph." msgstr "" "Tik of wijzig gevormde tekst (%d karakters); Enter begint een nieuwe " "paragraaf." -#: ../src/text-context.cpp:1604 -#, c-format -msgid "Type or edit text (%d characters); Enter to start new line." +#: ../src/text-context.cpp:1623 +#, fuzzy, c-format +msgid "Type or edit text (%d characters%s); Enter to start new line." msgstr "" "Tik of wijzig tekst (%d karakters); Enter begint een nieuwe regel." -#: ../src/text-context.cpp:1612 ../src/tools-switch.cpp:190 +#: ../src/text-context.cpp:1631 ../src/tools-switch.cpp:198 msgid "" "Click to select or create text, drag to create flowed text; " "then type." @@ -10856,7 +10908,7 @@ msgstr "" "Klik om een tekst te beginnen of te selecteren, sleep om " "gevormde tekst te maken; begin vervolgens te tikken." -#: ../src/text-context.cpp:1722 +#: ../src/text-context.cpp:1741 msgid "Type text" msgstr "Tik tekst" @@ -10864,7 +10916,7 @@ msgstr "Tik tekst" msgid "You cannot edit cloned character data." msgstr "Gekloonde teksten kunnen niet bewerkt worden." -#: ../src/tools-switch.cpp:130 +#: ../src/tools-switch.cpp:132 msgid "" "To edit a path, click, Shift+click, or drag around " "nodes to select them, then drag nodes and handles. Click on an " @@ -10874,11 +10926,16 @@ msgstr "" "een pad te selecteren, en versleep ze daarna. Klik op een " "object om het te selecteren." -#: ../src/tools-switch.cpp:136 +#: ../src/tools-switch.cpp:138 msgid "To tweak a path by pushing, select it and drag over it." msgstr "Een pad retoucheren door te duwen: selecteer het en sleep eroverheen." -#: ../src/tools-switch.cpp:142 +#: ../src/tools-switch.cpp:144 +#, fuzzy +msgid "To spray a path by pushing, select it and drag over it." +msgstr "Een pad retoucheren door te duwen: selecteer het en sleep eroverheen." + +#: ../src/tools-switch.cpp:150 msgid "" "Drag to create a rectangle. Drag controls to round corners and " "resize. Click to select." @@ -10886,7 +10943,7 @@ msgstr "" "Sleep om een rechthoek te maken. Versleep handvatten om hoeken " "af te ronden of grootte aan te passen. Klik om te selecteren." -#: ../src/tools-switch.cpp:148 +#: ../src/tools-switch.cpp:156 msgid "" "Drag to create a 3D box. Drag controls to resize in " "perspective. Click to select (with Ctrl+Alt for single faces)." @@ -10895,7 +10952,7 @@ msgstr "" "aan perspectief aan te passen. Klik om te selecteren (met Ctrl" "+Alt voor los aanzicht)." -#: ../src/tools-switch.cpp:154 +#: ../src/tools-switch.cpp:162 msgid "" "Drag to create an ellipse. Drag controls to make an arc or " "segment. Click to select." @@ -10903,7 +10960,7 @@ msgstr "" "Sleep om een ellips te maken. Versleep handvatten om een boog " "of segment te maken. Klik om te selecteren." -#: ../src/tools-switch.cpp:160 +#: ../src/tools-switch.cpp:168 msgid "" "Drag to create a star. Drag controls to edit the star shape. " "Click to select." @@ -10911,7 +10968,7 @@ msgstr "" "Sleep om een ster te maken. Versleep handvatten om de vorm van " "de ster aan te passen. Klik om te selecteren." -#: ../src/tools-switch.cpp:166 +#: ../src/tools-switch.cpp:174 msgid "" "Drag to create a spiral. Drag controls to edit the spiral " "shape. Click to select." @@ -10919,7 +10976,7 @@ msgstr "" "Sleep om een spiraal te maken. Versleep handvatten om de vorm " "van de spiraal aan te passen. Klik om te selecteren." -#: ../src/tools-switch.cpp:172 +#: ../src/tools-switch.cpp:180 msgid "" "Drag to create a freehand line. Shift appends to selected " "path, Alt activates sketch mode." @@ -10928,7 +10985,7 @@ msgstr "" "om aan het geselecteerde pad toe te voegen, Alt om de schetsmodus te " "activeren." -#: ../src/tools-switch.cpp:178 +#: ../src/tools-switch.cpp:186 msgid "" "Click or click and drag to start a path; with Shift to " "append to selected path. Ctrl+click to create single dots (straight " @@ -10938,7 +10995,7 @@ msgstr "" "Shift om aan het geselecteerde pad toe te voegen. Ctrl+klik om " "losse stippen te maken (enkel mogelijk in modus rechte lijnen)." -#: ../src/tools-switch.cpp:184 +#: ../src/tools-switch.cpp:192 msgid "" "Drag to draw a calligraphic stroke; with Ctrl to track a guide " "path. Arrow keys adjust width (left/right) and angle (up/down)." @@ -10947,7 +11004,7 @@ msgstr "" "over te trekken. Pijltjestoetsen passen breedte (links/rechts) en " "hoek (boven/beneden) aan." -#: ../src/tools-switch.cpp:196 +#: ../src/tools-switch.cpp:204 msgid "" "Drag or double click to create a gradient on selected objects, " "drag handles to adjust gradients." @@ -10956,7 +11013,7 @@ msgstr "" "geselecteerde objecten, gebruik de handvatten om de kleurverlopen aan " "te passen" -#: ../src/tools-switch.cpp:202 +#: ../src/tools-switch.cpp:210 msgid "" "Click or drag around an area to zoom in, Shift+click to " "zoom out." @@ -10964,11 +11021,11 @@ msgstr "" "Klik of selecteer een gebied om in te zoomen, Shift+klik om uit te zoomen." -#: ../src/tools-switch.cpp:214 +#: ../src/tools-switch.cpp:222 msgid "Click and drag between shapes to create a connector." msgstr "Klik en sleep tussen vormen om een verbinding te maken." -#: ../src/tools-switch.cpp:220 +#: ../src/tools-switch.cpp:228 msgid "" "Click to paint a bounded area, Shift+click to union the new " "fill with the current selection, Ctrl+click to change the clicked " @@ -10976,14 +11033,14 @@ msgid "" msgstr "" "Klik om een afgebakend gebied te vullen, Shift+klik om een " "nieuwe vulling samen te voegen met de huidige selectie, Ctrl+klik om " -"vulling en omlijning van het aangeklikte object te veranderen naar de " -"huidige instellingen." +"vulling en lijn van het aangeklikte object te veranderen naar de huidige " +"instellingen." -#: ../src/tools-switch.cpp:226 +#: ../src/tools-switch.cpp:234 msgid "Drag to erase." msgstr "Sleep om te verwijderen" -#: ../src/tools-switch.cpp:232 +#: ../src/tools-switch.cpp:240 msgid "Choose a subtool from the toolbar" msgstr "Een secundair gereedschap uit de gereedschappenbalk selecteren" @@ -11036,11 +11093,6 @@ msgstr "Bitmap overtrekken" msgid "Trace: Done. %ld nodes created" msgstr "Overtrekken: klaar. %ld knooppunten gemaakt" -#: ../src/tweak-context.cpp:204 -#, c-format -msgid "Nothing selected" -msgstr "Er is niets geselecteerd." - #: ../src/tweak-context.cpp:210 #, c-format msgid "%s. Drag to move." @@ -11259,7 +11311,7 @@ msgid "Create link" msgstr "Koppeling maken" #. "Ungroup" -#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2360 +#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2376 msgid "_Ungroup" msgstr "Groep _opheffen" @@ -11291,7 +11343,7 @@ msgstr "Extern bewerken..." #. Item dialog #: ../src/ui/context-menu.cpp:504 msgid "_Fill and Stroke" -msgstr "Opv_ulling en lijnen..." +msgstr "V_ulling en lijn..." #. * #. * Constructor @@ -11336,7 +11388,7 @@ msgstr "about.nl.svg" #: ../src/ui/dialog/aboutbox.cpp:371 msgid "translator-credits" msgstr "" -"Kris De Gussem (Kris.DeGussem@gmail.com), 2008, 2009.\n" +"Kris De Gussem (Kris.DeGussem@gmail.com), 2008, 2009, 2010.\n" "Foppe Benedictus (foppe.benedictus@gmail.com), 2007, 2008, 2009.\n" "Myckel Habets (myckel@sdf.lonestar.org), 2008.\n" "\n" @@ -11347,12 +11399,12 @@ msgstr "" "Jeroen van der Vegt (jvdvegt@gmail.com), 2003, 2005, 2008." #: ../src/ui/dialog/align-and-distribute.cpp:238 -#: ../src/ui/dialog/align-and-distribute.cpp:787 +#: ../src/ui/dialog/align-and-distribute.cpp:792 msgid "Align" msgstr "Uitlijnen" #: ../src/ui/dialog/align-and-distribute.cpp:397 -#: ../src/ui/dialog/align-and-distribute.cpp:788 +#: ../src/ui/dialog/align-and-distribute.cpp:793 msgid "Distribute" msgstr "Verdelen" @@ -11377,13 +11429,14 @@ msgid "V:" msgstr "V:" #: ../src/ui/dialog/align-and-distribute.cpp:509 -#: ../src/ui/dialog/align-and-distribute.cpp:789 -#: ../src/widgets/toolbox.cpp:7068 +#: ../src/ui/dialog/align-and-distribute.cpp:794 +#: ../src/ui/dialog/spray-option.cpp:117 ../src/ui/dialog/spray-option.cpp:195 +#: ../src/ui/dialog/spray-option.cpp:213 ../src/widgets/toolbox.cpp:7579 msgid "Remove overlaps" msgstr "Overlappingen verwijderen" #: ../src/ui/dialog/align-and-distribute.cpp:540 -#: ../src/widgets/toolbox.cpp:6931 +#: ../src/widgets/toolbox.cpp:7369 msgid "Arrange connector network" msgstr "Het verbindingennetwerk herschikken" @@ -11395,181 +11448,182 @@ msgstr "Ontklonteren" msgid "Randomize positions" msgstr "Posities willekeurig maken" -#: ../src/ui/dialog/align-and-distribute.cpp:739 +#: ../src/ui/dialog/align-and-distribute.cpp:741 msgid "Distribute text baselines" msgstr "Grondlijnen van tekst verdelen" -#: ../src/ui/dialog/align-and-distribute.cpp:759 +#: ../src/ui/dialog/align-and-distribute.cpp:764 msgid "Align text baselines" msgstr "Grondlijnen van tekst uitlijnen" -#: ../src/ui/dialog/align-and-distribute.cpp:790 +#: ../src/ui/dialog/align-and-distribute.cpp:795 msgid "Connector network layout" msgstr "Schikking van verbindingennetwerk" -#: ../src/ui/dialog/align-and-distribute.cpp:791 -#: ../src/widgets/toolbox.cpp:2083 +#: ../src/ui/dialog/align-and-distribute.cpp:796 +#: ../src/widgets/toolbox.cpp:2109 msgid "Nodes" msgstr "Knooppunten" -#: ../src/ui/dialog/align-and-distribute.cpp:797 +#: ../src/ui/dialog/align-and-distribute.cpp:802 msgid "Relative to: " msgstr "Relatief ten opzichte van:" -#: ../src/ui/dialog/align-and-distribute.cpp:798 +#: ../src/ui/dialog/align-and-distribute.cpp:803 msgid "Treat selection as group: " msgstr "Selectie als groep behandelen: " -#: ../src/ui/dialog/align-and-distribute.cpp:804 +#: ../src/ui/dialog/align-and-distribute.cpp:809 msgid "Align right edges of objects to the left edge of the anchor" msgstr "Rechterzijden van de objecten uitlijnen op de linkerkant van het anker" -#: ../src/ui/dialog/align-and-distribute.cpp:807 +#: ../src/ui/dialog/align-and-distribute.cpp:812 msgid "Align left edges" msgstr "Linkerzijden uitlijnen" -#: ../src/ui/dialog/align-and-distribute.cpp:810 -msgid "Center objects horizontally" -msgstr "Objecten horizontaal centreren" +#: ../src/ui/dialog/align-and-distribute.cpp:815 +#, fuzzy +msgid "Center on vertical axis" +msgstr "Centreren om de horizontale as" -#: ../src/ui/dialog/align-and-distribute.cpp:813 +#: ../src/ui/dialog/align-and-distribute.cpp:818 msgid "Align right sides" msgstr "Rechterzijden uitlijnen" -#: ../src/ui/dialog/align-and-distribute.cpp:816 +#: ../src/ui/dialog/align-and-distribute.cpp:821 msgid "Align left edges of objects to the right edge of the anchor" msgstr "" "Linkerzijden van de objecten uitlijnen op de rechterzijde van het anker" -#: ../src/ui/dialog/align-and-distribute.cpp:819 +#: ../src/ui/dialog/align-and-distribute.cpp:824 msgid "Align bottom edges of objects to the top edge of the anchor" msgstr "Onderzijde van de objecten uitlijnen op de bovenzijde van het anker" -#: ../src/ui/dialog/align-and-distribute.cpp:822 +#: ../src/ui/dialog/align-and-distribute.cpp:827 msgid "Align top edges" msgstr "Bovenzijden uitlijnen" -#: ../src/ui/dialog/align-and-distribute.cpp:825 +#: ../src/ui/dialog/align-and-distribute.cpp:830 msgid "Center on horizontal axis" msgstr "Centreren om de horizontale as" -#: ../src/ui/dialog/align-and-distribute.cpp:828 +#: ../src/ui/dialog/align-and-distribute.cpp:833 msgid "Align bottom edges" msgstr "Onderzijden uitlijnen" -#: ../src/ui/dialog/align-and-distribute.cpp:831 +#: ../src/ui/dialog/align-and-distribute.cpp:836 msgid "Align top edges of objects to the bottom edge of the anchor" msgstr "Bovenzijde van de objecten uitlijnen op de onderzijde van het anker" -#: ../src/ui/dialog/align-and-distribute.cpp:836 +#: ../src/ui/dialog/align-and-distribute.cpp:841 msgid "Align baseline anchors of texts horizontally" -msgstr "Teksten horizontaal uitlijnen" +msgstr "Grondlijnankers teksten horizontaal uitlijnen" -#: ../src/ui/dialog/align-and-distribute.cpp:839 +#: ../src/ui/dialog/align-and-distribute.cpp:844 msgid "Align baselines of texts" msgstr "Grondlijn van teksten uitlijnen" -#: ../src/ui/dialog/align-and-distribute.cpp:844 +#: ../src/ui/dialog/align-and-distribute.cpp:849 msgid "Make horizontal gaps between objects equal" msgstr "De horizontale afstand tussen objecten gelijk maken" -#: ../src/ui/dialog/align-and-distribute.cpp:848 +#: ../src/ui/dialog/align-and-distribute.cpp:853 msgid "Distribute left edges equidistantly" msgstr "De afstand tussen de linkerzijden van de objecten gelijkmatig verdelen" -#: ../src/ui/dialog/align-and-distribute.cpp:851 +#: ../src/ui/dialog/align-and-distribute.cpp:856 msgid "Distribute centers equidistantly horizontally" msgstr "De objectmiddens gelijkmatig verdelen in horizontale richting" -#: ../src/ui/dialog/align-and-distribute.cpp:854 +#: ../src/ui/dialog/align-and-distribute.cpp:859 msgid "Distribute right edges equidistantly" msgstr "" "De afstand tussen de rechterzijden van de objecten gelijkmatig verdelen" -#: ../src/ui/dialog/align-and-distribute.cpp:858 +#: ../src/ui/dialog/align-and-distribute.cpp:863 msgid "Make vertical gaps between objects equal" msgstr "De verticale afstand tussen de objecten gelijk maken" -#: ../src/ui/dialog/align-and-distribute.cpp:862 +#: ../src/ui/dialog/align-and-distribute.cpp:867 msgid "Distribute top edges equidistantly" msgstr "De afstand tussen de bovenzijden van de objecten gelijkmatig verdelen" -#: ../src/ui/dialog/align-and-distribute.cpp:865 +#: ../src/ui/dialog/align-and-distribute.cpp:870 msgid "Distribute centers equidistantly vertically" msgstr "De objectmiddens gelijkmatig verdelen in verticale richting" -#: ../src/ui/dialog/align-and-distribute.cpp:868 +#: ../src/ui/dialog/align-and-distribute.cpp:873 msgid "Distribute bottom edges equidistantly" msgstr "De afstand tussen de onderzijden van de objecten gelijkmatig verdelen" -#: ../src/ui/dialog/align-and-distribute.cpp:873 +#: ../src/ui/dialog/align-and-distribute.cpp:878 msgid "Distribute baseline anchors of texts horizontally" msgstr "Geselecteerde teksten horizontaal verdelen" -#: ../src/ui/dialog/align-and-distribute.cpp:876 +#: ../src/ui/dialog/align-and-distribute.cpp:881 msgid "Distribute baselines of texts vertically" msgstr "De grondlijnen van geselecteerde teksten verticaal verdelen" -#: ../src/ui/dialog/align-and-distribute.cpp:881 +#: ../src/ui/dialog/align-and-distribute.cpp:886 msgid "Randomize centers in both dimensions" msgstr "De objectmiddens in beide richtingen willekeurig verdelen" -#: ../src/ui/dialog/align-and-distribute.cpp:884 +#: ../src/ui/dialog/align-and-distribute.cpp:889 msgid "Unclump objects: try to equalize edge-to-edge distances" msgstr "" "Objecten ontklonteren; proberen de rand-tot-rand afstanden gelijk te maken" -#: ../src/ui/dialog/align-and-distribute.cpp:889 +#: ../src/ui/dialog/align-and-distribute.cpp:894 msgid "" "Move objects as little as possible so that their bounding boxes do not " "overlap" msgstr "" "Objecten zo min mogelijk verplaatsen opdat hun omhullenden niet overlappen" -#: ../src/ui/dialog/align-and-distribute.cpp:893 -#: ../src/widgets/toolbox.cpp:7031 +#: ../src/ui/dialog/align-and-distribute.cpp:898 +#: ../src/widgets/toolbox.cpp:7540 msgid "Nicely arrange selected connector network" msgstr "Het geselecteerde verbindingennetwerk netjes schikken" -#: ../src/ui/dialog/align-and-distribute.cpp:901 +#: ../src/ui/dialog/align-and-distribute.cpp:906 msgid "Align selected nodes to a common horizontal line" msgstr "" "De geselecteerde knopen uitlijnen op een gemeenschappelijke horizontale lijn" -#: ../src/ui/dialog/align-and-distribute.cpp:904 +#: ../src/ui/dialog/align-and-distribute.cpp:909 msgid "Align selected nodes to a common vertical line" msgstr "" "De geselecteerde knopen uitlijnen op een gemeenschappelijke verticale lijn" -#: ../src/ui/dialog/align-and-distribute.cpp:907 +#: ../src/ui/dialog/align-and-distribute.cpp:912 msgid "Distribute selected nodes horizontally" msgstr "De geselecteerde knopen horizontaal verdelen" -#: ../src/ui/dialog/align-and-distribute.cpp:910 +#: ../src/ui/dialog/align-and-distribute.cpp:915 msgid "Distribute selected nodes vertically" msgstr "De geselecteerde knopen verticaal verdelen" #. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:915 +#: ../src/ui/dialog/align-and-distribute.cpp:920 msgid "Last selected" msgstr "Laatst geselecteerde" -#: ../src/ui/dialog/align-and-distribute.cpp:916 +#: ../src/ui/dialog/align-and-distribute.cpp:921 msgid "First selected" msgstr "Eerst geselecteerde" -#: ../src/ui/dialog/align-and-distribute.cpp:917 +#: ../src/ui/dialog/align-and-distribute.cpp:922 msgid "Biggest object" msgstr "Grootste object" -#: ../src/ui/dialog/align-and-distribute.cpp:918 +#: ../src/ui/dialog/align-and-distribute.cpp:923 msgid "Smallest object" msgstr "Kleinste object" -#: ../src/ui/dialog/align-and-distribute.cpp:921 +#: ../src/ui/dialog/align-and-distribute.cpp:926 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 #: ../src/ui/dialog/icon-preview.cpp:178 -#: ../src/widgets/desktop-widget.cpp:1581 +#: ../src/widgets/desktop-widget.cpp:1588 msgid "Selection" msgstr "Selectie" @@ -11590,7 +11644,7 @@ msgstr "Profielnaam:" #. #. ----------- #: ../src/ui/dialog/calligraphic-profile-rename.cpp:52 -#: ../src/ui/dialog/inkscape-preferences.cpp:1145 +#: ../src/ui/dialog/inkscape-preferences.cpp:1161 msgid "Save" msgstr "Op_slaan" @@ -11747,18 +11801,18 @@ msgid "Remove selected grid." msgstr "Geselecteerd raster verwijderen." #: ../src/ui/dialog/document-properties.cpp:119 -#: ../src/widgets/toolbox.cpp:2172 +#: ../src/widgets/toolbox.cpp:2198 msgid "Guides" msgstr "Hulplijnen" #: ../src/ui/dialog/document-properties.cpp:120 -#: ../src/ui/dialog/inkscape-preferences.cpp:1014 -#: ../src/widgets/toolbox.cpp:2163 +#: ../src/ui/dialog/inkscape-preferences.cpp:1030 +#: ../src/widgets/toolbox.cpp:2189 msgid "Grids" msgstr "Rasters" -#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2587 -#: ../src/widgets/toolbox.cpp:2028 +#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2607 +#: ../src/widgets/toolbox.cpp:2054 msgid "Snap" msgstr "Kleven" @@ -11891,62 +11945,62 @@ msgstr "Map voor kleurprofielen (%s) is onbeschikbaar." #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:451 ../src/verbs.cpp:2739 +#: ../src/ui/dialog/document-properties.cpp:453 ../src/verbs.cpp:2765 msgid "Link Color Profile" msgstr "Kleurprofiel linken" -#: ../src/ui/dialog/document-properties.cpp:524 +#: ../src/ui/dialog/document-properties.cpp:526 msgid "Remove linked color profile" msgstr "Gelinkt kleurprofiel verwijderen" -#: ../src/ui/dialog/document-properties.cpp:538 +#: ../src/ui/dialog/document-properties.cpp:540 msgid "Linked Color Profiles:" msgstr "Gelinkte kleurprofielen:" -#: ../src/ui/dialog/document-properties.cpp:540 +#: ../src/ui/dialog/document-properties.cpp:542 msgid "Available Color Profiles:" msgstr "Beschikbare kleurprofielen:" -#: ../src/ui/dialog/document-properties.cpp:542 +#: ../src/ui/dialog/document-properties.cpp:544 msgid "Link Profile" msgstr "Kleurprofiel linken" -#: ../src/ui/dialog/document-properties.cpp:573 +#: ../src/ui/dialog/document-properties.cpp:575 msgid "Profile Name" msgstr "Naam profiel" # zijn dit de uitbreidingen (Engels: external modules)? -#: ../src/ui/dialog/document-properties.cpp:604 +#: ../src/ui/dialog/document-properties.cpp:606 msgid "External script files:" msgstr "Externe scriptbestanden:" -#: ../src/ui/dialog/document-properties.cpp:606 +#: ../src/ui/dialog/document-properties.cpp:608 #: ../src/ui/dialog/swatches.cpp:463 msgid "Add" msgstr "Toevoegen" -#: ../src/ui/dialog/document-properties.cpp:629 +#: ../src/ui/dialog/document-properties.cpp:631 msgid "Filename" msgstr "Bestandsnaam" #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:669 +#: ../src/ui/dialog/document-properties.cpp:671 msgid "Add external script..." msgstr "Extern script toevoegen..." -#: ../src/ui/dialog/document-properties.cpp:693 +#: ../src/ui/dialog/document-properties.cpp:695 msgid "Remove external script" msgstr "Extern script verwijderen" -#: ../src/ui/dialog/document-properties.cpp:774 +#: ../src/ui/dialog/document-properties.cpp:776 msgid "Creation" msgstr "Aanmaken" -#: ../src/ui/dialog/document-properties.cpp:775 +#: ../src/ui/dialog/document-properties.cpp:777 msgid "Defined grids" msgstr "Bestaande rasters" -#: ../src/ui/dialog/document-properties.cpp:985 +#: ../src/ui/dialog/document-properties.cpp:987 msgid "Remove grid" msgstr "Raster verwijderen" @@ -11959,7 +12013,7 @@ msgstr "Informatie" #: ../share/extensions/dxf_input.inx.h:9 #: ../share/extensions/dxf_outlines.inx.h:8 #: ../share/extensions/lindenmayer.inx.h:23 -#: ../share/extensions/measure.inx.h:2 +#: ../share/extensions/measure.inx.h:2 ../share/extensions/scour.inx.h:4 msgid "Help" msgstr "Hulp" @@ -12312,8 +12366,8 @@ msgid "Height of filter effects region" msgstr "Hoogte van filtereffectgebied" #: ../src/ui/dialog/filter-effects-dialog.cpp:2165 -#: ../src/widgets/toolbox.cpp:3859 ../src/widgets/toolbox.cpp:4250 -#: ../share/extensions/extrude.inx.h:4 +#: ../src/widgets/toolbox.cpp:3888 ../src/widgets/toolbox.cpp:4277 +#: ../src/widgets/toolbox.cpp:4535 ../share/extensions/extrude.inx.h:4 msgid "Mode:" msgstr "Modus:" @@ -12508,6 +12562,7 @@ msgid "Kernel Unit Length:" msgstr "Kerneleenheidslengte:" #: ../src/ui/dialog/filter-effects-dialog.cpp:2208 +#: ../src/widgets/toolbox.cpp:4602 msgid "Scale:" msgstr "Schalen:" @@ -12541,7 +12596,7 @@ msgid "The whole filter region will be filled with this color." msgstr "Het hele filtereffectgebied zal worden gevuld met deze kleur." #: ../src/ui/dialog/filter-effects-dialog.cpp:2214 -#: ../src/widgets/toolbox.cpp:5299 +#: ../src/widgets/toolbox.cpp:5545 msgid "Opacity:" msgstr "Ondoorzichtigheid:" @@ -12969,7 +13024,7 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:204 #: ../src/ui/dialog/tracedialog.cpp:420 ../src/ui/dialog/tracedialog.cpp:453 -#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7185 +#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7721 msgid "Threshold:" msgstr "Grenswaarde:" @@ -13109,8 +13164,7 @@ msgstr "Vernauwen/verwijden met:" msgid "" "Inset and Outset commands displace the path by this distance (in px units)" msgstr "" -"Vernauwings- en verwijdingsopdrachten verplaatsen het pad met dit aantal " -"pixels" +"Vernauwing en verwijding verplaatsen het pad met deze afstand (in pixels)" #: ../src/ui/dialog/inkscape-preferences.cpp:255 msgid "Compass-like display of angles" @@ -13266,7 +13320,8 @@ msgstr "Visuele omhullende" #: ../src/ui/dialog/inkscape-preferences.cpp:392 msgid "This bounding box includes stroke width, markers, filter margins, etc." -msgstr "Deze omhullende omvat lijndiktes, markeringen, filtermarges, enzovoort" +msgstr "" +"Deze omhullende omvat lijndiktes, markeringen, filtermarges, enzovoort." #: ../src/ui/dialog/inkscape-preferences.cpp:393 msgid "Geometric bounding box" @@ -13422,31 +13477,38 @@ msgstr "" "verlaat." #. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2504 +#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2520 msgid "Tweak" msgstr "Boetseren" #: ../src/ui/dialog/inkscape-preferences.cpp:448 +#: ../src/ui/dialog/inkscape-preferences.cpp:454 msgid "Paint objects with:" msgstr "Objecten verven met:" +#. Spray +#: ../src/ui/dialog/inkscape-preferences.cpp:453 ../src/verbs.cpp:2522 +#, fuzzy +msgid "Spray" +msgstr "Spiraal" + #. Zoom -#: ../src/ui/dialog/inkscape-preferences.cpp:453 -#: ../src/ui/view/edit-widget.cpp:1062 ../src/verbs.cpp:2526 +#: ../src/ui/dialog/inkscape-preferences.cpp:459 +#: ../src/ui/view/edit-widget.cpp:1068 ../src/verbs.cpp:2544 #: ../src/widgets/desktop-widget.cpp:483 msgid "Zoom" msgstr "Zoomen" #. Shapes -#: ../src/ui/dialog/inkscape-preferences.cpp:458 +#: ../src/ui/dialog/inkscape-preferences.cpp:464 msgid "Shapes" msgstr "Vormen" -#: ../src/ui/dialog/inkscape-preferences.cpp:490 +#: ../src/ui/dialog/inkscape-preferences.cpp:496 msgid "Sketch mode" msgstr "Schetsmodus" -#: ../src/ui/dialog/inkscape-preferences.cpp:492 +#: ../src/ui/dialog/inkscape-preferences.cpp:498 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." @@ -13456,16 +13518,16 @@ msgstr "" "middelen." #. Pen -#: ../src/ui/dialog/inkscape-preferences.cpp:495 ../src/verbs.cpp:2518 +#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2536 msgid "Pen" -msgstr "Lijnen" +msgstr "Pen" #. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2520 +#: ../src/ui/dialog/inkscape-preferences.cpp:507 ../src/verbs.cpp:2538 msgid "Calligraphy" msgstr "Kalligrafie" -#: ../src/ui/dialog/inkscape-preferences.cpp:505 +#: ../src/ui/dialog/inkscape-preferences.cpp:511 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" @@ -13474,7 +13536,7 @@ msgstr "" "de zoom; zoniet is deze afhankelijk van de zoom zodat het er hetzelfde " "uitziet bij ieder zoom" -#: ../src/ui/dialog/inkscape-preferences.cpp:507 +#: ../src/ui/dialog/inkscape-preferences.cpp:513 msgid "" "If on, each newly created object will be selected (deselecting previous " "selection)" @@ -13483,86 +13545,95 @@ msgstr "" "vorige selectie)" #. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:509 ../src/verbs.cpp:2532 +#: ../src/ui/dialog/inkscape-preferences.cpp:515 ../src/verbs.cpp:2550 msgid "Paint Bucket" msgstr "Verfemmer" #. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:514 ../src/verbs.cpp:2536 +#: ../src/ui/dialog/inkscape-preferences.cpp:520 ../src/verbs.cpp:2554 msgid "Eraser" msgstr "Gom" #. LPETool -#: ../src/ui/dialog/inkscape-preferences.cpp:518 ../src/verbs.cpp:2538 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 ../src/verbs.cpp:2556 msgid "LPE Tool" msgstr "Padeffecten" +#: ../src/ui/dialog/inkscape-preferences.cpp:533 +msgid "Show font samples in the drop-down list" +msgstr "" + +#: ../src/ui/dialog/inkscape-preferences.cpp:534 +msgid "" +"Show font samples alongside font names in the drop-down list in Text bar" +msgstr "" + #. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2524 +#: ../src/ui/dialog/inkscape-preferences.cpp:539 ../src/verbs.cpp:2542 msgid "Gradient" msgstr "Kleurverloop" #. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:532 ../src/verbs.cpp:2530 +#: ../src/ui/dialog/inkscape-preferences.cpp:543 ../src/verbs.cpp:2548 msgid "Connector" msgstr "Verbinding" -#: ../src/ui/dialog/inkscape-preferences.cpp:535 +#: ../src/ui/dialog/inkscape-preferences.cpp:546 msgid "If on, connector attachment points will not be shown for text objects" msgstr "" "Indien ingeschakeld, worden verbindingspunten aan tekstobjecten niet getoond" #. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:537 ../src/verbs.cpp:2528 +#: ../src/ui/dialog/inkscape-preferences.cpp:548 ../src/verbs.cpp:2546 msgid "Dropper" msgstr "Pipet" -#: ../src/ui/dialog/inkscape-preferences.cpp:544 +#: ../src/ui/dialog/inkscape-preferences.cpp:555 msgid "Save and restore window geometry for each document" msgstr "Venstergeometrie voor elk document apart opslaan en herstellen" -#: ../src/ui/dialog/inkscape-preferences.cpp:545 +#: ../src/ui/dialog/inkscape-preferences.cpp:556 msgid "Remember and use last window's geometry" msgstr "Laatstgebruikte venstergeometrie opslaan en hergebruiken" -#: ../src/ui/dialog/inkscape-preferences.cpp:546 +#: ../src/ui/dialog/inkscape-preferences.cpp:557 msgid "Don't save window geometry" msgstr "Venstergeometrie niet opslaan" -#: ../src/ui/dialog/inkscape-preferences.cpp:548 -#: ../src/ui/dialog/inkscape-preferences.cpp:568 +#: ../src/ui/dialog/inkscape-preferences.cpp:559 +#: ../src/ui/dialog/inkscape-preferences.cpp:579 msgid "Dockable" msgstr "Paneel" -#: ../src/ui/dialog/inkscape-preferences.cpp:551 +#: ../src/ui/dialog/inkscape-preferences.cpp:562 msgid "Dialogs are hidden in taskbar" msgstr "Dialogen zijn verborgen in de taakbalk" -#: ../src/ui/dialog/inkscape-preferences.cpp:552 +#: ../src/ui/dialog/inkscape-preferences.cpp:563 msgid "Zoom when window is resized" msgstr "Zoomen wanneer de venstergrootte verandert" -#: ../src/ui/dialog/inkscape-preferences.cpp:553 +#: ../src/ui/dialog/inkscape-preferences.cpp:564 msgid "Show close button on dialogs" msgstr "Sluitknop weergeven in dialogen" -#: ../src/ui/dialog/inkscape-preferences.cpp:555 +#: ../src/ui/dialog/inkscape-preferences.cpp:566 msgid "Normal" msgstr "Normaal" -#: ../src/ui/dialog/inkscape-preferences.cpp:556 +#: ../src/ui/dialog/inkscape-preferences.cpp:567 msgid "Aggressive" msgstr "Agressief" -#: ../src/ui/dialog/inkscape-preferences.cpp:558 +#: ../src/ui/dialog/inkscape-preferences.cpp:569 msgid "Saving window geometry (size and position):" msgstr "Opslaan van venstergeometrie (afmetingen en positie):" -#: ../src/ui/dialog/inkscape-preferences.cpp:560 +#: ../src/ui/dialog/inkscape-preferences.cpp:571 msgid "Let the window manager determine placement of all windows" msgstr "De vensterbeheerder de plaatsing van alle vensters laten bepalen" -#: ../src/ui/dialog/inkscape-preferences.cpp:562 +#: ../src/ui/dialog/inkscape-preferences.cpp:573 msgid "" "Remember and use the last window's geometry (saves geometry to user " "preferences)" @@ -13570,7 +13641,7 @@ msgstr "" "De laatstgebruikte venstergeometrie onthouden en hergebruiken (slaat " "geometrie in gebruikersvoorkeuren op)" -#: ../src/ui/dialog/inkscape-preferences.cpp:564 +#: ../src/ui/dialog/inkscape-preferences.cpp:575 msgid "" "Save and restore window geometry for each document (saves geometry in the " "document)" @@ -13578,52 +13649,52 @@ msgstr "" "Venstergeometrie voor elk document apart opslaan en gebruiken (slaat " "geometrie in het document op)" -#: ../src/ui/dialog/inkscape-preferences.cpp:566 +#: ../src/ui/dialog/inkscape-preferences.cpp:577 msgid "Dialog behavior (requires restart):" msgstr "Dialooggedrag (vereist programmaherstart):" -#: ../src/ui/dialog/inkscape-preferences.cpp:573 +#: ../src/ui/dialog/inkscape-preferences.cpp:584 msgid "Dialogs on top:" msgstr "Plaatsing van dialogen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:576 +#: ../src/ui/dialog/inkscape-preferences.cpp:587 msgid "Dialogs are treated as regular windows" msgstr "Dialogen worden behandeld als normale vensters" -#: ../src/ui/dialog/inkscape-preferences.cpp:578 +#: ../src/ui/dialog/inkscape-preferences.cpp:589 msgid "Dialogs stay on top of document windows" msgstr "Dialogen blijven boven document vensters" -#: ../src/ui/dialog/inkscape-preferences.cpp:580 +#: ../src/ui/dialog/inkscape-preferences.cpp:591 msgid "Same as Normal but may work better with some window managers" msgstr "" "Hetzelfde als Normaal, maar kan beter werken met sommige window managers" -#: ../src/ui/dialog/inkscape-preferences.cpp:584 +#: ../src/ui/dialog/inkscape-preferences.cpp:595 msgid "Dialog Transparency:" msgstr "Transparantie dialoogvenster:" -#: ../src/ui/dialog/inkscape-preferences.cpp:586 +#: ../src/ui/dialog/inkscape-preferences.cpp:597 msgid "Opacity when focused:" msgstr "Ondoorzichtigheid in focus:" -#: ../src/ui/dialog/inkscape-preferences.cpp:588 +#: ../src/ui/dialog/inkscape-preferences.cpp:599 msgid "Opacity when unfocused:" msgstr "Ondoorzichtigheid niet in focus:" -#: ../src/ui/dialog/inkscape-preferences.cpp:590 +#: ../src/ui/dialog/inkscape-preferences.cpp:601 msgid "Time of opacity change animation:" msgstr "Animatieduur verandering ondoorzichtigheid:" -#: ../src/ui/dialog/inkscape-preferences.cpp:593 +#: ../src/ui/dialog/inkscape-preferences.cpp:604 msgid "Miscellaneous:" msgstr "Diversen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:596 +#: ../src/ui/dialog/inkscape-preferences.cpp:607 msgid "Whether dialog windows are to be hidden in the window manager taskbar" msgstr "Verberg dialoogvensters in de taakbalk" -#: ../src/ui/dialog/inkscape-preferences.cpp:599 +#: ../src/ui/dialog/inkscape-preferences.cpp:610 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 " @@ -13633,48 +13704,48 @@ msgstr "" "gebied gelijk te houden (dit is de standaardinstelling; u kunt dit voor elk " "venster apart aanpassen met het knopje boven de rechter schuifbalk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:601 +#: ../src/ui/dialog/inkscape-preferences.cpp:612 msgid "Whether dialog windows have a close button (requires restart)" msgstr "" "Of dialoog vensters een knop hebben om te sluiten (vereist programmaherstart)" -#: ../src/ui/dialog/inkscape-preferences.cpp:602 +#: ../src/ui/dialog/inkscape-preferences.cpp:613 msgid "Windows" msgstr "Vensters" -#: ../src/ui/dialog/inkscape-preferences.cpp:607 +#: ../src/ui/dialog/inkscape-preferences.cpp:618 msgid "Move in parallel" msgstr "Parallel meeverplaatsen" -#: ../src/ui/dialog/inkscape-preferences.cpp:609 +#: ../src/ui/dialog/inkscape-preferences.cpp:620 msgid "Stay unmoved" msgstr "Laten staan" -#: ../src/ui/dialog/inkscape-preferences.cpp:611 +#: ../src/ui/dialog/inkscape-preferences.cpp:622 msgid "Move according to transform" msgstr "Verplaatsen volgens transformatie" -#: ../src/ui/dialog/inkscape-preferences.cpp:613 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Are unlinked" msgstr "Ontkoppelen" -#: ../src/ui/dialog/inkscape-preferences.cpp:615 +#: ../src/ui/dialog/inkscape-preferences.cpp:626 msgid "Are deleted" msgstr "Verwijderen" -#: ../src/ui/dialog/inkscape-preferences.cpp:618 +#: ../src/ui/dialog/inkscape-preferences.cpp:629 msgid "When the original moves, its clones and linked offsets:" msgstr "Gedrag van klonen bij het verplaatsen van het origineel:" -#: ../src/ui/dialog/inkscape-preferences.cpp:620 +#: ../src/ui/dialog/inkscape-preferences.cpp:631 msgid "Clones are translated by the same vector as their original." msgstr "Klonen worden op dezelfde manier verplaatst als het origineel." -#: ../src/ui/dialog/inkscape-preferences.cpp:622 +#: ../src/ui/dialog/inkscape-preferences.cpp:633 msgid "Clones preserve their positions when their original is moved." msgstr "Klonen blijven op hun plek staan als het origineel wordt verplaatst." -#: ../src/ui/dialog/inkscape-preferences.cpp:624 +#: ../src/ui/dialog/inkscape-preferences.cpp:635 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 " @@ -13683,27 +13754,27 @@ msgstr "" "Elke kloon verplaatst volgens zijn eigen 'transform='-waarde. Een gedraaide " "kloon zal bijvoorbeeld in een andere richting verplaatsen dan zijn origineel." -#: ../src/ui/dialog/inkscape-preferences.cpp:625 +#: ../src/ui/dialog/inkscape-preferences.cpp:636 msgid "When the original is deleted, its clones:" msgstr "Gedrag van klonen bij het verwijderen van het origineel:" -#: ../src/ui/dialog/inkscape-preferences.cpp:627 +#: ../src/ui/dialog/inkscape-preferences.cpp:638 msgid "Orphaned clones are converted to regular objects." msgstr "Verweesde klonen worden omgezet naar normale objecten" -#: ../src/ui/dialog/inkscape-preferences.cpp:629 +#: ../src/ui/dialog/inkscape-preferences.cpp:640 msgid "Orphaned clones are deleted along with their original." msgstr "Verweesde klonen worden verwijderd samen met hun origineel" -#: ../src/ui/dialog/inkscape-preferences.cpp:631 +#: ../src/ui/dialog/inkscape-preferences.cpp:642 msgid "When duplicating original+clones:" msgstr "Dupliceren van origineel+klonen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:633 +#: ../src/ui/dialog/inkscape-preferences.cpp:644 msgid "Relink duplicated clones" msgstr "Herlink gedupliceerde klonen" -#: ../src/ui/dialog/inkscape-preferences.cpp:635 +#: ../src/ui/dialog/inkscape-preferences.cpp:646 msgid "" "When duplicating a selection containing both a clone and its original " "(possibly in groups), relink the duplicated clone to the duplicated original " @@ -13714,26 +13785,26 @@ msgstr "" "kloon en zijn origineel (mogelijk voorkomend in groepen)." #. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page -#: ../src/ui/dialog/inkscape-preferences.cpp:638 +#: ../src/ui/dialog/inkscape-preferences.cpp:649 msgid "Clones" msgstr "Klonen" -#: ../src/ui/dialog/inkscape-preferences.cpp:643 +#: ../src/ui/dialog/inkscape-preferences.cpp:654 msgid "When applying, use the topmost selected object as clippath/mask" msgstr "Bij het toepassen het bovenste object als masker/maskerpad gebruiken" -#: ../src/ui/dialog/inkscape-preferences.cpp:645 +#: ../src/ui/dialog/inkscape-preferences.cpp:656 msgid "" "Uncheck this to use the bottom selected object as the clipping path or mask" msgstr "" "Haal het vinkje weg om het onderste object als masker of maskerpad te " "gebruiken" -#: ../src/ui/dialog/inkscape-preferences.cpp:646 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Remove clippath/mask object after applying" msgstr "Na toepassing het masker-/maskerpadobject verwijderen" -#: ../src/ui/dialog/inkscape-preferences.cpp:648 +#: ../src/ui/dialog/inkscape-preferences.cpp:659 msgid "" "After applying, remove the object used as the clipping path or mask from the " "drawing" @@ -13741,64 +13812,64 @@ msgstr "" "Na het toepassen het object verwijderen dat als masker of maskerpad gebruikt " "is" -#: ../src/ui/dialog/inkscape-preferences.cpp:649 +#: ../src/ui/dialog/inkscape-preferences.cpp:660 msgid "Clippaths and masks" msgstr "Maskers en maskerpaden" -#: ../src/ui/dialog/inkscape-preferences.cpp:654 +#: ../src/ui/dialog/inkscape-preferences.cpp:665 #: ../src/widgets/select-toolbar.cpp:544 msgid "Scale stroke width" msgstr "Lijndikte mee schalen" -#: ../src/ui/dialog/inkscape-preferences.cpp:655 +#: ../src/ui/dialog/inkscape-preferences.cpp:666 msgid "Scale rounded corners in rectangles" msgstr "Afronding van hoeken mee schalen" -#: ../src/ui/dialog/inkscape-preferences.cpp:656 +#: ../src/ui/dialog/inkscape-preferences.cpp:667 msgid "Transform gradients" msgstr "Kleurverlopen transformeren" -#: ../src/ui/dialog/inkscape-preferences.cpp:657 +#: ../src/ui/dialog/inkscape-preferences.cpp:668 msgid "Transform patterns" msgstr "Patronen transformeren" -#: ../src/ui/dialog/inkscape-preferences.cpp:658 +#: ../src/ui/dialog/inkscape-preferences.cpp:669 msgid "Optimized" msgstr "Optimaliseren" -#: ../src/ui/dialog/inkscape-preferences.cpp:659 +#: ../src/ui/dialog/inkscape-preferences.cpp:670 msgid "Preserved" msgstr "Behouden" -#: ../src/ui/dialog/inkscape-preferences.cpp:662 +#: ../src/ui/dialog/inkscape-preferences.cpp:673 #: ../src/widgets/select-toolbar.cpp:545 msgid "When scaling objects, scale the stroke width by the same proportion" msgstr "" "Wanneer objecten worden vergroot of verkleind, de lijndikte evenveel mee " "vergroten of verkleinen" -#: ../src/ui/dialog/inkscape-preferences.cpp:664 +#: ../src/ui/dialog/inkscape-preferences.cpp:675 #: ../src/widgets/select-toolbar.cpp:556 msgid "When scaling rectangles, scale the radii of rounded corners" msgstr "" "Wanneer rechthoeken worden vergroot of verkleind, de straal van de hoek mee " "vergroten of verkleinen" -#: ../src/ui/dialog/inkscape-preferences.cpp:666 +#: ../src/ui/dialog/inkscape-preferences.cpp:677 #: ../src/widgets/select-toolbar.cpp:567 msgid "Move gradients (in fill or stroke) along with the objects" -msgstr "Kleurverlopen (op lijnen of vlakken) mee transformeren met de objecten" +msgstr "Kleurverlopen (bij vulling of lijn) verplaatsen samen met de objecten" -#: ../src/ui/dialog/inkscape-preferences.cpp:668 +#: ../src/ui/dialog/inkscape-preferences.cpp:679 #: ../src/widgets/select-toolbar.cpp:578 msgid "Move patterns (in fill or stroke) along with the objects" -msgstr "Patronen (op lijnen of vlakken) mee transformeren met de objecten" +msgstr "Patronen (bij vulling of lijn) verplaatsen samen met de objecten" -#: ../src/ui/dialog/inkscape-preferences.cpp:669 +#: ../src/ui/dialog/inkscape-preferences.cpp:680 msgid "Store transformation:" msgstr "Opslaan van transformaties:" -#: ../src/ui/dialog/inkscape-preferences.cpp:671 +#: ../src/ui/dialog/inkscape-preferences.cpp:682 msgid "" "If possible, apply transformation to objects without adding a transform= " "attribute" @@ -13806,48 +13877,48 @@ msgstr "" "Pas, indien mogelijk, transformaties op objecten toe zonder een 'transform='-" "waarde toe te voegen" -#: ../src/ui/dialog/inkscape-preferences.cpp:673 +#: ../src/ui/dialog/inkscape-preferences.cpp:684 msgid "Always store transformation as a transform= attribute on objects" msgstr "" "Transformaties altijd opslaan als een 'transform='-waarde bij objecten." -#: ../src/ui/dialog/inkscape-preferences.cpp:675 +#: ../src/ui/dialog/inkscape-preferences.cpp:686 msgid "Transforms" msgstr "Transformaties" #. blur quality #. filter quality -#: ../src/ui/dialog/inkscape-preferences.cpp:681 -#: ../src/ui/dialog/inkscape-preferences.cpp:705 +#: ../src/ui/dialog/inkscape-preferences.cpp:692 +#: ../src/ui/dialog/inkscape-preferences.cpp:716 msgid "Best quality (slowest)" msgstr "Beste kwaliteit (traagst)" -#: ../src/ui/dialog/inkscape-preferences.cpp:683 -#: ../src/ui/dialog/inkscape-preferences.cpp:707 +#: ../src/ui/dialog/inkscape-preferences.cpp:694 +#: ../src/ui/dialog/inkscape-preferences.cpp:718 msgid "Better quality (slower)" msgstr "Betere kwaliteit (trager)" -#: ../src/ui/dialog/inkscape-preferences.cpp:685 -#: ../src/ui/dialog/inkscape-preferences.cpp:709 +#: ../src/ui/dialog/inkscape-preferences.cpp:696 +#: ../src/ui/dialog/inkscape-preferences.cpp:720 msgid "Average quality" msgstr "Gemiddelde kwaliteit" -#: ../src/ui/dialog/inkscape-preferences.cpp:687 -#: ../src/ui/dialog/inkscape-preferences.cpp:711 +#: ../src/ui/dialog/inkscape-preferences.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:722 msgid "Lower quality (faster)" msgstr "Lagere kwaliteit (sneller)" -#: ../src/ui/dialog/inkscape-preferences.cpp:689 -#: ../src/ui/dialog/inkscape-preferences.cpp:713 +#: ../src/ui/dialog/inkscape-preferences.cpp:700 +#: ../src/ui/dialog/inkscape-preferences.cpp:724 msgid "Lowest quality (fastest)" msgstr "Laagste kwaliteit (snelst)" -#: ../src/ui/dialog/inkscape-preferences.cpp:692 +#: ../src/ui/dialog/inkscape-preferences.cpp:703 msgid "Gaussian blur quality for display:" msgstr "Kwaliteit gaussiaanse vervagings voor weergave:" -#: ../src/ui/dialog/inkscape-preferences.cpp:694 -#: ../src/ui/dialog/inkscape-preferences.cpp:718 +#: ../src/ui/dialog/inkscape-preferences.cpp:705 +#: ../src/ui/dialog/inkscape-preferences.cpp:729 msgid "" "Best quality, but display may be very slow at high zooms (bitmap export " "always uses best quality)" @@ -13855,36 +13926,36 @@ msgstr "" "Beste kwaliteit, maar weergave kan heel langzaam zijn bij hoge zoom (bitmap-" "export gebruikt altijd beste kwaliteit)" -#: ../src/ui/dialog/inkscape-preferences.cpp:696 -#: ../src/ui/dialog/inkscape-preferences.cpp:720 +#: ../src/ui/dialog/inkscape-preferences.cpp:707 +#: ../src/ui/dialog/inkscape-preferences.cpp:731 msgid "Better quality, but slower display" msgstr "Betere kwaliteit, maar langzamere weergave" -#: ../src/ui/dialog/inkscape-preferences.cpp:698 -#: ../src/ui/dialog/inkscape-preferences.cpp:722 +#: ../src/ui/dialog/inkscape-preferences.cpp:709 +#: ../src/ui/dialog/inkscape-preferences.cpp:733 msgid "Average quality, acceptable display speed" msgstr "Gemiddelde kwaliteit, acceptabele weergavesnelheid" -#: ../src/ui/dialog/inkscape-preferences.cpp:700 -#: ../src/ui/dialog/inkscape-preferences.cpp:724 +#: ../src/ui/dialog/inkscape-preferences.cpp:711 +#: ../src/ui/dialog/inkscape-preferences.cpp:735 msgid "Lower quality (some artifacts), but display is faster" msgstr "Lage kwaliteit (enkele weergavefouten), maar weergave is sneller" -#: ../src/ui/dialog/inkscape-preferences.cpp:702 -#: ../src/ui/dialog/inkscape-preferences.cpp:726 +#: ../src/ui/dialog/inkscape-preferences.cpp:713 +#: ../src/ui/dialog/inkscape-preferences.cpp:737 msgid "Lowest quality (considerable artifacts), but display is fastest" msgstr "Laagste kwaliteit (veel weergavefouten), maar weergave is het snelst" -#: ../src/ui/dialog/inkscape-preferences.cpp:716 +#: ../src/ui/dialog/inkscape-preferences.cpp:727 msgid "Filter effects quality for display:" msgstr "Kwaliteit filtereffecten voor weergave:" #. show infobox -#: ../src/ui/dialog/inkscape-preferences.cpp:729 +#: ../src/ui/dialog/inkscape-preferences.cpp:740 msgid "Show filter primitives infobox" msgstr "Infobox met filtereffecten tonen" -#: ../src/ui/dialog/inkscape-preferences.cpp:731 +#: ../src/ui/dialog/inkscape-preferences.cpp:742 msgid "" "Show icons and descriptions for the filter primitives available at the " "filter effects dialog." @@ -13892,47 +13963,63 @@ msgstr "" "Pictogrammen en omschrijvingen van de beschikbare effecten in het " "filtereffectenvenster tonen" +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#, fuzzy +msgid "Number of Threads:" +msgstr "Aantal rijen" + +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +msgid "(requires restart)" +msgstr "(vereist herstart)" + +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +msgid "" +"Configure number of processors/threads to use with rendering of gaussian " +"blur." +msgstr "" + # De volgende zes strings beschrijven wat enkele toetsen doen. # Een kleine letter maakt duidelijker dat ze een voortzetting zijn. -#: ../src/ui/dialog/inkscape-preferences.cpp:739 +#: ../src/ui/dialog/inkscape-preferences.cpp:755 msgid "Select in all layers" msgstr "In alle lagen selecteren" -#: ../src/ui/dialog/inkscape-preferences.cpp:740 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 msgid "Select only within current layer" msgstr "Alleen binnen de huidige laag selecteren" -#: ../src/ui/dialog/inkscape-preferences.cpp:741 +#: ../src/ui/dialog/inkscape-preferences.cpp:757 msgid "Select in current layer and sublayers" msgstr "In huidige laag en onderliggende lagen selecteren" -#: ../src/ui/dialog/inkscape-preferences.cpp:742 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 msgid "Ignore hidden objects and layers" msgstr "Verborgen objecten en lagen negeren" -#: ../src/ui/dialog/inkscape-preferences.cpp:743 +#: ../src/ui/dialog/inkscape-preferences.cpp:759 msgid "Ignore locked objects and layers" msgstr "Vergrendelde objecten en lagen negeren" -#: ../src/ui/dialog/inkscape-preferences.cpp:744 +#: ../src/ui/dialog/inkscape-preferences.cpp:760 msgid "Deselect upon layer change" msgstr "Deselecteren bij veranderen van laag" # Dit staat voor de vorige zes strings. -#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:762 msgid "Ctrl+A, Tab, Shift+Tab:" msgstr "De toetsen Ctrl+A, Tab, Shift+Tab:" -#: ../src/ui/dialog/inkscape-preferences.cpp:748 +#: ../src/ui/dialog/inkscape-preferences.cpp:764 msgid "Make keyboard selection commands work on objects in all layers" msgstr "Toetsenbordselectiecommando's werken op objecten in alle lagen" -#: ../src/ui/dialog/inkscape-preferences.cpp:750 +#: ../src/ui/dialog/inkscape-preferences.cpp:766 msgid "Make keyboard selection commands work on objects in current layer only" msgstr "" "Toetsenbordselectiecommando's werken alleen op objecten in de huidige laag" -#: ../src/ui/dialog/inkscape-preferences.cpp:752 +#: ../src/ui/dialog/inkscape-preferences.cpp:768 msgid "" "Make keyboard selection commands work on objects in current layer and all " "its sublayers" @@ -13940,7 +14027,7 @@ msgstr "" "Toetsenbordselectiecommando's werken op objecten in de huidige laag en alle " "onderliggende lagen" -#: ../src/ui/dialog/inkscape-preferences.cpp:754 +#: ../src/ui/dialog/inkscape-preferences.cpp:770 msgid "" "Uncheck this to be able to select objects that are hidden (either by " "themselves or by being in a hidden layer)" @@ -13948,7 +14035,7 @@ msgstr "" "Deselecteer dit om objecten te kunnen selecteren die verborgen zijn (door " "zichzelf of doordat ze in een verborgen groep of laag zitten)" -#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 msgid "" "Uncheck this to be able to select objects that are locked (either by " "themselves or by being in a locked layer)" @@ -13956,7 +14043,7 @@ msgstr "" "Deselecteer dit om objecten te kunnen selecteren die vergrendeld zijn (door " "zichzelf of doordat ze in een vergrendelde groep of laag zitten)" -#: ../src/ui/dialog/inkscape-preferences.cpp:759 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "" "Uncheck this to be able to keep the current objects selected when the " "current layer changes" @@ -13964,25 +14051,25 @@ msgstr "" "Deselecteer dit om de huidig geselecteerde objecten geselecteerd te houden " "als de huidige laag veranderd" -#: ../src/ui/dialog/inkscape-preferences.cpp:761 +#: ../src/ui/dialog/inkscape-preferences.cpp:777 msgid "Selecting" msgstr "Selecteren" -#: ../src/ui/dialog/inkscape-preferences.cpp:768 +#: ../src/ui/dialog/inkscape-preferences.cpp:784 msgid "Default export resolution:" msgstr "Standaardresolutie voor exporteren:" -#: ../src/ui/dialog/inkscape-preferences.cpp:769 +#: ../src/ui/dialog/inkscape-preferences.cpp:785 msgid "Default bitmap resolution (in dots per inch) in the Export dialog" msgstr "" "Standaardresolutie voor bitmaps (in punten per inch) in het 'Bitmap " "exporteren'-dialoogvenster" -#: ../src/ui/dialog/inkscape-preferences.cpp:771 +#: ../src/ui/dialog/inkscape-preferences.cpp:787 msgid "Open Clip Art Library Server Name:" msgstr "'Open Clip Art'-mediatheekservernaam:" -#: ../src/ui/dialog/inkscape-preferences.cpp:772 +#: ../src/ui/dialog/inkscape-preferences.cpp:788 msgid "" "The server name of the Open Clip Art Library webdav server. It's used by the " "Import and Export to OCAL function." @@ -13990,49 +14077,49 @@ msgstr "" "De servernaam van de weddav-server van de 'Open Clip Art'-mediatheek. Deze " "wordt gebruikt bij het importeren uit en exporteren naar OCAL." -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/ui/dialog/inkscape-preferences.cpp:790 msgid "Open Clip Art Library Username:" msgstr "'Open Clip Art'-gebruikersnaam:" -#: ../src/ui/dialog/inkscape-preferences.cpp:775 +#: ../src/ui/dialog/inkscape-preferences.cpp:791 msgid "The username used to log into Open Clip Art Library." msgstr "De gebruikersnaam om in te loggen in de 'Open Clip Art'-mediatheek." -#: ../src/ui/dialog/inkscape-preferences.cpp:777 +#: ../src/ui/dialog/inkscape-preferences.cpp:793 msgid "Open Clip Art Library Password:" msgstr "'Open Clip Art'-wachtwoord:" -#: ../src/ui/dialog/inkscape-preferences.cpp:778 +#: ../src/ui/dialog/inkscape-preferences.cpp:794 msgid "The password used to log into Open Clip Art Library." msgstr "Het wachtwoord om in te loggen in de 'Open Clip Art'-mediatheek." -#: ../src/ui/dialog/inkscape-preferences.cpp:780 +#: ../src/ui/dialog/inkscape-preferences.cpp:796 msgid "Import/Export" msgstr "Importeren/exporteren" #. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:830 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Perceptual" msgstr "Perceptueel" -#: ../src/ui/dialog/inkscape-preferences.cpp:830 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Relative Colorimetric" msgstr "Relatief colorimetrisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:830 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Absolute Colorimetric" msgstr "Absoluut colorimetrisch" -#: ../src/ui/dialog/inkscape-preferences.cpp:834 +#: ../src/ui/dialog/inkscape-preferences.cpp:850 msgid "(Note: Color management has been disabled in this build)" msgstr "" "(Opmerking: kleurbeheer is niet beschikbaar in dit programmaexemplaar.)" -#: ../src/ui/dialog/inkscape-preferences.cpp:838 +#: ../src/ui/dialog/inkscape-preferences.cpp:854 msgid "Display adjustment" msgstr "Weergavebijstelling" -#: ../src/ui/dialog/inkscape-preferences.cpp:848 +#: ../src/ui/dialog/inkscape-preferences.cpp:864 #, c-format msgid "" "The ICC profile to use to calibrate display output.\n" @@ -14041,113 +14128,113 @@ msgstr "" "Te ICC-kleurprofiel gebruiken om schermuitvoer te kalibreren.\n" "Doorzochte mappen: %s" -#: ../src/ui/dialog/inkscape-preferences.cpp:849 +#: ../src/ui/dialog/inkscape-preferences.cpp:865 msgid "Display profile:" msgstr "Weergaveprofiel:" -#: ../src/ui/dialog/inkscape-preferences.cpp:854 +#: ../src/ui/dialog/inkscape-preferences.cpp:870 msgid "Retrieve profile from display" msgstr "Profiel uit weergaveapparaat ophalen" -#: ../src/ui/dialog/inkscape-preferences.cpp:857 +#: ../src/ui/dialog/inkscape-preferences.cpp:873 msgid "Retrieve profiles from those attached to displays via XICC." msgstr "Verkrijg profielen van die verbonden aan weergaveapparaten via XICC." -#: ../src/ui/dialog/inkscape-preferences.cpp:859 +#: ../src/ui/dialog/inkscape-preferences.cpp:875 msgid "Retrieve profiles from those attached to displays." msgstr "Verkrijg profielen van die verbonden aan weergaveapparaten." -#: ../src/ui/dialog/inkscape-preferences.cpp:864 +#: ../src/ui/dialog/inkscape-preferences.cpp:880 msgid "Display rendering intent:" msgstr "Rendermethode voor weergave:" -#: ../src/ui/dialog/inkscape-preferences.cpp:865 -#: ../src/ui/dialog/inkscape-preferences.cpp:888 +#: ../src/ui/dialog/inkscape-preferences.cpp:881 +#: ../src/ui/dialog/inkscape-preferences.cpp:904 msgid "The rendering intent to use to calibrate display output." msgstr "" "De rendermethode die gebruikt moet worden voor het kalibreren van de " "weergave." -#: ../src/ui/dialog/inkscape-preferences.cpp:867 +#: ../src/ui/dialog/inkscape-preferences.cpp:883 msgid "Proofing" msgstr "Visuele controle" -#: ../src/ui/dialog/inkscape-preferences.cpp:869 +#: ../src/ui/dialog/inkscape-preferences.cpp:885 msgid "Simulate output on screen" msgstr "Uitvoer op scherm simuleren" -#: ../src/ui/dialog/inkscape-preferences.cpp:871 +#: ../src/ui/dialog/inkscape-preferences.cpp:887 msgid "Simulates output of target device." msgstr "Simuleert de uitvoer van het doelapparaat." -#: ../src/ui/dialog/inkscape-preferences.cpp:873 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "Mark out of gamut colors" msgstr "Kleuren die buiten bereik vallen markeren" -#: ../src/ui/dialog/inkscape-preferences.cpp:875 +#: ../src/ui/dialog/inkscape-preferences.cpp:891 msgid "Highlights colors that are out of gamut for the target device." msgstr "Markeert kleuren die buiten het bereik van het doelapparaat liggen." -#: ../src/ui/dialog/inkscape-preferences.cpp:880 +#: ../src/ui/dialog/inkscape-preferences.cpp:896 msgid "Out of gamut warning color:" msgstr "Buitenbereikwaarschuwingskleur:" -#: ../src/ui/dialog/inkscape-preferences.cpp:881 +#: ../src/ui/dialog/inkscape-preferences.cpp:897 msgid "Selects the color used for out of gamut warning." msgstr "" "Selecteert de kleur die voor de buitenbereikwaarschuwing gebruikt wordt." -#: ../src/ui/dialog/inkscape-preferences.cpp:883 +#: ../src/ui/dialog/inkscape-preferences.cpp:899 msgid "Device profile:" msgstr "Apparaatprofiel:" -#: ../src/ui/dialog/inkscape-preferences.cpp:884 +#: ../src/ui/dialog/inkscape-preferences.cpp:900 msgid "The ICC profile to use to simulate device output." msgstr "ICC-profiel om apparaatuitvoer mee te simuleren." -#: ../src/ui/dialog/inkscape-preferences.cpp:887 +#: ../src/ui/dialog/inkscape-preferences.cpp:903 msgid "Device rendering intent:" msgstr "Rendermethode voor apparaat:" -#: ../src/ui/dialog/inkscape-preferences.cpp:890 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "Black point compensation" msgstr "Zwartpuntcompensatie" -#: ../src/ui/dialog/inkscape-preferences.cpp:892 +#: ../src/ui/dialog/inkscape-preferences.cpp:908 msgid "Enables black point compensation." msgstr "Zwartpuntcompensatie inschakelen" -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:910 msgid "Preserve black" msgstr "Zwart behouden" -#: ../src/ui/dialog/inkscape-preferences.cpp:899 +#: ../src/ui/dialog/inkscape-preferences.cpp:915 msgid "(LittleCMS 1.15 or later required)" msgstr "(LittleCMS 1.15 of nieuwer is vereist)" -#: ../src/ui/dialog/inkscape-preferences.cpp:901 +#: ../src/ui/dialog/inkscape-preferences.cpp:917 msgid "Preserve K channel in CMYK -> CMYK transforms" msgstr "K-kanaal behouden in CMYK->CMYK-transformaties" -#: ../src/ui/dialog/inkscape-preferences.cpp:914 +#: ../src/ui/dialog/inkscape-preferences.cpp:930 #: ../src/widgets/sp-color-icc-selector.cpp:306 #: ../src/widgets/sp-color-icc-selector.cpp:579 msgid "" msgstr "" -#: ../src/ui/dialog/inkscape-preferences.cpp:959 +#: ../src/ui/dialog/inkscape-preferences.cpp:975 msgid "Color management" msgstr "Kleurbeheer" -#: ../src/ui/dialog/inkscape-preferences.cpp:964 +#: ../src/ui/dialog/inkscape-preferences.cpp:980 msgid "Major grid line emphasizing" msgstr "Hoofdrasterlijnen" -#: ../src/ui/dialog/inkscape-preferences.cpp:966 +#: ../src/ui/dialog/inkscape-preferences.cpp:982 msgid "Don't emphasize gridlines when zoomed out" msgstr "Hoofdrasterlijnen niet benadrukken wanneer uitgezoomd" -#: ../src/ui/dialog/inkscape-preferences.cpp:967 +#: ../src/ui/dialog/inkscape-preferences.cpp:983 msgid "" "If set and zoomed out, the gridlines will be shown in normal color instead " "of major grid line color." @@ -14155,78 +14242,78 @@ msgstr "" "Indien ingeschakeld en er is uitgezoomd, dan worden rasterlijnen in de " "normale kleur getoond in plaats van in de hoofdrasterlijnkleur." -#: ../src/ui/dialog/inkscape-preferences.cpp:969 +#: ../src/ui/dialog/inkscape-preferences.cpp:985 msgid "Default grid settings" msgstr "Standaard rasterinstellingen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:975 -#: ../src/ui/dialog/inkscape-preferences.cpp:996 +#: ../src/ui/dialog/inkscape-preferences.cpp:991 +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 msgid "Grid units:" msgstr "Rastereenheid:" -#: ../src/ui/dialog/inkscape-preferences.cpp:978 -#: ../src/ui/dialog/inkscape-preferences.cpp:999 +#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 msgid "Origin X:" msgstr "X-oorsprong:" -#: ../src/ui/dialog/inkscape-preferences.cpp:979 -#: ../src/ui/dialog/inkscape-preferences.cpp:1000 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Origin Y:" msgstr "Y-oorsprong:" -#: ../src/ui/dialog/inkscape-preferences.cpp:982 +#: ../src/ui/dialog/inkscape-preferences.cpp:998 msgid "Spacing X:" msgstr "Afstand X:" -#: ../src/ui/dialog/inkscape-preferences.cpp:983 -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:999 +#: ../src/ui/dialog/inkscape-preferences.cpp:1018 msgid "Spacing Y:" msgstr "Afstand Y:" -#: ../src/ui/dialog/inkscape-preferences.cpp:985 -#: ../src/ui/dialog/inkscape-preferences.cpp:986 -#: ../src/ui/dialog/inkscape-preferences.cpp:1007 -#: ../src/ui/dialog/inkscape-preferences.cpp:1008 +#: ../src/ui/dialog/inkscape-preferences.cpp:1001 +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +#: ../src/ui/dialog/inkscape-preferences.cpp:1024 msgid "Grid line color:" msgstr "Kleur van rasterlijnen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:986 -#: ../src/ui/dialog/inkscape-preferences.cpp:1008 +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1024 msgid "Color used for normal grid lines" msgstr "Kleur voor normale rasterlijnen." -#: ../src/ui/dialog/inkscape-preferences.cpp:987 -#: ../src/ui/dialog/inkscape-preferences.cpp:988 -#: ../src/ui/dialog/inkscape-preferences.cpp:1009 -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 msgid "Major grid line color:" msgstr "Kleur van hoofdrasterlijnen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:988 -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 msgid "Color used for major (highlighted) grid lines" msgstr "Kleur van de (geselecteerde) hoofdrasterlijnen" -#: ../src/ui/dialog/inkscape-preferences.cpp:990 -#: ../src/ui/dialog/inkscape-preferences.cpp:1012 +#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1028 msgid "Major grid line every:" msgstr "Hoofdrasterlijn elke:" -#: ../src/ui/dialog/inkscape-preferences.cpp:991 +#: ../src/ui/dialog/inkscape-preferences.cpp:1007 msgid "Show dots instead of lines" msgstr "Punten tonen in plaats van lijnen" -#: ../src/ui/dialog/inkscape-preferences.cpp:992 +#: ../src/ui/dialog/inkscape-preferences.cpp:1008 msgid "If set, display dots at gridpoints instead of gridlines" msgstr "" "Indien aangevinkt worden punten getoond op rasterpunten in plaats van " "rasterlijnen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1019 +#: ../src/ui/dialog/inkscape-preferences.cpp:1035 msgid "Use named colors" msgstr "Kleurnamen gebruiken" -#: ../src/ui/dialog/inkscape-preferences.cpp:1020 +#: ../src/ui/dialog/inkscape-preferences.cpp:1036 msgid "" "If set, write the CSS name of the color when available (e.g. 'red' or " "'magenta') instead of the numeric value" @@ -14234,23 +14321,23 @@ msgstr "" "Indien aangevinkt wordt de CSS-naam van een kleur, indien beschikbaar, " "weggeschreven (vb. 'rood' of 'magenta') in plaats van de numerieke waarde" -#: ../src/ui/dialog/inkscape-preferences.cpp:1022 +#: ../src/ui/dialog/inkscape-preferences.cpp:1038 msgid "XML formatting" msgstr "XML formattering" -#: ../src/ui/dialog/inkscape-preferences.cpp:1024 +#: ../src/ui/dialog/inkscape-preferences.cpp:1040 msgid "Inline attributes" msgstr "Inline attributen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1041 msgid "Put attributes on the same line as the element tag" msgstr "Attributen op dezelfde lijn als de element-tag plaatsen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1028 +#: ../src/ui/dialog/inkscape-preferences.cpp:1044 msgid "Indent, spaces:" msgstr "Inspringen, spaties:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1028 +#: ../src/ui/dialog/inkscape-preferences.cpp:1044 msgid "" "The number of spaces to use for indenting nested elements; set to 0 for no " "indentation" @@ -14258,24 +14345,24 @@ msgstr "" "Het aantal spaties dat gebruikt wordt voor het inspringen van geneste " "elementen; geef 0 op voor geen inspringing" -#: ../src/ui/dialog/inkscape-preferences.cpp:1030 +#: ../src/ui/dialog/inkscape-preferences.cpp:1046 msgid "Path data" msgstr "Data pad" -#: ../src/ui/dialog/inkscape-preferences.cpp:1032 +#: ../src/ui/dialog/inkscape-preferences.cpp:1048 msgid "Allow relative coordinates" msgstr "Relatieve coördinaten toestaan" -#: ../src/ui/dialog/inkscape-preferences.cpp:1033 +#: ../src/ui/dialog/inkscape-preferences.cpp:1049 msgid "If set, relative coordinates may be used in path data" msgstr "" "Indien aangevinkt kunnen relatieve coördinaten gebruikt worden in paddata" -#: ../src/ui/dialog/inkscape-preferences.cpp:1035 +#: ../src/ui/dialog/inkscape-preferences.cpp:1051 msgid "Force repeat commands" msgstr "Herhaalcommando's forceren" -#: ../src/ui/dialog/inkscape-preferences.cpp:1036 +#: ../src/ui/dialog/inkscape-preferences.cpp:1052 msgid "" "Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead " "of 'L 1,2 3,4')" @@ -14283,23 +14370,23 @@ msgstr "" "Herhaling van hetzelfde padcommando forceren (bijvoorbeeld 'L 1,2 L 3,4' in " "plaats van 'L 1,2 3,4')" -#: ../src/ui/dialog/inkscape-preferences.cpp:1038 +#: ../src/ui/dialog/inkscape-preferences.cpp:1054 msgid "Numbers" msgstr "Getallen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1041 +#: ../src/ui/dialog/inkscape-preferences.cpp:1057 msgid "Numeric precision:" msgstr "Numerieke precisie:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1041 +#: ../src/ui/dialog/inkscape-preferences.cpp:1057 msgid "How many digits to write after the decimal dot" msgstr "Aantal cijfers te schrijven na het decimaalteken" -#: ../src/ui/dialog/inkscape-preferences.cpp:1044 +#: ../src/ui/dialog/inkscape-preferences.cpp:1060 msgid "Minimum exponent:" msgstr "Minimum exponent:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1044 +#: ../src/ui/dialog/inkscape-preferences.cpp:1060 msgid "" "The smallest number written to SVG is 10 to the power of this exponent; " "anything smaller is written as zero." @@ -14307,311 +14394,311 @@ msgstr "" "Het kleinste getal dat naar SVG weggeschreven kan worden is 10 tot deze " "macht; alles wat kleiner is, wordt weggeschreven als nul." -#: ../src/ui/dialog/inkscape-preferences.cpp:1046 +#: ../src/ui/dialog/inkscape-preferences.cpp:1062 msgid "SVG output" msgstr "SVG-uitvoer" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "System default" msgstr "Systeemstandaard" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Albanian (sq)" msgstr "Albanees (sq)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Amharic (am)" msgstr "Amhaars (am)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Arabic (ar)" msgstr "Arabisch (ar)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Armenian (hy)" msgstr "Armeens (hy)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Azerbaijani (az)" msgstr "Azerbeidzjaans (az)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Basque (eu)" msgstr "Baskisch (eu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Belarusian (be)" msgstr "Wit-Russisch (be)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Bulgarian (bg)" msgstr "Bulgaars (bg)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Bengali (bn)" msgstr "Bengaals (bn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Breton (br)" msgstr "Bretoens (br)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Catalan (ca)" msgstr "Catalaans (ca)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Valencian Catalan (ca@valencia)" msgstr "Catalaans/Valencia (ca@valencia)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Chinese/China (zh_CN)" msgstr "Chinees/China (zh_CN)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1053 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Chinese/Taiwan (zh_TW)" msgstr "Chinees/Taiwan (zh_TW)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1053 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Croatian (hr)" msgstr "Kroatisch (hr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1053 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Czech (cs)" msgstr "Tsjechisch (cs)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Danish (da)" msgstr "Deens (da)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Dutch (nl)" msgstr "Nederlands (nl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Dzongkha (dz)" msgstr "Dzongkha (dz)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "German (de)" msgstr "Duits (de)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Greek (el)" msgstr "Grieks (el)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "English (en)" msgstr "English (en)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "English/Australia (en_AU)" msgstr "Engels/Australië (en_AU)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "English/Canada (en_CA)" msgstr "Engels/Canada (en_CA)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "English/Great Britain (en_GB)" msgstr "Engels/Groot-Brittannië (en_GB)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "Pig Latin (en_US@piglatin)" msgstr "Pig Latin (en_US@piglatin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1056 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Esperanto (eo)" msgstr "Esperanto (eo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1056 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Estonian (et)" msgstr "Ests (et)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1056 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Finnish (fi)" msgstr "Fins (fi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "French (fr)" msgstr "Frans (fr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Irish (ga)" msgstr "Iers (ga)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Galician (gl)" msgstr "Galisisch (gl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Hebrew (he)" msgstr "Hebreeuws (he)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Hungarian (hu)" msgstr "Hongaars (hu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Indonesian (id)" msgstr "Indonesisch (id)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Italian (it)" msgstr "Italiaans (it)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Japanese (ja)" msgstr "Japans (ja)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Khmer (km)" msgstr "Khmer (km)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Kinyarwanda (rw)" msgstr "Rwandees (rw)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Korean (ko)" msgstr "Koreaans (ko)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Lithuanian (lt)" msgstr "Litouws (lt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Macedonian (mk)" msgstr "Macedonisch (mk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1059 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Mongolian (mn)" msgstr "Mongools (mn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1059 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Nepali (ne)" msgstr "Nepalees (ne)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1059 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Norwegian BokmÃ¥l (nb)" msgstr "Noors BokmÃ¥l (nb)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1059 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Norwegian Nynorsk (nn)" msgstr "Noors Nynorsk (nn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1059 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Panjabi (pa)" msgstr "Punjabi (pa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Polish (pl)" msgstr "Pools (pl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Portuguese (pt)" msgstr "Portugees (pt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Portuguese/Brazil (pt_BR)" msgstr "Portugees/Brazillië (pt_BR)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Romanian (ro)" msgstr "Roemeens (ro)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Russian (ru)" msgstr "Russisch (ru)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Serbian (sr)" msgstr "Servisch (sr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Serbian in Latin script (sr@latin)" msgstr "Servisch in Latijnse karakters (sr@latin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Slovak (sk)" msgstr "Slowaaks (sk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Slovenian (sl)" msgstr "Sloveens (sl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Spanish (es)" msgstr "Spaans (es)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Spanish/Mexico (es_MX)" msgstr "Spaans/Mexico (es_MX)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Swedish (sv)" msgstr "Zweeds (sv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Thai (th)" msgstr "Thai (th)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Turkish (tr)" msgstr "Turks (tr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Ukrainian (uk)" msgstr "Oekraïens (uk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Vietnamese (vi)" msgstr "Vietnamees (vi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1085 msgid "Language (requires restart):" msgstr "Taal (vereist herstart):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1086 msgid "Set the language for menus and number formats" msgstr "De taal voor menus en nummerformaten instellen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Smaller" msgstr "Kleiner" -#: ../src/ui/dialog/inkscape-preferences.cpp:1076 +#: ../src/ui/dialog/inkscape-preferences.cpp:1092 msgid "Toolbox icon size" msgstr "Pictogramgrootte gereedschappenbalk" -#: ../src/ui/dialog/inkscape-preferences.cpp:1077 +#: ../src/ui/dialog/inkscape-preferences.cpp:1093 msgid "Set the size for the tool icons (requires restart)" msgstr "" "De pictogramgrootte van de gereedschappenbalk instellen (vereist herstart)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1080 +#: ../src/ui/dialog/inkscape-preferences.cpp:1096 msgid "Control bar icon size" msgstr "Pictogramgrootte opdrachtenbalk" -#: ../src/ui/dialog/inkscape-preferences.cpp:1081 +#: ../src/ui/dialog/inkscape-preferences.cpp:1097 msgid "" "Set the size for the icons in tools' control bars to use (requires restart)" msgstr "De pictogramgrootte van de opdrachtenbalk instellen (vereist herstart)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1084 +#: ../src/ui/dialog/inkscape-preferences.cpp:1100 msgid "Secondary toolbar icon size" msgstr "Pictogramgrootte secundaire gereedschappenbalk" -#: ../src/ui/dialog/inkscape-preferences.cpp:1085 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 msgid "" "Set the size for the icons in secondary toolbars to use (requires restart)" msgstr "" "De pictogramgrootte van de gereedschappenbalk instellen (vereist herstart)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1088 +#: ../src/ui/dialog/inkscape-preferences.cpp:1104 msgid "Work-around color sliders not drawing." msgstr "Fix voor het niet tonen van schuifbalken voor kleuren" -#: ../src/ui/dialog/inkscape-preferences.cpp:1090 +#: ../src/ui/dialog/inkscape-preferences.cpp:1106 msgid "" "When on, will attempt to work around bugs in certain GTK themes drawing " "color sliders." @@ -14619,15 +14706,15 @@ msgstr "" "Indien aangevinkt zal er getracht worden om bugs bij het tonen van " "schuifbalken voor kleuren in bepaalde GTK thema's te omzeilen." -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +#: ../src/ui/dialog/inkscape-preferences.cpp:1112 msgid "Clear list" msgstr "Lijst leegmaken" -#: ../src/ui/dialog/inkscape-preferences.cpp:1101 +#: ../src/ui/dialog/inkscape-preferences.cpp:1117 msgid "Maximum documents in Open Recent:" msgstr "Maximum aantal recente bestanden:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1102 +#: ../src/ui/dialog/inkscape-preferences.cpp:1118 msgid "" "Set the maximum length of the Open Recent list in the File menu, or clear " "the list" @@ -14635,11 +14722,11 @@ msgstr "" "Het maximum aantal bestandsnamen in 'Recente bestanden' in het 'Bestand'-" "menu instellen of de lijst leegmaken" -#: ../src/ui/dialog/inkscape-preferences.cpp:1105 +#: ../src/ui/dialog/inkscape-preferences.cpp:1121 msgid "Zoom correction factor (in %):" msgstr "Correctiefactor zoomen (in %):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1106 +#: ../src/ui/dialog/inkscape-preferences.cpp:1122 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 " @@ -14649,15 +14736,15 @@ msgstr "" "met de werkelijke lengte. Deze informatie wordt gebruikt bij het 1:1, 1:2, " "etc. zoomen om objecten op ware grootte te tonen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1108 +#: ../src/ui/dialog/inkscape-preferences.cpp:1124 msgid "Interface" msgstr "Interface" -#: ../src/ui/dialog/inkscape-preferences.cpp:1114 +#: ../src/ui/dialog/inkscape-preferences.cpp:1130 msgid "Use current directory for \"Save As ...\"" msgstr "Huidige directory gebruiken voor \"Opslaan als...\"" -#: ../src/ui/dialog/inkscape-preferences.cpp:1116 +#: ../src/ui/dialog/inkscape-preferences.cpp:1132 msgid "" "When this option is on, the \"Save as...\" dialog will always open in the " "directory where the currently open document is. When it's off, it will open " @@ -14669,11 +14756,11 @@ msgstr "" "je laatst een bestand bewaarde met dat venster." #. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1120 +#: ../src/ui/dialog/inkscape-preferences.cpp:1136 msgid "Enable autosave (requires restart)" msgstr "Auto-opslaan inschakelen (vereist herstart):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1121 +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 msgid "" "Automatically save the current document(s) at a given interval, thus " "minimizing loss in case of a crash" @@ -14681,94 +14768,94 @@ msgstr "" "Huidig(e) document(en) automatisch opslaan na een gegeven interval om " "verlies te beperken bij een crash" -#: ../src/ui/dialog/inkscape-preferences.cpp:1123 +#: ../src/ui/dialog/inkscape-preferences.cpp:1139 msgid "Interval (in minutes):" msgstr "Interval (in minuten):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1123 +#: ../src/ui/dialog/inkscape-preferences.cpp:1139 msgid "Interval (in minutes) at which document will be autosaved" msgstr "Interval (in minuten) waarna het document automatisch opgeslagen wordt" #. TRANSLATORS: only translate "string" in "context|string". #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/dialog/inkscape-preferences.cpp:1127 +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 msgid "filesystem|Path:" msgstr "Pad:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1127 +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 msgid "The directory where autosaves will be written" msgstr "De map waar automatisch opgeslagen documenten bewaard worden" -#: ../src/ui/dialog/inkscape-preferences.cpp:1129 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "Maximum number of autosaves:" msgstr "Maximum aantal auto-bewaringen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1129 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "" "Maximum number of autosaved files; use this to limit the storage space used" msgstr "" "Maximum aantal automatisch opgeslagen bestanden; gebruik deze instelling om " "de ingenomen opslagruimte te beperken" -#: ../src/ui/dialog/inkscape-preferences.cpp:1151 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "2x2" msgstr "2x2" -#: ../src/ui/dialog/inkscape-preferences.cpp:1151 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "4x4" msgstr "4x4" -#: ../src/ui/dialog/inkscape-preferences.cpp:1151 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "8x8" msgstr "8x8" -#: ../src/ui/dialog/inkscape-preferences.cpp:1151 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "16x16" msgstr "16x16" -#: ../src/ui/dialog/inkscape-preferences.cpp:1155 +#: ../src/ui/dialog/inkscape-preferences.cpp:1171 msgid "Oversample bitmaps:" msgstr "Bitmaps oversampelen:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1158 +#: ../src/ui/dialog/inkscape-preferences.cpp:1174 msgid "Automatically reload bitmaps" msgstr "Bitmaps automatisch herladen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1160 +#: ../src/ui/dialog/inkscape-preferences.cpp:1176 msgid "Automatically reload linked images when file is changed on disk" msgstr "" "Gelinkte afbeeldingen automatisch herladen wanneer het bestand op de schijf " "gewijzigd is" -#: ../src/ui/dialog/inkscape-preferences.cpp:1174 +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 msgid "Bitmap editor:" msgstr "Bitmap editor:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1180 +#: ../src/ui/dialog/inkscape-preferences.cpp:1196 msgid "Resolution for Create Bitmap Copy:" msgstr "Resolutie voor het maken van een bitmap-kopie:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1181 +#: ../src/ui/dialog/inkscape-preferences.cpp:1197 msgid "Resolution used by the Create Bitmap Copy command" msgstr "Resolutie gebruikt voor het commando Bitmap-kopie Aanmaken:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1183 +#: ../src/ui/dialog/inkscape-preferences.cpp:1199 msgid "Bitmaps" msgstr "Bitmappen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1235 +#: ../src/ui/dialog/inkscape-preferences.cpp:1251 msgid "Language:" msgstr "Taal:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1236 +#: ../src/ui/dialog/inkscape-preferences.cpp:1252 msgid "Set the main spell check language" msgstr "De hoofdtaal voor spellingscontrole instellen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1239 +#: ../src/ui/dialog/inkscape-preferences.cpp:1255 msgid "Second language:" msgstr "Tweede taal:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1240 +#: ../src/ui/dialog/inkscape-preferences.cpp:1256 msgid "" "Set the second spell check language; checking will only stop on words " "unknown in ALL chosen languages" @@ -14776,11 +14863,11 @@ msgstr "" "De tweede taal voor spellingscontrole instellen; controle zal enkel stoppen " "bij niet-bekende woorden in ALLE gekozen talen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1243 +#: ../src/ui/dialog/inkscape-preferences.cpp:1259 msgid "Third language:" msgstr "Derde taal:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1244 +#: ../src/ui/dialog/inkscape-preferences.cpp:1260 msgid "" "Set the third spell check language; checking will only stop on words unknown " "in ALL chosen languages" @@ -14788,31 +14875,31 @@ msgstr "" "De derde taal voor spellingscontrole instellen; controle zal enkel stoppen " "bij niet-bekende woorden in ALLE gekozen talen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1246 +#: ../src/ui/dialog/inkscape-preferences.cpp:1262 msgid "Ignore words with digits" msgstr "Woorden met cijfers overslaan" -#: ../src/ui/dialog/inkscape-preferences.cpp:1248 +#: ../src/ui/dialog/inkscape-preferences.cpp:1264 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "Woorden met cijfers overslaan, bijvoorbeeld \"R2D2\"" -#: ../src/ui/dialog/inkscape-preferences.cpp:1250 +#: ../src/ui/dialog/inkscape-preferences.cpp:1266 msgid "Ignore words in ALL CAPITALS" msgstr "Woorden in HOOFDLETTERS overslaan" -#: ../src/ui/dialog/inkscape-preferences.cpp:1252 +#: ../src/ui/dialog/inkscape-preferences.cpp:1268 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "Woorden in hoofdletters overslaan, bijvoorbeeld \"IUPAC\"" -#: ../src/ui/dialog/inkscape-preferences.cpp:1254 +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 msgid "Spellcheck" msgstr "Spellingscontrole" -#: ../src/ui/dialog/inkscape-preferences.cpp:1273 +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 msgid "Add label comments to printing output" msgstr "Commentaarvelden toevoegen aan printeruitvoer" -#: ../src/ui/dialog/inkscape-preferences.cpp:1275 +#: ../src/ui/dialog/inkscape-preferences.cpp:1291 msgid "" "When on, a comment will be added to the raw print output, marking the " "rendered output for an object with its label" @@ -14820,11 +14907,11 @@ msgstr "" "Wanneer geselecteerd zal commentaar worden toegevoegd aan de afdruk, waar " "het label van een object in staat vermeld." -#: ../src/ui/dialog/inkscape-preferences.cpp:1277 +#: ../src/ui/dialog/inkscape-preferences.cpp:1293 msgid "Prevent sharing of gradient definitions" msgstr "Het delen van kleurverloopdefinities voorkomen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1279 +#: ../src/ui/dialog/inkscape-preferences.cpp:1295 msgid "" "When on, shared gradient definitions are automatically forked on change; " "uncheck to allow sharing of gradient definitions so that editing one object " @@ -14835,11 +14922,11 @@ msgstr "" "een object andere objecten die dezelfde kleurverloopdefinitie gebruiken mag " "beïnvloeden" -#: ../src/ui/dialog/inkscape-preferences.cpp:1282 +#: ../src/ui/dialog/inkscape-preferences.cpp:1298 msgid "Simplification threshold:" -msgstr "Grenswaarde voor simplificatie:" +msgstr "Grenswaarde voor vereenvoudiging:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1283 +#: ../src/ui/dialog/inkscape-preferences.cpp:1299 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 " @@ -14849,15 +14936,11 @@ msgstr "" "enkele malen vlak na elkaar uitvoert, zal dat steeds meer effect hebben; " "uitvoeren na een korte pauze herstelt de standaard grenswaarde." -#: ../src/ui/dialog/inkscape-preferences.cpp:1286 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 msgid "Latency skew:" msgstr "Aanpassing vertraging:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1286 -msgid "(requires restart)" -msgstr "(vereist herstart)" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1287 +#: ../src/ui/dialog/inkscape-preferences.cpp:1303 msgid "" "Factor by which the event clock is skewed from the actual time (0.9766 on " "some systems)." @@ -14865,11 +14948,11 @@ msgstr "" "Factor waarmee de tijd van een gebeurtenis wordt aangepast ten opzichte van " "de actuele tijd (0,9766 op sommige systemen)." -#: ../src/ui/dialog/inkscape-preferences.cpp:1289 +#: ../src/ui/dialog/inkscape-preferences.cpp:1305 msgid "Pre-render named icons" msgstr "Pictogram met naam pre-renderen" -#: ../src/ui/dialog/inkscape-preferences.cpp:1291 +#: ../src/ui/dialog/inkscape-preferences.cpp:1307 msgid "" "When on, named icons will be rendered before displaying the ui. This is for " "working around bugs in GTK+ named icon notification" @@ -14879,51 +14962,51 @@ msgstr "" "pictogrammeldingen" #. TRANSLATORS: following strings are paths in Inkscape preferences - Misc - System info -#: ../src/ui/dialog/inkscape-preferences.cpp:1297 +#: ../src/ui/dialog/inkscape-preferences.cpp:1313 msgid "User config: " msgstr "Instellingen gebruiker: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1301 +#: ../src/ui/dialog/inkscape-preferences.cpp:1317 msgid "User data: " msgstr "Data gebruiker: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1305 +#: ../src/ui/dialog/inkscape-preferences.cpp:1321 msgid "User cache: " msgstr "Cache gebruiker: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1309 +#: ../src/ui/dialog/inkscape-preferences.cpp:1325 msgid "System config: " msgstr "Systeeminstellingen: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:1328 msgid "System data: " msgstr "Systeemdata: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1315 +#: ../src/ui/dialog/inkscape-preferences.cpp:1331 msgid "PIXMAP: " msgstr "PIXMAP: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1319 +#: ../src/ui/dialog/inkscape-preferences.cpp:1335 msgid "DATA: " msgstr "DATA: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1323 +#: ../src/ui/dialog/inkscape-preferences.cpp:1339 msgid "UI: " msgstr "UI: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1332 +#: ../src/ui/dialog/inkscape-preferences.cpp:1348 msgid "Icon theme: " msgstr "Pictogramthema: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1347 +#: ../src/ui/dialog/inkscape-preferences.cpp:1363 msgid "System info" msgstr "Systeeminfo" -#: ../src/ui/dialog/inkscape-preferences.cpp:1347 +#: ../src/ui/dialog/inkscape-preferences.cpp:1363 msgid "General system information" msgstr "Algemene systeeminformatie" -#: ../src/ui/dialog/inkscape-preferences.cpp:1349 +#: ../src/ui/dialog/inkscape-preferences.cpp:1365 msgid "Misc" msgstr "Overig" @@ -15055,6 +15138,11 @@ msgstr "Slechts één item kan geselecteerd zijn" msgid "Empty selection" msgstr "Lege selectie" +#: ../src/ui/dialog/livepatheffect-editor.cpp:308 +#, fuzzy +msgid "Unknown effect" +msgstr "Onbekend effect is toegepast" + #: ../src/ui/dialog/livepatheffect-editor.cpp:374 msgid "Create and apply path effect" msgstr "Padeffect aanmaken en toepassen" @@ -15155,35 +15243,67 @@ msgstr "Zoeken" msgid "Files found" msgstr "Bestanden gevonden" -#: ../src/ui/dialog/print.cpp:93 +#: ../src/ui/dialog/print.cpp:97 msgid "Could not open temporary PNG for bitmap printing" msgstr "Kon tijdelijk PNG-bestand voor bitmap afdrukken niet openen" -#: ../src/ui/dialog/print.cpp:136 +#: ../src/ui/dialog/print.cpp:140 msgid "Could not set up Document" msgstr "Kon document niet aanmaken" -#: ../src/ui/dialog/print.cpp:140 +#: ../src/ui/dialog/print.cpp:144 msgid "Failed to set CairoRenderContext" msgstr "Instellen van CairoRenderContext is mislukt" #. set up dialog title, based on document name -#: ../src/ui/dialog/print.cpp:180 +#: ../src/ui/dialog/print.cpp:184 msgid "SVG Document" msgstr "SVG-document" -#: ../src/ui/dialog/print.cpp:181 +#: ../src/ui/dialog/print.cpp:185 msgid "Print" msgstr "Afdrukken" #. build custom preferences tab -#: ../src/ui/dialog/print.cpp:215 +#: ../src/ui/dialog/print.cpp:219 msgid "Rendering" msgstr "Renderen" -#: ../src/ui/dialog/scriptdialog.cpp:211 -msgid "_Execute Javascript" -msgstr "_Javascript uitvoeren" +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:61 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:466 +#: ../src/widgets/sp-color-scales.cpp:467 +msgid "Cyan" +msgstr "Cyaan" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:66 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:469 +#: ../src/widgets/sp-color-scales.cpp:470 +msgid "Magenta" +msgstr "Magenta" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:71 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:472 +#: ../src/widgets/sp-color-scales.cpp:473 +msgid "Yellow" +msgstr "Geel (Y)" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:76 +#: ../src/ui/widget/selected-style.cpp:236 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-scales.cpp:475 +#: ../src/widgets/sp-color-scales.cpp:476 +msgid "Black" +msgstr "Zwart" + +#: ../src/ui/dialog/scriptdialog.cpp:211 +msgid "_Execute Javascript" +msgstr "_Javascript uitvoeren" #: ../src/ui/dialog/scriptdialog.cpp:213 msgid "_Execute Python" @@ -15205,6 +15325,100 @@ msgstr "Uitvoer" msgid "Errors" msgstr "Fouten" +#: ../src/ui/dialog/spray-option.cpp:155 +#: ../share/extensions/polyhedron_3d.inx.h:26 +msgid "Minimum" +msgstr "Minimum" + +#: ../src/ui/dialog/spray-option.cpp:157 +#, fuzzy +msgid "Min" +msgstr "inch" + +#: ../src/ui/dialog/spray-option.cpp:165 +#: ../share/extensions/polyhedron_3d.inx.h:24 +msgid "Maximum" +msgstr "Maximum" + +#: ../src/ui/dialog/spray-option.cpp:167 +#, fuzzy +msgid "Max:" +msgstr "Massa:" + +#: ../src/ui/dialog/spray-option.cpp:245 +msgid "sprayOptions|Distribution" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:246 +msgid "sprayOptions|Cursor Options" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:247 +#, fuzzy +msgid "sprayOptions|Random Options" +msgstr "Aangepaste punten en opties" + +#: ../src/ui/dialog/spray-option.cpp:262 +msgid "sprayOptions|Distribution:" +msgstr "" + +#. ComboBoxText +#: ../src/ui/dialog/spray-option.cpp:263 ../src/ui/dialog/spray-option.cpp:276 +msgid "sprayOptions|Uniform" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:264 ../src/ui/dialog/spray-option.cpp:277 +msgid "sprayOptions|Gaussian" +msgstr "" + +#. Hbox Random +#: ../src/ui/dialog/spray-option.cpp:293 +msgid "sprayOptions|Scale:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:293 +#, fuzzy +msgid "Apply a scale factor" +msgstr "Of manuele schalingsfactor gebruiken" + +#: ../src/ui/dialog/spray-option.cpp:294 +msgid "sprayOptions|Rotation:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:294 +#, fuzzy +msgid "Apply rotation" +msgstr "Randen vervagen naar buiten" + +#. Hbox Cursor +#: ../src/ui/dialog/spray-option.cpp:303 +msgid "sprayOptions|Ratio:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:303 +#, fuzzy +msgid "Eccentricity of the ellipse" +msgstr "Stijl van nieuwe ellipsen" + +#: ../src/ui/dialog/spray-option.cpp:304 +msgid "sprayOptions|Angle:" +msgstr "" + +#: ../src/ui/dialog/spray-option.cpp:304 +#, fuzzy +msgid "Angle of the ellipse" +msgstr "Stijl van nieuwe ellipsen" + +#: ../src/ui/dialog/spray-option.cpp:305 +#, fuzzy +msgid "sprayOptions|Width:" +msgstr "Breedte" + +#: ../src/ui/dialog/spray-option.cpp:305 +#, fuzzy +msgid "Size of the ellipse" +msgstr "Stijl van nieuwe ellipsen" + #: ../src/ui/dialog/svg-fonts-dialog.cpp:121 msgid "Set SVG Font attribute" msgstr "SVG lettertypekenmerk instellen" @@ -15644,8 +15858,8 @@ msgstr "Meerdere scans: maakt een groep van paden" #. # end multiple scan #. ## end mode page -#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4249 -#: ../share/extensions/triangle.inx.h:9 +#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4276 +#: ../src/widgets/toolbox.cpp:4534 ../share/extensions/triangle.inx.h:9 msgid "Mode" msgstr "Modus" @@ -15700,7 +15914,7 @@ msgstr "Tolerantie:" #. ## end option page #: ../src/ui/dialog/tracedialog.cpp:617 ../src/ui/dialog/tracedialog.cpp:623 #: ../share/extensions/dxf_input.inx.h:11 -#: ../share/extensions/dxf_outlines.inx.h:9 +#: ../share/extensions/dxf_outlines.inx.h:9 ../share/extensions/scour.inx.h:10 msgid "Options" msgstr "Opties" @@ -15916,31 +16130,31 @@ msgstr "Transformatie toepassen op selectie" msgid "Edit transformation matrix" msgstr "Transformatiematrix bewerken" -#: ../src/ui/view/edit-widget.cpp:330 ../src/ui/view/edit-widget.cpp:335 -#: ../src/ui/view/edit-widget.cpp:343 ../src/ui/view/edit-widget.cpp:348 -#: ../src/ui/view/edit-widget.cpp:353 ../src/ui/view/edit-widget.cpp:368 -#: ../src/ui/view/edit-widget.cpp:381 ../src/ui/view/edit-widget.cpp:386 -#: ../src/ui/view/edit-widget.cpp:400 ../src/ui/view/edit-widget.cpp:404 -#: ../src/ui/view/edit-widget.cpp:412 ../src/ui/view/edit-widget.cpp:416 -#: ../src/ui/view/edit-widget.cpp:420 ../src/ui/view/edit-widget.cpp:756 -#: ../src/ui/view/edit-widget.cpp:761 ../src/ui/view/edit-widget.cpp:867 -#: ../src/ui/view/edit-widget.cpp:871 ../src/ui/view/edit-widget.cpp:992 +#: ../src/ui/view/edit-widget.cpp:336 ../src/ui/view/edit-widget.cpp:341 +#: ../src/ui/view/edit-widget.cpp:349 ../src/ui/view/edit-widget.cpp:354 +#: ../src/ui/view/edit-widget.cpp:359 ../src/ui/view/edit-widget.cpp:374 +#: ../src/ui/view/edit-widget.cpp:387 ../src/ui/view/edit-widget.cpp:392 +#: ../src/ui/view/edit-widget.cpp:406 ../src/ui/view/edit-widget.cpp:410 +#: ../src/ui/view/edit-widget.cpp:418 ../src/ui/view/edit-widget.cpp:422 +#: ../src/ui/view/edit-widget.cpp:426 ../src/ui/view/edit-widget.cpp:762 +#: ../src/ui/view/edit-widget.cpp:767 ../src/ui/view/edit-widget.cpp:873 +#: ../src/ui/view/edit-widget.cpp:877 ../src/ui/view/edit-widget.cpp:998 msgid "PLACEHOLDER, do not translate" msgstr "" -#: ../src/ui/view/edit-widget.cpp:1051 ../src/widgets/desktop-widget.cpp:379 +#: ../src/ui/view/edit-widget.cpp:1057 ../src/widgets/desktop-widget.cpp:379 msgid "Zoom drawing if window size changes" msgstr "In- of uitzoomen wanneer venstergrootte verandert" -#: ../src/ui/view/edit-widget.cpp:1072 ../src/widgets/desktop-widget.cpp:503 +#: ../src/ui/view/edit-widget.cpp:1078 ../src/widgets/desktop-widget.cpp:503 msgid "Cursor coordinates" msgstr "Cursorcoördinaten" -#: ../src/ui/view/edit-widget.cpp:1082 ../src/widgets/desktop-widget.cpp:518 +#: ../src/ui/view/edit-widget.cpp:1088 ../src/widgets/desktop-widget.cpp:518 msgid "Z:" msgstr "Z:" -#: ../src/ui/view/edit-widget.cpp:1089 +#: ../src/ui/view/edit-widget.cpp:1095 msgid "" "Welcome to Inkscape! Use shape or drawing tools to create objects; " "use selector (arrow) to move or transform them." @@ -15949,7 +16163,7 @@ msgstr "" "te maken; gebruik aanwijsgereedschap (pijl) om ze te verplaatsen of te " "vervormen." -#: ../src/ui/view/edit-widget.cpp:1200 ../src/widgets/desktop-widget.cpp:838 +#: ../src/ui/view/edit-widget.cpp:1206 ../src/widgets/desktop-widget.cpp:846 #, c-format msgid "" "Save changes to document \"%s\" before " @@ -15962,12 +16176,12 @@ msgstr "" "\n" "Als u afsluit zonder opslaan, gaan de wijzigingen verloren." -#: ../src/ui/view/edit-widget.cpp:1211 ../src/ui/view/edit-widget.cpp:1259 -#: ../src/widgets/desktop-widget.cpp:845 ../src/widgets/desktop-widget.cpp:902 +#: ../src/ui/view/edit-widget.cpp:1217 ../src/ui/view/edit-widget.cpp:1265 +#: ../src/widgets/desktop-widget.cpp:853 ../src/widgets/desktop-widget.cpp:910 msgid "Close _without saving" msgstr "Sluiten _zonder opslaan" -#: ../src/ui/view/edit-widget.cpp:1247 ../src/widgets/desktop-widget.cpp:894 +#: ../src/ui/view/edit-widget.cpp:1253 ../src/widgets/desktop-widget.cpp:902 #, c-format msgid "" "The file \"%s\" was saved with a " @@ -15980,7 +16194,7 @@ msgstr "" "\n" "Wilt u dit bestand opslaan in een Inkscape SVG-formaat?" -#: ../src/ui/view/edit-widget.cpp:1262 ../src/widgets/desktop-widget.cpp:905 +#: ../src/ui/view/edit-widget.cpp:1268 ../src/widgets/desktop-widget.cpp:913 msgid "_Save as SVG" msgstr "Op_slaan als SVG" @@ -16026,45 +16240,45 @@ msgstr "Vervaging wijzigen" msgid "Change opacity" msgstr "Ondoorzichtigheid wijzigen" -#: ../src/ui/widget/page-sizer.cpp:209 +#: ../src/ui/widget/page-sizer.cpp:229 msgid "U_nits:" msgstr "Ee_nheden:" -#: ../src/ui/widget/page-sizer.cpp:210 +#: ../src/ui/widget/page-sizer.cpp:230 msgid "Width of paper" msgstr "Breedte van het papier" -#: ../src/ui/widget/page-sizer.cpp:211 +#: ../src/ui/widget/page-sizer.cpp:231 msgid "Height of paper" msgstr "Hoogte van het papier" # Is iets mooier met een spatie. -#: ../src/ui/widget/page-sizer.cpp:257 +#: ../src/ui/widget/page-sizer.cpp:277 msgid "P_age size:" msgstr "P_aginagrootte: " -#: ../src/ui/widget/page-sizer.cpp:265 +#: ../src/ui/widget/page-sizer.cpp:285 msgid "Page orientation:" msgstr "Paginaoriëntatie:" -#: ../src/ui/widget/page-sizer.cpp:268 +#: ../src/ui/widget/page-sizer.cpp:288 msgid "_Landscape" msgstr "_Liggend" -#: ../src/ui/widget/page-sizer.cpp:273 +#: ../src/ui/widget/page-sizer.cpp:293 msgid "_Portrait" msgstr "_Staand" #. ## Set up custom size frame -#: ../src/ui/widget/page-sizer.cpp:280 +#: ../src/ui/widget/page-sizer.cpp:300 msgid "Custom size" msgstr "Aangepaste grootte" -#: ../src/ui/widget/page-sizer.cpp:293 +#: ../src/ui/widget/page-sizer.cpp:313 msgid "_Fit page to selection" msgstr "_Pagina aanpassen aan selectie" -#: ../src/ui/widget/page-sizer.cpp:294 +#: ../src/ui/widget/page-sizer.cpp:314 msgid "" "Resize the page to fit the current selection, or the entire drawing if there " "is no selection" @@ -16073,7 +16287,7 @@ msgstr "" "precies op past, of de volledige tekening als er niets geselecteerd is" # XXX Waar wordt dit gebruikt? -#: ../src/ui/widget/page-sizer.cpp:357 +#: ../src/ui/widget/page-sizer.cpp:377 msgid "Set page size" msgstr "Paginagrootte instellen" @@ -16325,13 +16539,11 @@ msgstr "g" #: ../src/ui/widget/selected-style.cpp:208 msgid "Fill is averaged over selected objects" -msgstr "Getoonde vulkleur is het gemiddelde van de geselecteerde objecten" +msgstr "Vulling is het gemiddelde van de geselecteerde objecten" #: ../src/ui/widget/selected-style.cpp:208 msgid "Stroke is averaged over selected objects" -msgstr "" -"Getoonde lijnkleur en -dikte zijn het gemiddelde van de geselecteerde " -"objecten" +msgstr "Lijn is het gemiddelde van de geselecteerde objecten" #. TRANSLATOR COMMENT: M means "Multiple" #: ../src/ui/widget/selected-style.cpp:211 @@ -16344,7 +16556,7 @@ msgstr "Meerdere geselecteerde objecten hebben dezelfde vulling" #: ../src/ui/widget/selected-style.cpp:214 msgid "Multiple selected objects have the same stroke" -msgstr "Meerdere geselecteerde objecten hebben dezelfde omlijning" +msgstr "Meerdere geselecteerde objecten hebben dezelfde lijn" #: ../src/ui/widget/selected-style.cpp:216 msgid "Edit fill..." @@ -16366,13 +16578,6 @@ msgstr "Laatst geselecteerde kleur" msgid "White" msgstr "Wit" -#: ../src/ui/widget/selected-style.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-scales.cpp:463 -#: ../src/widgets/sp-color-scales.cpp:464 -msgid "Black" -msgstr "Zwart" - #: ../src/ui/widget/selected-style.cpp:240 msgid "Copy color" msgstr "Kleur kopiëren" @@ -16394,7 +16599,7 @@ msgstr "Vulling ondoorzichtig maken" #: ../src/ui/widget/selected-style.cpp:252 msgid "Make stroke opaque" -msgstr "Omlijning ondoorzichtig maken" +msgstr "Lijn ondoorzichtig maken" #: ../src/ui/widget/selected-style.cpp:261 #: ../src/ui/widget/selected-style.cpp:481 ../src/widgets/fill-style.cpp:385 @@ -16404,7 +16609,7 @@ msgstr "Vulling verwijderen" #: ../src/ui/widget/selected-style.cpp:261 #: ../src/ui/widget/selected-style.cpp:490 ../src/widgets/stroke-style.cpp:336 msgid "Remove stroke" -msgstr "Omlijning verwijderen" +msgstr "Lijn verwijderen" #: ../src/ui/widget/selected-style.cpp:314 msgid "Remove" @@ -16432,7 +16637,7 @@ msgstr "Vulling inverteren" #: ../src/ui/widget/selected-style.cpp:619 msgid "Invert stroke" -msgstr "Omlijning inverteren" +msgstr "Lijn inverteren" #: ../src/ui/widget/selected-style.cpp:631 msgid "White fill" @@ -16440,7 +16645,7 @@ msgstr "Witte vulling" #: ../src/ui/widget/selected-style.cpp:643 msgid "White stroke" -msgstr "Witte omlijning" +msgstr "Witte lijn" #: ../src/ui/widget/selected-style.cpp:655 msgid "Black fill" @@ -16448,7 +16653,7 @@ msgstr "Zwarte vulling" #: ../src/ui/widget/selected-style.cpp:667 msgid "Black stroke" -msgstr "Zwarte omlijning" +msgstr "Zwarte lijn" #: ../src/ui/widget/selected-style.cpp:710 msgid "Paste fill" @@ -16456,11 +16661,11 @@ msgstr "Vulling plakken" #: ../src/ui/widget/selected-style.cpp:728 msgid "Paste stroke" -msgstr "Omlijning plakken" +msgstr "Lijn plakken" #: ../src/ui/widget/selected-style.cpp:892 msgid "Change stroke width" -msgstr "Omlijningsdikte aanpassen" +msgstr "Lijndikte aanpassen" #: ../src/ui/widget/selected-style.cpp:987 msgid ", drag to adjust" @@ -16469,7 +16674,7 @@ msgstr ", sleep om aan te passen" #: ../src/ui/widget/selected-style.cpp:1068 #, c-format msgid "Stroke width: %.5g%s%s" -msgstr "Omlijningsdikte: %.5g%s%s" +msgstr "Lijndikte: %.5g%s%s" #: ../src/ui/widget/selected-style.cpp:1072 msgid " (averaged)" @@ -16561,7 +16766,7 @@ msgstr "Lijnkleur: %06x/%.3g" #: ../src/ui/widget/style-swatch.cpp:323 #, c-format msgid "Stroke width: %.5g%s" -msgstr "Omlijningsdikte: %.5g%s" +msgstr "Lijndikte: %.5g%s" #: ../src/ui/widget/style-swatch.cpp:339 #, c-format @@ -16725,120 +16930,120 @@ msgstr "Verticaal spiegelen" #. TRANSLATORS: If you have translated the tutorial-basic.svg file to your language, #. then translate this string as "tutorial-basic.LANG.svg" (where LANG is your language #. code); otherwise leave as "tutorial-basic.svg". -#: ../src/verbs.cpp:1912 +#: ../src/verbs.cpp:1928 msgid "tutorial-basic.svg" msgstr "tutorial-basic.nl.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1916 +#: ../src/verbs.cpp:1932 msgid "tutorial-shapes.svg" -msgstr "tutorial-shapes.svg" +msgstr "tutorial-shapes.nl.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1920 +#: ../src/verbs.cpp:1936 msgid "tutorial-advanced.svg" msgstr "tutorial-advanced.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1924 +#: ../src/verbs.cpp:1940 msgid "tutorial-tracing.svg" msgstr "tutorial-tracing.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1928 +#: ../src/verbs.cpp:1944 msgid "tutorial-calligraphy.svg" msgstr "tutorial-calligraphy.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1932 +#: ../src/verbs.cpp:1948 msgid "tutorial-elements.svg" msgstr "tutorial-elements.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1936 +#: ../src/verbs.cpp:1952 msgid "tutorial-tips.svg" msgstr "tutorial-tips.svg" -#: ../src/verbs.cpp:2212 ../src/verbs.cpp:2731 +#: ../src/verbs.cpp:2228 ../src/verbs.cpp:2757 msgid "Unlock all objects in the current layer" msgstr "Alle objecten in de huidige laag ontgrendelen" -#: ../src/verbs.cpp:2216 ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2232 ../src/verbs.cpp:2759 msgid "Unlock all objects in all layers" msgstr "Alle objecten in alle lagen ontgrendelen" -#: ../src/verbs.cpp:2220 ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2236 ../src/verbs.cpp:2761 msgid "Unhide all objects in the current layer" msgstr "Alle objecten in de huidige laag weergeven" -#: ../src/verbs.cpp:2224 ../src/verbs.cpp:2737 +#: ../src/verbs.cpp:2240 ../src/verbs.cpp:2763 msgid "Unhide all objects in all layers" msgstr "Alle objecten in alle lagen weergeven" -#: ../src/verbs.cpp:2239 +#: ../src/verbs.cpp:2255 msgid "Does nothing" msgstr "Doet niets" -#: ../src/verbs.cpp:2242 +#: ../src/verbs.cpp:2258 msgid "Create new document from the default template" msgstr "Een nieuw document aanmaken volgens het standaardsjabloon" -#: ../src/verbs.cpp:2244 +#: ../src/verbs.cpp:2260 msgid "_Open..." msgstr "_Openen..." -#: ../src/verbs.cpp:2245 +#: ../src/verbs.cpp:2261 msgid "Open an existing document" msgstr "Een bestaand document openen" -#: ../src/verbs.cpp:2246 +#: ../src/verbs.cpp:2262 msgid "Re_vert" msgstr "_Terugdraaien" -#: ../src/verbs.cpp:2247 +#: ../src/verbs.cpp:2263 msgid "Revert to the last saved version of document (changes will be lost)" msgstr "" "Terugkeren naar de laatstopgeslagen versie van het document (huidige " "veranderingen gaan verloren)" -#: ../src/verbs.cpp:2248 +#: ../src/verbs.cpp:2264 msgid "_Save" msgstr "Op_slaan" -#: ../src/verbs.cpp:2248 +#: ../src/verbs.cpp:2264 msgid "Save document" msgstr "Het document opslaan" -#: ../src/verbs.cpp:2250 +#: ../src/verbs.cpp:2266 msgid "Save _As..." msgstr "Opslaan _als..." -#: ../src/verbs.cpp:2251 +#: ../src/verbs.cpp:2267 msgid "Save document under a new name" msgstr "Het document opslaan onder een nieuwe naam" -#: ../src/verbs.cpp:2252 +#: ../src/verbs.cpp:2268 msgid "Save a Cop_y..." msgstr "Kopie opslaan _als..." -#: ../src/verbs.cpp:2253 +#: ../src/verbs.cpp:2269 msgid "Save a copy of the document under a new name" msgstr "Een kopie van het document opslaan onder een nieuwe naam" -#: ../src/verbs.cpp:2254 +#: ../src/verbs.cpp:2270 msgid "_Print..." msgstr "Af_drukken..." -#: ../src/verbs.cpp:2254 +#: ../src/verbs.cpp:2270 msgid "Print document" msgstr "Het document afdrukken" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2257 +#: ../src/verbs.cpp:2273 msgid "Vac_uum Defs" msgstr "_Definities opruimen" -#: ../src/verbs.cpp:2257 +#: ../src/verbs.cpp:2273 msgid "" "Remove unused definitions (such as gradients or clipping paths) from the <" "defs> of the document" @@ -16846,224 +17051,224 @@ msgstr "" "Ongebruikte definities (zoals kleurverlopen of hulplijnen) uit het <" "defs>-onderdeel van het bestand verwijderen" -#: ../src/verbs.cpp:2259 +#: ../src/verbs.cpp:2275 msgid "Print Previe_w" msgstr "Afdruk_voorbeeld" -#: ../src/verbs.cpp:2260 +#: ../src/verbs.cpp:2276 msgid "Preview document printout" msgstr "Een afdrukvoorbeeld van het document tonen" -#: ../src/verbs.cpp:2261 +#: ../src/verbs.cpp:2277 msgid "_Import..." msgstr "_Importeren..." -#: ../src/verbs.cpp:2262 +#: ../src/verbs.cpp:2278 msgid "Import a bitmap or SVG image into this document" msgstr "Bitmap of SVG-bestand in het document importeren" -#: ../src/verbs.cpp:2263 +#: ../src/verbs.cpp:2279 msgid "_Export Bitmap..." msgstr "_Bitmap exporteren..." -#: ../src/verbs.cpp:2264 +#: ../src/verbs.cpp:2280 msgid "Export this document or a selection as a bitmap image" msgstr "Document of selectie als bitmap-afbeelding exporteren" -#: ../src/verbs.cpp:2265 +#: ../src/verbs.cpp:2281 msgid "Import a document from Open Clip Art Library" msgstr "Een document uit de 'Open Clip Art'-mediatheek importeren" #. 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:2267 +#: ../src/verbs.cpp:2283 msgid "N_ext Window" msgstr "V_olgende venster" -#: ../src/verbs.cpp:2268 +#: ../src/verbs.cpp:2284 msgid "Switch to the next document window" msgstr "Naar het volgende documentvenster overschakelen" -#: ../src/verbs.cpp:2269 +#: ../src/verbs.cpp:2285 msgid "P_revious Window" msgstr "Vor_ige venster" -#: ../src/verbs.cpp:2270 +#: ../src/verbs.cpp:2286 msgid "Switch to the previous document window" msgstr "Naar het vorige documentvenster overschakelen" -#: ../src/verbs.cpp:2271 +#: ../src/verbs.cpp:2287 msgid "_Close" msgstr "Sl_uiten" -#: ../src/verbs.cpp:2272 +#: ../src/verbs.cpp:2288 msgid "Close this document window" msgstr "Dit documentvenster sluiten" -#: ../src/verbs.cpp:2273 +#: ../src/verbs.cpp:2289 msgid "_Quit" msgstr "A_fsluiten" -#: ../src/verbs.cpp:2273 +#: ../src/verbs.cpp:2289 msgid "Quit Inkscape" msgstr "Inkscape afsluiten" -#: ../src/verbs.cpp:2276 +#: ../src/verbs.cpp:2292 msgid "Undo last action" msgstr "De laatste bewerking ongedaan maken" -#: ../src/verbs.cpp:2279 +#: ../src/verbs.cpp:2295 msgid "Do again the last undone action" msgstr "De laatst ongedaan gemaakte bewerking opnieuw doen" -#: ../src/verbs.cpp:2280 +#: ../src/verbs.cpp:2296 msgid "Cu_t" msgstr "K_nippen" -#: ../src/verbs.cpp:2281 +#: ../src/verbs.cpp:2297 msgid "Cut selection to clipboard" msgstr "De selectie wegknippen en op het klembord plaatsen" -#: ../src/verbs.cpp:2282 +#: ../src/verbs.cpp:2298 msgid "_Copy" msgstr "_Kopiëren" -#: ../src/verbs.cpp:2283 +#: ../src/verbs.cpp:2299 msgid "Copy selection to clipboard" msgstr "De selectie naar het klembord kopiëren" -#: ../src/verbs.cpp:2284 +#: ../src/verbs.cpp:2300 msgid "_Paste" msgstr "_Plakken" -#: ../src/verbs.cpp:2285 +#: ../src/verbs.cpp:2301 msgid "Paste objects from clipboard to mouse point, or paste text" msgstr "Objecten vanaf het klembord naar de cursor plakken, of tekst plakken" -#: ../src/verbs.cpp:2286 +#: ../src/verbs.cpp:2302 msgid "Paste _Style" msgstr "_Stijl plakken" -#: ../src/verbs.cpp:2287 +#: ../src/verbs.cpp:2303 msgid "Apply the style of the copied object to selection" msgstr "De stijl van het gekopieerde object op de huidige selectie toepassen" -#: ../src/verbs.cpp:2289 +#: ../src/verbs.cpp:2305 msgid "Scale selection to match the size of the copied object" msgstr "" "De huidige selectie aan de grootte van het gekopieerde object aanpassen" -#: ../src/verbs.cpp:2290 +#: ../src/verbs.cpp:2306 msgid "Paste _Width" msgstr "_Breedte plakken" -#: ../src/verbs.cpp:2291 +#: ../src/verbs.cpp:2307 msgid "Scale selection horizontally to match the width of the copied object" msgstr "" "De huidige selectie aan de breedte van het gekopieerde object aanpassen" -#: ../src/verbs.cpp:2292 +#: ../src/verbs.cpp:2308 msgid "Paste _Height" msgstr "_Hoogte plakken" -#: ../src/verbs.cpp:2293 +#: ../src/verbs.cpp:2309 msgid "Scale selection vertically to match the height of the copied object" msgstr "De huidige selectie aan de hoogte van het gekopieerde object aanpassen" -#: ../src/verbs.cpp:2294 +#: ../src/verbs.cpp:2310 msgid "Paste Size Separately" msgstr "Grootte apart plakken" -#: ../src/verbs.cpp:2295 +#: ../src/verbs.cpp:2311 msgid "Scale each selected object to match the size of the copied object" msgstr "" "Elk geselecteerd object aan de grootte van het gekopieerde object aanpassen" -#: ../src/verbs.cpp:2296 +#: ../src/verbs.cpp:2312 msgid "Paste Width Separately" msgstr "Breedte apart plakken" -#: ../src/verbs.cpp:2297 +#: ../src/verbs.cpp:2313 msgid "" "Scale each selected object horizontally to match the width of the copied " "object" msgstr "" "Elk geselecteerd object aan de breedte van het gekopieerde object aanpassen" -#: ../src/verbs.cpp:2298 +#: ../src/verbs.cpp:2314 msgid "Paste Height Separately" msgstr "Hoogte apart plakken" -#: ../src/verbs.cpp:2299 +#: ../src/verbs.cpp:2315 msgid "" "Scale each selected object vertically to match the height of the copied " "object" msgstr "" "Elk geselecteerd object aan de hoogte van het gekopieerde object aanpassen" -#: ../src/verbs.cpp:2300 +#: ../src/verbs.cpp:2316 msgid "Paste _In Place" msgstr "_Op positie plakken" -#: ../src/verbs.cpp:2301 +#: ../src/verbs.cpp:2317 msgid "Paste objects from clipboard to the original location" msgstr "Objecten van het klembord naar hun originele locatie plakken" -#: ../src/verbs.cpp:2302 +#: ../src/verbs.cpp:2318 msgid "Paste Path _Effect" msgstr "Pad_effect plakken" -#: ../src/verbs.cpp:2303 +#: ../src/verbs.cpp:2319 msgid "Apply the path effect of the copied object to selection" msgstr "" "Het padeffect van het gekopieerde object op de huidige selectie toepassen" -#: ../src/verbs.cpp:2304 +#: ../src/verbs.cpp:2320 msgid "Remove Path _Effect" msgstr "Padeffect _verwijderen" -#: ../src/verbs.cpp:2305 +#: ../src/verbs.cpp:2321 msgid "Remove any path effects from selected objects" msgstr "Alle padeffecten van geselecteerde objecten verwijderen" -#: ../src/verbs.cpp:2306 +#: ../src/verbs.cpp:2322 msgid "Remove Filters" msgstr "Filters verwijderen" -#: ../src/verbs.cpp:2307 +#: ../src/verbs.cpp:2323 msgid "Remove any filters from selected objects" msgstr "Alle filters van geselecteerde objecten verwijderen" -#: ../src/verbs.cpp:2308 +#: ../src/verbs.cpp:2324 msgid "_Delete" msgstr "_Verwijderen" -#: ../src/verbs.cpp:2309 +#: ../src/verbs.cpp:2325 msgid "Delete selection" msgstr "De selectie verwijderen" -#: ../src/verbs.cpp:2310 +#: ../src/verbs.cpp:2326 msgid "Duplic_ate" msgstr "_Dupliceren" -#: ../src/verbs.cpp:2311 +#: ../src/verbs.cpp:2327 msgid "Duplicate selected objects" msgstr "Geselecteerde objecten verdubbelen" -#: ../src/verbs.cpp:2312 +#: ../src/verbs.cpp:2328 msgid "Create Clo_ne" msgstr "_Klonen" -#: ../src/verbs.cpp:2313 +#: ../src/verbs.cpp:2329 msgid "Create a clone (a copy linked to the original) of selected object" msgstr "" "Een kloon (een aan het origineel gekoppelde kopie) maken van het " "geselecteerde object" -#: ../src/verbs.cpp:2314 +#: ../src/verbs.cpp:2330 msgid "Unlin_k Clone" msgstr "Kloon o_ntkoppelen" -#: ../src/verbs.cpp:2315 +#: ../src/verbs.cpp:2331 msgid "" "Cut the selected clones' links to the originals, turning them into " "standalone objects" @@ -17071,35 +17276,35 @@ msgstr "" "De koppeling tussen de geselecteerde klonen en de originelen verwijderen, " "zodat ze op zichzelf staande objecten worden" -#: ../src/verbs.cpp:2316 +#: ../src/verbs.cpp:2332 msgid "Relink to Copied" msgstr "Herlinken aan kopie" -#: ../src/verbs.cpp:2317 +#: ../src/verbs.cpp:2333 msgid "Relink the selected clones to the object currently on the clipboard" msgstr "De geselecteerde klonen herlinken naar het object op het klembord" -#: ../src/verbs.cpp:2318 +#: ../src/verbs.cpp:2334 msgid "Select _Original" msgstr "_Origineel selecteren" -#: ../src/verbs.cpp:2319 +#: ../src/verbs.cpp:2335 msgid "Select the object to which the selected clone is linked" msgstr "Het object waaraan de kloon gekoppeld is selecteren" -#: ../src/verbs.cpp:2320 +#: ../src/verbs.cpp:2336 msgid "Objects to _Marker" msgstr "Objecten naar _markering" -#: ../src/verbs.cpp:2321 +#: ../src/verbs.cpp:2337 msgid "Convert selection to a line marker" msgstr "De selectie converteren naar een lijnmarkering" -#: ../src/verbs.cpp:2322 +#: ../src/verbs.cpp:2338 msgid "Objects to Gu_ides" msgstr "Objecten naar hulpl_ijnen" -#: ../src/verbs.cpp:2323 +#: ../src/verbs.cpp:2339 msgid "" "Convert selected objects to a collection of guidelines aligned with their " "edges" @@ -17107,509 +17312,509 @@ msgstr "" "De geselecteerde objecten converteren naar een set hulplijnen die hun randen " "aangeven" -#: ../src/verbs.cpp:2324 +#: ../src/verbs.cpp:2340 msgid "Objects to Patter_n" msgstr "Objecten naar patroo_n" -#: ../src/verbs.cpp:2325 +#: ../src/verbs.cpp:2341 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "" "De selectie converteren naar een rechthoek gevuld met een getegeld patroon" -#: ../src/verbs.cpp:2326 +#: ../src/verbs.cpp:2342 msgid "Pattern to _Objects" msgstr "Patroon naar _objecten" -#: ../src/verbs.cpp:2327 +#: ../src/verbs.cpp:2343 msgid "Extract objects from a tiled pattern fill" msgstr "Objecten uit een getegeld patroon extraheren" -#: ../src/verbs.cpp:2328 +#: ../src/verbs.cpp:2344 msgid "Clea_r All" msgstr "Alles verwijderen" -#: ../src/verbs.cpp:2329 +#: ../src/verbs.cpp:2345 msgid "Delete all objects from document" msgstr "Alle objecten uit het document verwijderen" -#: ../src/verbs.cpp:2330 +#: ../src/verbs.cpp:2346 msgid "Select Al_l" msgstr "_Alles selecteren" -#: ../src/verbs.cpp:2331 +#: ../src/verbs.cpp:2347 msgid "Select all objects or all nodes" msgstr "Alle objecten of alle knooppunten selecteren" -#: ../src/verbs.cpp:2332 +#: ../src/verbs.cpp:2348 msgid "Select All in All La_yers" msgstr "Alles selecteren in alle _lagen" -#: ../src/verbs.cpp:2333 +#: ../src/verbs.cpp:2349 msgid "Select all objects in all visible and unlocked layers" msgstr "Alle objecten in alle zichtbare en niet-vergrendelde lagen selecteren" -#: ../src/verbs.cpp:2334 +#: ../src/verbs.cpp:2350 msgid "In_vert Selection" msgstr "Selectie _omkeren" -#: ../src/verbs.cpp:2335 +#: ../src/verbs.cpp:2351 msgid "Invert selection (unselect what is selected and select everything else)" msgstr "" "De selectie omkeren (alleen dat selecteren wat nu niet geselecteerd is)" -#: ../src/verbs.cpp:2336 +#: ../src/verbs.cpp:2352 msgid "Invert in All Layers" msgstr "Omkeren in alle lagen" -#: ../src/verbs.cpp:2337 +#: ../src/verbs.cpp:2353 msgid "Invert selection in all visible and unlocked layers" msgstr "De selectie omkeren in alle zichtbare en niet-vergrendelde lagen" -#: ../src/verbs.cpp:2338 +#: ../src/verbs.cpp:2354 msgid "Select Next" msgstr "Volgende selecteren" -#: ../src/verbs.cpp:2339 +#: ../src/verbs.cpp:2355 msgid "Select next object or node" msgstr "Volgend object of knooppunt selecteren" -#: ../src/verbs.cpp:2340 +#: ../src/verbs.cpp:2356 msgid "Select Previous" msgstr "Vorige selecteren" -#: ../src/verbs.cpp:2341 +#: ../src/verbs.cpp:2357 msgid "Select previous object or node" msgstr "Vorig object of knoopppunt selecteren" -#: ../src/verbs.cpp:2342 +#: ../src/verbs.cpp:2358 msgid "D_eselect" msgstr "S_electie opheffen" -#: ../src/verbs.cpp:2343 +#: ../src/verbs.cpp:2359 msgid "Deselect any selected objects or nodes" msgstr "Alles deselecteren" -#: ../src/verbs.cpp:2344 +#: ../src/verbs.cpp:2360 msgid "_Guides Around Page" msgstr "_Hulplijnen rond pagina" -#: ../src/verbs.cpp:2345 +#: ../src/verbs.cpp:2361 msgid "Create four guides aligned with the page borders" msgstr "Vier hulplijnen maken op de paginaranden" -#: ../src/verbs.cpp:2346 +#: ../src/verbs.cpp:2362 msgid "Next Path Effect Parameter" msgstr "Volgende padeffectparameter" -#: ../src/verbs.cpp:2347 +#: ../src/verbs.cpp:2363 msgid "Show next Path Effect parameter for editing" msgstr "De volgende padeffectparameter tonen voor bewerking" #. Selection -#: ../src/verbs.cpp:2350 +#: ../src/verbs.cpp:2366 msgid "Raise to _Top" msgstr "_Bovenaan" -#: ../src/verbs.cpp:2351 +#: ../src/verbs.cpp:2367 msgid "Raise selection to top" msgstr "De selectie boven alle andere objecten plaatsen" -#: ../src/verbs.cpp:2352 +#: ../src/verbs.cpp:2368 msgid "Lower to _Bottom" msgstr "_Onderaan" -#: ../src/verbs.cpp:2353 +#: ../src/verbs.cpp:2369 msgid "Lower selection to bottom" msgstr "De selectie onder alle andere objecten plaatsen" -#: ../src/verbs.cpp:2354 +#: ../src/verbs.cpp:2370 msgid "_Raise" msgstr "Om_hoog" -#: ../src/verbs.cpp:2355 +#: ../src/verbs.cpp:2371 msgid "Raise selection one step" msgstr "De selectie één niveau omhoog halen" -#: ../src/verbs.cpp:2356 +#: ../src/verbs.cpp:2372 msgid "_Lower" msgstr "Om_laag" -#: ../src/verbs.cpp:2357 +#: ../src/verbs.cpp:2373 msgid "Lower selection one step" msgstr "De selectie één niveau omlaag brengen" -#: ../src/verbs.cpp:2358 +#: ../src/verbs.cpp:2374 msgid "_Group" msgstr "_Groeperen" -#: ../src/verbs.cpp:2359 +#: ../src/verbs.cpp:2375 msgid "Group selected objects" msgstr "Geselecteerde objecten groeperen" -#: ../src/verbs.cpp:2361 +#: ../src/verbs.cpp:2377 msgid "Ungroup selected groups" msgstr "Geselecteerde groepen opheffen" -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2379 msgid "_Put on Path" msgstr "Op pad _plaatsen" -#: ../src/verbs.cpp:2365 +#: ../src/verbs.cpp:2381 msgid "_Remove from Path" msgstr "Van pad _verwijderen" -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2383 msgid "Remove Manual _Kerns" msgstr "Teken_spatiëring herstellen" #. 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:2370 +#: ../src/verbs.cpp:2386 msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "Tekenspatiëring en karakter-rotaties van het tekstobject herstellen" -#: ../src/verbs.cpp:2372 +#: ../src/verbs.cpp:2388 msgid "_Union" msgstr "_Vereniging" -#: ../src/verbs.cpp:2373 +#: ../src/verbs.cpp:2389 msgid "Create union of selected paths" msgstr "De geselecteerde paden verenigen" -#: ../src/verbs.cpp:2374 +#: ../src/verbs.cpp:2390 msgid "_Intersection" msgstr "_Overlap" -#: ../src/verbs.cpp:2375 +#: ../src/verbs.cpp:2391 msgid "Create intersection of selected paths" msgstr "De geselecteerde paden reduceren tot het overlappende gebied" -#: ../src/verbs.cpp:2376 +#: ../src/verbs.cpp:2392 msgid "_Difference" msgstr "_Verschil" -#: ../src/verbs.cpp:2377 +#: ../src/verbs.cpp:2393 msgid "Create difference of selected paths (bottom minus top)" msgstr "" "De geselecteerde paden reduceren tot het niet-afgedekte gebied van het " "onderste pad" -#: ../src/verbs.cpp:2378 +#: ../src/verbs.cpp:2394 msgid "E_xclusion" msgstr "_Uitsluiting" -#: ../src/verbs.cpp:2379 +#: ../src/verbs.cpp:2395 msgid "" "Create exclusive OR of selected paths (those parts that belong to only one " "path)" msgstr "De geselecteerde paden reduceren tot de niet-overlappende gebieden" -#: ../src/verbs.cpp:2380 +#: ../src/verbs.cpp:2396 msgid "Di_vision" msgstr "_Splitsing" -#: ../src/verbs.cpp:2381 +#: ../src/verbs.cpp:2397 msgid "Cut the bottom path into pieces" msgstr "Het onderste pad in stukken snijden" #. 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:2384 +#: ../src/verbs.cpp:2400 msgid "Cut _Path" msgstr "_Pad versnijden" -#: ../src/verbs.cpp:2385 +#: ../src/verbs.cpp:2401 msgid "Cut the bottom path's stroke into pieces, removing fill" msgstr "" -"De omlijning van het onderste pad in stukken snijden, en vulling verwijderen" +"De lijn van het onderste pad in stukken snijden, en vulling verwijderen" #. 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:2389 +#: ../src/verbs.cpp:2405 msgid "Outs_et" msgstr "Ver_wijden" -#: ../src/verbs.cpp:2390 +#: ../src/verbs.cpp:2406 msgid "Outset selected paths" msgstr "Geselecteerde paden verwijden" -#: ../src/verbs.cpp:2392 +#: ../src/verbs.cpp:2408 msgid "O_utset Path by 1 px" msgstr "Pad met 1 pixel ver_wijden" -#: ../src/verbs.cpp:2393 +#: ../src/verbs.cpp:2409 msgid "Outset selected paths by 1 px" msgstr "Geselecteerde paden met 1 pixel verwijden" -#: ../src/verbs.cpp:2395 +#: ../src/verbs.cpp:2411 msgid "O_utset Path by 10 px" msgstr "Pad met 10 pixels ver_wijden" -#: ../src/verbs.cpp:2396 +#: ../src/verbs.cpp:2412 msgid "Outset selected paths by 10 px" msgstr "Geselecteerde paden met 10 pixels verwijden" #. 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:2400 +#: ../src/verbs.cpp:2416 msgid "I_nset" msgstr "Ver_nauwen" -#: ../src/verbs.cpp:2401 +#: ../src/verbs.cpp:2417 msgid "Inset selected paths" msgstr "Geselecteerde paden vernauwen" -#: ../src/verbs.cpp:2403 +#: ../src/verbs.cpp:2419 msgid "I_nset Path by 1 px" msgstr "Pad met 1 pixel ver_nauwen" -#: ../src/verbs.cpp:2404 +#: ../src/verbs.cpp:2420 msgid "Inset selected paths by 1 px" msgstr "Geselecteerde paden met 1 pixel vernauwen" -#: ../src/verbs.cpp:2406 +#: ../src/verbs.cpp:2422 msgid "I_nset Path by 10 px" msgstr "Pad met 10 pixels ver_nauwen" -#: ../src/verbs.cpp:2407 +#: ../src/verbs.cpp:2423 msgid "Inset selected paths by 10 px" msgstr "Geselecteerde paden met 10 pixels vernauwen" -#: ../src/verbs.cpp:2409 +#: ../src/verbs.cpp:2425 msgid "D_ynamic Offset" msgstr "D_ynamische rand" -#: ../src/verbs.cpp:2409 +#: ../src/verbs.cpp:2425 msgid "Create a dynamic offset object" msgstr "Een 'dynamische rand'-object aanmaken" -#: ../src/verbs.cpp:2411 +#: ../src/verbs.cpp:2427 msgid "_Linked Offset" msgstr "_Gekoppelde rand" -#: ../src/verbs.cpp:2412 +#: ../src/verbs.cpp:2428 msgid "Create a dynamic offset object linked to the original path" msgstr "Een 'dynamische rand'-object aanmaken, gekoppeld aan het originele pad" -#: ../src/verbs.cpp:2414 +#: ../src/verbs.cpp:2430 msgid "_Stroke to Path" msgstr "_Lijn naar pad" # Werkt ook voor meerdere objecten, vandaar meervoud. -#: ../src/verbs.cpp:2415 +#: ../src/verbs.cpp:2431 msgid "Convert selected object's stroke to paths" -msgstr "Omlijning van geselecteerde objecten omzetten naar paden" +msgstr "Lijn van geselecteerde objecten omzetten naar paden" -#: ../src/verbs.cpp:2416 +#: ../src/verbs.cpp:2432 msgid "Si_mplify" msgstr "_Vereenvoudigen" -#: ../src/verbs.cpp:2417 +#: ../src/verbs.cpp:2433 msgid "Simplify selected paths (remove extra nodes)" msgstr "Geselecteerde paden vereenvoudigen (overbodige knopen verwijderen)" -#: ../src/verbs.cpp:2418 +#: ../src/verbs.cpp:2434 msgid "_Reverse" msgstr "_Omdraaien" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2435 msgid "Reverse the direction of selected paths (useful for flipping markers)" msgstr "" "De richting van geselecteerde paden omkeren (handig voor het omdraaien van " "markeringen)" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2421 +#: ../src/verbs.cpp:2437 msgid "_Trace Bitmap..." msgstr "_Bitmap overtrekken..." -#: ../src/verbs.cpp:2422 +#: ../src/verbs.cpp:2438 msgid "Create one or more paths from a bitmap by tracing it" msgstr "Door overtrekken één of meer paden aanmaken uit een bitmap" -#: ../src/verbs.cpp:2423 +#: ../src/verbs.cpp:2439 msgid "_Make a Bitmap Copy" msgstr "Als _bitmap kopiëren" -#: ../src/verbs.cpp:2424 +#: ../src/verbs.cpp:2440 msgid "Export selection to a bitmap and insert it into document" msgstr "De selectie omzetten naar een bitmap en in het document importeren" -#: ../src/verbs.cpp:2425 +#: ../src/verbs.cpp:2441 msgid "_Combine" msgstr "_Combineren" -#: ../src/verbs.cpp:2426 +#: ../src/verbs.cpp:2442 msgid "Combine several paths into one" msgstr "Verschillende paden combineren tot één pad" #. 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:2429 +#: ../src/verbs.cpp:2445 msgid "Break _Apart" msgstr "Op_delen" -#: ../src/verbs.cpp:2430 +#: ../src/verbs.cpp:2446 msgid "Break selected paths into subpaths" msgstr "Geselecteerde paden in subpaden opdelen" -#: ../src/verbs.cpp:2431 +#: ../src/verbs.cpp:2447 msgid "Rows and Columns..." msgstr "_Rijen en kolommen..." -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2448 msgid "Arrange selected objects in a table" msgstr "Geselecteerde objecten in een tabel rangschikken" #. Layer -#: ../src/verbs.cpp:2434 +#: ../src/verbs.cpp:2450 msgid "_Add Layer..." msgstr "_Nieuwe laag..." -#: ../src/verbs.cpp:2435 +#: ../src/verbs.cpp:2451 msgid "Create a new layer" msgstr "Een nieuwe laag maken" -#: ../src/verbs.cpp:2436 +#: ../src/verbs.cpp:2452 msgid "Re_name Layer..." msgstr "Laag hernoe_men..." -#: ../src/verbs.cpp:2437 +#: ../src/verbs.cpp:2453 msgid "Rename the current layer" msgstr "De huidige laag hernoemen" -#: ../src/verbs.cpp:2438 +#: ../src/verbs.cpp:2454 msgid "Switch to Layer Abov_e" msgstr "_Wisselen naar de laag erboven" -#: ../src/verbs.cpp:2439 +#: ../src/verbs.cpp:2455 msgid "Switch to the layer above the current" msgstr "Wisselen naar de laag in het document die boven de huidige ligt" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2456 msgid "Switch to Layer Belo_w" msgstr "W_isselen naar de laag eronder" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2457 msgid "Switch to the layer below the current" msgstr "Wisselen naar de laag in het document die onder de huidige ligt" -#: ../src/verbs.cpp:2442 +#: ../src/verbs.cpp:2458 msgid "Move Selection to Layer Abo_ve" msgstr "_Selectie omhoog verplaatsen" -#: ../src/verbs.cpp:2443 +#: ../src/verbs.cpp:2459 msgid "Move selection to the layer above the current" msgstr "De geselecteerde objecten naar de laag boven de huidige verplaatsen" -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2460 msgid "Move Selection to Layer Bel_ow" msgstr "S_electie omlaag verplaatsen" -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2461 msgid "Move selection to the layer below the current" msgstr "De geselecteerde objecten naar de laag onder de huidige verplaatsen" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2462 msgid "Layer to _Top" msgstr "Laag _bovenaan" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2463 msgid "Raise the current layer to the top" msgstr "De huidige laag boven alle andere plaatsen" -#: ../src/verbs.cpp:2448 +#: ../src/verbs.cpp:2464 msgid "Layer to _Bottom" msgstr "Laag _onderaan" -#: ../src/verbs.cpp:2449 +#: ../src/verbs.cpp:2465 msgid "Lower the current layer to the bottom" msgstr "De huidige laag onder alle andere plaatsen" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2466 msgid "_Raise Layer" msgstr "Laag om_hoog" -#: ../src/verbs.cpp:2451 +#: ../src/verbs.cpp:2467 msgid "Raise the current layer" msgstr "De huidige laag één niveau omhoog brengen" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2468 msgid "_Lower Layer" msgstr "Laag om_laag" -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2469 msgid "Lower the current layer" msgstr "De huidige laag één niveau omlaag brengen" -#: ../src/verbs.cpp:2454 +#: ../src/verbs.cpp:2470 msgid "Duplicate Current Layer" msgstr "Huidige laag dupliceren" -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2471 msgid "Duplicate an existing layer" msgstr "Een bestaande laag dupliceren" -#: ../src/verbs.cpp:2456 +#: ../src/verbs.cpp:2472 msgid "_Delete Current Layer" msgstr "Laag _verwijderen" -#: ../src/verbs.cpp:2457 +#: ../src/verbs.cpp:2473 msgid "Delete the current layer" msgstr "De huidige laag verwijderen" -#: ../src/verbs.cpp:2458 +#: ../src/verbs.cpp:2474 msgid "_Show/hide other layers" msgstr "_Toon/verberg andere lagen" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2475 msgid "Solo the current layer" msgstr "Alleen de huidige laag tonen" #. Object -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2478 msgid "Rotate _90° CW" msgstr "_90° rechtsom draaien" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2465 +#: ../src/verbs.cpp:2481 msgid "Rotate selection 90° clockwise" msgstr "Geselecteerde objecten 90° rechtsom draaien" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2482 msgid "Rotate 9_0° CCW" msgstr "9_0° linksom draaien" #. This is shared between tooltips and statusbar, so they #. must use UTF-8, not HTML entities for special characters. -#: ../src/verbs.cpp:2469 +#: ../src/verbs.cpp:2485 msgid "Rotate selection 90° counter-clockwise" msgstr "Geselecteerde objecten 90° linksom draaien" -#: ../src/verbs.cpp:2470 +#: ../src/verbs.cpp:2486 msgid "Remove _Transformations" msgstr "_Transformaties verwijderen" -#: ../src/verbs.cpp:2471 +#: ../src/verbs.cpp:2487 msgid "Remove transformations from object" msgstr "Transformaties verwijderen van het object" -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2488 msgid "_Object to Path" msgstr "_Object naar pad" -#: ../src/verbs.cpp:2473 +#: ../src/verbs.cpp:2489 msgid "Convert selected object to path" msgstr "Geselecteerd object omzetten naar pad" -#: ../src/verbs.cpp:2474 +#: ../src/verbs.cpp:2490 msgid "_Flow into Frame" msgstr "_Naar object vormen" -#: ../src/verbs.cpp:2475 +#: ../src/verbs.cpp:2491 msgid "" "Put text into a frame (path or shape), creating a flowed text linked to the " "frame object" @@ -17617,543 +17822,568 @@ msgstr "" "Tekst in een vorm zetten, zodat een gevormde tekst ontstaat die gekoppeld is " "aan het vormende object" -#: ../src/verbs.cpp:2476 +#: ../src/verbs.cpp:2492 msgid "_Unflow" msgstr "_Uit vorm halen" -#: ../src/verbs.cpp:2477 +#: ../src/verbs.cpp:2493 msgid "Remove text from frame (creates a single-line text object)" msgstr "" "Tekst niet langer naar een object vormen (resulteert in een tekstobject met " "één regel)" -#: ../src/verbs.cpp:2478 +#: ../src/verbs.cpp:2494 msgid "_Convert to Text" msgstr "_Omzetten naar tekst" -#: ../src/verbs.cpp:2479 +#: ../src/verbs.cpp:2495 msgid "Convert flowed text to regular text object (preserves appearance)" msgstr "" "Gevormde tekst omzetten naar een gewoon tekstobject (met behoud van " "uiterlijk)" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2497 msgid "Flip _Horizontal" msgstr "_Horizontaal spiegelen" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2497 msgid "Flip selected objects horizontally" msgstr "Geselecteerde objecten horizontaal spiegelen" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2500 msgid "Flip _Vertical" msgstr "_Verticaal spiegelen" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2500 msgid "Flip selected objects vertically" msgstr "Geselecteerde objecten verticaal spiegelen" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2503 msgid "Apply mask to selection (using the topmost object as mask)" msgstr "Masker toepassen op selectie (met bovenste object als masker)" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2505 msgid "Edit mask" msgstr "Masker bewerken" -#: ../src/verbs.cpp:2490 ../src/verbs.cpp:2496 +#: ../src/verbs.cpp:2506 ../src/verbs.cpp:2512 msgid "_Release" msgstr "_Uitschakelen" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2507 msgid "Remove mask from selection" msgstr "Masker uitschakelen" -#: ../src/verbs.cpp:2493 +#: ../src/verbs.cpp:2509 msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "Maskerpad toepassen op selectie (met bovenste object als maskerpad)" -#: ../src/verbs.cpp:2495 ../src/widgets/toolbox.cpp:1446 +#: ../src/verbs.cpp:2511 ../src/widgets/toolbox.cpp:1471 msgid "Edit clipping path" msgstr "Maskerpad bewerken" -#: ../src/verbs.cpp:2497 +#: ../src/verbs.cpp:2513 msgid "Remove clipping path from selection" msgstr "Maskerpad uitschakelen" #. Tools -#: ../src/verbs.cpp:2500 +#: ../src/verbs.cpp:2516 msgid "Select" msgstr "Selecteren" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2517 msgid "Select and transform objects" msgstr "Objecten selecteren of vervormen" -#: ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2518 msgid "Node Edit" msgstr "Knooppunten wijzigen" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2519 msgid "Edit paths by nodes" msgstr "Paden aanpassen via hun knooppunten" -#: ../src/verbs.cpp:2505 +#: ../src/verbs.cpp:2521 msgid "Tweak objects by sculpting or painting" msgstr "Objecten aanpassen door boetseren of verven" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2523 +#, fuzzy +msgid "Spray objects by sculpting or painting" +msgstr "Objecten aanpassen door boetseren of verven" + +#: ../src/verbs.cpp:2525 msgid "Create rectangles and squares" msgstr "Rechthoeken of vierkanten maken" -#: ../src/verbs.cpp:2509 +#: ../src/verbs.cpp:2527 msgid "Create 3D boxes" msgstr "3D-kubussen maken" -#: ../src/verbs.cpp:2511 +#: ../src/verbs.cpp:2529 msgid "Create circles, ellipses, and arcs" msgstr "Cirkels, ellipsen of bogen maken" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2531 msgid "Create stars and polygons" msgstr "Sterren of veelhoeken maken" -#: ../src/verbs.cpp:2515 +#: ../src/verbs.cpp:2533 msgid "Create spirals" msgstr "Spiralen maken" -#: ../src/verbs.cpp:2517 +#: ../src/verbs.cpp:2535 msgid "Draw freehand lines" msgstr "Lijnen tekenen uit de losse hand" -#: ../src/verbs.cpp:2519 +#: ../src/verbs.cpp:2537 msgid "Draw Bezier curves and straight lines" msgstr "Rechte lijnen of bezierkrommes trekken" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2539 msgid "Draw calligraphic or brush strokes" msgstr "Kalligrafische lijnen of penseelstreken tekenen" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2541 msgid "Create and edit text objects" msgstr "Tekstobjecten maken en aanpassen" -#: ../src/verbs.cpp:2525 +#: ../src/verbs.cpp:2543 msgid "Create and edit gradients" msgstr "Kleurverlopen maken en aanpassen" -#: ../src/verbs.cpp:2527 +#: ../src/verbs.cpp:2545 msgid "Zoom in or out" msgstr "In- of uitzoomen" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2547 msgid "Pick colors from image" msgstr "Kleur uitkiezen in de afbeelding" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2549 msgid "Create diagram connectors" msgstr "Diagramverbindingen maken" -#: ../src/verbs.cpp:2533 +#: ../src/verbs.cpp:2551 msgid "Fill bounded areas" msgstr "Afgebakende gebieden vullen" -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2552 msgid "LPE Edit" msgstr "Padeffect wijzigen" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2553 msgid "Edit Path Effect parameters" msgstr "Wijzig padeffectparameters" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2555 msgid "Erase existing paths" msgstr "Bestaande pagen verwijderen" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2557 msgid "Do geometric constructions" msgstr "Geometrische constructies maken" #. Tool prefs -#: ../src/verbs.cpp:2541 +#: ../src/verbs.cpp:2559 msgid "Selector Preferences" msgstr "Selectievoorkeuren" -#: ../src/verbs.cpp:2542 +#: ../src/verbs.cpp:2560 msgid "Open Preferences for the Selector tool" msgstr "Voorkeuren voor het selectie-gereedschap openen" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2561 msgid "Node Tool Preferences" msgstr "Knooppuntvoorkeuren" -#: ../src/verbs.cpp:2544 +#: ../src/verbs.cpp:2562 msgid "Open Preferences for the Node tool" msgstr "Voorkeuren voor het knooppunten-gereedschap openen" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2563 msgid "Tweak Tool Preferences" msgstr "Boetseervoorkeuren" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2564 msgid "Open Preferences for the Tweak tool" msgstr "Voorkeuren voor het boetseer-gereedschap openen" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2565 +#, fuzzy +msgid "Spray Tool Preferences" +msgstr "Voorkeuren voor spiralen" + +#: ../src/verbs.cpp:2566 +#, fuzzy +msgid "Open Preferences for the Spray tool" +msgstr "Voorkeuren voor het spiraal-gereedschap openen" + +#: ../src/verbs.cpp:2567 msgid "Rectangle Preferences" msgstr "Voorkeuren voor rechthoeken" -#: ../src/verbs.cpp:2548 +#: ../src/verbs.cpp:2568 msgid "Open Preferences for the Rectangle tool" msgstr "Voorkeuren voor het rechthoek-gereedschap openen" -#: ../src/verbs.cpp:2549 +#: ../src/verbs.cpp:2569 msgid "3D Box Preferences" msgstr "Voorkeuren voor 3D-kubus" -#: ../src/verbs.cpp:2550 +#: ../src/verbs.cpp:2570 msgid "Open Preferences for the 3D Box tool" msgstr "Voorkeuren voor het 3D-kubus-gereedschap openen" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2571 msgid "Ellipse Preferences" msgstr "Voorkeuren voor ellipsen" -#: ../src/verbs.cpp:2552 +#: ../src/verbs.cpp:2572 msgid "Open Preferences for the Ellipse tool" msgstr "Voorkeuren voor het ellips-gereedschap openen" -#: ../src/verbs.cpp:2553 +#: ../src/verbs.cpp:2573 msgid "Star Preferences" msgstr "Voorkeuren voor sterren" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2574 msgid "Open Preferences for the Star tool" msgstr "Voorkeuren voor het ster-gereedschap openen" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2575 msgid "Spiral Preferences" msgstr "Voorkeuren voor spiralen" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2576 msgid "Open Preferences for the Spiral tool" msgstr "Voorkeuren voor het spiraal-gereedschap openen" -#: ../src/verbs.cpp:2557 +#: ../src/verbs.cpp:2577 msgid "Pencil Preferences" msgstr "Potloodvoorkeuren" -#: ../src/verbs.cpp:2558 +#: ../src/verbs.cpp:2578 msgid "Open Preferences for the Pencil tool" msgstr "Voorkeuren voor het potlood-gereedschap openen" -#: ../src/verbs.cpp:2559 +#: ../src/verbs.cpp:2579 msgid "Pen Preferences" msgstr "Penvoorkeuren" -#: ../src/verbs.cpp:2560 +#: ../src/verbs.cpp:2580 msgid "Open Preferences for the Pen tool" msgstr "Voorkeuren voor het pen-gereedschap openen" -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2581 msgid "Calligraphic Preferences" msgstr "Kalligrafievoorkeuren" -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2582 msgid "Open Preferences for the Calligraphy tool" msgstr "Voorkeuren voor het kalligrafie-gereedschap openen" -#: ../src/verbs.cpp:2563 +#: ../src/verbs.cpp:2583 msgid "Text Preferences" msgstr "Tekstvoorkeuren" -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2584 msgid "Open Preferences for the Text tool" msgstr "Voorkeuren voor het tekst-gereedschap openen" -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2585 msgid "Gradient Preferences" msgstr "Kleurverloopvoorkeuren" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2586 msgid "Open Preferences for the Gradient tool" msgstr "Voorkeuren voor het kleurverloop-gereedschap openen" -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2587 msgid "Zoom Preferences" msgstr "Zoomvoorkeuren" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2588 msgid "Open Preferences for the Zoom tool" msgstr "Voorkeuren voor het zoom-gereedschap openen" -#: ../src/verbs.cpp:2569 +#: ../src/verbs.cpp:2589 msgid "Dropper Preferences" msgstr "Pipetvoorkeuren" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2590 msgid "Open Preferences for the Dropper tool" msgstr "Voorkeuren voor het pipet-gereedschap openen" -#: ../src/verbs.cpp:2571 +#: ../src/verbs.cpp:2591 msgid "Connector Preferences" msgstr "Voorkeuren voor verbindingen" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2592 msgid "Open Preferences for the Connector tool" msgstr "Voorkeuren voor het verbindings-gereedschap openen" -#: ../src/verbs.cpp:2573 +#: ../src/verbs.cpp:2593 msgid "Paint Bucket Preferences" msgstr "Verfemmervoorkeuren" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2594 msgid "Open Preferences for the Paint Bucket tool" msgstr "Voorkeuren voor het verfemmer-gereedschap openen" -#: ../src/verbs.cpp:2575 +#: ../src/verbs.cpp:2595 msgid "Eraser Preferences" msgstr "Gomvoorkeuren" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2596 msgid "Open Preferences for the Eraser tool" msgstr "Voorkeuren voor de gom openen" -#: ../src/verbs.cpp:2577 +#: ../src/verbs.cpp:2597 msgid "LPE Tool Preferences" msgstr "Padeffectvoorkeuren" -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2598 msgid "Open Preferences for the LPETool tool" msgstr "Voorkeuren voor het padeffecten-gereedschap openen" #. Zoom/View -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2601 msgid "Zoom In" msgstr "_Inzoomen" -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2601 msgid "Zoom in" msgstr "Inzoomen" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2602 msgid "Zoom Out" msgstr "_Uitzoomen" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2602 msgid "Zoom out" msgstr "Uitzoomen" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2603 msgid "_Rulers" msgstr "_Linialen" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2603 msgid "Show or hide the canvas rulers" msgstr "Linialen van het canvas weergeven of verbergen" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2604 msgid "Scroll_bars" msgstr "Schuif_balken" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2604 msgid "Show or hide the canvas scrollbars" msgstr "Schuifbalken weergeven of verbergen" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2605 msgid "_Grid" msgstr "_Raster" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2605 msgid "Show or hide the grid" msgstr "Raster weergeven of verbergen" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2606 msgid "G_uides" msgstr "_Hulplijnen" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2606 msgid "Show or hide guides (drag from a ruler to create a guide)" msgstr "" "Hulplijnen weergeven of verbergen (sleep vanaf een liniaal om een hulplijn " "te maken" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2607 msgid "Toggle snapping on or off" msgstr "Kleven aan of uit zetten" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2608 msgid "Nex_t Zoom" msgstr "V_olgende zoomniveau" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2608 msgid "Next zoom (from the history of zooms)" msgstr "Volgende zoomniveau (uit de zoomgeschiedenis)" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2610 msgid "Pre_vious Zoom" msgstr "Vo_rige zoomniveau" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2610 msgid "Previous zoom (from the history of zooms)" msgstr "Vorige zoomniveau (uit de zoomgeschiedenis)" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2612 msgid "Zoom 1:_1" msgstr "Zoom 1:_1" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2612 msgid "Zoom to 1:1" msgstr "Ware grootte" -#: ../src/verbs.cpp:2594 +#: ../src/verbs.cpp:2614 msgid "Zoom 1:_2" msgstr "Zoom 1:_2" -#: ../src/verbs.cpp:2594 +#: ../src/verbs.cpp:2614 msgid "Zoom to 1:2" msgstr "Halve grootte" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2616 msgid "_Zoom 2:1" msgstr "_Zoom 2:1" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2616 msgid "Zoom to 2:1" msgstr "Dubbele grootte" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2619 msgid "_Fullscreen" msgstr "_Volledig scherm" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2619 msgid "Stretch this document window to full screen" msgstr "Dit documentvenster vergroten tot de volledige schermgrootte" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2622 msgid "Toggle _Focus Mode" msgstr "_Focus modus aan/uitzetten" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2622 msgid "Remove excess toolbars to focus on drawing" msgstr "Overtollige balken verwijderen om op het tekenen te focussen" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2624 msgid "Duplic_ate Window" msgstr "Venster _dupliceren" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2624 msgid "Open a new window with the same document" msgstr "Een nieuw venster met hetzelfde document openen" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2626 msgid "_New View Preview" msgstr "_Nieuw voorbeeld weergeven" -#: ../src/verbs.cpp:2607 +#: ../src/verbs.cpp:2627 msgid "New View Preview" msgstr "Nieuw voorbeeld weergeven" #. "view_new_preview" -#: ../src/verbs.cpp:2609 +#: ../src/verbs.cpp:2629 msgid "_Normal" msgstr "_Normaal" -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2630 msgid "Switch to normal display mode" msgstr "Omschakelen naar normale weergavemodus" -#: ../src/verbs.cpp:2611 +#: ../src/verbs.cpp:2631 msgid "No _Filters" msgstr "Geen _filters" -#: ../src/verbs.cpp:2612 +#: ../src/verbs.cpp:2632 msgid "Switch to normal display without filters" msgstr "Omschakelen naar normale weergavemodus zonder filters" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2633 msgid "_Outline" msgstr "_Omlijning" -#: ../src/verbs.cpp:2614 +#: ../src/verbs.cpp:2634 msgid "Switch to outline (wireframe) display mode" msgstr "Omschakelen naar omlijningsweergavemodus (draadmodel)" -#: ../src/verbs.cpp:2615 +#: ../src/verbs.cpp:2635 +#, fuzzy +msgid "_Print Colors Preview" +msgstr "Afdruk_voorbeeld" + +#: ../src/verbs.cpp:2636 +#, fuzzy +msgid "Switch to print colors preview mode" +msgstr "Omschakelen naar normale weergavemodus" + +#: ../src/verbs.cpp:2637 msgid "_Toggle" msgstr "Om_schakelen" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2638 msgid "Toggle between normal and outline display modes" msgstr "Omschakelen tussen normale en omlijningsweergavemodus" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2640 msgid "Color-managed view" msgstr "Kleurmanagementmodus" -#: ../src/verbs.cpp:2619 +#: ../src/verbs.cpp:2641 msgid "Toggle color-managed display for this document window" msgstr "Kleurmanagementweergave omschakelen voor dit documentvenster" -#: ../src/verbs.cpp:2621 +#: ../src/verbs.cpp:2643 msgid "Ico_n Preview..." msgstr "_Pictogramvoorbeeld..." -#: ../src/verbs.cpp:2622 +#: ../src/verbs.cpp:2644 msgid "Open a window to preview objects at different icon resolutions" msgstr "Van objecten pictogramvoorbeelden tonen in verschillende resoluties" -#: ../src/verbs.cpp:2624 +#: ../src/verbs.cpp:2646 msgid "Zoom to fit page in window" msgstr "De hele pagina in het scherm laten passen" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2647 msgid "Page _Width" msgstr "Pagina_breedte" -#: ../src/verbs.cpp:2626 +#: ../src/verbs.cpp:2648 msgid "Zoom to fit page width in window" msgstr "De paginabreedte in het scherm laten passen" -#: ../src/verbs.cpp:2628 +#: ../src/verbs.cpp:2650 msgid "Zoom to fit drawing in window" msgstr "De hele tekening in het scherm laten passen" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2652 msgid "Zoom to fit selection in window" msgstr "De selectie in het scherm laten passen" #. Dialogs -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2655 msgid "In_kscape Preferences..." msgstr "Inkscape-_voorkeuren..." -#: ../src/verbs.cpp:2634 +#: ../src/verbs.cpp:2656 msgid "Edit global Inkscape preferences" msgstr "Algemene Inkscape-voorkeuren instellen" -#: ../src/verbs.cpp:2635 +#: ../src/verbs.cpp:2657 msgid "_Document Properties..." msgstr "Document_eigenschappen..." -#: ../src/verbs.cpp:2636 +#: ../src/verbs.cpp:2658 msgid "Edit properties of this document (to be saved with the document)" msgstr "Documenteigenschappen instellen (worden opgeslagen in dit document)" -#: ../src/verbs.cpp:2637 +#: ../src/verbs.cpp:2659 msgid "Document _Metadata..." msgstr "Document_metagegevens..." -#: ../src/verbs.cpp:2638 +#: ../src/verbs.cpp:2660 msgid "Edit document metadata (to be saved with the document)" msgstr "Documentmetagegevens bewerken (worden opgeslagen in dit document)" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2661 msgid "_Fill and Stroke..." -msgstr "_Opvulling en lijnen..." +msgstr "_Vulling en lijn..." -#: ../src/verbs.cpp:2640 +#: ../src/verbs.cpp:2662 msgid "" "Edit objects' colors, gradients, stroke width, arrowheads, dash patterns..." msgstr "" @@ -18161,109 +18391,118 @@ msgstr "" "objecten bewerken" #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2642 +#: ../src/verbs.cpp:2664 msgid "S_watches..." msgstr "_Paletten..." -#: ../src/verbs.cpp:2643 +#: ../src/verbs.cpp:2665 msgid "Select colors from a swatches palette" msgstr "Kleuren kiezen van een palet" -#: ../src/verbs.cpp:2644 +#: ../src/verbs.cpp:2666 msgid "Transfor_m..." msgstr "_Transformeren..." -#: ../src/verbs.cpp:2645 +#: ../src/verbs.cpp:2667 msgid "Precisely control objects' transformations" msgstr "Transformaties op een object gedetailleerd instellen" -#: ../src/verbs.cpp:2646 +#: ../src/verbs.cpp:2668 msgid "_Align and Distribute..." msgstr "_Uitlijnen en verdelen..." -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2669 msgid "Align and distribute objects" msgstr "Objecten uitlijnen en verdelen" -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2670 +msgid "_Spray options..." +msgstr "" + +#: ../src/verbs.cpp:2671 +#, fuzzy +msgid "Some options for the spray" +msgstr "Het silhouet van het pad tonen" + +#: ../src/verbs.cpp:2672 msgid "Undo _History..." msgstr "Gesc_hiedenis..." -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2673 msgid "Undo History" msgstr "Geschiedenis" -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2674 msgid "_Text and Font..." msgstr "_Tekst en lettertype..." -#: ../src/verbs.cpp:2651 +#: ../src/verbs.cpp:2675 msgid "View and select font family, font size and other text properties" msgstr "" "Lettertype, lettergrootte, letterstijl en andere teksteigenschappen tonen en " "instellen" -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2676 msgid "_XML Editor..." msgstr "_XML-editor..." -#: ../src/verbs.cpp:2653 +#: ../src/verbs.cpp:2677 msgid "View and edit the XML tree of the document" msgstr "De XML-boom van het document bekijken en bewerken" -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2678 msgid "_Find..." msgstr "_Zoeken..." -#: ../src/verbs.cpp:2655 +#: ../src/verbs.cpp:2679 msgid "Find objects in document" msgstr "Objecten in het document zoeken" -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2680 msgid "Find and _Replace Text..." msgstr "Tekst zoeken en _vervangen..." -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2681 msgid "Find and replace text in document" msgstr "Tekst zoeken en vervangen in het document" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2682 msgid "Check Spellin_g..." msgstr "Spellin_g controleren..." -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2683 msgid "Check spelling of text in document" msgstr "De spelling van de tekst in het document controleren" -#: ../src/verbs.cpp:2660 +#: ../src/verbs.cpp:2684 msgid "_Messages..." msgstr "_Berichten..." -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2685 msgid "View debug messages" msgstr "Debug-meldingen bekijken" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2686 msgid "S_cripts..." msgstr "S_cripts..." -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2687 msgid "Run scripts" msgstr "Scripts uitvoeren" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2688 msgid "Show/Hide D_ialogs" msgstr "_Dialogen weergeven/verbergen" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2689 msgid "Show or hide all open dialogs" msgstr "Alle actieve dialogen verbergen of weergeven" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2690 msgid "Create Tiled Clones..." msgstr "_Tegelen met klonen..." -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2691 msgid "" "Create multiple clones of selected object, arranging them into a pattern or " "scattering" @@ -18271,192 +18510,198 @@ msgstr "" "Van het geselecteerde object meerdere klonen maken en deze rangschikken of " "verstrooien" -#: ../src/verbs.cpp:2668 +#: ../src/verbs.cpp:2692 msgid "_Object Properties..." msgstr "Object_eigenschappen..." -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2693 msgid "Edit the ID, locked and visible status, and other object properties" msgstr "" "Object-ID, vergrendelings- en zichtbaarheidsstatus, en andere " "objecteigenschappen bewerken" -#: ../src/verbs.cpp:2672 -msgid "_Instant Messaging..." -msgstr "_Chatberichten..." - -#: ../src/verbs.cpp:2672 -msgid "Jabber Instant Messaging Client" -msgstr "Jabber-chatprogramma" - -#: ../src/verbs.cpp:2674 +#. #ifdef WITH_INKBOARD +#. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient", +#. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL), +#. #endif +#: ../src/verbs.cpp:2698 msgid "_Input Devices..." msgstr "_Invoerapparaten..." -#: ../src/verbs.cpp:2675 ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2699 ../src/verbs.cpp:2701 msgid "Configure extended input devices, such as a graphics tablet" msgstr "Extra invoerapparaten instellen, zoals een tekentablet" -#: ../src/verbs.cpp:2676 +#: ../src/verbs.cpp:2700 msgid "_Input Devices (new)..." msgstr "I_nvoerapparaten (nieuw)..." -#: ../src/verbs.cpp:2678 +#: ../src/verbs.cpp:2702 msgid "_Extensions..." msgstr "_Uitbreidingen..." -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2703 msgid "Query information about extensions" msgstr "Informatie over uitbreidingen opvragen" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2704 msgid "Layer_s..." msgstr "L_agen..." -#: ../src/verbs.cpp:2681 +#: ../src/verbs.cpp:2705 msgid "View Layers" msgstr "Informatie over de aanwezige lagen tonen" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2706 msgid "Path Effect Editor..." msgstr "Padeffect editor..." -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2707 msgid "Manage, edit, and apply path effects" msgstr "Padeffecten beheren, wijzigen en toepassen" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2708 msgid "Filter Editor..." msgstr "Filter editor..." -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2709 msgid "Manage, edit, and apply SVG filters" msgstr "SVG-filters beheren, wijzigen en toepassen" -#: ../src/verbs.cpp:2686 +#: ../src/verbs.cpp:2710 msgid "SVG Font Editor..." msgstr "SVG-lettertypen editor..." -#: ../src/verbs.cpp:2687 +#: ../src/verbs.cpp:2711 msgid "Edit SVG fonts" msgstr "SVG-lettertypen bewerken" +#: ../src/verbs.cpp:2712 +#, fuzzy +msgid "Print Colors..." +msgstr "Af_drukken..." + +#: ../src/verbs.cpp:2713 +msgid "" +"Select which color separations to render in Print Colors Preview rendermode" +msgstr "" + #. Help -#: ../src/verbs.cpp:2690 +#: ../src/verbs.cpp:2716 msgid "About E_xtensions" msgstr "Over _uitbreidingen" -#: ../src/verbs.cpp:2691 +#: ../src/verbs.cpp:2717 msgid "Information on Inkscape extensions" msgstr "Informatie over Inkscape-uitbreidingen tonen" -#: ../src/verbs.cpp:2692 +#: ../src/verbs.cpp:2718 msgid "About _Memory" msgstr "_Geheugengebruik" -#: ../src/verbs.cpp:2693 +#: ../src/verbs.cpp:2719 msgid "Memory usage information" msgstr "Informatie over geheugengebruik tonen" -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2720 msgid "_About Inkscape" msgstr "_Over Inkscape" -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2721 msgid "Inkscape version, authors, license" msgstr "Inkscape-versie, -auteurs, en -licentie tonen" #. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"), #. N_("Distribution terms"), /*"show_license"*/"inkscape_options"), #. Tutorials -#: ../src/verbs.cpp:2700 +#: ../src/verbs.cpp:2726 msgid "Inkscape: _Basic" msgstr "Inkscape: _Basis" -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2727 msgid "Getting started with Inkscape" msgstr "Aan de slag met Inkscape" #. "tutorial_basic" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2728 msgid "Inkscape: _Shapes" msgstr "Inkscape: _Vormen" -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2729 msgid "Using shape tools to create and edit shapes" msgstr "Het gebruik van het vorm-gereedschap om vormen te maken en te wijzigen" -#: ../src/verbs.cpp:2704 +#: ../src/verbs.cpp:2730 msgid "Inkscape: _Advanced" msgstr "Inkscape: _Geavanceerd" -#: ../src/verbs.cpp:2705 +#: ../src/verbs.cpp:2731 msgid "Advanced Inkscape topics" msgstr "Geavanceerde Inkscape-onderwerpen" #. "tutorial_advanced" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2733 msgid "Inkscape: T_racing" msgstr "Inkscape: _Overtrekken" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2734 msgid "Using bitmap tracing" msgstr "Bitmaps 'overtrekken' om een lijntekening te krijgen" #. "tutorial_tracing" -#: ../src/verbs.cpp:2709 +#: ../src/verbs.cpp:2735 msgid "Inkscape: _Calligraphy" msgstr "Inkscape: _Kalligrafie" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2736 msgid "Using the Calligraphy pen tool" msgstr "Het gebruik van het kalligrafie-gereedschap" -#: ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2737 msgid "_Elements of Design" msgstr "Ont_werptheorieën" -#: ../src/verbs.cpp:2712 +#: ../src/verbs.cpp:2738 msgid "Principles of design in the tutorial form" msgstr "Een handleiding over de principes en theorieën van ontwerpen" #. "tutorial_design" -#: ../src/verbs.cpp:2713 +#: ../src/verbs.cpp:2739 msgid "_Tips and Tricks" msgstr "_Tips en ideeën" -#: ../src/verbs.cpp:2714 +#: ../src/verbs.cpp:2740 msgid "Miscellaneous tips and tricks" msgstr "Verschillende tips en ideeën" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2717 +#: ../src/verbs.cpp:2743 msgid "Previous Extension" msgstr "Vorige uitbreiding" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2744 msgid "Repeat the last extension with the same settings" msgstr "De laatste uitbreiding met dezelfde instellingen herhalen" -#: ../src/verbs.cpp:2719 +#: ../src/verbs.cpp:2745 msgid "Previous Extension Settings..." msgstr "Instellingen van de vorige uitbreiding..." -#: ../src/verbs.cpp:2720 +#: ../src/verbs.cpp:2746 msgid "Repeat the last extension with new settings" msgstr "De laatste uitbreiding met nieuwe instellingen herhalen" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2750 msgid "Fit the page to the current selection" msgstr "Pas paginaformaat naar huidige selectie aan" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2752 msgid "Fit the page to the drawing" msgstr "Pas paginaformaat naar huidige tekening aan" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2754 msgid "" "Fit the page to the current selection or the drawing if there is no selection" msgstr "" @@ -18464,31 +18709,31 @@ msgstr "" "is" #. LockAndHide -#: ../src/verbs.cpp:2730 +#: ../src/verbs.cpp:2756 msgid "Unlock All" msgstr "Alles ontgrendelen" -#: ../src/verbs.cpp:2732 +#: ../src/verbs.cpp:2758 msgid "Unlock All in All Layers" msgstr "Alles ontgrendelen in alle lagen" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2760 msgid "Unhide All" msgstr "Alles tonen" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2762 msgid "Unhide All in All Layers" msgstr "Alles tonen in alle lagen" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2766 msgid "Link an ICC color profile" msgstr "Een ICC-kleurprofiel linken" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2767 msgid "Remove Color Profile" msgstr "Kleurprofiel verwijderen" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2768 msgid "Remove a linked ICC color profile" msgstr "Een gelinkt ICC-kleurprofiel verwijderen" @@ -18498,7 +18743,7 @@ msgstr "Streepjespatroon" #: ../src/widgets/dash-selector.cpp:77 msgid "Pattern offset" -msgstr "Patrooninspringing" +msgstr "Patroonverplaatsing" #. display the initial welcome message in the statusbar #: ../src/widgets/desktop-widget.cpp:551 @@ -18515,16 +18760,36 @@ msgid "%s: %d (outline) - Inkscape" msgstr "%s: %d (silhouet) - Inkscape" #: ../src/widgets/desktop-widget.cpp:617 +#, fuzzy, c-format +msgid "%s: %d (no filters) - Inkscape" +msgstr "%s: %d (silhouet) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:619 +#, fuzzy, c-format +msgid "%s: %d (print colors preview) - Inkscape" +msgstr "%s: %d (silhouet) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:621 #, c-format msgid "%s: %d - Inkscape" msgstr "%s: %d - Inkscape" -#: ../src/widgets/desktop-widget.cpp:621 +#: ../src/widgets/desktop-widget.cpp:625 #, c-format msgid "%s (outline) - Inkscape" msgstr "%s (silhouet) - Inkscape" -#: ../src/widgets/desktop-widget.cpp:623 +#: ../src/widgets/desktop-widget.cpp:627 +#, fuzzy, c-format +msgid "%s (no filters) - Inkscape" +msgstr "%s (silhouet) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:629 +#, fuzzy, c-format +msgid "%s (print colors preview) - Inkscape" +msgstr "%s (silhouet) - Inkscape" + +#: ../src/widgets/desktop-widget.cpp:631 #, c-format msgid "%s - Inkscape" msgstr "%s - Inkscape" @@ -18574,7 +18839,7 @@ msgstr "Grootte:" #. * text has been entered) to get a preview of the font. Choose #. * some representative characters that users of your locale will be #. * interested in. -#: ../src/widgets/font-selector.cpp:641 ../src/widgets/toolbox.cpp:6522 +#: ../src/widgets/font-selector.cpp:641 msgid "AaBbCcIiPpQq12369$€¢?.;/()" msgstr "AaBbCcIiMmPpQqWw(12369)€£$!?.;/@" @@ -18627,11 +18892,11 @@ msgstr "Meerdere kleurverlopen" msgid "Edit the stops of the gradient" msgstr "De overgangen in het kleurverloop aanpassen" -#: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2630 -#: ../src/widgets/toolbox.cpp:2708 ../src/widgets/toolbox.cpp:3039 -#: ../src/widgets/toolbox.cpp:3077 ../src/widgets/toolbox.cpp:3692 -#: ../src/widgets/toolbox.cpp:3716 ../src/widgets/toolbox.cpp:5130 -#: ../src/widgets/toolbox.cpp:5159 +#: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2656 +#: ../src/widgets/toolbox.cpp:2734 ../src/widgets/toolbox.cpp:3065 +#: ../src/widgets/toolbox.cpp:3103 ../src/widgets/toolbox.cpp:3721 +#: ../src/widgets/toolbox.cpp:3745 ../src/widgets/toolbox.cpp:5376 +#: ../src/widgets/toolbox.cpp:5405 msgid "New:" msgstr "Nieuw:" @@ -18641,7 +18906,7 @@ msgstr "Lineair kleurverloop maken" #: ../src/widgets/gradient-toolbar.cpp:554 msgid "Create radial (elliptic or circular) gradient" -msgstr "Radiaal kleurverloop maken" +msgstr "Radiaal kleurverloop (eliptisch of cirkelvormig) maken" #. TODO replace aux_toolbox_space(tbl, AUX_SPACING); #: ../src/widgets/gradient-toolbar.cpp:569 @@ -18658,10 +18923,10 @@ msgstr "Kleurverloop maken voor lijnen" #. FIXME: implement averaging of all parameters for multiple selected #. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); -#: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2632 -#: ../src/widgets/toolbox.cpp:3047 ../src/widgets/toolbox.cpp:3065 -#: ../src/widgets/toolbox.cpp:3694 ../src/widgets/toolbox.cpp:3705 -#: ../src/widgets/toolbox.cpp:5133 ../src/widgets/toolbox.cpp:5144 +#: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2658 +#: ../src/widgets/toolbox.cpp:3073 ../src/widgets/toolbox.cpp:3091 +#: ../src/widgets/toolbox.cpp:3723 ../src/widgets/toolbox.cpp:3734 +#: ../src/widgets/toolbox.cpp:5379 ../src/widgets/toolbox.cpp:5390 msgid "Change:" msgstr "Wijzigen:" @@ -18940,61 +19205,61 @@ msgid "CMS" msgstr "Kleurbeheersysteem" #: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:399 +#: ../src/widgets/sp-color-scales.cpp:411 msgid "_R" msgstr "_R" #: ../src/widgets/sp-color-icc-selector.cpp:220 #: ../src/widgets/sp-color-icc-selector.cpp:221 -#: ../src/widgets/sp-color-scales.cpp:402 +#: ../src/widgets/sp-color-scales.cpp:414 msgid "_G" msgstr "_G" #: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:405 +#: ../src/widgets/sp-color-scales.cpp:417 msgid "_B" msgstr "_B" # Hue - Tint. #: ../src/widgets/sp-color-icc-selector.cpp:222 #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:425 +#: ../src/widgets/sp-color-scales.cpp:437 msgid "_H" msgstr "_T" # Saturation - Verzadiging. #: ../src/widgets/sp-color-icc-selector.cpp:222 #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:428 +#: ../src/widgets/sp-color-scales.cpp:440 msgid "_S" msgstr "_V" # Lightness - Helderheid. #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:431 +#: ../src/widgets/sp-color-scales.cpp:443 msgid "_L" msgstr "_H" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:453 +#: ../src/widgets/sp-color-scales.cpp:465 msgid "_C" msgstr "_C" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:456 +#: ../src/widgets/sp-color-scales.cpp:468 msgid "_M" msgstr "_M" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:459 +#: ../src/widgets/sp-color-scales.cpp:471 msgid "_Y" msgstr "_Y" #: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-scales.cpp:462 +#: ../src/widgets/sp-color-scales.cpp:474 msgid "_K" msgstr "_K" @@ -19002,27 +19267,6 @@ msgstr "_K" msgid "Gray" msgstr "Grijs" -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:454 -#: ../src/widgets/sp-color-scales.cpp:455 -msgid "Cyan" -msgstr "Cyaan" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:457 -#: ../src/widgets/sp-color-scales.cpp:458 -msgid "Magenta" -msgstr "Magenta" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:460 -#: ../src/widgets/sp-color-scales.cpp:461 -msgid "Yellow" -msgstr "Geel (Y)" - #: ../src/widgets/sp-color-icc-selector.cpp:296 msgid "Fix" msgstr "Corrigeren" @@ -19033,44 +19277,60 @@ msgstr "RGB-standaardwaarde aanpassen aan waarde van icc-color()." #. Label #: ../src/widgets/sp-color-icc-selector.cpp:380 -#: ../src/widgets/sp-color-scales.cpp:408 -#: ../src/widgets/sp-color-scales.cpp:434 -#: ../src/widgets/sp-color-scales.cpp:465 -#: ../src/widgets/sp-color-wheel-selector.cpp:134 +#: ../src/widgets/sp-color-scales.cpp:420 +#: ../src/widgets/sp-color-scales.cpp:446 +#: ../src/widgets/sp-color-scales.cpp:477 +#: ../src/widgets/sp-color-wheel-selector.cpp:135 msgid "_A" msgstr "_A" #: ../src/widgets/sp-color-icc-selector.cpp:390 #: ../src/widgets/sp-color-icc-selector.cpp:402 -#: ../src/widgets/sp-color-scales.cpp:409 -#: ../src/widgets/sp-color-scales.cpp:410 -#: ../src/widgets/sp-color-scales.cpp:435 -#: ../src/widgets/sp-color-scales.cpp:436 -#: ../src/widgets/sp-color-scales.cpp:466 -#: ../src/widgets/sp-color-scales.cpp:467 -#: ../src/widgets/sp-color-wheel-selector.cpp:144 -#: ../src/widgets/sp-color-wheel-selector.cpp:156 +#: ../src/widgets/sp-color-scales.cpp:421 +#: ../src/widgets/sp-color-scales.cpp:422 +#: ../src/widgets/sp-color-scales.cpp:447 +#: ../src/widgets/sp-color-scales.cpp:448 +#: ../src/widgets/sp-color-scales.cpp:478 +#: ../src/widgets/sp-color-scales.cpp:479 +#: ../src/widgets/sp-color-wheel-selector.cpp:145 +#: ../src/widgets/sp-color-wheel-selector.cpp:157 msgid "Alpha (opacity)" msgstr "Alfa (ondoorzichtigheid)" -#: ../src/widgets/sp-color-notebook.cpp:330 +#: ../src/widgets/sp-color-notebook.cpp:339 +#, fuzzy +msgid "Color Managed" +msgstr "Kleurbeheer" + +#: ../src/widgets/sp-color-notebook.cpp:347 +#, fuzzy +msgid "Out of gamut!" +msgstr "Buitenbereikwaarschuwingskleur:" + +#: ../src/widgets/sp-color-notebook.cpp:355 +#, fuzzy +msgid "Too much ink!" +msgstr "Inzoomen" + +#. Create RGBA entry and color preview +#: ../src/widgets/sp-color-notebook.cpp:362 msgid "RGBA_:" msgstr "RGBA_:" -#: ../src/widgets/sp-color-notebook.cpp:338 +#: ../src/widgets/sp-color-notebook.cpp:370 msgid "Hexadecimal RGBA value of the color" msgstr "Hexadecimale RGBA-waarde van de kleur" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "RGB" msgstr "RGB" # Tint-Verzadiging-Licht. -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "HSL" msgstr "TVL" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "CMYK" msgstr "CMYK" @@ -19078,7 +19338,7 @@ msgstr "CMYK" msgid "Unnamed" msgstr "Naamloos" -#: ../src/widgets/sp-color-wheel-selector.cpp:61 +#: ../src/widgets/sp-color-wheel-selector.cpp:62 msgid "Wheel" msgstr "Wiel" @@ -19097,7 +19357,7 @@ msgstr "Tik tekst in een tekstobject" #: ../src/widgets/stroke-style.cpp:286 ../src/widgets/stroke-style.cpp:345 msgid "Set stroke color" -msgstr "Omlijningskleur instellen" +msgstr "Lijnkleur instellen" #: ../src/widgets/stroke-style.cpp:397 msgid "Set gradient on stroke" @@ -19229,496 +19489,501 @@ msgstr "" msgid "Set stroke style" msgstr "Lijnstijl instellen" -#: ../src/widgets/toolbox.cpp:183 +#: ../src/widgets/toolbox.cpp:186 msgid "Color/opacity used for color tweaking" msgstr "Kleur en ondoorzichtigheid die gebruikt worden in verfmodi" -#: ../src/widgets/toolbox.cpp:187 +#: ../src/widgets/toolbox.cpp:188 +#, fuzzy +msgid "Color/opacity used for color spraying" +msgstr "Kleur en ondoorzichtigheid die gebruikt worden in verfmodi" + +#: ../src/widgets/toolbox.cpp:192 msgid "Style of new stars" msgstr "Stijl van nieuwe sterren" -#: ../src/widgets/toolbox.cpp:189 +#: ../src/widgets/toolbox.cpp:194 msgid "Style of new rectangles" msgstr "Stijl van nieuwe rechthoeken" -#: ../src/widgets/toolbox.cpp:191 +#: ../src/widgets/toolbox.cpp:196 msgid "Style of new 3D boxes" msgstr "Stijl van nieuwe 3D-kubussen" -#: ../src/widgets/toolbox.cpp:193 +#: ../src/widgets/toolbox.cpp:198 msgid "Style of new ellipses" msgstr "Stijl van nieuwe ellipsen" -#: ../src/widgets/toolbox.cpp:195 +#: ../src/widgets/toolbox.cpp:200 msgid "Style of new spirals" msgstr "Stijl van nieuwe spiralen" -#: ../src/widgets/toolbox.cpp:197 +#: ../src/widgets/toolbox.cpp:202 msgid "Style of new paths created by Pencil" -msgstr "Stijl van nieuwe paden getekend met potlood" +msgstr "Stijl van nieuwe paden getekend met het potlood" -#: ../src/widgets/toolbox.cpp:199 +#: ../src/widgets/toolbox.cpp:204 msgid "Style of new paths created by Pen" msgstr "Stijl van nieuwe paden getrokken met pen" -#: ../src/widgets/toolbox.cpp:201 +#: ../src/widgets/toolbox.cpp:206 msgid "Style of new calligraphic strokes" msgstr "Stijl van nieuwe kalligrafische lijnen" -#: ../src/widgets/toolbox.cpp:203 ../src/widgets/toolbox.cpp:205 +#: ../src/widgets/toolbox.cpp:208 ../src/widgets/toolbox.cpp:210 msgid "TBD" msgstr "Te bepalen" -#: ../src/widgets/toolbox.cpp:215 +#: ../src/widgets/toolbox.cpp:220 msgid "Style of Paint Bucket fill objects" msgstr "Stijl van nieuwe verfemmerobjecten" -#: ../src/widgets/toolbox.cpp:1289 +#: ../src/widgets/toolbox.cpp:1314 msgid "Insert node" msgstr "Knooppunt invoegen" -#: ../src/widgets/toolbox.cpp:1290 +#: ../src/widgets/toolbox.cpp:1315 msgid "Insert new nodes into selected segments" msgstr "Nieuwe knooppunten invoegen in geselecteerde segmenten" -#: ../src/widgets/toolbox.cpp:1293 +#: ../src/widgets/toolbox.cpp:1318 msgid "Insert" msgstr "Invoegen" -#: ../src/widgets/toolbox.cpp:1301 +#: ../src/widgets/toolbox.cpp:1326 msgid "Delete selected nodes" msgstr "Geselecteerde knooppunten verwijderen" -#: ../src/widgets/toolbox.cpp:1311 +#: ../src/widgets/toolbox.cpp:1336 msgid "Join endnodes" msgstr "Eindpunten samenvoegen" -#: ../src/widgets/toolbox.cpp:1312 +#: ../src/widgets/toolbox.cpp:1337 msgid "Join selected endnodes" msgstr "Geselecteerde eindpunten samenvoegen" -#: ../src/widgets/toolbox.cpp:1315 +#: ../src/widgets/toolbox.cpp:1340 msgid "Join" msgstr "Samenvoegen" -#: ../src/widgets/toolbox.cpp:1322 +#: ../src/widgets/toolbox.cpp:1347 msgid "Break nodes" msgstr "Knooppunten verbreken" -#: ../src/widgets/toolbox.cpp:1323 +#: ../src/widgets/toolbox.cpp:1348 msgid "Break path at selected nodes" msgstr "Het pad op geselecteerde knooppunten verbreken" -#: ../src/widgets/toolbox.cpp:1333 +#: ../src/widgets/toolbox.cpp:1358 msgid "Join with segment" msgstr "Samenvoegen met segment" -#: ../src/widgets/toolbox.cpp:1334 +#: ../src/widgets/toolbox.cpp:1359 msgid "Join selected endnodes with a new segment" msgstr "Geselecteerde eindpunten verbinden met een nieuw segment" -#: ../src/widgets/toolbox.cpp:1344 +#: ../src/widgets/toolbox.cpp:1369 msgid "Delete segment between two non-endpoint nodes" msgstr "Het pad tussen twee niet-eindpunten verwijderen" -#: ../src/widgets/toolbox.cpp:1353 +#: ../src/widgets/toolbox.cpp:1378 msgid "Node Cusp" msgstr "Hoekig knooppunt" -#: ../src/widgets/toolbox.cpp:1354 +#: ../src/widgets/toolbox.cpp:1379 msgid "Make selected nodes corner" msgstr "Geselecteerde knooppunten hoekig maken" -#: ../src/widgets/toolbox.cpp:1363 +#: ../src/widgets/toolbox.cpp:1388 msgid "Node Smooth" msgstr "Glad knooppunt" -#: ../src/widgets/toolbox.cpp:1364 +#: ../src/widgets/toolbox.cpp:1389 msgid "Make selected nodes smooth" msgstr "Geselecteerde knooppunten glad maken" -#: ../src/widgets/toolbox.cpp:1373 +#: ../src/widgets/toolbox.cpp:1398 msgid "Node Symmetric" msgstr "Symmetrisch knooppunt" -#: ../src/widgets/toolbox.cpp:1374 +#: ../src/widgets/toolbox.cpp:1399 msgid "Make selected nodes symmetric" msgstr "Geselecteerde knooppunten symmetrisch maken" -#: ../src/widgets/toolbox.cpp:1383 +#: ../src/widgets/toolbox.cpp:1408 msgid "Node Auto" msgstr "Automatisch knooppunt" -#: ../src/widgets/toolbox.cpp:1384 +#: ../src/widgets/toolbox.cpp:1409 msgid "Make selected nodes auto-smooth" msgstr "Geselecteerde knooppunten automatisch glad maken" -#: ../src/widgets/toolbox.cpp:1393 +#: ../src/widgets/toolbox.cpp:1418 msgid "Node Line" msgstr "Recht knooppunt" -#: ../src/widgets/toolbox.cpp:1394 +#: ../src/widgets/toolbox.cpp:1419 msgid "Make selected segments lines" msgstr "Van geselecteerde segmenten rechte lijnen maken" -#: ../src/widgets/toolbox.cpp:1403 +#: ../src/widgets/toolbox.cpp:1428 msgid "Node Curve" msgstr "Krom knooppunt" -#: ../src/widgets/toolbox.cpp:1404 +#: ../src/widgets/toolbox.cpp:1429 msgid "Make selected segments curves" msgstr "Van geselecteerde segmenten krommes maken" -#: ../src/widgets/toolbox.cpp:1413 +#: ../src/widgets/toolbox.cpp:1438 msgid "Show Handles" msgstr "Handvatten tonen" -#: ../src/widgets/toolbox.cpp:1414 +#: ../src/widgets/toolbox.cpp:1439 msgid "Show the Bezier handles of selected nodes" msgstr "De bezierhandvatten van geselecteerde knooppunten tonen" -#: ../src/widgets/toolbox.cpp:1424 +#: ../src/widgets/toolbox.cpp:1449 msgid "Show Outline" msgstr "Silhouet tonen" -#: ../src/widgets/toolbox.cpp:1425 +#: ../src/widgets/toolbox.cpp:1450 msgid "Show the outline of the path" msgstr "Het silhouet van het pad tonen" -#: ../src/widgets/toolbox.cpp:1435 +#: ../src/widgets/toolbox.cpp:1460 msgid "Next path effect parameter" msgstr "Volgende padeffectparameter" -#: ../src/widgets/toolbox.cpp:1436 +#: ../src/widgets/toolbox.cpp:1461 msgid "Show next path effect parameter for editing" msgstr "De volgende padeffectparameter tonen voor bewerking" -#: ../src/widgets/toolbox.cpp:1447 +#: ../src/widgets/toolbox.cpp:1472 msgid "Edit the clipping path of the object" msgstr "Het afsnijdingspad van het object bewerken" -#: ../src/widgets/toolbox.cpp:1457 +#: ../src/widgets/toolbox.cpp:1482 msgid "Edit mask path" msgstr "Maskerpad bewerken" -#: ../src/widgets/toolbox.cpp:1458 +#: ../src/widgets/toolbox.cpp:1483 msgid "Edit the mask of the object" msgstr "Het masker van het object aanpassen" -#: ../src/widgets/toolbox.cpp:1472 +#: ../src/widgets/toolbox.cpp:1497 msgid "X coordinate:" msgstr "X-coördinaat:" # Er wordt altijd maar één coördinaat getoond, dus enkelvoud is beter. -#: ../src/widgets/toolbox.cpp:1472 +#: ../src/widgets/toolbox.cpp:1497 msgid "X coordinate of selected node(s)" msgstr "X-coördinaat van geselecteerd knooppunt" -#: ../src/widgets/toolbox.cpp:1490 +#: ../src/widgets/toolbox.cpp:1515 msgid "Y coordinate:" msgstr "Y-coördinaat:" -#: ../src/widgets/toolbox.cpp:1490 +#: ../src/widgets/toolbox.cpp:1515 msgid "Y coordinate of selected node(s)" msgstr "Y-coördinaat van geselecteerd knooppunt" -#: ../src/widgets/toolbox.cpp:2028 +#: ../src/widgets/toolbox.cpp:2054 msgid "Enable snapping" msgstr "Kleven activeren" -#: ../src/widgets/toolbox.cpp:2037 +#: ../src/widgets/toolbox.cpp:2063 msgid "Bounding box" msgstr "Omhullende" -#: ../src/widgets/toolbox.cpp:2037 +#: ../src/widgets/toolbox.cpp:2063 msgid "Snap bounding box corners" msgstr "Aan hoeken van omhullende kleven" -#: ../src/widgets/toolbox.cpp:2046 +#: ../src/widgets/toolbox.cpp:2072 msgid "Bounding box edges" msgstr "Randen van omhullende" -#: ../src/widgets/toolbox.cpp:2046 +#: ../src/widgets/toolbox.cpp:2072 msgid "Snap to edges of a bounding box" msgstr "Aan randen van omhullende kleven" -#: ../src/widgets/toolbox.cpp:2055 +#: ../src/widgets/toolbox.cpp:2081 msgid "Bounding box corners" msgstr "_Hoeken van omhullende" -#: ../src/widgets/toolbox.cpp:2055 +#: ../src/widgets/toolbox.cpp:2081 msgid "Snap to bounding box corners" msgstr "Aan hoeken van omhullende kleven" -#: ../src/widgets/toolbox.cpp:2064 +#: ../src/widgets/toolbox.cpp:2090 msgid "BBox Edge Midpoints" msgstr "Midden randen omhullende" -#: ../src/widgets/toolbox.cpp:2064 +#: ../src/widgets/toolbox.cpp:2090 msgid "Snap from and to midpoints of bounding box edges" msgstr "Aan het midden van de randen van de omhullende kleven" -#: ../src/widgets/toolbox.cpp:2074 +#: ../src/widgets/toolbox.cpp:2100 msgid "BBox Centers" msgstr "Middelpunt omhullende" -#: ../src/widgets/toolbox.cpp:2074 +#: ../src/widgets/toolbox.cpp:2100 msgid "Snapping from and to centers of bounding boxes" msgstr "Aan het middelpunt van omhullenden kleven" -#: ../src/widgets/toolbox.cpp:2083 +#: ../src/widgets/toolbox.cpp:2109 msgid "Snap nodes or handles" msgstr "Aan knooppunten of handvatten kleven" -#: ../src/widgets/toolbox.cpp:2091 +#: ../src/widgets/toolbox.cpp:2117 msgid "Snap to paths" msgstr "Aan paden kleven" -#: ../src/widgets/toolbox.cpp:2100 +#: ../src/widgets/toolbox.cpp:2126 msgid "Path intersections" msgstr "Kruispunten van paden" -#: ../src/widgets/toolbox.cpp:2100 +#: ../src/widgets/toolbox.cpp:2126 msgid "Snap to path intersections" msgstr "Aan kruispunten van paden kleven" -#: ../src/widgets/toolbox.cpp:2109 +#: ../src/widgets/toolbox.cpp:2135 msgid "To nodes" msgstr "Aan knooppunten" -#: ../src/widgets/toolbox.cpp:2109 +#: ../src/widgets/toolbox.cpp:2135 msgid "Snap to cusp nodes" msgstr "Aan hoekige knooppunten kleven" -#: ../src/widgets/toolbox.cpp:2118 +#: ../src/widgets/toolbox.cpp:2144 msgid "Smooth nodes" msgstr "Afgevlakte knooppunten" -#: ../src/widgets/toolbox.cpp:2118 +#: ../src/widgets/toolbox.cpp:2144 msgid "Snap to smooth nodes" msgstr "Aan afgevlakte knooppunten kleven" -#: ../src/widgets/toolbox.cpp:2127 +#: ../src/widgets/toolbox.cpp:2153 msgid "Line Midpoints" msgstr "Midden lijnsegment" -#: ../src/widgets/toolbox.cpp:2127 +#: ../src/widgets/toolbox.cpp:2153 msgid "Snap from and to midpoints of line segments" msgstr "Aan midden van lijnsegmenten kleven" -#: ../src/widgets/toolbox.cpp:2136 +#: ../src/widgets/toolbox.cpp:2162 msgid "Object Centers" msgstr "Objectmiddelpunten" -#: ../src/widgets/toolbox.cpp:2136 +#: ../src/widgets/toolbox.cpp:2162 msgid "Snap from and to centers of objects" msgstr "Aan het middelpunt van objecten kleven" -#: ../src/widgets/toolbox.cpp:2145 +#: ../src/widgets/toolbox.cpp:2171 msgid "Rotation Centers" msgstr "Rotatiemiddelpunt" -#: ../src/widgets/toolbox.cpp:2145 +#: ../src/widgets/toolbox.cpp:2171 msgid "Snap from and to an item's rotation center" msgstr "Aan het rotatiecentrum van een item kleven" -#: ../src/widgets/toolbox.cpp:2154 +#: ../src/widgets/toolbox.cpp:2180 msgid "Page border" msgstr "Paginarand" -#: ../src/widgets/toolbox.cpp:2154 +#: ../src/widgets/toolbox.cpp:2180 msgid "Snap to the page border" msgstr "Aan paginarand kleven" -#: ../src/widgets/toolbox.cpp:2163 +#: ../src/widgets/toolbox.cpp:2189 msgid "Snap to grids" msgstr "Aan rasters kleven" -#: ../src/widgets/toolbox.cpp:2172 +#: ../src/widgets/toolbox.cpp:2198 msgid "Snap to guides" msgstr "Aan hulplijnen kleven" -#: ../src/widgets/toolbox.cpp:2377 +#: ../src/widgets/toolbox.cpp:2403 msgid "Star: Change number of corners" -msgstr "Ster: Aantal hoeken veranderen" +msgstr "Ster: aantal hoeken veranderen" -#: ../src/widgets/toolbox.cpp:2422 +#: ../src/widgets/toolbox.cpp:2448 msgid "Star: Change spoke ratio" -msgstr "Ster: Spaakverhouding veranderen" +msgstr "Ster: spaakverhouding veranderen" -#: ../src/widgets/toolbox.cpp:2465 +#: ../src/widgets/toolbox.cpp:2491 msgid "Make polygon" msgstr "Veelhoek maken" -#: ../src/widgets/toolbox.cpp:2465 +#: ../src/widgets/toolbox.cpp:2491 msgid "Make star" msgstr "Ster maken" -#: ../src/widgets/toolbox.cpp:2501 +#: ../src/widgets/toolbox.cpp:2527 msgid "Star: Change rounding" -msgstr "Ster: Afronding veranderen" +msgstr "Ster: afronding veranderen" -#: ../src/widgets/toolbox.cpp:2536 +#: ../src/widgets/toolbox.cpp:2562 msgid "Star: Change randomization" -msgstr "Ster: Willekeurigheid veranderen" +msgstr "Ster: willekeurigheid veranderen" -#: ../src/widgets/toolbox.cpp:2727 +#: ../src/widgets/toolbox.cpp:2753 msgid "Regular polygon (with one handle) instead of a star" msgstr "Regelmatige veelhoek (met één handvat) in plaats van een ster" -#: ../src/widgets/toolbox.cpp:2734 +#: ../src/widgets/toolbox.cpp:2760 msgid "Star instead of a regular polygon (with one handle)" msgstr "Ster in plaats van regelmatige veelhoek (met één handvat)" -#: ../src/widgets/toolbox.cpp:2755 +#: ../src/widgets/toolbox.cpp:2781 msgid "triangle/tri-star" msgstr "driehoek/driepuntige ster" -#: ../src/widgets/toolbox.cpp:2755 +#: ../src/widgets/toolbox.cpp:2781 msgid "square/quad-star" msgstr "vierkant/vierpuntige ster" -#: ../src/widgets/toolbox.cpp:2755 +#: ../src/widgets/toolbox.cpp:2781 msgid "pentagon/five-pointed star" msgstr "vijfhoek/vijfpuntige ster" -#: ../src/widgets/toolbox.cpp:2755 +#: ../src/widgets/toolbox.cpp:2781 msgid "hexagon/six-pointed star" msgstr "zeshoek/zespuntige ster" -#: ../src/widgets/toolbox.cpp:2758 +#: ../src/widgets/toolbox.cpp:2784 msgid "Corners" msgstr "Hoeken" -#: ../src/widgets/toolbox.cpp:2758 +#: ../src/widgets/toolbox.cpp:2784 msgid "Corners:" msgstr "Hoeken:" -#: ../src/widgets/toolbox.cpp:2758 +#: ../src/widgets/toolbox.cpp:2784 msgid "Number of corners of a polygon or star" msgstr "Aantal hoeken van een veelhoek of ster" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2797 msgid "thin-ray star" msgstr "dunstralige ster" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2797 msgid "pentagram" msgstr "pentagram" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2797 msgid "hexagram" msgstr "hexagram" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2797 msgid "heptagram" msgstr "heptagram" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2797 msgid "octagram" msgstr "octagram" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2797 msgid "regular polygon" msgstr "regelmatige veelhoek" -#: ../src/widgets/toolbox.cpp:2774 +#: ../src/widgets/toolbox.cpp:2800 msgid "Spoke ratio" msgstr "Spaakverhouding" -#: ../src/widgets/toolbox.cpp:2774 +#: ../src/widgets/toolbox.cpp:2800 msgid "Spoke ratio:" msgstr "Spaakverhouding:" #. TRANSLATORS: Tip radius of a star is the distance from the center to the farthest handle. #. Base radius is the same for the closest handle. -#: ../src/widgets/toolbox.cpp:2777 +#: ../src/widgets/toolbox.cpp:2803 msgid "Base radius to tip radius ratio" msgstr "Verhouding tussen de straal en de lengte van een spaak" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2821 msgid "stretched" msgstr "uitgerekt" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2821 msgid "twisted" msgstr "gewrongen" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2821 msgid "slightly pinched" msgstr "licht afgeknepen" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2821 msgid "NOT rounded" msgstr "NIET afgerond" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2821 msgid "slightly rounded" msgstr "licht afgerond" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2821 msgid "visibly rounded" msgstr "zichtbaar afgerond" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2821 msgid "well rounded" msgstr "goed afgerond" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2821 msgid "amply rounded" msgstr "flink afgerond" -#: ../src/widgets/toolbox.cpp:2795 ../src/widgets/toolbox.cpp:2810 +#: ../src/widgets/toolbox.cpp:2821 ../src/widgets/toolbox.cpp:2836 msgid "blown up" msgstr "opgeblazen" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2824 msgid "Rounded" msgstr "Afgerond" # Het gaat hier om een hoeveelheid. -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2824 msgid "Rounded:" msgstr "Afronding:" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2824 msgid "How much rounded are the corners (0 for sharp)" msgstr "Hoe hoeken worden afgerond (0 voor scherpe hoeken)" -#: ../src/widgets/toolbox.cpp:2810 +#: ../src/widgets/toolbox.cpp:2836 msgid "NOT randomized" msgstr "GEEN willekeur" -#: ../src/widgets/toolbox.cpp:2810 +#: ../src/widgets/toolbox.cpp:2836 msgid "slightly irregular" msgstr "licht onregelmatig" -#: ../src/widgets/toolbox.cpp:2810 +#: ../src/widgets/toolbox.cpp:2836 msgid "visibly randomized" msgstr "zichtbaar onregelmatig" -#: ../src/widgets/toolbox.cpp:2810 +#: ../src/widgets/toolbox.cpp:2836 msgid "strongly randomized" msgstr "sterk onregelmatig" -#: ../src/widgets/toolbox.cpp:2813 +#: ../src/widgets/toolbox.cpp:2839 msgid "Randomized" msgstr "Willekeur" -#: ../src/widgets/toolbox.cpp:2813 +#: ../src/widgets/toolbox.cpp:2839 msgid "Randomized:" msgstr "Willekeur:" -#: ../src/widgets/toolbox.cpp:2813 +#: ../src/widgets/toolbox.cpp:2839 msgid "Scatter randomly the corners and angles" msgstr "Punten en hoeken willekeurig uitspreiden" -#: ../src/widgets/toolbox.cpp:2828 ../src/widgets/toolbox.cpp:3767 -#: ../src/widgets/toolbox.cpp:4027 ../src/widgets/toolbox.cpp:7249 +#: ../src/widgets/toolbox.cpp:2854 ../src/widgets/toolbox.cpp:3796 +#: ../src/widgets/toolbox.cpp:4054 ../src/widgets/toolbox.cpp:7785 msgid "Defaults" msgstr "Standaardwaarden" -#: ../src/widgets/toolbox.cpp:2829 ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:2855 ../src/widgets/toolbox.cpp:3797 msgid "" "Reset shape parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -19727,300 +19992,303 @@ msgstr "" "(gebruik Bestand -> Inkscape voorkeuren -> Gereedschappen om de standaard " "instellingen te wijzigen)" -#: ../src/widgets/toolbox.cpp:2902 +#: ../src/widgets/toolbox.cpp:2928 msgid "Change rectangle" msgstr "Rechthoek aanpassen" -#: ../src/widgets/toolbox.cpp:3095 +#: ../src/widgets/toolbox.cpp:3121 msgid "W:" msgstr "B:" -#: ../src/widgets/toolbox.cpp:3095 +#: ../src/widgets/toolbox.cpp:3121 msgid "Width of rectangle" msgstr "Breedte van de rechthoek" -#: ../src/widgets/toolbox.cpp:3112 +#: ../src/widgets/toolbox.cpp:3138 msgid "H:" msgstr "H:" -#: ../src/widgets/toolbox.cpp:3112 +#: ../src/widgets/toolbox.cpp:3138 msgid "Height of rectangle" msgstr "Hoogte van de rechthoek" -#: ../src/widgets/toolbox.cpp:3126 ../src/widgets/toolbox.cpp:3141 +#: ../src/widgets/toolbox.cpp:3152 ../src/widgets/toolbox.cpp:3167 msgid "not rounded" msgstr "zonder afronding" -#: ../src/widgets/toolbox.cpp:3129 +#: ../src/widgets/toolbox.cpp:3155 msgid "Horizontal radius" msgstr "Horizontale straal" -#: ../src/widgets/toolbox.cpp:3129 +#: ../src/widgets/toolbox.cpp:3155 msgid "Rx:" msgstr "Rx:" -#: ../src/widgets/toolbox.cpp:3129 +#: ../src/widgets/toolbox.cpp:3155 msgid "Horizontal radius of rounded corners" msgstr "Horizontale straal van afgeronde hoeken" -#: ../src/widgets/toolbox.cpp:3144 +#: ../src/widgets/toolbox.cpp:3170 msgid "Vertical radius" msgstr "Verticale straal" -#: ../src/widgets/toolbox.cpp:3144 +#: ../src/widgets/toolbox.cpp:3170 msgid "Ry:" msgstr "Ry:" -#: ../src/widgets/toolbox.cpp:3144 +#: ../src/widgets/toolbox.cpp:3170 msgid "Vertical radius of rounded corners" msgstr "Verticale straal van afgeronde hoeken" -#: ../src/widgets/toolbox.cpp:3163 +#: ../src/widgets/toolbox.cpp:3189 msgid "Not rounded" msgstr "Niet afgerond" -#: ../src/widgets/toolbox.cpp:3164 +#: ../src/widgets/toolbox.cpp:3190 msgid "Make corners sharp" msgstr "De hoeken weer scherp maken" #. TODO: use the correct axis here, too -#: ../src/widgets/toolbox.cpp:3352 +#: ../src/widgets/toolbox.cpp:3381 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "3D-kubus: Perspectief veranderen (hoek van oneindige as)" -#: ../src/widgets/toolbox.cpp:3422 +#: ../src/widgets/toolbox.cpp:3451 msgid "Angle in X direction" msgstr "Hoek in X-richting" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3424 +#: ../src/widgets/toolbox.cpp:3453 msgid "Angle of PLs in X direction" msgstr "Hoek van perspectieflijn in X-richting" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3446 +#: ../src/widgets/toolbox.cpp:3475 msgid "State of VP in X direction" msgstr "Toestand van verdwijnpunt in X-richting" -#: ../src/widgets/toolbox.cpp:3447 +#: ../src/widgets/toolbox.cpp:3476 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Verdwijnpunt in X-richting omschakelen tussen 'eindig ' en " "'oneindig' (=parallel)" -#: ../src/widgets/toolbox.cpp:3462 +#: ../src/widgets/toolbox.cpp:3491 msgid "Angle in Y direction" msgstr "Hoek in Y-richting" -#: ../src/widgets/toolbox.cpp:3462 +#: ../src/widgets/toolbox.cpp:3491 msgid "Angle Y:" msgstr "Y-hoek:" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3464 +#: ../src/widgets/toolbox.cpp:3493 msgid "Angle of PLs in Y direction" msgstr "Hoek van perspectieflijn in Y-richting" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3485 +#: ../src/widgets/toolbox.cpp:3514 msgid "State of VP in Y direction" msgstr "Toestand van verdwijnpunt in Y-richting" -#: ../src/widgets/toolbox.cpp:3486 +#: ../src/widgets/toolbox.cpp:3515 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Verdwijnpunt in Y-richting omschakelen tussen 'eindig' en " "'oneindig' (=parallel)" -#: ../src/widgets/toolbox.cpp:3501 +#: ../src/widgets/toolbox.cpp:3530 msgid "Angle in Z direction" msgstr "Hoek in Z-richting" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3503 +#: ../src/widgets/toolbox.cpp:3532 msgid "Angle of PLs in Z direction" msgstr "Hoek van perspectieflijn in Z-richting" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3524 +#: ../src/widgets/toolbox.cpp:3553 msgid "State of VP in Z direction" msgstr "Toestand van verdwijnpunt in Z-richting" -#: ../src/widgets/toolbox.cpp:3525 +#: ../src/widgets/toolbox.cpp:3554 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Verdwijnpunt in Z-richting omschakelen tussen 'eindig ' en " "'oneindig' (=parallel)" -#: ../src/widgets/toolbox.cpp:3583 +#: ../src/widgets/toolbox.cpp:3612 msgid "Change spiral" msgstr "Spiraal aanpassen" -#: ../src/widgets/toolbox.cpp:3724 +#: ../src/widgets/toolbox.cpp:3753 msgid "just a curve" msgstr "gewoon een kromme" -#: ../src/widgets/toolbox.cpp:3724 +#: ../src/widgets/toolbox.cpp:3753 msgid "one full revolution" msgstr "één hele omwenteling" -#: ../src/widgets/toolbox.cpp:3727 +#: ../src/widgets/toolbox.cpp:3756 msgid "Number of turns" msgstr "Aantal stappen" -#: ../src/widgets/toolbox.cpp:3727 +#: ../src/widgets/toolbox.cpp:3756 msgid "Turns:" msgstr "Omwentelingen:" -#: ../src/widgets/toolbox.cpp:3727 +#: ../src/widgets/toolbox.cpp:3756 msgid "Number of revolutions" msgstr "Aantal omwentelingen" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3767 msgid "circle" msgstr "cirkel" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3767 msgid "edge is much denser" msgstr "rand is veel dichter" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3767 msgid "edge is denser" msgstr "rand is dichter" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3767 msgid "even" msgstr "gelijkmatig" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3767 msgid "center is denser" msgstr "centrum is dichter" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3767 msgid "center is much denser" msgstr "centrum is veel dichter" -#: ../src/widgets/toolbox.cpp:3741 +#: ../src/widgets/toolbox.cpp:3770 msgid "Divergence" msgstr "Uitwaaiering" -#: ../src/widgets/toolbox.cpp:3741 +#: ../src/widgets/toolbox.cpp:3770 msgid "Divergence:" -msgstr "Uitwaaieren:" +msgstr "Uitwaaiering:" -#: ../src/widgets/toolbox.cpp:3741 +#: ../src/widgets/toolbox.cpp:3770 msgid "How much denser/sparser are outer revolutions; 1 = uniform" msgstr "Hoeveel de buitenste omwentelingen uitwaaieren; 1=gelijkmatig" -#: ../src/widgets/toolbox.cpp:3752 +#: ../src/widgets/toolbox.cpp:3781 msgid "starts from center" msgstr "begint in centrum" -#: ../src/widgets/toolbox.cpp:3752 +#: ../src/widgets/toolbox.cpp:3781 msgid "starts mid-way" msgstr "begint halfweg" -#: ../src/widgets/toolbox.cpp:3752 +#: ../src/widgets/toolbox.cpp:3781 msgid "starts near edge" msgstr "begint bij rand" -#: ../src/widgets/toolbox.cpp:3755 +#: ../src/widgets/toolbox.cpp:3784 msgid "Inner radius" msgstr "Binnenstraal" -#: ../src/widgets/toolbox.cpp:3755 +#: ../src/widgets/toolbox.cpp:3784 msgid "Inner radius:" msgstr "Binnenstraal:" -#: ../src/widgets/toolbox.cpp:3755 +#: ../src/widgets/toolbox.cpp:3784 msgid "Radius of the innermost revolution (relative to the spiral size)" msgstr "" "Straal van de binnenste omwenteling (ten opzichte van de spiraalgrootte)" -#: ../src/widgets/toolbox.cpp:3828 +#: ../src/widgets/toolbox.cpp:3857 msgid "Bezier" msgstr "Bezier" -#: ../src/widgets/toolbox.cpp:3829 +#: ../src/widgets/toolbox.cpp:3858 msgid "Create regular Bezier path" msgstr "Regulier Bezierpad aanmaken" -#: ../src/widgets/toolbox.cpp:3835 +#: ../src/widgets/toolbox.cpp:3864 msgid "Spiro" msgstr "Spiraal" -#: ../src/widgets/toolbox.cpp:3836 +#: ../src/widgets/toolbox.cpp:3865 msgid "Create Spiro path" msgstr "Spiraal maken" -#: ../src/widgets/toolbox.cpp:3843 +#: ../src/widgets/toolbox.cpp:3872 msgid "Zigzag" msgstr "Zigzag" -#: ../src/widgets/toolbox.cpp:3844 +#: ../src/widgets/toolbox.cpp:3873 msgid "Create a sequence of straight line segments" msgstr "Een sequentie van rechte lijnstukken maken" -#: ../src/widgets/toolbox.cpp:3850 +#: ../src/widgets/toolbox.cpp:3879 msgid "Paraxial" msgstr "Loodrecht" -#: ../src/widgets/toolbox.cpp:3851 +#: ../src/widgets/toolbox.cpp:3880 msgid "Create a sequence of paraxial line segments" msgstr "Een sequentie van onderling loodrechte lijnstukken maken" -#: ../src/widgets/toolbox.cpp:3859 +#: ../src/widgets/toolbox.cpp:3888 msgid "Mode of new lines drawn by this tool" msgstr "Modus van nieuwe lijnen getekend door dit gereedschap" -#: ../src/widgets/toolbox.cpp:3888 +#: ../src/widgets/toolbox.cpp:3917 msgid "Triangle in" msgstr "Aflopende driehoek" -#: ../src/widgets/toolbox.cpp:3889 +#: ../src/widgets/toolbox.cpp:3918 msgid "Triangle out" msgstr "Oplopende driehoek" -#: ../src/widgets/toolbox.cpp:3891 +#: ../src/widgets/toolbox.cpp:3920 msgid "From clipboard" msgstr "Van klembord" -#: ../src/widgets/toolbox.cpp:3916 ../src/widgets/toolbox.cpp:3917 +#: ../src/widgets/toolbox.cpp:3945 ../src/widgets/toolbox.cpp:3946 msgid "Shape:" msgstr "Vorm:" -#: ../src/widgets/toolbox.cpp:3916 +#: ../src/widgets/toolbox.cpp:3945 msgid "Shape of new paths drawn by this tool" msgstr "Vorm van nieuwe paden getekend met dit gereedschap" -#: ../src/widgets/toolbox.cpp:4001 +#: ../src/widgets/toolbox.cpp:4031 msgid "(many nodes, rough)" msgstr "(veel knooppunten, ruw)" -#: ../src/widgets/toolbox.cpp:4001 ../src/widgets/toolbox.cpp:4121 -#: ../src/widgets/toolbox.cpp:4138 ../src/widgets/toolbox.cpp:4341 -#: ../src/widgets/toolbox.cpp:4712 ../src/widgets/toolbox.cpp:4745 -#: ../src/widgets/toolbox.cpp:5731 +#: ../src/widgets/toolbox.cpp:4031 ../src/widgets/toolbox.cpp:4148 +#: ../src/widgets/toolbox.cpp:4165 ../src/widgets/toolbox.cpp:4368 +#: ../src/widgets/toolbox.cpp:4462 ../src/widgets/toolbox.cpp:4478 +#: ../src/widgets/toolbox.cpp:4494 ../src/widgets/toolbox.cpp:4554 +#: ../src/widgets/toolbox.cpp:4582 ../src/widgets/toolbox.cpp:4599 +#: ../src/widgets/toolbox.cpp:4958 ../src/widgets/toolbox.cpp:4991 +#: ../src/widgets/toolbox.cpp:5977 msgid "(default)" msgstr "(standaard)" -#: ../src/widgets/toolbox.cpp:4001 +#: ../src/widgets/toolbox.cpp:4031 msgid "(few nodes, smooth)" msgstr "(weinig knooppunten, glad)" -#: ../src/widgets/toolbox.cpp:4004 +#: ../src/widgets/toolbox.cpp:4034 msgid "Smoothing:" msgstr "Afvlakking:" -#: ../src/widgets/toolbox.cpp:4004 +#: ../src/widgets/toolbox.cpp:4034 msgid "Smoothing: " msgstr "Afvlakking: " -#: ../src/widgets/toolbox.cpp:4005 +#: ../src/widgets/toolbox.cpp:4035 msgid "How much smoothing (simplifying) is applied to the line" msgstr "Hoeveel afvlakking (vereenvoudiging) er toegepast wordt op de lijn" -#: ../src/widgets/toolbox.cpp:4028 +#: ../src/widgets/toolbox.cpp:4055 msgid "" "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -20029,204 +20297,204 @@ msgstr "" "voorkeuren > Gereedschappen om de standaardwaarden te veranderen)" #. Width -#: ../src/widgets/toolbox.cpp:4121 +#: ../src/widgets/toolbox.cpp:4148 msgid "(pinch tweak)" msgstr "(precieze boetsering)" -#: ../src/widgets/toolbox.cpp:4121 +#: ../src/widgets/toolbox.cpp:4148 msgid "(broad tweak)" msgstr "(brede boetsering)" -#: ../src/widgets/toolbox.cpp:4124 +#: ../src/widgets/toolbox.cpp:4151 msgid "The width of the tweak area (relative to the visible canvas area)" msgstr "" "De grootte van het boetseergebied (ten opzichte van het zichtbare canvas)" #. Force -#: ../src/widgets/toolbox.cpp:4138 +#: ../src/widgets/toolbox.cpp:4165 msgid "(minimum force)" msgstr "(minimale kracht)" -#: ../src/widgets/toolbox.cpp:4138 +#: ../src/widgets/toolbox.cpp:4165 msgid "(maximum force)" msgstr "(maximale kracht)" -#: ../src/widgets/toolbox.cpp:4141 +#: ../src/widgets/toolbox.cpp:4168 msgid "Force" msgstr "Kracht" -#: ../src/widgets/toolbox.cpp:4141 +#: ../src/widgets/toolbox.cpp:4168 msgid "Force:" msgstr "Kracht:" -#: ../src/widgets/toolbox.cpp:4141 +#: ../src/widgets/toolbox.cpp:4168 msgid "The force of the tweak action" msgstr "De kracht van de boetseeracties" -#: ../src/widgets/toolbox.cpp:4159 +#: ../src/widgets/toolbox.cpp:4186 msgid "Move mode" msgstr "Modus verplaatsen" -#: ../src/widgets/toolbox.cpp:4160 +#: ../src/widgets/toolbox.cpp:4187 msgid "Move objects in any direction" msgstr "Objecten in elke richting verplaatsen" -#: ../src/widgets/toolbox.cpp:4166 +#: ../src/widgets/toolbox.cpp:4193 msgid "Move in/out mode" msgstr "Modus naar/van cursor verplaatsen" -#: ../src/widgets/toolbox.cpp:4167 +#: ../src/widgets/toolbox.cpp:4194 msgid "Move objects towards cursor; with Shift from cursor" msgstr "Objecten naar cursor verplaatsen; met Shift van de cursor weg" -#: ../src/widgets/toolbox.cpp:4173 +#: ../src/widgets/toolbox.cpp:4200 msgid "Move jitter mode" msgstr "Modus random verplaatsen" -#: ../src/widgets/toolbox.cpp:4174 +#: ../src/widgets/toolbox.cpp:4201 msgid "Move objects in random directions" msgstr "Objecten in random richting verplaatsen" -#: ../src/widgets/toolbox.cpp:4180 +#: ../src/widgets/toolbox.cpp:4207 msgid "Scale mode" msgstr "Modus schalen" -#: ../src/widgets/toolbox.cpp:4181 +#: ../src/widgets/toolbox.cpp:4208 msgid "Shrink objects, with Shift enlarge" msgstr "Objecten verkleinen, met Shift vergroten" -#: ../src/widgets/toolbox.cpp:4187 +#: ../src/widgets/toolbox.cpp:4214 msgid "Rotate mode" msgstr "Modus roteren" -#: ../src/widgets/toolbox.cpp:4188 +#: ../src/widgets/toolbox.cpp:4215 msgid "Rotate objects, with Shift counterclockwise" msgstr "Objecten roteren, met Shift tegen de richting van de klok in" -#: ../src/widgets/toolbox.cpp:4194 +#: ../src/widgets/toolbox.cpp:4221 msgid "Duplicate/delete mode" msgstr "Modus dupliceren/verwijderen" -#: ../src/widgets/toolbox.cpp:4195 +#: ../src/widgets/toolbox.cpp:4222 msgid "Duplicate objects, with Shift delete" msgstr "Objecten dupliceren, met Shift verwijderen" -#: ../src/widgets/toolbox.cpp:4201 +#: ../src/widgets/toolbox.cpp:4228 msgid "Push mode" msgstr "Modus duwen" -#: ../src/widgets/toolbox.cpp:4202 +#: ../src/widgets/toolbox.cpp:4229 msgid "Push parts of paths in any direction" msgstr "Delen van paden in gewenste richting duwen" -#: ../src/widgets/toolbox.cpp:4208 +#: ../src/widgets/toolbox.cpp:4235 msgid "Shrink/grow mode" msgstr "Modus verdunnen/verdikken" -#: ../src/widgets/toolbox.cpp:4209 +#: ../src/widgets/toolbox.cpp:4236 msgid "Shrink (inset) parts of paths; with Shift grow (outset)" msgstr "Delen van paden verdunnen; met Shift verdikken" -#: ../src/widgets/toolbox.cpp:4215 +#: ../src/widgets/toolbox.cpp:4242 msgid "Attract/repel mode" msgstr "Modus aantrekken/afstoten" -#: ../src/widgets/toolbox.cpp:4216 +#: ../src/widgets/toolbox.cpp:4243 msgid "Attract parts of paths towards cursor; with Shift from cursor" msgstr "" "Delen van paden naar de cursor toe aantrekken; met Shift om van de cursor af " "te stoten" -#: ../src/widgets/toolbox.cpp:4222 +#: ../src/widgets/toolbox.cpp:4249 msgid "Roughen mode" msgstr "Verruwingsmodus" -#: ../src/widgets/toolbox.cpp:4223 +#: ../src/widgets/toolbox.cpp:4250 msgid "Roughen parts of paths" msgstr "Delen van paden verruwen" -#: ../src/widgets/toolbox.cpp:4229 +#: ../src/widgets/toolbox.cpp:4256 msgid "Color paint mode" msgstr "Verfmodus" -#: ../src/widgets/toolbox.cpp:4230 +#: ../src/widgets/toolbox.cpp:4257 msgid "Paint the tool's color upon selected objects" msgstr "Gekozen kleur over aangewezen objecten verven" -#: ../src/widgets/toolbox.cpp:4236 +#: ../src/widgets/toolbox.cpp:4263 msgid "Color jitter mode" msgstr "Verkleuringsmodus" -#: ../src/widgets/toolbox.cpp:4237 +#: ../src/widgets/toolbox.cpp:4264 msgid "Jitter the colors of selected objects" msgstr "Kleur van de aangewezen objecten veranderen door slepen" -#: ../src/widgets/toolbox.cpp:4243 +#: ../src/widgets/toolbox.cpp:4270 msgid "Blur mode" msgstr "_Mengmodus:" -#: ../src/widgets/toolbox.cpp:4244 +#: ../src/widgets/toolbox.cpp:4271 msgid "Blur selected objects more; with Shift, blur less" msgstr "Geselecteerde objecten meer vervagen; met Shift, minder vervagen" -#: ../src/widgets/toolbox.cpp:4271 +#: ../src/widgets/toolbox.cpp:4298 msgid "Channels:" msgstr "Kanalen:" -#: ../src/widgets/toolbox.cpp:4282 +#: ../src/widgets/toolbox.cpp:4309 msgid "In color mode, act on objects' hue" msgstr "Op de tint van het object inwerken (in verfmodi)" #. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/toolbox.cpp:4286 +#: ../src/widgets/toolbox.cpp:4313 msgid "H" msgstr "T" -#: ../src/widgets/toolbox.cpp:4297 +#: ../src/widgets/toolbox.cpp:4324 msgid "In color mode, act on objects' saturation" msgstr "Op de verzadiging van het object inwerken (in verfmodi)" #. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/toolbox.cpp:4301 +#: ../src/widgets/toolbox.cpp:4328 msgid "S" msgstr "V" -#: ../src/widgets/toolbox.cpp:4312 +#: ../src/widgets/toolbox.cpp:4339 msgid "In color mode, act on objects' lightness" msgstr "Op de helderheid van het object inwerken (in verfmodi)" #. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/toolbox.cpp:4316 +#: ../src/widgets/toolbox.cpp:4343 msgid "L" msgstr "H" -#: ../src/widgets/toolbox.cpp:4327 +#: ../src/widgets/toolbox.cpp:4354 msgid "In color mode, act on objects' opacity" msgstr "Op de ondoorzichtigheid van het object inwerken (in verfmodi)" #. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/toolbox.cpp:4331 +#: ../src/widgets/toolbox.cpp:4358 msgid "O" msgstr "O" #. Fidelity -#: ../src/widgets/toolbox.cpp:4341 +#: ../src/widgets/toolbox.cpp:4368 msgid "(rough, simplified)" msgstr "(ruw, vereenvoudigd)" -#: ../src/widgets/toolbox.cpp:4341 +#: ../src/widgets/toolbox.cpp:4368 msgid "(fine, but many nodes)" msgstr "(fijn, maar veel knopen)" -#: ../src/widgets/toolbox.cpp:4344 +#: ../src/widgets/toolbox.cpp:4371 msgid "Fidelity" msgstr "Kwaliteit" -#: ../src/widgets/toolbox.cpp:4344 +#: ../src/widgets/toolbox.cpp:4371 msgid "Fidelity:" msgstr "Kwaliteit:" -#: ../src/widgets/toolbox.cpp:4345 +#: ../src/widgets/toolbox.cpp:4372 msgid "" "Low fidelity simplifies paths; high fidelity preserves path features but may " "generate a lot of new nodes" @@ -20234,71 +20502,225 @@ msgstr "" "Een lage kwaliteit vereenvoudigt paden; een hoge kwaliteit behoudt de " "padeigenschappen maar kan een groot aantal nieuwe knooppunten genereren" -#: ../src/widgets/toolbox.cpp:4362 ../src/widgets/toolbox.cpp:4863 +#: ../src/widgets/toolbox.cpp:4389 ../src/widgets/toolbox.cpp:4572 +#: ../src/widgets/toolbox.cpp:5109 msgid "Pressure" msgstr "Druk" -#: ../src/widgets/toolbox.cpp:4363 +#: ../src/widgets/toolbox.cpp:4390 msgid "Use the pressure of the input device to alter the force of tweak action" msgstr "" "De op het invoerapparaat uitgeoefende druk gebruiken om de boetseerkracht te " "variëren" -#: ../src/widgets/toolbox.cpp:4543 +#. Width +#: ../src/widgets/toolbox.cpp:4462 +#, fuzzy +msgid "(narrow spray)" +msgstr "smaller" + +#: ../src/widgets/toolbox.cpp:4462 +#, fuzzy +msgid "(broad spray)" +msgstr "(dikke lijn)" + +#: ../src/widgets/toolbox.cpp:4465 +#, fuzzy +msgid "The width of the spray area (relative to the visible canvas area)" +msgstr "" +"De grootte van het boetseergebied (ten opzichte van het zichtbare canvas)" + +#. Mean +#: ../src/widgets/toolbox.cpp:4478 +#, fuzzy +msgid "(minimum mean)" +msgstr "(minimale kracht)" + +#: ../src/widgets/toolbox.cpp:4478 +#, fuzzy +msgid "(maximum mean)" +msgstr "(maximale traagheid)" + +#: ../src/widgets/toolbox.cpp:4481 +#, fuzzy +msgid "Focus" +msgstr "hoekig" + +#: ../src/widgets/toolbox.cpp:4481 +#, fuzzy +msgid "Focus:" +msgstr "Kracht:" + +#: ../src/widgets/toolbox.cpp:4481 +msgid "0 to spray a spot. Increase to enlarge the ring radius." +msgstr "" + +#. Standard_deviation +#: ../src/widgets/toolbox.cpp:4494 +#, fuzzy +msgid "(minimum scatter)" +msgstr "(minimale kracht)" + +#: ../src/widgets/toolbox.cpp:4494 +#, fuzzy +msgid "(maximum scatter)" +msgstr "(maximale beving)" + +#: ../src/widgets/toolbox.cpp:4497 +#, fuzzy +msgid "Scatter:" +msgstr "Verspreiden" + +#: ../src/widgets/toolbox.cpp:4497 +msgid "Increase to scatter sprayed objects." +msgstr "" + +#: ../src/widgets/toolbox.cpp:4516 +#, fuzzy +msgid "Spray copies of the initial selection" +msgstr "Aan kruispunten van paden kleven" + +#: ../src/widgets/toolbox.cpp:4523 +#, fuzzy +msgid "Spray clones of the initial selection" +msgstr "Maak klonen van de selectie en gebruik ze als betegeling" + +#: ../src/widgets/toolbox.cpp:4529 +#, fuzzy +msgid "Spray single path" +msgstr "Bestaande pagen verwijderen" + +#: ../src/widgets/toolbox.cpp:4530 +msgid "Spray objects in a single path" +msgstr "" + +#. Population +#: ../src/widgets/toolbox.cpp:4554 +msgid "(low population)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4554 +#, fuzzy +msgid "(high population)" +msgstr "(lichte uitwijkingen)" + +#: ../src/widgets/toolbox.cpp:4557 +#, fuzzy +msgid "Amount:" +msgstr "Hoeveelheid" + +#: ../src/widgets/toolbox.cpp:4558 +msgid "Adjusts the number of items sprayed per clic." +msgstr "" + +#: ../src/widgets/toolbox.cpp:4573 +#, fuzzy +msgid "" +"Use the pressure of the input device to alter the amount of sprayed objects." +msgstr "" +"De op het invoerapparaat uitgeoefende druk gebruiken om de penbreedte te " +"variëren" + +#. Rotation +#: ../src/widgets/toolbox.cpp:4582 +msgid "(low rotation variation)" +msgstr "" + +#: ../src/widgets/toolbox.cpp:4582 +#, fuzzy +msgid "(high rotation variation)" +msgstr "(lichte uitwijkingen)" + +#: ../src/widgets/toolbox.cpp:4585 +#, fuzzy +msgid "Rotation" +msgstr "_Draaiing" + +#: ../src/widgets/toolbox.cpp:4585 +#, fuzzy +msgid "Rotation:" +msgstr "_Draaiing" + +#: ../src/widgets/toolbox.cpp:4587 +#, no-c-format +msgid "" +"Variation of the rotation of the sprayed objects. 0% for the same rotation " +"than the original object." +msgstr "" + +#. Scale +#: ../src/widgets/toolbox.cpp:4599 +#, fuzzy +msgid "(low scale variation)" +msgstr "Variatie in lengte lijnen" + +#: ../src/widgets/toolbox.cpp:4599 +#, fuzzy +msgid "(high scale variation)" +msgstr "(lichte uitwijkingen)" + +#: ../src/widgets/toolbox.cpp:4604 +#, no-c-format +msgid "" +"Variation in the scale of the sprayed objects. 0% for the same scale than " +"the original object." +msgstr "" + +#: ../src/widgets/toolbox.cpp:4789 msgid "No preset" msgstr "Geen voorkeur" -#: ../src/widgets/toolbox.cpp:4561 +#: ../src/widgets/toolbox.cpp:4807 msgid "Save..." msgstr "Opslaan..." #. Width -#: ../src/widgets/toolbox.cpp:4712 ../src/widgets/toolbox.cpp:5731 +#: ../src/widgets/toolbox.cpp:4958 ../src/widgets/toolbox.cpp:5977 msgid "(hairline)" msgstr "(haarlijn)" -#: ../src/widgets/toolbox.cpp:4712 ../src/widgets/toolbox.cpp:5731 +#: ../src/widgets/toolbox.cpp:4958 ../src/widgets/toolbox.cpp:5977 msgid "(broad stroke)" msgstr "(dikke lijn)" -#: ../src/widgets/toolbox.cpp:4715 ../src/widgets/toolbox.cpp:5734 +#: ../src/widgets/toolbox.cpp:4961 ../src/widgets/toolbox.cpp:5980 msgid "Pen Width" msgstr "Penbreedte" -#: ../src/widgets/toolbox.cpp:4716 +#: ../src/widgets/toolbox.cpp:4962 msgid "The width of the calligraphic pen (relative to the visible canvas area)" msgstr "De breedte van de kalligrafische pen (ten opzichte van het canvas)" #. Thinning -#: ../src/widgets/toolbox.cpp:4729 +#: ../src/widgets/toolbox.cpp:4975 msgid "(speed blows up stroke)" msgstr "(snelheid verbreedt de lijn)" -#: ../src/widgets/toolbox.cpp:4729 +#: ../src/widgets/toolbox.cpp:4975 msgid "(slight widening)" msgstr "(lichte verbreding)" -#: ../src/widgets/toolbox.cpp:4729 +#: ../src/widgets/toolbox.cpp:4975 msgid "(constant width)" msgstr "(constante breedte)" -#: ../src/widgets/toolbox.cpp:4729 +#: ../src/widgets/toolbox.cpp:4975 msgid "(slight thinning, default)" msgstr "(lichte versmalling, standaard)" -#: ../src/widgets/toolbox.cpp:4729 +#: ../src/widgets/toolbox.cpp:4975 msgid "(speed deflates stroke)" msgstr "(snelheid versmalt de lijn)" -#: ../src/widgets/toolbox.cpp:4732 +#: ../src/widgets/toolbox.cpp:4978 msgid "Stroke Thinning" msgstr "Lijnversmalling" -#: ../src/widgets/toolbox.cpp:4732 +#: ../src/widgets/toolbox.cpp:4978 msgid "Thinning:" msgstr "Versmalling:" -#: ../src/widgets/toolbox.cpp:4733 +#: ../src/widgets/toolbox.cpp:4979 msgid "" "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 " "makes them broader, 0 makes width independent of velocity)" @@ -20307,27 +20729,27 @@ msgstr "" "dunner, <0 maakt ze dikker, 0 maakt de dikte onafhankelijk van de snelheid)" #. Angle -#: ../src/widgets/toolbox.cpp:4745 +#: ../src/widgets/toolbox.cpp:4991 msgid "(left edge up)" msgstr "(rand links omhoog)" -#: ../src/widgets/toolbox.cpp:4745 +#: ../src/widgets/toolbox.cpp:4991 msgid "(horizontal)" msgstr "(horizontaal)" -#: ../src/widgets/toolbox.cpp:4745 +#: ../src/widgets/toolbox.cpp:4991 msgid "(right edge up)" msgstr "(rand rechts omhoog)" -#: ../src/widgets/toolbox.cpp:4748 +#: ../src/widgets/toolbox.cpp:4994 msgid "Pen Angle" msgstr "Pen hoek" -#: ../src/widgets/toolbox.cpp:4748 +#: ../src/widgets/toolbox.cpp:4994 msgid "Angle:" msgstr "Hoek:" -#: ../src/widgets/toolbox.cpp:4749 +#: ../src/widgets/toolbox.cpp:4995 msgid "" "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " "fixation = 0)" @@ -20336,27 +20758,27 @@ msgstr "" "invloed als de oriëntatie 0 is)." #. Fixation -#: ../src/widgets/toolbox.cpp:4763 +#: ../src/widgets/toolbox.cpp:5009 msgid "(perpendicular to stroke, \"brush\")" msgstr "(loodrecht op lijn, \"penseel\")" -#: ../src/widgets/toolbox.cpp:4763 +#: ../src/widgets/toolbox.cpp:5009 msgid "(almost fixed, default)" msgstr "(bijna vast, standaard)" -#: ../src/widgets/toolbox.cpp:4763 +#: ../src/widgets/toolbox.cpp:5009 msgid "(fixed by Angle, \"pen\")" msgstr "(vaste oriëntatie, \"pen\")" -#: ../src/widgets/toolbox.cpp:4766 +#: ../src/widgets/toolbox.cpp:5012 msgid "Fixation" msgstr "Oriëntatie" -#: ../src/widgets/toolbox.cpp:4766 +#: ../src/widgets/toolbox.cpp:5012 msgid "Fixation:" msgstr "Oriëntatie:" -#: ../src/widgets/toolbox.cpp:4767 +#: ../src/widgets/toolbox.cpp:5013 msgid "" "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = " "fixed angle)" @@ -20365,31 +20787,31 @@ msgstr "" "hoek)" #. Cap Rounding -#: ../src/widgets/toolbox.cpp:4779 +#: ../src/widgets/toolbox.cpp:5025 msgid "(blunt caps, default)" msgstr "(stomp kapje, standaard)" -#: ../src/widgets/toolbox.cpp:4779 +#: ../src/widgets/toolbox.cpp:5025 msgid "(slightly bulging)" msgstr "(licht uitpuilend)" -#: ../src/widgets/toolbox.cpp:4779 +#: ../src/widgets/toolbox.cpp:5025 msgid "(approximately round)" msgstr "(ongeveer rond)" -#: ../src/widgets/toolbox.cpp:4779 +#: ../src/widgets/toolbox.cpp:5025 msgid "(long protruding caps)" msgstr "(lang uitstekend kapje)" -#: ../src/widgets/toolbox.cpp:4783 +#: ../src/widgets/toolbox.cpp:5029 msgid "Cap rounding" msgstr "Ronding van kapje" -#: ../src/widgets/toolbox.cpp:4783 +#: ../src/widgets/toolbox.cpp:5029 msgid "Caps:" msgstr "Kapje:" -#: ../src/widgets/toolbox.cpp:4784 +#: ../src/widgets/toolbox.cpp:5030 msgid "" "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = " "round caps)" @@ -20398,95 +20820,95 @@ msgstr "" "= geen kapje, 1 = rond kapje)" #. Tremor -#: ../src/widgets/toolbox.cpp:4796 +#: ../src/widgets/toolbox.cpp:5042 msgid "(smooth line)" msgstr "(afgevlakte lijn)" -#: ../src/widgets/toolbox.cpp:4796 +#: ../src/widgets/toolbox.cpp:5042 msgid "(slight tremor)" msgstr "(lichte beving)" -#: ../src/widgets/toolbox.cpp:4796 +#: ../src/widgets/toolbox.cpp:5042 msgid "(noticeable tremor)" msgstr "(zichtbare beving)" -#: ../src/widgets/toolbox.cpp:4796 +#: ../src/widgets/toolbox.cpp:5042 msgid "(maximum tremor)" msgstr "(maximale beving)" -#: ../src/widgets/toolbox.cpp:4799 +#: ../src/widgets/toolbox.cpp:5045 msgid "Stroke Tremor" msgstr "Lijnbeving" -#: ../src/widgets/toolbox.cpp:4799 +#: ../src/widgets/toolbox.cpp:5045 msgid "Tremor:" msgstr "Beving:" -#: ../src/widgets/toolbox.cpp:4800 +#: ../src/widgets/toolbox.cpp:5046 msgid "Increase to make strokes rugged and trembling" msgstr "Verhoog dit om lijnen ruw en bevend te maken" #. Wiggle -#: ../src/widgets/toolbox.cpp:4814 +#: ../src/widgets/toolbox.cpp:5060 msgid "(no wiggle)" msgstr "(geen zwalking)" -#: ../src/widgets/toolbox.cpp:4814 +#: ../src/widgets/toolbox.cpp:5060 msgid "(slight deviation)" msgstr "(lichte uitwijkingen)" -#: ../src/widgets/toolbox.cpp:4814 +#: ../src/widgets/toolbox.cpp:5060 msgid "(wild waves and curls)" msgstr "(wilde golven en krullen)" -#: ../src/widgets/toolbox.cpp:4817 +#: ../src/widgets/toolbox.cpp:5063 msgid "Pen Wiggle" msgstr "Penzwalking" -#: ../src/widgets/toolbox.cpp:4817 +#: ../src/widgets/toolbox.cpp:5063 msgid "Wiggle:" msgstr "Zwalking:" -#: ../src/widgets/toolbox.cpp:4818 +#: ../src/widgets/toolbox.cpp:5064 msgid "Increase to make the pen waver and wiggle" msgstr "Verhoog dit om de pen onvast te maken en te laten zwalken" #. Mass -#: ../src/widgets/toolbox.cpp:4831 +#: ../src/widgets/toolbox.cpp:5077 msgid "(no inertia)" msgstr "(geen traagheid)" -#: ../src/widgets/toolbox.cpp:4831 +#: ../src/widgets/toolbox.cpp:5077 msgid "(slight smoothing, default)" msgstr "(lichte vertraging, standaard)" -#: ../src/widgets/toolbox.cpp:4831 +#: ../src/widgets/toolbox.cpp:5077 msgid "(noticeable lagging)" msgstr "(merkbare vertraging)" -#: ../src/widgets/toolbox.cpp:4831 +#: ../src/widgets/toolbox.cpp:5077 msgid "(maximum inertia)" msgstr "(maximale traagheid)" -#: ../src/widgets/toolbox.cpp:4834 +#: ../src/widgets/toolbox.cpp:5080 msgid "Pen Mass" msgstr "Penmassa" -#: ../src/widgets/toolbox.cpp:4834 +#: ../src/widgets/toolbox.cpp:5080 msgid "Mass:" msgstr "Massa:" -#: ../src/widgets/toolbox.cpp:4835 +#: ../src/widgets/toolbox.cpp:5081 msgid "Increase to make the pen drag behind, as if slowed by inertia" msgstr "" "Verhoog dit om de pen langzamer te laten reageren, alsof vertraagd door " "inertie" -#: ../src/widgets/toolbox.cpp:4850 +#: ../src/widgets/toolbox.cpp:5096 msgid "Trace Background" msgstr "Achtergrond volgen" -#: ../src/widgets/toolbox.cpp:4851 +#: ../src/widgets/toolbox.cpp:5097 msgid "" "Trace the lightness of the background by the width of the pen (white - " "minimum width, black - maximum width)" @@ -20494,81 +20916,81 @@ msgstr "" "De helderheid van de achtergrond bepaalt de breedte van de pen (wit = " "minimum breedte, zwart = maximum breedte)" -#: ../src/widgets/toolbox.cpp:4864 +#: ../src/widgets/toolbox.cpp:5110 msgid "Use the pressure of the input device to alter the width of the pen" msgstr "" "De op het invoerapparaat uitgeoefende druk gebruiken om de penbreedte te " "variëren" -#: ../src/widgets/toolbox.cpp:4876 +#: ../src/widgets/toolbox.cpp:5122 msgid "Tilt" msgstr "Helling" -#: ../src/widgets/toolbox.cpp:4877 +#: ../src/widgets/toolbox.cpp:5123 msgid "Use the tilt of the input device to alter the angle of the pen's nib" msgstr "" "De helling waaronder het invoerapparaat wordt gehouden gebruiken om de " "penhoek te variëren" -#: ../src/widgets/toolbox.cpp:4890 +#: ../src/widgets/toolbox.cpp:5136 msgid "Choose a preset" msgstr "Kies een voorkeur" -#: ../src/widgets/toolbox.cpp:4978 +#: ../src/widgets/toolbox.cpp:5224 msgid "Arc: Change start/end" msgstr "Boog: Begin/einde veranderen" -#: ../src/widgets/toolbox.cpp:5042 +#: ../src/widgets/toolbox.cpp:5288 msgid "Arc: Change open/closed" msgstr "Boog: Open/gesloten veranderen" -#: ../src/widgets/toolbox.cpp:5168 +#: ../src/widgets/toolbox.cpp:5414 msgid "Start:" msgstr "Begin:" -#: ../src/widgets/toolbox.cpp:5169 +#: ../src/widgets/toolbox.cpp:5415 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "" "De hoek (in graden) tussen een horizontale lijn en het begin van de boog" -#: ../src/widgets/toolbox.cpp:5181 +#: ../src/widgets/toolbox.cpp:5427 msgid "End:" msgstr "Einde:" -#: ../src/widgets/toolbox.cpp:5182 +#: ../src/widgets/toolbox.cpp:5428 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "" "De hoek (in graden) tussen een horizontale lijn en het einde van de boog" -#: ../src/widgets/toolbox.cpp:5198 +#: ../src/widgets/toolbox.cpp:5444 msgid "Closed arc" msgstr "Gesloten boog" -#: ../src/widgets/toolbox.cpp:5199 +#: ../src/widgets/toolbox.cpp:5445 msgid "Switch to segment (closed shape with two radii)" msgstr "Omschakelen naar segment (gesloten vorm met twee stralen)" -#: ../src/widgets/toolbox.cpp:5205 +#: ../src/widgets/toolbox.cpp:5451 msgid "Open Arc" msgstr "Open boog" -#: ../src/widgets/toolbox.cpp:5206 +#: ../src/widgets/toolbox.cpp:5452 msgid "Switch to arc (unclosed shape)" msgstr "Omschakelen naar boog (open vorm)" -#: ../src/widgets/toolbox.cpp:5229 +#: ../src/widgets/toolbox.cpp:5475 msgid "Make whole" msgstr "Ellips herstellen" -#: ../src/widgets/toolbox.cpp:5230 +#: ../src/widgets/toolbox.cpp:5476 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "Van de figuur een hele ellips maken, geen boog of segment" -#: ../src/widgets/toolbox.cpp:5306 +#: ../src/widgets/toolbox.cpp:5552 msgid "Pick opacity" msgstr "Kies ondoorzichtigheid" -#: ../src/widgets/toolbox.cpp:5307 +#: ../src/widgets/toolbox.cpp:5553 msgid "" "Pick both the color and the alpha (transparency) under cursor; otherwise, " "pick only the visible color premultiplied by alpha" @@ -20576,62 +20998,62 @@ msgstr "" "Neem zowel de kleur als de alfa (transparantie) onder de cursor; zoniet, " "neem alleen de zichtbare kleur voorvermenigvuldigd met alfa" -#: ../src/widgets/toolbox.cpp:5310 +#: ../src/widgets/toolbox.cpp:5556 msgid "Pick" msgstr "Kiezen" -#: ../src/widgets/toolbox.cpp:5319 +#: ../src/widgets/toolbox.cpp:5565 msgid "Assign opacity" msgstr "Ondoorzichtigheid wijzigen" -#: ../src/widgets/toolbox.cpp:5320 +#: ../src/widgets/toolbox.cpp:5566 msgid "" "If alpha was picked, assign it to selection as fill or stroke transparency" msgstr "" "Als alfa gekozen is, deze op de selectie toepassen als transparantie van " "vulling of omlijning" -#: ../src/widgets/toolbox.cpp:5323 +#: ../src/widgets/toolbox.cpp:5569 msgid "Assign" msgstr "Toekennen" -#: ../src/widgets/toolbox.cpp:5509 +#: ../src/widgets/toolbox.cpp:5755 msgid "Closed" msgstr "Gesloten" -#: ../src/widgets/toolbox.cpp:5511 +#: ../src/widgets/toolbox.cpp:5757 msgid "Open start" msgstr "Open begin" -#: ../src/widgets/toolbox.cpp:5513 +#: ../src/widgets/toolbox.cpp:5759 msgid "Open end" msgstr "Open einde" -#: ../src/widgets/toolbox.cpp:5515 +#: ../src/widgets/toolbox.cpp:5761 msgid "Open both" msgstr "Beide open" -#: ../src/widgets/toolbox.cpp:5574 +#: ../src/widgets/toolbox.cpp:5820 msgid "All inactive" msgstr "Allemaal inactief" -#: ../src/widgets/toolbox.cpp:5575 +#: ../src/widgets/toolbox.cpp:5821 msgid "No geometric tool is active" msgstr "Geen enkel geometrisch gereedschap is actief" -#: ../src/widgets/toolbox.cpp:5608 +#: ../src/widgets/toolbox.cpp:5854 msgid "Show limiting bounding box" msgstr "Toon beperkende omhullende" -#: ../src/widgets/toolbox.cpp:5609 +#: ../src/widgets/toolbox.cpp:5855 msgid "Show bounding box (used to cut infinite lines)" msgstr "Toon omhullende (wordt gebruikt om oneindige lijnen af te snijden)" -#: ../src/widgets/toolbox.cpp:5620 +#: ../src/widgets/toolbox.cpp:5866 msgid "Get limiting bounding box from selection" msgstr "Beperkende omhullende verkrijgen van selectie" -#: ../src/widgets/toolbox.cpp:5621 +#: ../src/widgets/toolbox.cpp:5867 msgid "" "Set limiting bounding box (used to cut infinite lines) to the bounding box " "of current selection" @@ -20639,69 +21061,69 @@ msgstr "" "Beperkende omhullende (wordt gebruikt om oneindige lijnen af te snijden) " "instellen op de omhullende van de huidige selectie" -#: ../src/widgets/toolbox.cpp:5633 +#: ../src/widgets/toolbox.cpp:5879 msgid "Choose a line segment type" msgstr "Segmenttype veranderen" -#: ../src/widgets/toolbox.cpp:5649 +#: ../src/widgets/toolbox.cpp:5895 msgid "Display measuring info" msgstr "Meetinfo weergeven" -#: ../src/widgets/toolbox.cpp:5650 +#: ../src/widgets/toolbox.cpp:5896 msgid "Display measuring info for selected items" msgstr "Meetinfo weergeven voor geselecteerde items" -#: ../src/widgets/toolbox.cpp:5670 +#: ../src/widgets/toolbox.cpp:5916 msgid "Open LPE dialog" msgstr "Padeffectenvenster openen" -#: ../src/widgets/toolbox.cpp:5671 +#: ../src/widgets/toolbox.cpp:5917 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "Padeffectenvenster openen (om parameters numeriek aan te passen)" -#: ../src/widgets/toolbox.cpp:5735 +#: ../src/widgets/toolbox.cpp:5981 msgid "The width of the eraser pen (relative to the visible canvas area)" msgstr "" "De breedte van de gom (relatief ten opzichte van het zichtbare " "canvasoppervlak)" -#: ../src/widgets/toolbox.cpp:5753 +#: ../src/widgets/toolbox.cpp:5999 msgid "Delete objects touched by the eraser" msgstr "Objecten aangeraakt met de gom verwijderen" -#: ../src/widgets/toolbox.cpp:5759 +#: ../src/widgets/toolbox.cpp:6005 msgid "Cut" msgstr "Knippen" -#: ../src/widgets/toolbox.cpp:5760 +#: ../src/widgets/toolbox.cpp:6006 msgid "Cut out from objects" msgstr "Van objecten uitsnijden" -#: ../src/widgets/toolbox.cpp:6104 +#: ../src/widgets/toolbox.cpp:6350 msgid "Text: Change font family" msgstr "Tekst: lettertypefamilie veranderen" -#: ../src/widgets/toolbox.cpp:6174 +#: ../src/widgets/toolbox.cpp:6497 msgid "Text: Change alignment" msgstr "Tekst: uitlijning veranderen" -#: ../src/widgets/toolbox.cpp:6278 +#: ../src/widgets/toolbox.cpp:6601 msgid "Text: Change font style" msgstr "Tekst: lettertypestijl veranderen" -#: ../src/widgets/toolbox.cpp:6325 +#: ../src/widgets/toolbox.cpp:6648 msgid "Text: Change orientation" msgstr "Tekst: oriëntatie veranderen" -#: ../src/widgets/toolbox.cpp:6439 +#: ../src/widgets/toolbox.cpp:6762 msgid "Text: Change font size" msgstr "Tekst: lettertypegrootte veranderen" -#: ../src/widgets/toolbox.cpp:6650 +#: ../src/widgets/toolbox.cpp:6981 msgid "Select font family (Alt+X to access)" msgstr "Selecteer lettertypefamilie (Alt+X voor dialoog)" -#: ../src/widgets/toolbox.cpp:6687 +#: ../src/widgets/toolbox.cpp:7018 msgid "" "This font is currently not installed on your system. Inkscape will use the " "default font instead." @@ -20709,93 +21131,155 @@ msgstr "" "Dit lettertype is momenteel niet op uw systeem geïnstalleerd. Inkscape zal " "in plaats daarvan het standaard lettertype gebruiken." -#: ../src/widgets/toolbox.cpp:6723 +#: ../src/widgets/toolbox.cpp:7054 msgid "Align left" msgstr "Links uitlijnen" -#: ../src/widgets/toolbox.cpp:6745 +#: ../src/widgets/toolbox.cpp:7076 msgid "Align right" msgstr "Rechts uitlijnen" -#: ../src/widgets/toolbox.cpp:6756 +#: ../src/widgets/toolbox.cpp:7087 msgid "Justify" msgstr "Uitgevuld" -#: ../src/widgets/toolbox.cpp:6771 +#: ../src/widgets/toolbox.cpp:7102 msgid "Bold" msgstr "Vet" -#: ../src/widgets/toolbox.cpp:6782 +#: ../src/widgets/toolbox.cpp:7113 msgid "Italic" msgstr "Cursief" -#: ../src/widgets/toolbox.cpp:6913 +#: ../src/widgets/toolbox.cpp:7252 +msgid "Set connector type: orthogonal" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7252 +msgid "Set connector type: polyline" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7302 +#, fuzzy +msgid "Change connector curvature" +msgstr "Verbindingsafstanden aanpassen" + +#: ../src/widgets/toolbox.cpp:7351 msgid "Change connector spacing" msgstr "Verbindingsafstanden aanpassen" -#: ../src/widgets/toolbox.cpp:6996 +#: ../src/widgets/toolbox.cpp:7465 +#, fuzzy +msgid "EditMode" +msgstr "Randgedrag:" + +#: ../src/widgets/toolbox.cpp:7466 +msgid "Switch between connection point editing and connector drawing mode" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7480 msgid "Avoid" msgstr "Vermijden" -#: ../src/widgets/toolbox.cpp:7006 +#: ../src/widgets/toolbox.cpp:7490 msgid "Ignore" msgstr "Negeren" -#: ../src/widgets/toolbox.cpp:7018 +#: ../src/widgets/toolbox.cpp:7501 +msgid "Orthogonal" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7502 +msgid "Make connector orthogonal or polyline" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7516 +#, fuzzy +msgid "Connector Curvature" +msgstr "Voorkeuren voor verbindingen" + +#: ../src/widgets/toolbox.cpp:7516 +#, fuzzy +msgid "Curvature:" +msgstr "min kromming" + +#: ../src/widgets/toolbox.cpp:7517 +msgid "The amount of connectors curvature" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7527 msgid "Connector Spacing" msgstr "Verbindingsafstanden" -#: ../src/widgets/toolbox.cpp:7018 +#: ../src/widgets/toolbox.cpp:7527 msgid "Spacing:" msgstr "Afstand:" -#: ../src/widgets/toolbox.cpp:7019 +#: ../src/widgets/toolbox.cpp:7528 msgid "The amount of space left around objects by auto-routing connectors" msgstr "" "De hoeveelheid ruimte om objecten die vrijgelaten moet worden tijdens het " "automatisch routeren van verbindingen" -#: ../src/widgets/toolbox.cpp:7030 +#: ../src/widgets/toolbox.cpp:7539 msgid "Graph" msgstr "Diagram" -#: ../src/widgets/toolbox.cpp:7040 +#: ../src/widgets/toolbox.cpp:7549 msgid "Connector Length" msgstr "Verbindingslengte" -#: ../src/widgets/toolbox.cpp:7040 +#: ../src/widgets/toolbox.cpp:7549 msgid "Length:" msgstr "Lengte:" -#: ../src/widgets/toolbox.cpp:7041 +#: ../src/widgets/toolbox.cpp:7550 msgid "Ideal length for connectors when layout is applied" msgstr "Ideale lengte van verbindingen wanneer schikking wordt toegepast" -#: ../src/widgets/toolbox.cpp:7053 +#: ../src/widgets/toolbox.cpp:7562 msgid "Downwards" msgstr "Omlaag" -#: ../src/widgets/toolbox.cpp:7054 +#: ../src/widgets/toolbox.cpp:7563 msgid "Make connectors with end-markers (arrows) point downwards" msgstr "Verbindingen maken met eindmarkeringen (pijlen) die omlaag wijzen" -#: ../src/widgets/toolbox.cpp:7069 +#: ../src/widgets/toolbox.cpp:7580 msgid "Do not allow overlapping shapes" msgstr "Geen overlappende vormen toestaan" -#: ../src/widgets/toolbox.cpp:7172 +#: ../src/widgets/toolbox.cpp:7595 +#, fuzzy +msgid "New connection point" +msgstr "Verbindingsafstanden aanpassen" + +#: ../src/widgets/toolbox.cpp:7596 +msgid "Add a new connection point to the currently selected item" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7607 +#, fuzzy +msgid "Remove connection point" +msgstr "Verbinding verleggen" + +#: ../src/widgets/toolbox.cpp:7608 +msgid "Remove the currently selected connection point" +msgstr "" + +#: ../src/widgets/toolbox.cpp:7708 msgid "Fill by" msgstr "Vullen met" -#: ../src/widgets/toolbox.cpp:7173 +#: ../src/widgets/toolbox.cpp:7709 msgid "Fill by:" msgstr "Vullen met:" -#: ../src/widgets/toolbox.cpp:7185 +#: ../src/widgets/toolbox.cpp:7721 msgid "Fill Threshold" msgstr "Vullingsdrempel" -#: ../src/widgets/toolbox.cpp:7186 +#: ../src/widgets/toolbox.cpp:7722 msgid "" "The maximum allowed difference between the clicked pixel and the neighboring " "pixels to be counted in the fill" @@ -20803,30 +21287,30 @@ msgstr "" "Het maximaal toegestane verschil tussen de aangeklikte pixel en de " "naastliggende pixels geteld in de vulling" -#: ../src/widgets/toolbox.cpp:7211 +#: ../src/widgets/toolbox.cpp:7747 msgid "Grow/shrink by" msgstr "Verdikken/verdunnen met" -#: ../src/widgets/toolbox.cpp:7211 +#: ../src/widgets/toolbox.cpp:7747 msgid "Grow/shrink by:" msgstr "Verdikken/verdunnen met:" -#: ../src/widgets/toolbox.cpp:7212 +#: ../src/widgets/toolbox.cpp:7748 msgid "" "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "" "De hoeveelheid waarmee het vullingspad verdikt (positief) of verdund " "(negatief) moet worden" -#: ../src/widgets/toolbox.cpp:7237 +#: ../src/widgets/toolbox.cpp:7773 msgid "Close gaps" msgstr "Gaten opvullen" -#: ../src/widgets/toolbox.cpp:7238 +#: ../src/widgets/toolbox.cpp:7774 msgid "Close gaps:" msgstr "Gaten opvullen:" -#: ../src/widgets/toolbox.cpp:7250 +#: ../src/widgets/toolbox.cpp:7786 msgid "" "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " "to change defaults)" @@ -20881,7 +21365,7 @@ msgstr "" "Laden van de numpy of numpy.linalg modules mislukt. Deze modules zijn nodig " "voor deze extensie. Installeer deze alstublief en probeer opnieuw." -#: ../share/extensions/embedimage.py:74 +#: ../share/extensions/embedimage.py:75 msgid "" "No xlink:href or sodipodi:absref attributes found, or they do not point to " "an existing file! Unable to embed image." @@ -20889,12 +21373,12 @@ msgstr "" "Geen xlink:href of sodipodi:absref attributen gevonden of ze verwijzen niet " "naar een bestaand bestand! Het is onmogelijk om de afbeelding in te voegen." -#: ../share/extensions/embedimage.py:76 +#: ../share/extensions/embedimage.py:77 #, python-format msgid "Sorry we could not locate %s" msgstr "Sorry we konden %s niet localiseren" -#: ../share/extensions/embedimage.py:101 +#: ../share/extensions/embedimage.py:102 #, python-format msgid "" "%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, " @@ -20915,7 +21399,7 @@ msgstr "" msgid "Unable to find image data." msgstr "Geen afbeeldingsdata gevonden." -#: ../share/extensions/inkex.py:66 +#: ../share/extensions/inkex.py:67 msgid "" "The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " "this extension. Please download and install the latest version from http://" @@ -20927,7 +21411,7 @@ msgstr "" "http://cheeseshop.python.org/pypi/lxml/ of installeer het met uw package " "manager via de commandolijn: sudo apt-get install python-lxml" -#: ../share/extensions/inkex.py:222 +#: ../share/extensions/inkex.py:223 #, python-format msgid "No matching node for expression: %s" msgstr "Geen overeenkomend knooppunt voor de expressie: %s" @@ -21703,10 +22187,6 @@ msgstr "Nota: de bestandsnaamextensie wordt automatisch toegevoegd" msgid "Path to save image" msgstr "Pad om afbeelding naar op te slaan" -#: ../share/extensions/extrude.inx.h:1 -msgid "Extrude" -msgstr "Uitrekken" - #: ../share/extensions/extrude.inx.h:3 msgid "Lines" msgstr "Lijnen" @@ -21886,7 +22366,7 @@ msgstr "Y-waarde van bovenzijde rechthoek" #: ../share/extensions/gears.inx.h:1 msgid "Circular pitch, px" -msgstr "Steekafstand, px" +msgstr "Steekafstand (px)" #: ../share/extensions/gears.inx.h:2 msgid "Gear" @@ -22451,7 +22931,7 @@ msgstr "Pad opmeten" #: ../share/extensions/measure.inx.h:7 msgid "Offset [px]" -msgstr "Afstand [px]" +msgstr "Afstand (px)" #: ../share/extensions/measure.inx.h:8 msgid "Precision" @@ -22820,18 +23300,10 @@ msgstr "Z-positie licht" msgid "Load from file" msgstr "Uit bestand laden" -#: ../share/extensions/polyhedron_3d.inx.h:24 -msgid "Maximum" -msgstr "Maximum" - #: ../share/extensions/polyhedron_3d.inx.h:25 msgid "Mean" msgstr "Gemiddelde" -#: ../share/extensions/polyhedron_3d.inx.h:26 -msgid "Minimum" -msgstr "Minimum" - #: ../share/extensions/polyhedron_3d.inx.h:27 msgid "Model file" msgstr "Modelbestand" @@ -23011,11 +23483,11 @@ msgstr "Knooppunten schudden" #: ../share/extensions/radiusrand.inx.h:2 msgid "Maximum displacement in X, px" -msgstr "Maximale verplaatsing in X-richting, px" +msgstr "Maximale verplaatsing in X-richting (px)" #: ../share/extensions/radiusrand.inx.h:3 msgid "Maximum displacement in Y, px" -msgstr "Maximale verplaatsing in Y-richting, px" +msgstr "Maximale verplaatsing in Y-richting (px)" #: ../share/extensions/radiusrand.inx.h:5 msgid "Shift node handles" @@ -23061,6 +23533,26 @@ msgstr "Streepjescodedata:" msgid "Barcode Type:" msgstr "Soort streepjescode" +#: ../share/extensions/render_barcode_datamatrix.inx.h:1 +#, fuzzy +msgid "Barcode - Datamatrix" +msgstr "Streepjescodedata:" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:2 +#, fuzzy +msgid "Cols" +msgstr "Kleuren" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:4 +#, fuzzy +msgid "Rows" +msgstr "Rijen:" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:5 +#, fuzzy +msgid "Square Size / px" +msgstr "Vierkant einde" + #: ../share/extensions/restack.inx.h:2 msgid "Arbitrary Angle:" msgstr "Willekeurige hoek:" @@ -23148,17 +23640,84 @@ msgid "Strength (%):" msgstr "Kracht (%):" #: ../share/extensions/scour.inx.h:1 +#, fuzzy +msgid "Embed rasters" +msgstr "Afbeeldingen invoegen" + +#: ../share/extensions/scour.inx.h:2 +#, fuzzy +msgid "Enable id stripping" +msgstr "Kleven activeren" + +#: ../share/extensions/scour.inx.h:3 +msgid "Group collapsing" +msgstr "" + +#: ../share/extensions/scour.inx.h:5 +#, fuzzy +msgid "Indent" +msgstr "Vergroten" + +#: ../share/extensions/scour.inx.h:6 +msgid "Keep editor data" +msgstr "" + +#: ../share/extensions/scour.inx.h:8 msgid "Optimized SVG (*.svg)" msgstr "Geoptimaliseerde SVG (*.svg)" -#: ../share/extensions/scour.inx.h:2 +#: ../share/extensions/scour.inx.h:9 msgid "Optimized SVG Output" msgstr "Geoptimaliseerde SVG-uitvoer" -#: ../share/extensions/scour.inx.h:3 +#: ../share/extensions/scour.inx.h:11 msgid "Scalable Vector Graphics" msgstr "Scalable Vector Graphics" +#: ../share/extensions/scour.inx.h:12 +#, fuzzy +msgid "Set precision" +msgstr "Precisie" + +#: ../share/extensions/scour.inx.h:13 +#, fuzzy +msgid "Simplify colors" +msgstr "Vereenvoudigen" + +#: ../share/extensions/scour.inx.h:14 +#, fuzzy +msgid "Space" +msgstr "Spikkelen" + +#: ../share/extensions/scour.inx.h:15 +msgid "Strip xml prolog" +msgstr "" + +#: ../share/extensions/scour.inx.h:16 +#, fuzzy +msgid "Style to xml" +msgstr "_Stijl: " + +#: ../share/extensions/scour.inx.h:17 +#, fuzzy +msgid "Tab" +msgstr "Tabel" + +#: ../share/extensions/scour.inx.h:18 +msgid "" +"This extension optimize the SVG file according to the following options:\n" +" * Simplify colors: convert all colors to #RRGGBB format.\n" +" * Style to xml: convert styles into XML attributes.\n" +" * Group collapsing: collapse <g> elements.\n" +" * Enable id stripping: remove all un-referenced ID attributes.\n" +" * Embed rasters: embed rasters as base64-encoded data.\n" +" * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator " +"elements and attributes.\n" +" * Strip xml prolog: don't output the xml prolog.\n" +" * Set precision: set number of significant digits (default: 5).\n" +" * Indent: indentation of the output: none, space, tab (default: space)." +msgstr "" + #: ../share/extensions/sk1_input.inx.h:1 msgid "Open files saved in sK1 vector graphics editor" msgstr "Open bestanden opgeslagen met sK1 vector graphics editor" @@ -23690,6 +24249,36 @@ msgstr "Rotatie is met de klok mee" msgid "Whirl" msgstr "Draaiing" +#: ../share/extensions/wireframe_sphere.inx.h:1 +msgid "Hide lines behind the sphere" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:2 +msgid "Lines of latitude" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:3 +msgid "Lines of longitude" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:4 +#, fuzzy +msgid "Radius [px]" +msgstr "Straal (px)" + +#: ../share/extensions/wireframe_sphere.inx.h:6 +#, fuzzy +msgid "Rotation [deg]" +msgstr "Draaiing (graden)" + +#: ../share/extensions/wireframe_sphere.inx.h:7 +msgid "Tilt [deg]" +msgstr "" + +#: ../share/extensions/wireframe_sphere.inx.h:8 +msgid "Wireframe Sphere" +msgstr "" + #: ../share/extensions/wmf_input.inx.h:1 #: ../share/extensions/wmf_output.inx.h:1 msgid "A popular graphics file format for clipart" @@ -23709,6 +24298,22 @@ msgstr "Windows Metafile-invoer" msgid "XAML Input" msgstr "XAML-invoer" +#~ msgid "Connection point: click or drag to create a new connector" +#~ msgstr "" +#~ "Verbindingspunt: klik of sleep om een nieuwe verbinding te maken" + +#~ msgid "bounding box" +#~ msgstr "omhullende" + +#~ msgid "Center objects horizontally" +#~ msgstr "Objecten horizontaal centreren" + +#~ msgid "_Instant Messaging..." +#~ msgstr "_Chatberichten..." + +#~ msgid "Jabber Instant Messaging Client" +#~ msgstr "Jabber-chatprogramma" + #~ msgid "" #~ "The \"Save As ...\" dialog uses the current working directory for saving " #~ "(if the file was previously saved). If not previously saved, the most " @@ -24191,9 +24796,6 @@ msgstr "XAML-invoer" #~ msgid "Angle of the first copy" #~ msgstr "Hoek van de eerste kopie" -#~ msgid "Rotation angle" -#~ msgstr "Rotatiehoek" - #~ msgid "Angle between two successive copies" #~ msgstr "Hoek tussen twee opeenvolgende kopieën" @@ -24341,12 +24943,6 @@ msgstr "XAML-invoer" #~ msgid "Line which serves as 'mirror' for the reflection" #~ msgstr "Lijn waarrond de 'spiegeling' plaatsvindt" -#~ msgid "Handle to control the distance of the offset from the curve" -#~ msgstr "Handvat om de afstand tot de curve te controleren" - -#~ msgid "Adjust the offset" -#~ msgstr "Offset aanpassen" - #~ msgid "Specifies the left end of the parallel" #~ msgstr "Specifiëert het linkerdeel van de parallelle" -- cgit v1.2.3 From 0ae4de8e531702682513f65f291bcf733f679659 Mon Sep 17 00:00:00 2001 From: Nicolas Dufour Date: Sat, 2 Jan 2010 16:27:10 +0100 Subject: New Dutch Shapes tutorial by Kris (bzr r8938) --- share/tutorials/Makefile.am | 1 + share/tutorials/tutorial-shapes.nl.svg | 512 +++++++++++++++++++++++++++++++++ 2 files changed, 513 insertions(+) create mode 100644 share/tutorials/tutorial-shapes.nl.svg diff --git a/share/tutorials/Makefile.am b/share/tutorials/Makefile.am index e45d20bd8..72c38b2d8 100644 --- a/share/tutorials/Makefile.am +++ b/share/tutorials/Makefile.am @@ -113,6 +113,7 @@ tutorial_DATA = \ tutorial-shapes.hu.svg \ tutorial-shapes.it.svg \ tutorial-shapes.ja.svg \ + tutorial-shapes.nl.svg \ tutorial-shapes.pl.svg \ tutorial-shapes.pt_BR.svg \ tutorial-shapes.ru.svg \ diff --git a/share/tutorials/tutorial-shapes.nl.svg b/share/tutorials/tutorial-shapes.nl.svg new file mode 100644 index 000000000..2437a149e --- /dev/null +++ b/share/tutorials/tutorial-shapes.nl.svg @@ -0,0 +1,512 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gebruik Ctrl+pijl omlaag om te scrollen + + handleiding + ::VORMEN + + + + + + + +Deze handleiding behandelt de vier vormgereedschappen: rechthoek, ellips, ster en spiraal. We zullen de mogelijkheden van Inkscape vormen illustreren en voorbeelden tonen van hoe en wanneer ze gebruikt kunnen worden. + +Gebruik Ctrl+Pijltjestoetsen, muiswiel of middenmuisknop om naar beneden te scrollen. Voor de basis van objecten maken, selectie en transformatie, zie de Basishandleiding in Help > Handleidingen. + + + +Inkscape heeft vier flexibele vormgereedschappen. Elk gereedschap maakt of wijzigt zijn eigen vorm. Een vorm is een object dat je kan wijzigen op een voor de vorm unieke wijze door gebruik te maken van versleepbare handvatten en numerieke parameters die het uitzicht van de vorm bepalen. + +Bijvoorbeeld, bij een ster kan je het aantal hoeken aanpassen, de lengte van de armen, de hoek, ronding, etc. - maar een ster blijft een ster. Een vorm is “minder vrij†dan een eenvoudig pad, maar het is dikwijls interessanter en bruikbaarder. Je kan een vorm altijd converteren naar een pad (Ctrl+Shift+C), maar de omgekeerde bewerking is niet mogelijk. + +De vormgereedschappen zijn Rechthoek, Ellips, Ster en Spiraal. Laat ons eerst kijken naar hoe vormgereedschappen in het algemeen werken; dan zullen we elk vormtype in detail bekijken. + + + +Algemene tips +Een nieuwe vorm wordt gemaakt door slepen op het canvas met het overeenkomstige gereedschap. Wanneer de vorm is aangemaakt en zolang deze is geselecteerd, zijn witte diamandvormige handvatten zichtbaar. Hiermee kan je onmiddellijk wijzigen wat je gemaakt hebt door het slepen van deze handvatten. + +De vier vormen tonen hun handvatten zowel in het vormgereedschap als in het knooppunten-gereedschap (F2). Wanneer je met de muis over een knooppunt komt, toont de statusbalk wat dit handvat zal doen bij slepen of klikken in combinatie met verschillende toetsen. + +Bovendien toont elk gereedschap zijn parameters in de Gereedschapsdetailsbalk (die zichtbaar is boven het canvas). Meestal bevat deze een aantal numerieke invoervelden en een knop om de waarden te herstellen naar de standaardwaarden. Wanneer vormen van het huidige vormgereedschap geselecteerd zijn, verandert de selectie bij aanpassing van de waarden in de balk. + +Elke aanpassing aan de gereedschapsdetails worden onthouden en gebruikt voor het volgende object dat je tekent met het gereedschap. Zo zullen na het wijzigen van het aantal hoekpunten van een ster alle nieuwe sterren hetzelfde aantal hoekpunten hebben. Bovendien zullen bij het selecteren de details van de vorm zichtbaar zijn in de gereedschapsdetailsbalk waardoor de waarden voor nieuwe vormen van dit type ingesteld worden. + +Met het vormgereedschap kan een object geselecteerd worden door erop te klikken. Ctrl+klik (selecteren in groep) en Alt+klik (selecteren onder) werken zoals bij het selectiegereedschap. Esc deselecteert. + + + +Rechthoeken +Een rechthoek is de eenvoudigste, maar misschien de meest algemene vorm in illustraties. Inkscape tracht het maken en wijzigen van rechthoeken zo eenvoudig en handig te maken als mogelijk. + +Activeer het gereedschap Rechthoek met F4 of door het klikken op de knop in de knoppenbalk. Teken een nieuwe rechthoek langs deze blauwe + +teken hier + +Verander vervolgens, zonder het verlaten van het gereedschap Rechthoek, de selectie van de ene naar de andere door erop te klikken. + +Toetscombinaties voor het tekenen van rechthoeken: + +Met Ctrl: teken een vierkant of rechthoek met een gehele ratio (2:1, 3:1, etc.). +Met Shift: teken rond het startpunt als centrum. + + +Zoals je kan zien, heeft de geselecteerde rechthoek (de net getekende rechthoek is altijd geselecteerd) drie handvatten in drie hoeken. Eigenlijk zijn dit vier handvatten, maar twee overlappen (in de hoek rechtsboven) indien de hoeken niet afgerond zijn. Deze twee handvatten zijn afrondingshandvatten; de twee andere (linksboven en onderaan rechts) zijn herschaalhandvatten. + +Beschouwen we eerst de afrondingshandvatten. Klik en sleep er een naar beneden. Alle hoeken van de rechthoek worden afgerond. Je ziet nu ook het tweede afrondingshandvat - het blijft op de originele positie in de hoek. Indien je cirkelvormig afgeronde hoeken wil, dan is dit alles wat je moet doen. Indien je hoeken wil die langs een zijde meer afgerond zijn dan langs de andere zijde, kan je het andere handvat naar links verplaatsen. + +Hier hebben de eerste rechthoeken cirkelvormig afgeronde hoeken en de andere twee elliptisch afgeronde hoeken: + +Elliptisch afgeronde hoekenCirkelvormig afgeronde hoeken + +Klik, nog steeds in het gereedschap Rechthoek, op deze rechthoeken om ze te selecteren en observeer hun afrondingshandvatten. + +Vaak moeten de straal en vorm van de afgeronde hoeken constant zijn in de volledige compositie, zelfs als de grootte van de rechthoeken verschillend is (zoals bij diagrammen met afgeronde kaders van verschillende grootten). Inkscape maakt dit eenvoudig. Ga over naar het selectie-gereedschap. In de knoppenbalk Gereedschapsdetails is er een groep van vier wisselknoppen waarvan de tweede van links twee concentrisch afgeronde hoeken toont. Hiermee controleer je of de afgeronde hoeken meeschalen wanneer de rechthoek geschaald wordt. + +Als voorbeeld is hier de originele rode rechthoek gedupliceerd en verschillende keren geschaald in verschillende proporties met de knop “Afgeronde hoeken schalen†uit: + +Schalen van afgeronde rechthoeken met "Afgeronde hoeken schalen" AF + +Zie hoe de grootte en vorm van de afgeronde hoeken gelijk is bij alle rechthoeken opdat de afrondingen perfect uitgelijnd zijn in de rechter bovenhoek. Alle blauw gestippelde rechthoeken zijn afkomstig van de originele rode rechthoek door schalen met het selectie-gereedschap zonder manuele aanpassing van de afrondingshandvatten. + +Ter vergelijking is hier dezelfde compositie, maar nu gemaakt met de knop“Afgeronde hoeken schalen†aan: + +Schalen van afgeronde rechthoeken met "Afgeronde hoeken schalen" AAN + +Nu zijn de afgeronde hoeken net zo verschillend bij de diverse rechtoeken. Er is geen enkele overeenkomst in de rechter bovenhoek (zoom in!). Dit is (uiterlijk) gelijk aan het geval waarbij je de originele rechthoek zou converteren naar een pad (Ctrl+Shift+C) en dit te schalen als een pad. + +Dit zijn de toetscombinaties voor de afrondingshandvatten van een rechthoek: + +Sleep met Ctrl om de andere straal gelijk te maken (cirkelvormige afronding). +Ctrl+klik om de andere straal gelijk te maken zonder slepen. + +Shift+klik om de afronding te verwijderen. + + +Je hebt misschien opgemerkt dat de gereedschapsdetailsbalk van het Rechthoek-gereedschap de horizontale (Rx) en verticale (Ry) afrondingsstralen van de rechthoek weergeeft zodat je ze precies kan instellen met een lengteëenheid naar keuze. De knop Zonder afronding doet wat hij zegt - afronding bij de geselecteerde rechthoek(en) verwijderen. + +Een belangrijk voordeel van deze bediening is de mogelijkheid tot gelijktijdige aanpassing van verschillende rechthoeken. Indien je bijvoorbeeld alle rechthoeken in de laag wil aanpassen, druk dan op Ctrl+A (Alles selecteren) en stel de waarden in die je wil bij de gereedschapsdetails. Indien er ook andere objecten dan rechthoeken geselecteerd zijn, worden deze genegeerd - enkel rechthoeken worden aangepast. + +Beschouwen we nu de herschaalhandvatten van een rechthoek. Je kan je afvragen waarom we deze nodig kunnen hebben, indien we evengoed de rechthoek kunnen schalen met het selectie-gereedschap? + +Het probleem met het selectie-gereedschap is dat de notie van horizontaal en verticaal altijd deze van de pagina is. In tegenstelling hiermee schalen de herschaalhandvatten van de rechthoek langs de zijden van de rechthoek, zelfs indien de rechthoek geroteerd of scheefgetrokken is. Tracht bijvoorbeeld deze rechthoek eerst te schalen met het selectie-gereedschap en vervolgens met de herschaalhandvatten van het rechthoek-gereedschap: + + + +Aangezien er twee herschaalhandvatten zijn, kan je de rechthoek schalen in elke richting verplaatsen of langs zijn zijden verplaatsen. Herschaalhandvatten behouden altijd de afrondingsstralen. + +Dit zijn enkele toetscombinaties voor de herschaalhandvatten: + + +Sleep met Ctrl om het schalen te beperken tot de richting van de zijden of diagonaal van de rechthoek. Met andere woorden, Ctrl behoudt ofwel breedte, hoogte of de hoogte/breedte verhouding van de rechthoek (eveneens in zijn eigen coördinatensysteem dat geroteerd of scheefgetrokken kan zijn). + + +Hier is dezelfde rechthoek. De grijze puntlijnen tonen de richtingen waarin de herschaalhandvatten zullen verplaatsen door slepen samen met Ctrl (probeer): + + + + + + + + Beperkingen ten opzichte van rechthoek - herschaalhandvat met Ctrl + +Door het scheeftrekken en roteren van een rechthoek, en vervolgens te dupliceren en schalen met de herschaalhandvatten, kunnen 3D-composities eenvoudig gemaakt worden: + +3 originele rechthoekenVerschillende rechthoeken gekopieerd en herschaald met behulp van handvatten, meestal met Ctrl + +Hier zijn nog enkele voorbeelden van composities met rechthoeken, met afronding en gradiëntvulling: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Ellipsen +Het gereedschap Ellips (F5) kan ellipsen en cirkels maken die je kan omzetten in segmenten of bogen. De toetscombinaties zijn dezelfde als bij het gereedschap Rechthoek: + + +Met Ctrl: teken een cirkel of een ellips met integer-ratio van de stralen. +Met Shift: teken rond het startpunt als centrum. + + +Laten we de handvatten van een ellips bekijken. Selecteer deze: + + + +Initieel zie je eveneens drie handvatten, maar er zijn er eigenlijk vier. Het rechtse handvat zijn twee overlappende handvatten die je toelaten de ellips te “openenâ€. Sleep het rechtse handvat en sleep vervolgens het handvat dat verschijnt om een segmenten of bogen te verkrijgen: + + + +Om een segment (boog met twee stralen) te maken, sleep buiten de ellips; om een boog te maken, sleep erbinnen. Hierboven zijn 4 segmenten links en drie bogen rechts. Merk op dat bogen open vormen zijn, dit wil zeggen dat de lijn enkel langs de ellipsrand gaat, maar niet de uiteinden van de boog verbindt. Dit wordt duidelijker indien je de vulling verwijdert, zodat enkel de lijn overblijft: + + + + + + 15 + + SegmentenBogen + +Let op de waaierachtige groep van smalle segmenten aan de linkerzijde. Deze is eenvoudig te maken door het draaien in stappen van het handvat met Ctrl. Dit zijn de sneltoetsen voor handvatten van bogen/segmenten: + + +Met Ctrl: om het handvat te draaien in stappen van 15 graden. +Shift+klik om de ellips volledig te maken (geen boog of segment). + + +De draaistap kan aangepast worden in de Inkscape Voorkeuren (tabblad Stappen) + +De twee andere handvatten van de ellips worden gebruikt voor het schalen rond het middelpunt. De toetscombinaties zijn vergelijkbaar met deze van de afrondingshandvatten van een rechthoek: + + +Slepen met Ctrl om een cirkel te maken (andere straal gelijk maken). +Ctrl+klik om een cirkel te maken zonder slepen. + + +Bovendien passen deze handvatten, net zoals de afrondingshandvatten van rechthoeken, de hoogte en breedte van de ellips aan in het assenstelsel eigen aan de ellips. Dit betekent dat een geroteerde of scheve ellips eenvoudig kan uitgerokken of samengedrukt worden langs de originele assen en geroteerd of scheefgetrokken blijven. Tracht een van deze ellipsen te schalen met behulp van hun herschaalhandvatten. + + + + + + +Sterren +Sterren zijn de meest complexe en de meest opwindende Inkscape vorm. Indien je je vrienden wil imponeren, laat ze dan spelen met het gereedschap Sterren. Het betekent eindeloos vermaak - ronduit verslavend! + +Het gereedschap Sterren kan twee gelijkaardige maar verschillende soorten objecten maken: sterren en polygonen. Een ster heeft twee handvatten waarvan de posities de lengte en vorm van de tippen bepalen. Een polygoon heeft slechts een handvat dat de polygoon roteert en schaalt wanneer het versleept wordt: + + + + Ster + + Veelhoek + +In de gereedschapsdetailsbalk van het gereedschap sterren is er eerst een selectievak om de ster om te zetten in de overeenkomstige polygoon en terug. Het volgende numerieke veld stelt het aantal hoekpunten van een ster of polygoon in. Deze parameter kan alleen via de gereedschapsdetailsbalk ingesteld worden. De toegelaten range gaat van 3 (logisch) tot 1024, maar het gebruik van grote getallen (bv. > 200) vertraagt de computer. + +Tijdens het tekenen van een ster of polygoon, + + +Sleep met Ctrl om te draaien in stappen van 15 graden. + + +Van nature is een ster een interessantere vorm, alhoewel polygonen in de praktijk vaak bruikbaarder zijn. De twee handvatten van een ster hebben licht verschillende functies. Het eerste handvat (initieel op een knooppunt, bijvoorbeeld op een convexe hoek) maken de stralen van de ster langer of korter, maar wanneer je roteert ten opzichte van het middelpunt van de vorm roteert het ander knooppunt mee. Dit betekent dat je de stralen niet kan scheeftrekken met dit handvat. + +Het andere handvat (initieel op een concave hoek tussn twee knooppunten) kan daarentegen radiaal en tangentieel vrij bewegen zonder het andere handvat op een hoekpunt te beïnvloeden. (In feite kan dit handvat zelf een hoekpunt worden door het verder van het middelpunt te plaatsen dan het andere handvat.) Dit handvat kan de stralen van de ster scheeftrekken om alle soorten kristallen, mandala's, sneeuwvlokken en stekelvarkens te maken: + + + +Indien je een gewone ster wil zonder dit maatwerk, kan je het tweede handvat eveneens laten werken als het eerste schalingshandvat: + + +Sleep met Ctrl om de stralen strict radiaal te houden (geen helling). +Ctrl+klik om de helling te verwijderen zonder slepen. + + +Als een handige toevoeging van het slepen van handvatten heeft de gereedschapsdetailsbalk het veld spaakverhouding dat de verhouding van de afstanden van beide handvatten tot het middelpunt bevat. + +Sterren in Inkscape hebben nog twee trucs. In de meetkunde is een veelhoek een vorm met rechte randen en scherpe hoeken. In de echte wereld bestaat er veel variatie in curvilineariteit en ronding is normaal. Inkscape kan dit eveneens. Ronding van een ster of veelhoek werkt echter een beetje anders in vergelijking met ronding van een rechthoek. Je gebruikt daartoe geen speciaal handvat, maar + + +Shift+sleep een handvat tangentieel om een ster of veelhoek af te ronden. +Shift+klik een handvat om ronding te verwijderen. + + +“Tangentieel†betekent in een richting loodrecht op de straal. Indien je een handvat “roteert†met Shift in tegenwijzerzin rond het centrum, krijg je positieve ronding; in wijzerzin krijg je negatieve ronding. Zie hieronder voorbeelden van negatieve ronding. + +Hieronder is het verschil tussen een afgerond vierkant (gereedschap Rechthoek) en een afgeronde 4-zijdige veelhoek (gereedschap Sterren) weergegeven: + + + + Afgeronde veelhoek + + Afgeronde rechthoek + +Zoals je kan zien, heeft een afgeronde rechthoek rechte lijnstukken en cirkelvormige (of algemeen elliptische) afrondingen. Een afgeronde veelhoek of ster heeft daarentegen geen rechte lijnstukken; de kromming varieert continu van het maximum (in de hoeken) naar het minimum (halfweg tussen hoeken). Inkscape doet dit door middel van colineaire Bezier raaklijnen voor elk hoekpunt van de vorm (je kan ze zien indien je de vorm omzet in een pad en het gereedschap Knooppunten gebruikt). + +De parameter Afronding die je kan aanpassen in de gereedschapsdetailsbalk, is de verhouding van deze raaklijnen tot de lengte van de zijden van de polygoon/ster waaraan zij raken. Deze parameter kan negatief zijn wat de richting van de raaklijnen omkeert. Waarden van 0.2 tot 0.4 geven “normale†ronding; andere waarden geven dikwijls mooie, ingewikkelde en totaal onvoorspelbare patronen. Een ster met een grote afronding kan reiken tot ver voorbij de posities van de handvatten. Hier zijn enkele voorbeelden, elk met de waarde voor afronding: + +0.250.250.250.370.433.0-3.00.415.431.850.21-3.0-0.43-8.940.39 + +Indien je de stralen van een ster scherp wil hebben, maar de concave punten afgerond of vice verse, kan dit eenvoudig bekomen worden door het toekennen van een dynamische rand aan de ster: + +Originale sterGekoppelde rand, vernauwingGekoppelde rand, verwijding + +Shift+slepen van handvatten van een ster in Inkscape is een van de ''' . Maar het kan nog beter. + +Om nauwkeuriger reële vormen te maken, kan Inkscape sterren en polygonen randomiseren (willekeurig vervormen). Weinig randomisatie maakt een ster minder regelmatig, menselijker en soms grappig; sterke randomisatie is een boeiende manier om een diversiteit aan gekke, onvoorspelbare vormen te maken. Een afgeronde ster blijft mooi afgerond bij randomisatie. Dit zijn de toetscombinaties + + +Alt+sleep een handvat tangentieel om de ster of polygoon te randomiseren. +Alt+klik een handvat om randomisatie te verwijderen. + + +Bij het tekenen of handvat-wijzigen van een gerandomiseerde ster, zal deze “beven†omdat elke unieke positie van zijn handvatten overeenkomt met zijn eigen unieke randomisatie. Bijgevolg, een handvat verplaatsen zonder Alt herrandomiseert de vorm bij dezelfde mate van willekeur, terwijl Alt-slepen de randomisatie behoudt, maar de mate van willekeur aanpast. Hier zijn sterren waarvan de parameters identiek zijn, maar ze zijn elk geherrandomiseert door het handvat een weinig te verplaatsen (mate van willekeur is 0.1): + + + +En hier is de middelste ster van de vorige rij met de mate van willekeur variërend van -0.2 tot 0.2: + ++0.2+0.10-0.1-0.2 + +Alt+klik een handvat van de middelste ster in deze rij en observeer de evolutie naar de buren rechts en links - en verder. + +Je vind misschien je eigen toepassingen voor gerandomiseerde sterren, maar ronde amoebe-achtige vlekken en grote ruwe planeten met fantastische landschappen behoren tot de mogelijkheden: + + + + + + +Spiralen +Inkscape's spiraal is een flexibele vorm en alhoewel niet zo veelzijdig is als de ster, is hij soms erg handig. Een spiraal wordt net zoals een ster vanuit het middelpunt getekend, zowel tijdens tekenen als bewerken, + + +Ctrl+sleep om te draaien in stappen van 15 graden + + +Eens getekend heeft een spiraal twee handvatten op de uiteinden. Beide handvatten rollen de spiraal bij gewoon slepen op of af (dit wil zeggen, het aantal draaiingen verandert). Mogelijke toetscombinaties: + +Buitenste handvat: + + +Shift+sleep om te schalen/roteren rond het middelpunt (zonder op-/afrollen) +Alt+sleep om de straal vast te houden tijdens op-/afrollen. + + +Binnenste handvat + + +Alt+sleep verticaal om te convergeren/uit te waaieren. +Alt+klik om uitwaaiering opnieuw in te stellen +Shift+klik om het binnenste handvat naar het middelpunt te verplaatsen. + + +Uitwaaiering van een spiraal is de mate van niet-lineariteit in de omwentelingen. Indien gelijk aan 1, is de spiraal uniform. Indien kleiner dan 1 (Alt+sleep naar boven), is de spiraal denser in de periferie. Indien groter dan 1 (Alt+sleep naar onder), is de spiraal denser in het midden: + +0.20.5621 + +Het maximaal aantal omwentelingen is 1024. + +Net zoals het ellipsgereedschap niet alleen bruikbaar is voor ellipsen, maar ook voor bogen (lijnen met constante kromming), is de spiraal handig voor het maken van lijnen met continu variërende kromming. In vergelijking met een gewone Bezier curve is een spiraal dikwijls handiger, omdat je hem korter of langer kan maken met het handvat langs de curve, zonder de vorm te beïnvloeden. Bovendien, waar een spiraal meestal getekend wordt zonder vulling, kan je vulling toevoegen en de lij verwijderen voor interessante effecten. + + + +Vooral interessant zijn spiralen met puntlijn - deze combineren de goede dichtheid van de vorm met reguliere equidistante markeringen (punten of strepen) voor mooie Moiré-effecten: + + + + + + +Conclusies +Inkscape's vormgereedschappen zijn ergf krachtig. Leer hun trucs en speel ermee - dit verdient zichzelf terug bij je ontwerpen, omdat het gebruik van vormen in plaats van eenvoudige paden je vectorwerk sneller maakt en eenvoudiger te bewerken. Indien je ideeën hebt voor toekomstige verbeteringen aan de vormgereedschappen, contacteer aub. de ontwikkelaars. + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gebruik Ctrl+pijl omhoog om te scrollen + + -- cgit v1.2.3 From 2866152c8917b26ea2d82d789dd43941294fdb9f Mon Sep 17 00:00:00 2001 From: Steren Giannini Date: Sun, 3 Jan 2010 21:39:52 +0100 Subject: Spray cleanup ------------ This line and the following will be ignored -------------- removed: src/ui/dialog/spray-option.cpp src/ui/dialog/spray-option.h modified: src/spray-context.cpp src/ui/dialog/Makefile_insert src/ui/dialog/dialog-manager.cpp src/ui/view/edit-widget.cpp src/ui/view/edit-widget.h src/widgets/toolbox.cpp unknown: backup.bzr/ description-pak doc-pak/ po/.intltool-merge-cache (bzr r8938.1.1) --- src/spray-context.cpp | 117 +++++------- src/ui/dialog/Makefile_insert | 2 - src/ui/dialog/dialog-manager.cpp | 3 - src/ui/dialog/spray-option.cpp | 397 --------------------------------------- src/ui/dialog/spray-option.h | 145 -------------- src/ui/view/edit-widget.cpp | 6 - src/ui/view/edit-widget.h | 1 - src/widgets/toolbox.cpp | 3 + 8 files changed, 52 insertions(+), 622 deletions(-) delete mode 100644 src/ui/dialog/spray-option.cpp delete mode 100644 src/ui/dialog/spray-option.h diff --git a/src/spray-context.cpp b/src/spray-context.cpp index b68fe0818..b1ec47e02 100644 --- a/src/spray-context.cpp +++ b/src/spray-context.cpp @@ -11,6 +11,7 @@ * Benoît LAVORATA * Vincent MONTAGNE * Pierre BARBRY-BLOT + * Steren GIANNINI (steren.giannini@gmail.com) * * Copyright (C) 2009 authors * @@ -39,14 +40,6 @@ #include "desktop-style.h" #include "message-context.h" #include "pixmaps/cursor-spray.xpm" -//#include "pixmaps/cursor-spray-move.xpm" -//#include "pixmaps/cursor-thin.xpm" -//#include "pixmaps/cursor-thicken.xpm" -//#include "pixmaps/cursor-attract.xpm" -//#include "pixmaps/cursor-repel.xpm" -//#include "pixmaps/cursor-push.xpm" -//#include "pixmaps/cursor-roughen.xpm" -//#include "pixmaps/cursor-color.xpm" #include #include "libnr/nr-matrix-ops.h" #include "libnr/nr-scale-translate-ops.h" @@ -126,15 +119,14 @@ static SPEventContextClass *parent_class = 0; #define RANDN sqrt(-2.0*log(RAND))*cos(TWOPI*RAND) -double NormalDistribution(double mu,double sigma) +/** + * This function returns pseudo-random numbers from a normal distribution + * @param mu : mean + * @param sigma : standard deviation ( > 0 ) + */ +inline double NormalDistribution(double mu,double sigma) { -/* - This function returns a pseudo-random numbers from a normal distribution with - mean equal at mu and standard deviation equal at sigma > 0 -*/ - return (mu+sigma*RANDN); - } @@ -261,14 +253,14 @@ void sp_spray_update_cursor(SPSprayContext *tc, bool /*with_shift*/) SPEventContext *event_context = SP_EVENT_CONTEXT(tc); SPDesktop *desktop = event_context->desktop; - guint num = 0; - gchar *sel_message = NULL; - if (!desktop->selection->isEmpty()) { - num = g_slist_length((GSList *) desktop->selection->itemList()); - sel_message = g_strdup_printf(ngettext("%i object selected","%i objects selected",num), num); - } else { - sel_message = g_strdup_printf(_("Nothing selected")); - } + guint num = 0; + gchar *sel_message = NULL; + if (!desktop->selection->isEmpty()) { + num = g_slist_length((GSList *) desktop->selection->itemList()); + sel_message = g_strdup_printf(ngettext("%i object selected","%i objects selected",num), num); + } else { + sel_message = g_strdup_printf(_("Nothing selected")); + } switch (tc->mode) { @@ -439,25 +431,39 @@ double get_move_standard_deviation(SPSprayContext *tc) return tc->standard_deviation; } -/** Method to handle the distribution of the items */ -void random_position( double &r, double &p, double &a, double &s, int choice) +/** + * Method to handle the distribution of the items + * @param[out] radius : radius of the position of the sprayed object + * @param[out] angle : angle of the position of the sprayed object + * @param[in] a : mean + * @param[in] s : standard deviation + * @param[in] choice : + + */ +void random_position( double &radius, double &angle, double &a, double &s, int choice) { - if (choice == 0) // 1 : uniform repartition - { - r = (1-pow(g_random_double_range(0, 1),2)); - p = g_random_double_range(0, M_PI*2); - } - if (choice == 1) // 0 : gaussian repartition - { - double r_temp =-1; - while(!((r_temp>=0)&&(r_temp<=1))) - { - r_temp = NormalDistribution(a,s/4); - } - // generates a number following a normal distribution - p = g_random_double_range(0, M_PI*2); - r=r_temp; + angle = g_random_double_range(0, M_PI*2); + + choice = 0; + + switch(choice) { + + case 0: // 0 : uniform repartition + radius = ( 1 - pow( g_random_double_range( 0, 1 ), 2 ) ); + //radius = g_random_double_range( 0, 1 ); + break; + + case 1: // 1 : gaussian repartition + // generates a number following a normal distribution + double radius_temp =-1; + while(!((radius_temp>=0)&&(radius_temp<=1))) + { + radius_temp = NormalDistribution( a, s ); + } + radius = radius_temp; + break; } + } @@ -495,7 +501,7 @@ bool sp_spray_recursive(SPDesktop *desktop, double angle = g_random_double_range( - rotation_variation / 100.0 * M_PI , rotation_variation / 100.0 * M_PI ); double _scale = g_random_double_range( 1.0 - scale_variation / 100.0, 1.0 + scale_variation / 100.0 ); double dr; double dp; - random_position(dr,dp,mean,standard_deviation,_distrib); + random_position( dr, dp, mean, standard_deviation, _distrib ); dr=dr*radius; if (mode == SPRAY_MODE_COPY) { @@ -625,32 +631,6 @@ bool sp_spray_recursive(SPDesktop *desktop, return did; } - -bool sp_spray_color_recursive(guint /*mode*/, - SPItem */*item*/, - SPItem */*item_at_point*/, - guint32 /*fill_goal*/, - bool /*do_fill*/, - guint32 /*stroke_goal*/, - bool /*do_stroke*/, - float /*opacity_goal*/, - bool /*do_opacity*/, - bool /*do_blur*/, - bool /*reverse*/, - Geom::Point /*p*/, - double /*radius*/, - double /*force*/, - bool /*do_h*/, - bool /*do_s*/, - bool /*do_l*/, - bool /*do_o*/) -{ - bool did = false; - - return did; -} - - bool sp_spray_dilate(SPSprayContext *tc, Geom::Point /*event_p*/, Geom::Point p, Geom::Point vector, bool reverse) { Inkscape::Selection *selection = sp_desktop_selection(SP_EVENT_CONTEXT(tc)->desktop); @@ -730,7 +710,8 @@ void sp_spray_update_area(SPSprayContext *tc) void sp_spray_switch_mode(SPSprayContext *tc, gint mode, bool with_shift) { - SP_EVENT_CONTEXT(tc)->desktop->setToolboxSelectOneValue ("spray_tool_mode", mode); //sélectionne le bouton numéro "mode" + // select the button mode + SP_EVENT_CONTEXT(tc)->desktop->setToolboxSelectOneValue ("spray_tool_mode", mode); // need to set explicitly, because the prefs may not have changed by the previous tc->mode = mode; sp_spray_update_cursor (tc, with_shift); diff --git a/src/ui/dialog/Makefile_insert b/src/ui/dialog/Makefile_insert index fac5bad80..76cdd3517 100644 --- a/src/ui/dialog/Makefile_insert +++ b/src/ui/dialog/Makefile_insert @@ -75,8 +75,6 @@ ink_common_sources += \ ui/dialog/print-colors-preview-dialog.h \ ui/dialog/scriptdialog.cpp \ ui/dialog/scriptdialog.h \ - ui/dialog/spray-option.cpp \ - ui/dialog/spray-option.h \ ui/dialog/svg-fonts-dialog.cpp \ ui/dialog/svg-fonts-dialog.h \ ui/dialog/swatches.cpp \ diff --git a/src/ui/dialog/dialog-manager.cpp b/src/ui/dialog/dialog-manager.cpp index 2116d46c3..30cbed649 100644 --- a/src/ui/dialog/dialog-manager.cpp +++ b/src/ui/dialog/dialog-manager.cpp @@ -40,7 +40,6 @@ #include "ui/dialog/icon-preview.h" #include "ui/dialog/floating-behavior.h" #include "ui/dialog/dock-behavior.h" -#include "ui/dialog/spray-option.h" #include "ui/dialog/print-colors-preview-dialog.h" #include "preferences.h" @@ -114,7 +113,6 @@ DialogManager::DialogManager() { registerFactory("Transformation", &create); registerFactory("UndoHistory", &create); registerFactory("InputDevices", &create); - registerFactory("SprayOptionClass", &create); } else { @@ -142,7 +140,6 @@ DialogManager::DialogManager() { registerFactory("Transformation", &create); registerFactory("UndoHistory", &create); registerFactory("InputDevices", &create); - registerFactory("SprayOptionClass", &create); } } diff --git a/src/ui/dialog/spray-option.cpp b/src/ui/dialog/spray-option.cpp deleted file mode 100644 index a9e037381..000000000 --- a/src/ui/dialog/spray-option.cpp +++ /dev/null @@ -1,397 +0,0 @@ -/*Julien LERAY (julien.leray@ecl2010.ec-lyon.fr), interface for the spray tool*/ - - -#ifdef HAVE_CONFIG_H -# include -#endif - -#include - -#include "desktop-handles.h" -#include "unclump.h" -#include "document.h" -#include "enums.h" -#include "graphlayout/graphlayout.h" -#include "inkscape.h" -#include "macros.h" -#include "node-context.h" -#include "preferences.h" -#include "removeoverlap/removeoverlap.h" -#include "selection.h" -#include "shape-editor.h" -#include "sp-flowtext.h" -#include "sp-item-transform.h" -#include "sp-text.h" -#include "text-editing.h" -#include "tools-switch.h" -#include "ui/icon-names.h" -#include "util/glib-list-iterators.h" -#include "verbs.h" -#include "widgets/icon.h" - -#include "spray-option.h" - -namespace Inkscape { -namespace UI { -namespace Dialog { - - -//Classes qui permettent de créer les environnements Gaussienne, Witdh... - - - -class Action { -public: - Action(const Glib::ustring &id, - const Glib::ustring &/*tiptext*/, - guint /*row*/, - guint /*column*/, - Gtk::Table &parent, - Gtk::Tooltips &/*tooltips*/, - SprayOptionClass &dialog): - _dialog(dialog), - _id(id), - _parent(parent) {} - - virtual ~Action(){} - virtual void on_button_click(){} - SprayOptionClass &_dialog; - -private : - - Glib::ustring _id; - Gtk::Table &_parent; -}; - -class ActionE : public Action { -private: - Gtk::Label _Label; - Gtk::SpinButton _Gap; - guint _min, _max; - Glib::ustring _pref_path; - -public: - ActionE(const Glib::ustring &id, - const Glib::ustring &tiptext, - guint row, guint column, - SprayOptionClass &dialog, - guint min, guint max, - Glib::ustring const &pref_path ): - Action(id, tiptext, row, column, - dialog._Table(), dialog.tooltips(), dialog), - _min(min), - _max(max), - _pref_path(pref_path) - { - dialog._Table().set_col_spacings(3); - - double increm = ((double)_max - (double)_min)/10; - double val_ini = ((double)_max + (double)_min)/2; - _Gap.set_digits(1); - _Gap.set_size_request(60, -1); - _Gap.set_increments(increm , 0); - _Gap.set_range(_min, _max); - _Gap.set_value(val_ini); - dialog.tooltips().set_tip(_Gap, - tiptext); - _Gap.signal_changed().connect(sigc::mem_fun(*this, &ActionE::on_button_click)); //rajout douteux - _Label.set_label(id); - - dialog._Table().attach(_Label, column, column+1, row, row+1, Gtk::FILL, Gtk::FILL); - dialog._Table().attach(_Gap, column+1, column+2, row, row+1, Gtk::EXPAND, Gtk::EXPAND); - } - - virtual void on_button_click(){ - if (!_dialog.getDesktop()) return; - - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - - prefs->setDouble(_pref_path, SP_VERB_CONTEXT_SPRAY); - - double const Gap = _Gap.get_value(); - - - prefs->setDouble(_pref_path, Gap); - - sp_document_done(sp_desktop_document(_dialog.getDesktop()), SP_VERB_CONTEXT_SPRAY, - _("Remove overlaps")); - } - - -}; - -class ActionF : public Action { -private: - Gtk::Label _Label; - Gtk::Label _Label1; - Gtk::Label _Label2; - Gtk::SpinButton _Gap1; - Gtk::SpinButton _Gap2; - Glib::ustring _pref1_path; - Glib::ustring _pref2_path; - -public: - ActionF(const Glib::ustring &id, - const Glib::ustring &tiptext, - guint row, guint column, - SprayOptionClass &dialog, - Glib::ustring const &pref1_path, - Glib::ustring const &pref2_path ): - Action(id, tiptext, row, column, - dialog._Table(), dialog.tooltips(), dialog), - _pref1_path(pref1_path), - _pref2_path(pref2_path) - { - dialog.F_Table().set_col_spacings(3); - - _Label.set_label(id); - - _Gap1.set_digits(1); - _Gap1.set_size_request(60, -1); - _Gap1.set_increments(0.1, 0); - _Gap1.set_range(0, 10); - _Gap1.set_value(1); - dialog.tooltips().set_tip(_Gap1, - _("Minimum")); - - _Label1.set_label(Q_("Min")); - - _Gap2.set_digits(1); - _Gap2.set_size_request(60, -1); - _Gap2.set_increments(0.1, 0); - _Gap2.set_range(0, 10); - _Gap2.set_value(1); - dialog.tooltips().set_tip(_Gap2, - _("Maximum")); - - _Label2.set_label(_("Max:")); - - _Gap1.signal_changed().connect(sigc::mem_fun(*this, &ActionF::on_button_click)); - _Gap2.signal_changed().connect(sigc::mem_fun(*this, &ActionF::on_button_click)); - - dialog.F_Table().attach(_Label, column, column+1, row, row+1, Gtk::FILL, Gtk::FILL); - dialog.F_Table().attach(_Label1, column+1, column+2, row, row+1, Gtk::FILL, Gtk::FILL); - dialog.F_Table().attach(_Gap1, column+2, column+3, row, row+1, Gtk::EXPAND, Gtk::EXPAND); - dialog.F_Table().attach(_Label2, column+3, column+4, row, row+1, Gtk::FILL, Gtk::FILL); - dialog.F_Table().attach(_Gap2, column+4, column+5, row, row+1, Gtk::EXPAND, Gtk::EXPAND); - - } - - virtual void on_button_click(){ - if (!_dialog.getDesktop()) return; - - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - - prefs->setDouble(_pref1_path, SP_VERB_CONTEXT_SPRAY); - prefs->setDouble(_pref2_path, SP_VERB_CONTEXT_SPRAY); - - double const Gap1 = _Gap1.get_value(); - double const Gap2 = _Gap2.get_value(); - - prefs->setDouble(_pref1_path, Gap1); - prefs->setDouble(_pref2_path, Gap2); - - sp_document_done(sp_desktop_document(_dialog.getDesktop()), SP_VERB_CONTEXT_SPRAY, - _("Remove overlaps")); - } - - -}; - - - -void SprayOptionClass::combo_action() { - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - cout<<"combo.get_active_row_number = "<<_combo.get_active_row_number()<setInt("/tools/spray/distribution", distrib); - - - sp_document_done(sp_desktop_document(this->getDesktop()), SP_VERB_CONTEXT_SPRAY, - _("Remove overlaps")); - -} - - - - -void SprayOptionClass::action() { - for (list::iterator it = _actionList.begin(); it != _actionList.end(); ++it) { - (*it)->on_button_click(); - } - combo_action(); -} - - - - - - -void on_selection_changed(Inkscape::Application */*inkscape*/, Inkscape::Selection */*selection*/, SprayOptionClass *daad) -{ - daad->randomize_bbox = Geom::OptRect(); -} - -///////////////////////////////////////////////////////// -//Construction de l'interface -///////////////////////////////////////////////////////// - - -SprayOptionClass::SprayOptionClass() - : UI::Widget::Panel ("", "/dialogs/spray", SP_VERB_DIALOG_SPRAY_OPTION), - _actionList(), - _distributionFrame(Q_("sprayOptions|Distribution")), - _Frame(Q_("sprayOptions|Cursor Options")), - _FFrame(Q_("sprayOptions|Random Options")), - _distributionTable(), - _gaussianTable(1, 5, false), - _ETable(3,2,false), - _FTable(2,5,false), - _anchorBox(), - _unifBox(), - _gaussianBox(), - _HBox(), - _FHBox(), - _BoutonBox(), - _distributionBox(), - _VBox(), - _FVBox(), - _ActionBox(), - _anchorLabel(Q_("sprayOptions|Distribution:")), - _unifLabel(Q_("sprayOptions|Uniform")), - _gaussLabel(Q_("sprayOptions|Gaussian")), - _Label(), - _FLabel(), - _unif(), - _gauss(), - _combo(), - _tooltips() -{ - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - - //ComboBoxText - - _combo.append_text(Q_("sprayOptions|Uniform")); - _combo.append_text(Q_("sprayOptions|Gaussian")); - - _combo.set_active(prefs->getInt("/tools/spray/distribution", 1)); - _combo.signal_changed().connect(sigc::mem_fun(*this, &SprayOptionClass::combo_action)); - - _anchorBox.pack_start(_anchorLabel); - _anchorBox.pack_start(_combo); - - _gaussianBox.pack_start(_anchorBox); - - - _distributionBox.pack_start(_gaussianBox); - _distributionFrame.add(_distributionBox); - - - //Hbox Random - addFButton(Q_("sprayOptions|Scale:") ,_("Apply a scale factor"), 0, 0, "/tools/spray/scale_min","/tools/spray/scale_max"); - addFButton(Q_("sprayOptions|Rotation:") ,_("Apply rotation"), 1, 0, "/tools/spray/rot_min","/tools/spray/rot_max"); - _FHBox.pack_start(_FLabel); - _FHBox.pack_start(_FTable); - - //Implementation dans la Vbox Cursor - _FVBox.pack_start(_FHBox); - _FFrame.add(_FVBox); - - //Hbox Cursor - addEButton(Q_("sprayOptions|Ratio:") ,_("Eccentricity of the ellipse"), 0, 0, 0, 1,"/tools/spray/ratio"); - addEButton(Q_("sprayOptions|Angle:") ,_("Angle of the ellipse"), 1, 0, 0, 5,"/tools/spray/tilt"); - addEButton(Q_("sprayOptions|Width:") ,_("Size of the ellipse"), 2, 0, 0, 1,"/tools/spray/width"); - _HBox.pack_start(_Label); - _HBox.pack_start(_ETable); - - //Implementation dans la Vbox Cursor - _VBox.pack_start(_HBox); - _Frame.add(_VBox); - - Gtk::Box *contents = _getContents(); - contents->set_spacing(4); - - - - - - - // Crée dans l'ordre suivant les différentes Frames (cadres de réglages) - - contents->pack_start(_distributionFrame, true, true); - contents->pack_start(_FFrame, true, true); - contents->pack_start(_Frame, true, true); - - - - // Connect to the global selection change, to invalidate cached randomize_bbox - g_signal_connect (G_OBJECT (INKSCAPE), "change_selection", G_CALLBACK (on_selection_changed), this); - randomize_bbox = Geom::OptRect(); - - show_all_children(); - - - -} - -SprayOptionClass::~SprayOptionClass() -{ - sp_signal_disconnect_by_data (G_OBJECT (INKSCAPE), this); - - for (std::list::iterator it = _actionList.begin(); - it != _actionList.end(); - it ++) - delete *it; -} - - - - - - - -//Fonctions qui lient la demande d'ajout d'une interface graphique à l'action correspondante - -void SprayOptionClass::addEButton(const Glib::ustring &id, - const Glib::ustring &tiptext, - guint row, guint column, - guint min, guint max, - Glib::ustring const &pref_path) -{ - _actionList.push_back( new ActionE(id, tiptext,row, column,*this,min ,max, pref_path )); -} - -void SprayOptionClass::addFButton(const Glib::ustring &id, - const Glib::ustring &tiptext, - guint row, guint column, - Glib::ustring const &pref1_path, - Glib::ustring const &pref2_path) -{ - _actionList.push_back( new ActionF(id, tiptext,row, column,*this,pref1_path, pref2_path )); -} - - - - - -SprayOptionClass &SprayOptionClass::get_SprayOptionClass() -{ - return *this; -} - -} // namespace Dialog -} // namespace UI -} // namespace Inkscape - -/* - 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:encoding=utf-8:textwidth=99 : diff --git a/src/ui/dialog/spray-option.h b/src/ui/dialog/spray-option.h deleted file mode 100644 index 42090a120..000000000 --- a/src/ui/dialog/spray-option.h +++ /dev/null @@ -1,145 +0,0 @@ - -/*Julien LERAY (julien.leray@ecl2010.ec-lyon.fr), interface for the spray tool*/ - -#ifndef INKSCAPE_UI_DIALOG_SPRAY_OPTION_H -#define INKSCAPE_UI_DIALOG_SPRAY_OPTION_H - -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include "libnr/nr-dim2.h" -#include "libnr/nr-rect.h" - - -#include "ui/widget/panel.h" -#include "ui/widget/notebook-page.h" - -#ifdef HAVE_CONFIG_H -# include -#endif - -#include -#include "desktop-handles.h" -#include "unclump.h" -#include "document.h" -#include "enums.h" -#include "graphlayout/graphlayout.h" -#include "inkscape.h" -#include "macros.h" -#include "node-context.h" -#include "preferences.h" -#include "removeoverlap/removeoverlap.h" -#include "selection.h" -#include "shape-editor.h" -#include "sp-flowtext.h" -#include "sp-item-transform.h" -#include "sp-text.h" -#include "text-editing.h" -#include "tools-switch.h" -#include "ui/icon-names.h" -#include "util/glib-list-iterators.h" -#include "verbs.h" -#include "widgets/icon.h" - -#include "spray-context.h" -#include "verbs.h" - -#include -using namespace std; - -using namespace Inkscape::UI::Widget; - -class SPItem; - - -namespace Inkscape { -namespace UI { -namespace Dialog { - -class Action; - -class SprayOptionClass : public Widget::Panel { - -private: - - SprayOptionClass(SprayOptionClass const &d); - SprayOptionClass& operator=(SprayOptionClass const &d); - -public: - SprayOptionClass(); - virtual ~SprayOptionClass(); - void test() { cout<<"appel de test !!"< _actionList; - Gtk::Frame _distributionFrame; - Gtk::Frame _Frame; - Gtk::Frame _FFrame; - Gtk::Table _distributionTable; - Gtk::Table _gaussianTable; - Gtk::Table _ETable; - Gtk::Table _FTable; - Gtk::HBox _anchorBox; - Gtk::HBox _unifBox; - Gtk::HBox _gaussianBox; - Gtk::HBox _HBox; - Gtk::HBox _FHBox; - Gtk::HBox _BoutonBox; - Gtk::VBox _distributionBox; - Gtk::VBox _VBox; - Gtk::VBox _FVBox; - Gtk::VBox _ActionBox; - Gtk::Label _anchorLabel; - Gtk::Label _unifLabel; - Gtk::Label _gaussLabel; - Gtk::Label _Label; - Gtk::Label _FLabel; - Gtk::CheckButton _unif; - Gtk::CheckButton _gauss; - Gtk::ComboBoxText _combo; - Gtk::Tooltips _tooltips; -}; - - -} // namespace Dialog -} // namespace UI -} // namespace Inkscape - -#endif // INKSCAPE_UI_DIALOG_ALIGN_AND_DISTRIBUTE_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:encoding=utf-8:textwidth=99 : - diff --git a/src/ui/view/edit-widget.cpp b/src/ui/view/edit-widget.cpp index d34b18771..770a9bf87 100644 --- a/src/ui/view/edit-widget.cpp +++ b/src/ui/view/edit-widget.cpp @@ -227,12 +227,6 @@ EditWidget::onDialogAlignAndDistribute() _dlg_mgr.showDialog("AlignAndDistribute"); } -void -EditWidget::onDialogSprayOptionClass() -{ - _dlg_mgr.showDialog("SprayOptionClass"); -} - void EditWidget::onDialogDocumentProperties() { diff --git a/src/ui/view/edit-widget.h b/src/ui/view/edit-widget.h index 452641e80..2bb708305 100644 --- a/src/ui/view/edit-widget.h +++ b/src/ui/view/edit-widget.h @@ -70,7 +70,6 @@ public: void onDialogAbout(); void onDialogAlignAndDistribute(); - void onDialogSprayOptionClass(); void onDialogInkscapePreferences(); void onDialogDialog(); void onDialogDocumentProperties(); diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index f4913c019..e0a489f2d 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -4561,6 +4561,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction 1, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), sp_spray_population_value_changed, 1, 0 ); + ege_adjustment_action_set_appearance( eact, TOOLBAR_SLIDER_HINT ); gtk_action_group_add_action( mainActions, GTK_ACTION(eact) ); gtk_action_set_sensitive( GTK_ACTION(eact), TRUE ); g_object_set_data( holder, "spray_population", eact ); @@ -4590,6 +4591,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction 0, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), sp_spray_rotation_value_changed, 1, 0 ); + ege_adjustment_action_set_appearance( eact, TOOLBAR_SLIDER_HINT ); gtk_action_group_add_action( mainActions, GTK_ACTION(eact) ); gtk_action_set_sensitive( GTK_ACTION(eact), TRUE ); g_object_set_data( holder, "spray_rotation", eact ); @@ -4607,6 +4609,7 @@ static void sp_spray_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainAction 0, 100, 1.0, 10.0, labels, values, G_N_ELEMENTS(labels), sp_spray_scale_value_changed, 1, 0 ); + ege_adjustment_action_set_appearance( eact, TOOLBAR_SLIDER_HINT ); gtk_action_group_add_action( mainActions, GTK_ACTION(eact) ); gtk_action_set_sensitive( GTK_ACTION(eact), TRUE ); g_object_set_data( holder, "spray_scale", eact ); -- cgit v1.2.3 From 46d320c52c4a11c19e5118fd8356e456575df72d Mon Sep 17 00:00:00 2001 From: Steren Giannini Date: Sun, 3 Jan 2010 22:44:11 +0100 Subject: spray algorithm updated (bzr r8938.1.2) --- src/spray-context.cpp | 53 ++++++++++++++------------------------------------- 1 file changed, 14 insertions(+), 39 deletions(-) diff --git a/src/spray-context.cpp b/src/spray-context.cpp index b1ec47e02..40bfc041e 100644 --- a/src/spray-context.cpp +++ b/src/spray-context.cpp @@ -100,25 +100,6 @@ static gint sp_spray_context_root_handler(SPEventContext *ec, GdkEvent *event); static SPEventContextClass *parent_class = 0; -/* - RAND is a macro which returns a pseudo-random numbers from a uniform - distribution on the interval [0 1] -*/ -#define RAND ((double) rand())/((double) RAND_MAX) - -/* - TWOPI = 2.0*pi -*/ -#define TWOPI 2.0*3.141592653589793238462643383279502884197169399375 - -/* - RANDN is a macro which returns a pseudo-random numbers from a normal - distribution with mean zero and standard deviation one. This macro uses Box - Muller's algorithm -*/ -#define RANDN sqrt(-2.0*log(RAND))*cos(TWOPI*RAND) - - /** * This function returns pseudo-random numbers from a normal distribution * @param mu : mean @@ -126,7 +107,8 @@ static SPEventContextClass *parent_class = 0; */ inline double NormalDistribution(double mu,double sigma) { - return (mu+sigma*RANDN); + // use Box Muller's algorithm + return mu + sigma * sqrt( -2.0 * log(g_random_double_range(0, 1)) ) * cos( 2.0*M_PI*g_random_double_range(0, 1) ); } @@ -442,27 +424,20 @@ double get_move_standard_deviation(SPSprayContext *tc) */ void random_position( double &radius, double &angle, double &a, double &s, int choice) { - angle = g_random_double_range(0, M_PI*2); - - choice = 0; - - switch(choice) { - - case 0: // 0 : uniform repartition - radius = ( 1 - pow( g_random_double_range( 0, 1 ), 2 ) ); - //radius = g_random_double_range( 0, 1 ); - break; + // angle is taken from an uniform distribution + angle = g_random_double_range(0, M_PI*2.0); - case 1: // 1 : gaussian repartition - // generates a number following a normal distribution - double radius_temp =-1; - while(!((radius_temp>=0)&&(radius_temp<=1))) - { - radius_temp = NormalDistribution( a, s ); - } - radius = radius_temp; - break; + // radius is taken from a Normal Distribution + double radius_temp =-1; + while(!((radius_temp>=0)&&(radius_temp<=1))) + { + radius_temp = NormalDistribution( a, s ); } + // Because we are in polar coordinates, a special treatment has to be done to the radius. + // Otherwise, positions taken from an uniform repartition on radius and angle will not seam to + // be uniformily distributed on the disk (more at the center and less at the boundary). + // We counter this effect with a 0.5 exponent. This is empiric. + radius = pow( radius_temp, 0.5); } -- cgit v1.2.3 From 679a9b56f1f0072fda8df847dc82ef0142e9e24e Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Mon, 4 Jan 2010 01:34:09 -0800 Subject: Refactoring copy-n-paste duplicate code out of toolbar creation. (bzr r8940) --- src/widgets/toolbox.cpp | 97 +++++++++---------------------------------------- 1 file changed, 18 insertions(+), 79 deletions(-) diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index e0a489f2d..eddd184eb 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -835,21 +835,14 @@ void handlebox_attached(GtkHandleBox* /*handlebox*/, GtkWidget* widget, gpointer -GtkWidget * -sp_tool_toolbox_new() +static GtkWidget* toolboxNewCommon( GtkWidget* tb, GtkPositionType handlePos ) { - GtkTooltips *tt = gtk_tooltips_new(); - GtkWidget* tb = gtk_toolbar_new(); - gtk_toolbar_set_orientation(GTK_TOOLBAR(tb), GTK_ORIENTATION_VERTICAL); - gtk_toolbar_set_show_arrow(GTK_TOOLBAR(tb), TRUE); - g_object_set_data(G_OBJECT(tb), "desktop", NULL); - g_object_set_data(G_OBJECT(tb), "tooltips", tt); gtk_widget_set_sensitive(tb, FALSE); GtkWidget *hb = gtk_handle_box_new(); - gtk_handle_box_set_handle_position(GTK_HANDLE_BOX(hb), GTK_POS_TOP); + gtk_handle_box_set_handle_position(GTK_HANDLE_BOX(hb), handlePos); gtk_handle_box_set_shadow_type(GTK_HANDLE_BOX(hb), GTK_SHADOW_OUT); gtk_handle_box_set_snap_edge(GTK_HANDLE_BOX(hb), GTK_POS_LEFT); @@ -865,90 +858,38 @@ sp_tool_toolbox_new() return hb; } -GtkWidget * -sp_aux_toolbox_new() +GtkWidget *sp_tool_toolbox_new() { - GtkWidget *tb = gtk_vbox_new(FALSE, 0); - - gtk_box_set_spacing(GTK_BOX(tb), AUX_SPACING); - - g_object_set_data(G_OBJECT(tb), "desktop", NULL); - - gtk_widget_set_sensitive(tb, FALSE); - - GtkWidget *hb = gtk_handle_box_new(); - gtk_handle_box_set_handle_position(GTK_HANDLE_BOX(hb), GTK_POS_LEFT); - gtk_handle_box_set_shadow_type(GTK_HANDLE_BOX(hb), GTK_SHADOW_OUT); - gtk_handle_box_set_snap_edge(GTK_HANDLE_BOX(hb), GTK_POS_LEFT); - - gtk_container_add(GTK_CONTAINER(hb), tb); - gtk_widget_show(GTK_WIDGET(tb)); + GtkWidget *tb = gtk_toolbar_new(); + gtk_toolbar_set_orientation(GTK_TOOLBAR(tb), GTK_ORIENTATION_VERTICAL); + gtk_toolbar_set_show_arrow(GTK_TOOLBAR(tb), TRUE); - sigc::connection* conn = new sigc::connection; - g_object_set_data(G_OBJECT(hb), "event_context_connection", conn); + return toolboxNewCommon( tb, GTK_POS_TOP ); +} - g_signal_connect(G_OBJECT(hb), "child_detached", G_CALLBACK(handlebox_detached), static_cast(0)); - g_signal_connect(G_OBJECT(hb), "child_attached", G_CALLBACK(handlebox_attached), static_cast(0)); +GtkWidget *sp_aux_toolbox_new() +{ + GtkWidget *tb = gtk_vbox_new(FALSE, 0); - return hb; + return toolboxNewCommon( tb, GTK_POS_LEFT ); } //#################################### //# Commands Bar //#################################### -GtkWidget * -sp_commands_toolbox_new() +GtkWidget *sp_commands_toolbox_new() { GtkWidget *tb = gtk_toolbar_new(); - g_object_set_data(G_OBJECT(tb), "desktop", NULL); - gtk_widget_set_sensitive(tb, FALSE); - - GtkWidget *hb = gtk_handle_box_new(); - gtk_handle_box_set_handle_position(GTK_HANDLE_BOX(hb), GTK_POS_LEFT); - gtk_handle_box_set_shadow_type(GTK_HANDLE_BOX(hb), GTK_SHADOW_OUT); - gtk_handle_box_set_snap_edge(GTK_HANDLE_BOX(hb), GTK_POS_LEFT); - - gtk_container_add(GTK_CONTAINER(hb), tb); - gtk_widget_show(GTK_WIDGET(tb)); - - sigc::connection* conn = new sigc::connection; - g_object_set_data(G_OBJECT(hb), "event_context_connection", conn); - - g_signal_connect(G_OBJECT(hb), "child_detached", G_CALLBACK(handlebox_detached), static_cast(0)); - g_signal_connect(G_OBJECT(hb), "child_attached", G_CALLBACK(handlebox_attached), static_cast(0)); - - return hb; + return toolboxNewCommon( tb, GTK_POS_LEFT ); } -GtkWidget * -sp_snap_toolbox_new() +GtkWidget *sp_snap_toolbox_new() { GtkWidget *tb = gtk_vbox_new(FALSE, 0); - gtk_box_set_spacing(GTK_BOX(tb), AUX_SPACING); - g_object_set_data(G_OBJECT(tb), "desktop", NULL); - - //GtkWidget *tb = gtk_toolbar_new(); - //g_object_set_data(G_OBJECT(tb), "desktop", NULL); - gtk_widget_set_sensitive(tb, FALSE); - - GtkWidget *hb = gtk_handle_box_new(); - gtk_handle_box_set_handle_position(GTK_HANDLE_BOX(hb), GTK_POS_LEFT); - gtk_handle_box_set_shadow_type(GTK_HANDLE_BOX(hb), GTK_SHADOW_OUT); - gtk_handle_box_set_snap_edge(GTK_HANDLE_BOX(hb), GTK_POS_LEFT); - - gtk_container_add(GTK_CONTAINER(hb), tb); - gtk_widget_show(GTK_WIDGET(tb)); - - sigc::connection* conn = new sigc::connection; - g_object_set_data(G_OBJECT(hb), "event_context_connection", conn); - - g_signal_connect(G_OBJECT(hb), "child_detached", G_CALLBACK(handlebox_detached), static_cast(0)); - g_signal_connect(G_OBJECT(hb), "child_attached", G_CALLBACK(handlebox_attached), static_cast(0)); - - return hb; + return toolboxNewCommon( tb, GTK_POS_LEFT ); } static EgeAdjustmentAction * create_adjustment_action( gchar const *name, @@ -2346,8 +2287,7 @@ void show_aux_toolbox(GtkWidget *toolbox_toplevel) gtk_widget_show_all(shown_toolbox); } -static GtkWidget * -sp_empty_toolbox_new(SPDesktop *desktop) +static GtkWidget *sp_empty_toolbox_new(SPDesktop *desktop) { GtkWidget *tbl = gtk_toolbar_new(); gtk_object_set_data(GTK_OBJECT(tbl), "dtw", desktop->canvas); @@ -6959,8 +6899,7 @@ void sp_text_toolbox_family_popnotify(GtkComboBox *widget, } } -GtkWidget* -sp_text_toolbox_new (SPDesktop *desktop) +GtkWidget *sp_text_toolbox_new (SPDesktop *desktop) { GtkToolbar *tbl = GTK_TOOLBAR(gtk_toolbar_new()); GtkIconSize secondarySize = static_cast(prefToSize("/toolbox/secondary", 1)); -- cgit v1.2.3 From c66bc0edca27e2880783826aab41c7dd41e9d61b Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Mon, 4 Jan 2010 02:06:59 -0800 Subject: More refactoring to reduce copy-n-paste duplication. (bzr r8941) --- src/widgets/toolbox.cpp | 143 +++++++++++++++++++----------------------------- 1 file changed, 55 insertions(+), 88 deletions(-) diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index eddd184eb..44ad5a6ce 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -860,11 +860,11 @@ static GtkWidget* toolboxNewCommon( GtkWidget* tb, GtkPositionType handlePos ) GtkWidget *sp_tool_toolbox_new() { - GtkWidget *tb = gtk_toolbar_new(); - gtk_toolbar_set_orientation(GTK_TOOLBAR(tb), GTK_ORIENTATION_VERTICAL); - gtk_toolbar_set_show_arrow(GTK_TOOLBAR(tb), TRUE); + GtkWidget *toolBar = gtk_toolbar_new(); + gtk_toolbar_set_orientation(GTK_TOOLBAR(toolBar), GTK_ORIENTATION_VERTICAL); + gtk_toolbar_set_show_arrow(GTK_TOOLBAR(toolBar), TRUE); - return toolboxNewCommon( tb, GTK_POS_TOP ); + return toolboxNewCommon( toolBar, GTK_POS_TOP ); } GtkWidget *sp_aux_toolbox_new() @@ -1584,6 +1584,43 @@ toolbox_set_desktop(GtkWidget *toolbox, SPDesktop *desktop, SetupFunction setup_ } // end of toolbox_set_desktop() +static void setupToolboxCommon( GtkWidget *toolbox, + SPDesktop *desktop, + gchar const *descr, + gchar const* toolbarName, + gchar const* sizePref, + GtkOrientation orientation ) +{ + Glib::RefPtr mainActions = create_or_fetch_actions( desktop ); + Inkscape::Preferences *prefs = Inkscape::Preferences::get(); + + GtkUIManager* mgr = gtk_ui_manager_new(); + GError* errVal = 0; + + gtk_ui_manager_insert_action_group( mgr, mainActions->gobj(), 0 ); + gtk_ui_manager_add_ui_from_string( mgr, descr, -1, &errVal ); + + GtkWidget* toolBar = gtk_ui_manager_get_widget( mgr, toolbarName ); + if ( prefs->getBool("/toolbox/icononly", true) ) { + gtk_toolbar_set_style( GTK_TOOLBAR(toolBar), GTK_TOOLBAR_ICONS ); + } + + Inkscape::IconSize toolboxSize = prefToSize(sizePref); + gtk_toolbar_set_icon_size( GTK_TOOLBAR(toolBar), static_cast(toolboxSize) ); + + gtk_toolbar_set_orientation(GTK_TOOLBAR(toolBar), orientation); + gtk_toolbar_set_show_arrow(GTK_TOOLBAR(toolBar), TRUE); + + g_object_set_data(G_OBJECT(toolBar), "desktop", NULL); + + GtkWidget* child = gtk_bin_get_child(GTK_BIN(toolbox)); + if ( child ) { + gtk_container_remove( GTK_CONTAINER(toolbox), child ); + } + + gtk_container_add( GTK_CONTAINER(toolbox), toolBar ); +} + static void setup_tool_toolbox(GtkWidget *toolbox, SPDesktop *desktop) { @@ -1612,36 +1649,13 @@ setup_tool_toolbox(GtkWidget *toolbox, SPDesktop *desktop) " " " " ""; - Glib::RefPtr mainActions = create_or_fetch_actions( desktop ); - GtkUIManager* mgr = gtk_ui_manager_new(); - GError* errVal = 0; - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - - gtk_ui_manager_insert_action_group( mgr, mainActions->gobj(), 0 ); - gtk_ui_manager_add_ui_from_string( mgr, descr, -1, &errVal ); - - GtkWidget* toolBar = gtk_ui_manager_get_widget( mgr, "/ui/ToolToolbar" ); - if ( prefs->getBool("/toolbox/icononly", true) ) { - gtk_toolbar_set_style( GTK_TOOLBAR(toolBar), GTK_TOOLBAR_ICONS ); - } - Inkscape::IconSize toolboxSize = prefToSize("/toolbox/tools/small"); - gtk_toolbar_set_icon_size( GTK_TOOLBAR(toolBar), (GtkIconSize)toolboxSize ); - - gtk_toolbar_set_orientation(GTK_TOOLBAR(toolBar), GTK_ORIENTATION_VERTICAL); - gtk_toolbar_set_show_arrow(GTK_TOOLBAR(toolBar), TRUE); - - g_object_set_data(G_OBJECT(toolBar), "desktop", NULL); - - GtkWidget* child = gtk_bin_get_child(GTK_BIN(toolbox)); - if ( child ) { - gtk_container_remove( GTK_CONTAINER(toolbox), child ); - } - gtk_container_add( GTK_CONTAINER(toolbox), toolBar ); -// Inkscape::IconSize toolboxSize = prefToSize("/toolbox/tools/small"); + setupToolboxCommon( toolbox, desktop, descr, + "/ui/ToolToolbar", + "/toolbox/tools/small", + GTK_ORIENTATION_VERTICAL ); } - static void update_tool_toolbox( SPDesktop *desktop, SPEventContext *eventcontext, GtkWidget */*toolbox*/ ) { @@ -1687,9 +1701,9 @@ setup_aux_toolbox(GtkWidget *toolbox, SPDesktop *desktop) } else { GtkWidget *sub_toolbox = 0; - if (aux_toolboxes[i].create_func == NULL) + if (aux_toolboxes[i].create_func == NULL) { sub_toolbox = sp_empty_toolbox_new(desktop); - else { + } else { sub_toolbox = aux_toolboxes[i].create_func(desktop); } @@ -1806,35 +1820,11 @@ setup_commands_toolbox(GtkWidget *toolbox, SPDesktop *desktop) " " " " ""; - Glib::RefPtr mainActions = create_or_fetch_actions( desktop ); - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); - - GtkUIManager* mgr = gtk_ui_manager_new(); - GError* errVal = 0; - - gtk_ui_manager_insert_action_group( mgr, mainActions->gobj(), 0 ); - gtk_ui_manager_add_ui_from_string( mgr, descr, -1, &errVal ); - - GtkWidget* toolBar = gtk_ui_manager_get_widget( mgr, "/ui/CommandsToolbar" ); - if ( prefs->getBool("/toolbox/icononly", true) ) { - gtk_toolbar_set_style( GTK_TOOLBAR(toolBar), GTK_TOOLBAR_ICONS ); - } - - Inkscape::IconSize toolboxSize = prefToSize("/toolbox/small"); - gtk_toolbar_set_icon_size( GTK_TOOLBAR(toolBar), (GtkIconSize)toolboxSize ); - - gtk_toolbar_set_orientation(GTK_TOOLBAR(toolBar), GTK_ORIENTATION_HORIZONTAL); - gtk_toolbar_set_show_arrow(GTK_TOOLBAR(toolBar), TRUE); - - - g_object_set_data(G_OBJECT(toolBar), "desktop", NULL); - - GtkWidget* child = gtk_bin_get_child(GTK_BIN(toolbox)); - if ( child ) { - gtk_container_remove( GTK_CONTAINER(toolbox), child ); - } - gtk_container_add( GTK_CONTAINER(toolbox), toolBar ); + setupToolboxCommon( toolbox, desktop, descr, + "/ui/CommandsToolbar", + "/toolbox/small", + GTK_ORIENTATION_HORIZONTAL ); } static void @@ -1958,7 +1948,6 @@ void toggle_snap_callback (GtkToggleAction *act, gpointer data) { //data points void setup_snap_toolbox(GtkWidget *toolbox, SPDesktop *desktop) { - Inkscape::Preferences *prefs = Inkscape::Preferences::get(); Glib::RefPtr mainActions = create_or_fetch_actions(desktop); gchar const * descr = @@ -2153,32 +2142,10 @@ void setup_snap_toolbox(GtkWidget *toolbox, SPDesktop *desktop) g_signal_connect_after( G_OBJECT(act), "toggled", G_CALLBACK(toggle_snap_callback), toolbox ); }*/ - GtkUIManager* mgr = gtk_ui_manager_new(); - GError* errVal = 0; - - gtk_ui_manager_insert_action_group( mgr, mainActions->gobj(), 0 ); - gtk_ui_manager_add_ui_from_string( mgr, descr, -1, &errVal ); - - GtkWidget* toolBar = gtk_ui_manager_get_widget( mgr, "/ui/SnapToolbar" ); - if ( prefs->getBool("/toolbox/icononly", true) ) { - gtk_toolbar_set_style( GTK_TOOLBAR(toolBar), GTK_TOOLBAR_ICONS ); - } - - Inkscape::IconSize toolboxSize = prefToSize("/toolbox/secondary"); - gtk_toolbar_set_icon_size( GTK_TOOLBAR(toolBar), static_cast(toolboxSize) ); - - gtk_toolbar_set_orientation(GTK_TOOLBAR(toolBar), GTK_ORIENTATION_HORIZONTAL); - gtk_toolbar_set_show_arrow(GTK_TOOLBAR(toolBar), TRUE); - - g_object_set_data(G_OBJECT(toolBar), "desktop", NULL); - - GtkWidget* child = gtk_bin_get_child(GTK_BIN(toolbox)); - if ( child ) { - gtk_container_remove( GTK_CONTAINER(toolbox), child ); - } - - gtk_container_add( GTK_CONTAINER(toolbox), toolBar ); - + setupToolboxCommon( toolbox, desktop, descr, + "/ui/SnapToolbar", + "/toolbox/secondary", + GTK_ORIENTATION_HORIZONTAL ); } void update_snap_toolbox(SPDesktop *desktop, SPEventContext */*eventcontext*/, GtkWidget *toolbox) -- cgit v1.2.3 From a32d8eb7bb3bf57fb514a06ea48fe220c368fc28 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Mon, 4 Jan 2010 08:15:24 -0600 Subject: Removing spray-option.cpp as it was deleted, and then broke the nightly builds. (bzr r8942) --- po/POTFILES.in | 1 - 1 file changed, 1 deletion(-) diff --git a/po/POTFILES.in b/po/POTFILES.in index 14af5cfa7..191186560 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -232,7 +232,6 @@ src/ui/dialog/ocaldialogs.cpp src/ui/dialog/print.cpp src/ui/dialog/print-colors-preview-dialog.cpp src/ui/dialog/scriptdialog.cpp -src/ui/dialog/spray-option.cpp src/ui/dialog/svg-fonts-dialog.cpp src/ui/dialog/swatches.cpp src/ui/dialog/tile.cpp -- cgit v1.2.3 From bdb4b11ad647e9002f11d548b82c8c0f3784669c Mon Sep 17 00:00:00 2001 From: Chris Morgan Date: Tue, 5 Jan 2010 11:30:38 +1100 Subject: A big lot of work for the Inkscape installer. I really should have done this on a local branch and merged it in, or done it as at least half a dozen commits, but I haven't done that along the way and I'm not going to do it now for this batch of work. * Languages: simplified language files, using core NSIS LangFile header file. * Version numbering: version number is fetched from src/inkscape-version.cpp and .bzr/branches/last-revision. * NSIS 2.46 now required to compile, POSIX cross-compilation may no longer work due to ifexist.nsh (I'll see if I can fix it after installing Ubuntu with more reverse-hacks to use different !system calls on different platforms). * Still a lot of work to do actually fixing the uninstall script so it works (next on my list of jobs for the installer). * Simplified a few bits of code (e.g. code duplication into ${For} $2 0 1 in one place I'd missed it). * Quoted some things and unquoted some things which did/didn't need quotes... mainly for style and the fun of it. * Fixed a minor bug somewhere, can't remember what it was! * Segmented code carefully into parts (with full folding in Vim) * Added a few chunks of documentation as to what to do with inkscape.nsi... and now a long commit message too (I seem to like doing that) ;-) (bzr r8943) --- packaging/win32/RequireLatestNSIS.nsh | 9 + packaging/win32/VersionCompleteXXXX.nsh | 47 ++ packaging/win32/breton.nsh | 230 ------ packaging/win32/catalan.nsh | 334 --------- packaging/win32/czech.nsh | 231 ------ packaging/win32/english.nsh | 230 ------ packaging/win32/finnish.nsh | 229 ------ packaging/win32/french.nsh | 232 ------ packaging/win32/galician.nsh | 229 ------ packaging/win32/german.nsh | 233 ------ packaging/win32/ifexist.nsh | 21 + packaging/win32/inkscape.nsi | 1099 +++++++++++++++-------------- packaging/win32/italian.nsh | 229 ------ packaging/win32/japanese.nsh | 225 ------ packaging/win32/languages/Breton.nsh | 111 +++ packaging/win32/languages/Catalan.nsh | 111 +++ packaging/win32/languages/Czech.nsh | 111 +++ packaging/win32/languages/English.nsh | 111 +++ packaging/win32/languages/Finnish.nsh | 111 +++ packaging/win32/languages/French.nsh | 111 +++ packaging/win32/languages/Galician.nsh | 111 +++ packaging/win32/languages/German.nsh | 111 +++ packaging/win32/languages/Italian.nsh | 111 +++ packaging/win32/languages/Japanese.nsh | 111 +++ packaging/win32/languages/Polish.nsh | 111 +++ packaging/win32/languages/Russian.nsh | 111 +++ packaging/win32/languages/SimpChinese.nsh | 111 +++ packaging/win32/languages/Slovak.nsh | 111 +++ packaging/win32/languages/Slovenian.nsh | 111 +++ packaging/win32/languages/Spanish.nsh | 111 +++ packaging/win32/languages/TradChinese.nsh | 111 +++ packaging/win32/polish.nsh | 228 ------ packaging/win32/russian.nsh | 229 ------ packaging/win32/simpchinese.nsh | 221 ------ packaging/win32/slovak.nsh | 229 ------ packaging/win32/slovenian.nsh | 230 ------ packaging/win32/spanish.nsh | 228 ------ packaging/win32/tradchinese.nsh | 221 ------ 38 files changed, 2551 insertions(+), 4500 deletions(-) create mode 100644 packaging/win32/RequireLatestNSIS.nsh create mode 100644 packaging/win32/VersionCompleteXXXX.nsh delete mode 100644 packaging/win32/breton.nsh delete mode 100644 packaging/win32/catalan.nsh delete mode 100644 packaging/win32/czech.nsh delete mode 100644 packaging/win32/english.nsh delete mode 100644 packaging/win32/finnish.nsh delete mode 100644 packaging/win32/french.nsh delete mode 100644 packaging/win32/galician.nsh delete mode 100644 packaging/win32/german.nsh create mode 100644 packaging/win32/ifexist.nsh delete mode 100644 packaging/win32/italian.nsh delete mode 100644 packaging/win32/japanese.nsh create mode 100644 packaging/win32/languages/Breton.nsh create mode 100644 packaging/win32/languages/Catalan.nsh create mode 100644 packaging/win32/languages/Czech.nsh create mode 100644 packaging/win32/languages/English.nsh create mode 100644 packaging/win32/languages/Finnish.nsh create mode 100644 packaging/win32/languages/French.nsh create mode 100644 packaging/win32/languages/Galician.nsh create mode 100644 packaging/win32/languages/German.nsh create mode 100644 packaging/win32/languages/Italian.nsh create mode 100644 packaging/win32/languages/Japanese.nsh create mode 100644 packaging/win32/languages/Polish.nsh create mode 100644 packaging/win32/languages/Russian.nsh create mode 100644 packaging/win32/languages/SimpChinese.nsh create mode 100644 packaging/win32/languages/Slovak.nsh create mode 100644 packaging/win32/languages/Slovenian.nsh create mode 100644 packaging/win32/languages/Spanish.nsh create mode 100755 packaging/win32/languages/TradChinese.nsh delete mode 100644 packaging/win32/polish.nsh delete mode 100644 packaging/win32/russian.nsh delete mode 100644 packaging/win32/simpchinese.nsh delete mode 100644 packaging/win32/slovak.nsh delete mode 100644 packaging/win32/slovenian.nsh delete mode 100644 packaging/win32/spanish.nsh delete mode 100755 packaging/win32/tradchinese.nsh diff --git a/packaging/win32/RequireLatestNSIS.nsh b/packaging/win32/RequireLatestNSIS.nsh new file mode 100644 index 000000000..29552ac02 --- /dev/null +++ b/packaging/win32/RequireLatestNSIS.nsh @@ -0,0 +1,9 @@ +!if ${NSIS_VERSION} = v2.45 + !error "There is a bug in !searchparse which makes this script not compile in NSIS 2.45. Please upgrade to NSIS 2.46 or later and try again." +!else + !echo "(If you get a compile error with !searchparse, please upgrade to NSIS 2.46 or later and try again.)" +!endif +!searchparse ${NSIS_VERSION} "v" V +!if ${V} < 2.46 + !error "You only have NSIS ${V}, but NSIS 2.46 or later is required for proper Windows 7 support. Please upgrade to NSIS 2.46 or later and try again." +!endif diff --git a/packaging/win32/VersionCompleteXXXX.nsh b/packaging/win32/VersionCompleteXXXX.nsh new file mode 100644 index 000000000..e2ff740e4 --- /dev/null +++ b/packaging/win32/VersionCompleteXXXX.nsh @@ -0,0 +1,47 @@ +; See http://nsis.sourceforge.net/VersionCompleteXXXX for documentation +!macro VersionCompleteXXXN _INPUT_VALUE _OUTPUT_SYMBOL _REVISION + !searchparse /noerrors ${_INPUT_VALUE} "" _VERSION_1 "." _VERSION_2 "." _VERSION_3 "." _VERSION_4 + !if `${_VERSION_1}` == `` + !undef _VERSION_1 + !define _VERSION_1 0 + !endif + !if `${_VERSION_2}` == `` + !undef _VERSION_2 + !define _VERSION_2 0 + !endif + !if `${_VERSION_3}` == `` + !undef _VERSION_3 + !define _VERSION_3 0 + !endif + !define ${_OUTPUT_SYMBOL} ${_VERSION_1}.${_VERSION_2}.${_VERSION_3}.${_REVISION} + !undef _VERSION_1 + !undef _VERSION_2 + !undef _VERSION_3 + !undef _VERSION_4 +!macroend +!define VersionCompleteXXXN `!insertmacro VersionCompleteXXXN` +!macro VersionCompleteXXXX _INPUT_VALUE _OUTPUT_SYMBOL + !searchparse /noerrors ${_INPUT_VALUE} "" _VERSION_1 "." _VERSION_2 "." _VERSION_3 "." _VERSION_4 + !if `${_VERSION_1}` == `` + !undef _VERSION_1 + !define _VERSION_1 0 + !endif + !if `${_VERSION_2}` == `` + !undef _VERSION_2 + !define _VERSION_2 0 + !endif + !if `${_VERSION_3}` == `` + !undef _VERSION_3 + !define _VERSION_3 0 + !endif + !if `${_VERSION_4}` == `` + !undef _VERSION_4 + !define _VERSION_4 0 + !endif + !define ${_OUTPUT_SYMBOL} ${_VERSION_1}.${_VERSION_2}.${_VERSION_3}.${_VERSION_4} + !undef _VERSION_1 + !undef _VERSION_2 + !undef _VERSION_3 + !undef _VERSION_4 +!macroend +!define VersionCompleteXXXX `!insertmacro VersionCompleteXXXX` diff --git a/packaging/win32/breton.nsh b/packaging/win32/breton.nsh deleted file mode 100644 index 9901e5e9b..000000000 --- a/packaging/win32/breton.nsh +++ /dev/null @@ -1,230 +0,0 @@ -; ####################################### -; breton.nsh -; breton language strings for inkscape installer -; windows code page: 1252 -; Authors: -; Adib Taraben theAdib@googlemail.com -; matiphas matiphas@free.fr -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Breton" - -; Product name -LangString lng_Caption ${LANG_BRETON} "${PRODUCT_NAME} - Embanner sturiadel SVG dieub" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_BRETON} "War-lerc'h >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_BRETON} "Skignet eo $(^Name) dindan al lañvaz foran hollek (GPL) GNU. Pourchaset eo al lañvaz amañ evit reiñ keloù deoc'h nemetken. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_BRETON} "Staliet eo bet Inkscape gant an arveriad $0.$\r$\nMar kendalc'hot gant ar staliañ e vo siek marteze !$\r$\nEn em gennaskit evel $0 ha klaskit en-dro." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_BRETON} "Staliet eo bet $R1 endeo. $\nFellout a ra deoc'h dilemel ar staliadenn gent a-raok staliañ $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_BRETON} "$\n$\nKlikañ war OK evit kenderc'hel pe CANCEL evit dilezel." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_BRETON} "N'hoc'h eus ket brientoù an ardoer.$\r$\nSiek e c'hallfe bezañ staliadenn Inkscape evit an holl arveriaded.$\r$\nDigevaskit, mar plij, an dibarzh 'evit an holl arveriaded'." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_BRETON} "N'eo ket skoret Inkscape gant Windows 95/98/ME!$\r$\nKit war al lec'hienn gefridiel evit gouzout hiroc'h." - -; Full install type -LangString lng_Full $(LANG_BRETON) "Klok" - -; Optimal install type -LangString lng_Optimal $(LANG_BRETON) "Gwellek" - -; Minimal install type -LangString lng_Minimal $(LANG_BRETON) "Izek" - -; Core install section -LangString lng_Core $(LANG_BRETON) "Embanner SVG ${PRODUCT_NAME} (ret)" - -; Core install section description -LangString lng_CoreDesc $(LANG_BRETON) "Restroù rekis ${PRODUCT_NAME} ha dlloù" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_BRETON) "Amva GTK+ (ret)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_BRETON) "Ur voestad binvioù liessavelennoù evit ketalioù kevregat, arveret gant ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_BRETON) "Berradennoù" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_BRETON) "Berradennoù evit loc'hañ ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_BRETON) "Evit an holl arveriaded" - -; All user install section description -LangString lng_AlluserDesc $(LANG_BRETON) "Staliañ ar meziant-mañ evit holl arveriaded an urzhiataer-mañ" - -; Desktop section -LangString lng_Desktop $(LANG_BRETON) "Burev" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_BRETON) "Krouiñ ur verradenn davit ${PRODUCT_NAME} war ar burev" - -; Start Menu section -LangString lng_Startmenu $(LANG_BRETON) "Lañser Loc'hañ" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_BRETON) "Krouiñ un enankad ${PRODUCT_NAME} war al lañser Loc'hañ" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_BRETON) "Loc'hañ trumm" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_BRETON) " Krouiñ ur verradenn davit ${PRODUCT_NAME} er varrennad loc'hañ trumm" - -; File type association for editing -LangString lng_SVGWriter ${LANG_BRETON} "Digeriñ ar restroù SVG gant ${PRODUCT_NAME}" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_BRETON} "Dibab ${PRODUCT_NAME} evel embanner dre ziouer evit ar restroù SVG" - -; Context Menu -LangString lng_ContextMenu ${LANG_BRETON} "Lañser kemperzhel" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_BRETON} "Ouzhpennañ ${PRODUCT_NAME} war lañser kemperzhel ar restroù SVG" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_BRETON} "Diverkañ ar gwellvezioù personel" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_BRETON} "Diverkañ ar gwellvezioù personel chomet gant ar staliadurioù kent" - - -; Additional files section -LangString lng_Addfiles $(LANG_BRETON) "Restroù ouzhpenn" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_BRETON) "Restroù ouzhpenn" - -; Examples section -LangString lng_Examples $(LANG_BRETON) "Skouerioù" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_BRETON) "Skouerioù arver eus ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_BRETON) "Skridoù kelenn" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_BRETON) " Skridoù kelenn diwar-benn arver ${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_BRETON) "Troidigezhioù" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_BRETON) "Staliañ troidigezhioù evit ${PRODUCT_NAME}" - -LangString lng_am $(LANG_BRETON) "am Amhareg" -LangString lng_ar $(LANG_BRETON) "ar Arabeg" -LangString lng_az $(LANG_BRETON) "az Azerbaidjaneg" -LangString lng_be $(LANG_BRETON) "be Bieloruseg" -LangString lng_bg $(LANG_BRETON) "bg Bulgareg" -LangString lng_bn $(LANG_BRETON) "bn Bengalieg" -LangString lng_br $(LANG_BRETON) "br Brezhoneg" -LangString lng_ca $(LANG_BRETON) "ca Katalaneg" -LangString lng_ca@valencia $(LANG_BRETON) "ca@valencia Katalaneg Valensia" -LangString lng_cs $(LANG_BRETON) "cs Tchekeg" -LangString lng_da $(LANG_BRETON) "da Daneg" -LangString lng_de $(LANG_BRETON) "de Alamaneg" -LangString lng_dz $(LANG_BRETON) "dz Dzongkheg" -LangString lng_el $(LANG_BRETON) "el Gresianeg" -LangString lng_en $(LANG_BRETON) "en Saozneg" -LangString lng_en_AU $(LANG_BRETON) "en_AU Saozneg Australia" -LangString lng_en_CA $(LANG_BRETON) "en_CA Saozneg Kanada" -LangString lng_en_GB $(LANG_BRETON) "en_GB Saozneg Breizh-Veur" -LangString lng_en_US@piglatin $(LANG_BRETON) "en_US@piglatin Pig Latin" -LangString lng_eo $(LANG_BRETON) "eo Esperanto" -LangString lng_es $(LANG_BRETON) "es Spagnoleg" -LangString lng_es_MX $(LANG_BRETON) "es_MX Spagnoleg Mec'hiko" -LangString lng_et $(LANG_BRETON) "et Estoneg" -LangString lng_eu $(LANG_BRETON) "eu Euskareg" -LangString lng_fi $(LANG_BRETON) "fi Finneg" -LangString lng_fr $(LANG_BRETON) "fr Galleg" -LangString lng_he $(LANG_BRETON) "he Hebraeg" -LangString lng_ga $(LANG_BRETON) "ga Iwerzhoneg" -LangString lng_gl $(LANG_BRETON) "gl Galisianeg" -LangString lng_hr $(LANG_BRETON) "hr Kroateg" -LangString lng_hu $(LANG_BRETON) "hu Hungareg" -LangString lng_id $(LANG_BRETON) "id Indoneseg" -LangString lng_it $(LANG_BRETON) "it Italianeg" -LangString lng_ja $(LANG_BRETON) "ja Japoneg" -LangString lng_km $(LANG_BRETON) "km Khmereg" -LangString lng_ko $(LANG_BRETON) "ko Koreaneg" -LangString lng_lt $(LANG_BRETON) "lt Lituaneg" -LangString lng_mk $(LANG_BRETON) "mk Makédonieg" -LangString lng_mn $(LANG_BRETON) "mn Mongoleg" -LangString lng_ne $(LANG_BRETON) "ne Nepalieg" -LangString lng_nb $(LANG_BRETON) "nb Norvegeg Bokmal" -LangString lng_nl $(LANG_BRETON) "nl Nederlandeg" -LangString lng_nn $(LANG_BRETON) "nn Norvegeg Ninorsk" -LangString lng_pa $(LANG_BRETON) "pa Pendjabeg" -LangString lng_pl $(LANG_BRETON) "po Poloneg" -LangString lng_pt $(LANG_BRETON) "pt Portugaleg" -LangString lng_pt_BR $(LANG_BRETON) "pt_BR Portugaleg Brazil" -LangString lng_ro $(LANG_BRETON) "ro Romanieg" -LangString lng_ru $(LANG_BRETON) "ru Ruseg" -LangString lng_rw $(LANG_BRETON) "rw Kinyarwandeg" -LangString lng_sk $(LANG_BRETON) "sk Sloveg" -LangString lng_sl $(LANG_BRETON) "sl Sloveneg" -LangString lng_sq $(LANG_BRETON) "sq Albaneg" -LangString lng_sr $(LANG_BRETON) "sr Serbeg" -LangString lng_sr@latin $(LANG_BRETON) "sr@latin Serbeg skrivet mod latin" -LangString lng_sv $(LANG_BRETON) "sv Swedeg" -LangString lng_th $(LANG_BRETON) "th Thaieg" -LangString lng_tr $(LANG_BRETON) "tr Turkeg" -LangString lng_uk $(LANG_BRETON) "uk Ukrenieg" -LangString lng_vi $(LANG_BRETON) "vi Vietnameg" -LangString lng_zh_CN $(LANG_BRETON) "zh_CH Sineg eeunaet" -LangString lng_zh_TW $(LANG_BRETON) "zh_TW Sineg hengounel" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_BRETON} "Dibarzhioù distaliañ" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_BRETON} "Dibabit e-touez an dibarzhioù ouzhpenn" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_BRETON} "Mirout ar gwellvezioù personel" - -LangString lng_RETRY_CANCEL_DESC ${LANG_BRETON} "$\n$\nPouezañ war RETRY evit kenderc'hel pe CANCEL evit dilezel." - -LangString lng_ClearDirectoryBefore ${LANG_BRETON} "${PRODUCT_NAME} a rank bezañ staliet e-barzh ur c'havlec'hiad goullo. $INSTDIR n'eo ket goullo. Mar plij, skarzhit ar c'havlec'hiad-mañ da gentañ penn !$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_BRETON} "$INSTDIR\uninstall.log n'eo ket bet kavet !$\r$\nMar plij, distaliit dre skarzhañ ar c'havlec'hiad $INSTDIR hoc'h unan !" - -LangString lng_FileChanged ${LANG_BRETON} "Kemmet eo bet ar restr $filename goude ar staliañ.$\r$\nFellout a ra deoc'h diverkañ ar restr-mañ ?" - -LangString lng_Yes ${LANG_BRETON} "Ya" - -LangString lng_AlwaysYes ${LANG_BRETON} "respont YA atav" - -LangString lng_No ${LANG_BRETON} "Ket" - -LangString lng_AlwaysNo ${LANG_BRETON} "respont KET atav" diff --git a/packaging/win32/catalan.nsh b/packaging/win32/catalan.nsh deleted file mode 100644 index f3537380f..000000000 --- a/packaging/win32/catalan.nsh +++ /dev/null @@ -1,334 +0,0 @@ -; ####################################### -; catalan.nsh -; catalan language strings for inkscape installer -; windows code page: 1252 -; Authors: Xavier Conde Rueda , inkscape@softcatala.net -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Catalan" - -; Product name -; LangString lng_Caption ${LANG_CATALAN} "${PRODUCT_NAME} -- Open Source Scalable Vector Graphics Editor" - LangString lng_Caption ${LANG_CATALAN} "${PRODUCT_NAME} -- Editor de gràfics vectorials escalables de codi obert" - -; Button text "Next >" for the license page -; LangString lng_LICENSE_BUTTON ${LANG_CATALAN} "Next >" - LangString lng_LICENSE_BUTTON ${LANG_CATALAN} "Següent >" - -; Bottom text for the license page -; LangString lng_LICENSE_BOTTOM_TEXT ${LANG_CATALAN} "$(^Name) is released under the GNU General Public License (GPL). The license is provided here for information purposes only. $_CLICK" - LangString lng_LICENSE_BOTTOM_TEXT ${LANG_CATALAN} "L'$(^Name) s'ha alliberat sota la Llicència Pública General de GNU (GPL). La llicència es proporciona aquí només per raons informatives. $_CLICK" - -; has been installed by different user -; LangString lng_DIFFERENT_USER ${LANG_CATALAN} "Inkscape has been installed by user $0.$\r$\nIf you continue you might not complete successfully!$\r$\nPlease log in as $0 and try again." - LangString lng_DIFFERENT_USER ${LANG_CATALAN} "L'usuari $0.$\r ha instal·lat l'Inkscape.$\nSi continueu, és possible que no acabeu correctament.$\r$\nEntreu com a $0 i proveu de nou." - -; want to uninstall before install -; LangString lng_WANT_UNINSTALL_BEFORE ${LANG_ENGLISH} "$R1 has already been installed. $\nDo you want to remove the previous version before installing $(^Name) ?" - LangString lng_WANT_UNINSTALL_BEFORE ${LANG_CATALAN} "Ja s'ha instal·lat $R1. $\nVoleu suprimir la versió anterior abans d'instal·lar $(^Name)?" - -; press OK to continue press Cancel to abort -; LangString lng_OK_CANCEL_DESC ${LANG_ENGLISH} "$\n$\nPress OK to continue or press CANCEL to abort." - LangString lng_OK_CANCEL_DESC ${LANG_CATALAN} "$\n$\nPremeu D'acord per continuar, o Cancel·la per a interrompre." - -; you have no admin rigths -; LangString lng_NO_ADMIN ${LANG_CATALAN} "You do not have administrator privileges.$\r$\nInstalling Inkscape for all users might not complete successfully.$\r$\nUncheck the 'for all users' option." - LangString lng_NO_ADMIN ${LANG_CATALAN} "No teniu privilegis d'administrador.$\r$\nÉs possible que la instal·lació per a tots els usuaris no es completi correctament.$\r$\nInhabiliteu l'opció 'per a tots els usuaris'." - -; win9x is not supported -; LangString lng_NOT_SUPPORTED ${LANG_CATALAN} "Inkscape is known not to run under Windows 95/98/ME!$\r$\nPlease check the official website for detailed information." - LangString lng_NOT_SUPPORTED ${LANG_CATALAN} "L'Inkscape no funciona correctament sobre Windows 95/98/ME.$\r$\nConsulteu el lloc web per a obtenir informació detallada." - -; Full install type -; LangString lng_Full $(LANG_CATALAN) "Full" - LangString lng_Full $(LANG_CATALAN) "Completa" - -; Optimal install type -; LangString lng_Optimal $(LANG_CATALAN) "Optimal" - LangString lng_Optimal $(LANG_CATALAN) "Òptima" - -; Minimal install type -; LangString lng_Minimal $(LANG_CATALAN) "Minimal" - LangString lng_Minimal $(LANG_CATALAN) "Mínima" - -; Core install section -; LangString lng_Core $(LANG_CATALAN) "${PRODUCT_NAME} SVG Editor (required)" - LangString lng_Core $(LANG_CATALAN) "L'editor SVG ${PRODUCT_NAME} (requerit)" - -; Core install section description -; LangString lng_CoreDesc $(LANG_CATALAN) "Core ${PRODUCT_NAME} files and dlls" - LangString lng_CoreDesc $(LANG_CATALAN) "Fitxers i dlls per a l'${PRODUCT_NAME}" - -; GTK+ install section -; LangString lng_GTKFiles $(LANG_CATALAN) "GTK+ Runtime Environment (required)" - LangString lng_GTKFiles $(LANG_CATALAN) "Entorn d'execució GTK+ (requerit)" - -; GTK+ install section description -; LangString lng_GTKFilesDesc $(LANG_CATALAN) "A multi-platform GUI toolkit, used by ${PRODUCT_NAME}" - LangString lng_GTKFilesDesc $(LANG_CATALAN) "Un joc d'eines d'interfícies gràfiques multi-plataforma, usat per l'${PRODUCT_NAME}" - -; shortcuts install section -; LangString lng_Shortcuts $(LANG_CATALAN) "Shortcuts" - LangString lng_Shortcuts $(LANG_CATALAN) "Dreceres" - -; shortcuts install section description -; LangString lng_ShortcutsDesc $(LANG_CATALAN) "Shortcuts for starting ${PRODUCT_NAME}" - LangString lng_ShortcutsDesc $(LANG_CATALAN) "Dreceres per a iniciar l'${PRODUCT_NAME}" - -; All user install section -; LangString lng_Alluser $(LANG_CATALAN) "for all users" - LangString lng_Alluser $(LANG_CATALAN) "Per a tots els usuaris" - -; All user install section description -; LangString lng_AlluserDesc $(LANG_CATALAN) "Install this application for anyone who uses this computer (all users)" - LangString lng_AlluserDesc $(LANG_CATALAN) "Instal·la aquesta aplicació per a tots els usuaris que fan servir aquest ordinador" - -; Desktop section -; LangString lng_Desktop $(LANG_CATALAN) "Desktop" - LangString lng_Desktop $(LANG_CATALAN) "Escriptori" - -; Desktop section description -; LangString lng_DesktopDesc $(LANG_CATALAN) "Create a shortcut to ${PRODUCT_NAME} on the Desktop" - LangString lng_DesktopDesc $(LANG_CATALAN) "Crea una drecera cap a l'${PRODUCT_NAME} a l'escriptori" - -; Start Menu section -; LangString lng_Startmenu $(LANG_CATALAN) "Start Menu" - LangString lng_Startmenu $(LANG_CATALAN) "Menú Inicia" - -; Start Menu section description -; LangString lng_StartmenuDesc $(LANG_CATALAN) "Create a Start Menu entry for ${PRODUCT_NAME}" - LangString lng_StartmenuDesc $(LANG_CATALAN) "Crea una entrada de menú per a l'${PRODUCT_NAME}" - -; Quick launch section -; LangString lng_Quicklaunch $(LANG_CATALAN) "Quick Launch" - LangString lng_Quicklaunch $(LANG_CATALAN) "Inici ràpid" - -; Quick launch section description -; LangString lng_QuicklaunchDesc $(LANG_CATALAN) "Create a shortcut to ${PRODUCT_NAME} on the Quick Launch toolbar" - LangString lng_QuicklaunchDesc $(LANG_CATALAN) "Crea una drecera cap a l'${PRODUCT_NAME} a la barra d'eines d'Inici ràpid" - -; File type association for editing -; LangString lng_SVGWriter ${LANG_CATALAN} "Open SVG files with ${PRODUCT_NAME}" - LangString lng_SVGWriter ${LANG_CATALAN} "Obre els fitxers SVG amb l'${PRODUCT_NAME}" - -; File type association for editing description -; LangString lng_SVGWriterDesc ${LANG_CATALAN} "Select ${PRODUCT_NAME} as default editor for SVG files" - LangString lng_SVGWriterDesc ${LANG_CATALAN} "Seleciona l'${PRODUCT_NAME} com a editor predeterminat per als fitxers SVG" - -; Context Menu -; LangString lng_ContextMenu ${LANG_CATALAN} "Context Menu" - LangString lng_ContextMenu ${LANG_CATALAN} "Menú contextual" - -; Context Menu description -; LangString lng_ContextMenuDesc ${LANG_CATALAN} "Add ${PRODUCT_NAME} into the Context Menu for SVG files" - LangString lng_ContextMenuDesc ${LANG_CATALAN} "Afegeix l'${PRODUCT_NAME} al menú contextual per als fitxers SVG" - -; remove personal preferences -; LangString lng_DeletePrefs ${LANG_CATALAN} "Delete personal preferences" - LangString lng_DeletePrefs ${LANG_CATALAN} "Suprimeix les preferències personals" - -; remove personal preferences description -; LangString lng_DeletePrefsDesc ${LANG_CATALAN} "Delete personal preferences leftover from previous installations" - LangString lng_DeletePrefsDesc ${LANG_CATALAN} "Suprimeix les preferències personals d'anteriors instal·lacions" - -; Additional files section -; LangString lng_Addfiles $(LANG_CATALAN) "Additional Files" - LangString lng_Addfiles $(LANG_CATALAN) "Fitxers addicionals" - -; Additional files section description -; LangString lng_AddfilesDesc $(LANG_CATALAN) "Additional Files" - LangString lng_AddfilesDesc $(LANG_CATALAN) "Fitxers addicionals" - -; Examples section -; LangString lng_Examples $(LANG_CATALAN) "Examples" - LangString lng_Examples $(LANG_CATALAN) "Exemples" - -; Examples section description -; LangString lng_ExamplesDesc $(LANG_CATALAN) "Examples using ${PRODUCT_NAME}" - LangString lng_ExamplesDesc $(LANG_CATALAN) "Exemples d'ús de l'${PRODUCT_NAME}" - -; Tutorials section -; LangString lng_Tutorials $(LANG_CATALAN) "Tutorials" - LangString lng_Tutorials $(LANG_CATALAN) "Tutorials" - -; Tutorials section description -; LangString lng_TutorialsDesc $(LANG_CATALAN) "Tutorials using ${PRODUCT_NAME}" - LangString lng_TutorialsDesc $(LANG_CATALAN) "Tutorials d'ús de l'${PRODUCT_NAME}" - -; Languages section -; LangString lng_Languages $(LANG_CATALAN) "Translations" - LangString lng_Languages $(LANG_CATALAN) "Traduccions" - -; Languages section dscription -; LangString lng_LanguagesDesc $(LANG_CATALAN) "Install various translations for ${PRODUCT_NAME}" - LangString lng_LanguagesDesc $(LANG_CATALAN) "Instal·la més traduccions per a l'${PRODUCT_NAME}" - -; LangString lng_am $(LANG_CATALAN) "am Amharic" - LangString lng_am $(LANG_CATALAN) "am Amharic" -; LangString lng_ar $(LANG_ENGLISH) "ar Arabic" - LangString lng_ar $(LANG_CATALAN) "ar Arabic" -; LangString lng_az $(LANG_CATALAN) "az Azerbaijani" - LangString lng_az $(LANG_CATALAN) "az Azerbaijani" -; LangString lng_be $(LANG_CATALAN) "be Byelorussian" - LangString lng_be $(LANG_CATALAN) "be Biel·lorús" -; LangString lng_bg $(LANG_CATALAN) "bg Bulgarian" - LangString lng_bg $(LANG_CATALAN) "bg Búlgar" -; LangString lng_bn $(LANG_CATALAN) "bn Bengali" - LangString lng_bn $(LANG_CATALAN) "bn Bengalí" -; LangString lng_br $(LANG_ENGLISH) "br Breton" - LangString lng_br $(LANG_CATALAN) "br Breton" -; LangString lng_ca $(LANG_CATALAN) "ca Catalan" - LangString lng_ca $(LANG_CATALAN) "ca Català" -; LangString lng_ca@valencia $(LANG_CATALAN) "ca@valencia Valencian Catalan" - LangString lng_ca@valencia $(LANG_CATALAN) "ca@valencia Català valencià" -; LangString lng_cs $(LANG_CATALAN) "cs Czech" - LangString lng_cs $(LANG_CATALAN) "cs Txec" -; LangString lng_da $(LANG_CATALAN) "da Danish" - LangString lng_da $(LANG_CATALAN) "da Danès" -; LangString lng_de $(LANG_CATALAN) "de German" - LangString lng_de $(LANG_CATALAN) "de Alemany" -; LangString lng_dz $(LANG_CATALAN) "dz Dzongkha" - LangString lng_dz $(LANG_CATALAN) "dz Dzongkha" -; LangString lng_el $(LANG_CATALAN) "el Greek" - LangString lng_el $(LANG_CATALAN) "el Grec" -; LangString lng_en $(LANG_CATALAN) "en English" - LangString lng_en $(LANG_CATALAN) "en Anglès" -; LangString lng_en_AU $(LANG_CATALAN) "en_AU Australian English" - LangString lng_en_AU $(LANG_CATALAN) "en_AU Anglès d'Austràlia" -; LangString lng_en_CA $(LANG_CATALAN) "en_CA Canadian English" - LangString lng_en_CA $(LANG_CATALAN) "en_CA Anglès del Canadà" -; LangString lng_en_GB $(LANG_CATALAN) "en_GB British English" - LangString lng_en_GB $(LANG_CATALAN) "en_GB Anglès britànic" -; LangString lng_en_US@piglatin $(LANG_CATALAN) "en_US@piglatin Pig Latin" - LangString lng_en_US@piglatin $(LANG_CATALAN) "en_US@piglatin Pig Latin" -; LangString lng_eo $(LANG_CATALAN) "eo Esperanto" - LangString lng_eo $(LANG_CATALAN) "eo Esperanto" -; LangString lng_es $(LANG_CATALAN) "es Spanish" - LangString lng_es $(LANG_CATALAN) "es Espanyol" -; LangString lng_es_MX $(LANG_CATALAN) "es_MX Mexican Spanish" - LangString lng_es_MX $(LANG_CATALAN) "es_MX Espanyol mexicà" -; LangString lng_et $(LANG_CATALAN) "et Estonian" - LangString lng_et $(LANG_CATALAN) "et Estonià" -; LangString lng_eu $(LANG_CATALAN) "eu Basque" - LangString lng_eu $(LANG_CATALAN) "eu Basc" -; LangString lng_fi $(LANG_CATALAN) "fi Finnish" - LangString lng_fi $(LANG_CATALAN) "fi Finès" -; LangString lng_fr $(LANG_CATALAN) "fr French" - LangString lng_fr $(LANG_CATALAN) "fr Francès" -; LangString lng_ga $(LANG_CATALAN) "ga Irish" - LangString lng_ga $(LANG_CATALAN) "ga Irlandès" -; LangString lng_gl $(LANG_CATALAN) "gl Gallegan" - LangString lng_gl $(LANG_CATALAN) "gl Gallec" -; LangString lng_he $(LANG_CATALAN) "he Hebrew" - LangString lng_he $(LANG_CATALAN) "he Hebreu" -; LangString lng_id $(LANG_CATALAN) "id Indonesian" - LangString lng_id $(LANG_CATALAN) "id Indonesi" -; LangString lng_hr $(LANG_CATALAN) "hr Croatian" - LangString lng_hr $(LANG_CATALAN) "hr Croat" -; LangString lng_hu $(LANG_CATALAN) "hu Hungarian" - LangString lng_hu $(LANG_CATALAN) "hu Hongarès" -; LangString lng_it $(LANG_CATALAN) "it Italian" - LangString lng_it $(LANG_CATALAN) "it Italià" -; LangString lng_ja $(LANG_CATALAN) "ja Japanese" - LangString lng_ja $(LANG_CATALAN) "ja Japonès" - LangString lng_km $(LANG_CATALAN) "km Khmer" -; LangString lng_ko $(LANG_CATALAN) "ko Korean" - LangString lng_ko $(LANG_CATALAN) "ko Coreà" -; LangString lng_lt $(LANG_CATALAN) "lt Lithuanian" - LangString lng_lt $(LANG_CATALAN) "lt Lituà" -; LangString lng_mk $(LANG_CATALAN) "mk Macedonian" - LangString lng_mk $(LANG_CATALAN) "mk Macedoni" -; LangString lng_mn $(LANG_CATALAN) "mn Mongolian" - LangString lng_mn $(LANG_CATALAN) "mn Mongol" -; LangString lng_ne $(LANG_CATALAN) "ne Nepali" - LangString lng_ne $(LANG_CATALAN) "ne Nepalí" -; LangString lng_nb $(LANG_CATALAN) "nb Norwegian Bokmål" - LangString lng_nb $(LANG_CATALAN) "nb Noruec Bokmål" -; LangString lng_nl $(LANG_CATALAN) "nl Dutch" - LangString lng_nl $(LANG_CATALAN) "nl Holandès" -; LangString lng_nn $(LANG_CATALAN) "nn Norwegian Nynorsk" - LangString lng_nn $(LANG_CATALAN) "nn Noruec Nynorsk" -; LangString lng_pa $(LANG_CATALAN) "pa Panjabi" - LangString lng_pa $(LANG_CATALAN) "pa Panjabi" -; LangString lng_pl $(LANG_CATALAN) "po Polish" - LangString lng_pl $(LANG_CATALAN) "po Polonès" -; LangString lng_pt $(LANG_CATALAN) "pt Portuguese" - LangString lng_pt $(LANG_CATALAN) "pt Portuguès" -; LangString lng_pt_BR $(LANG_CATALAN) "pt_BR Brazilian Portuguese" - LangString lng_pt_BR $(LANG_CATALAN) "pt_BR Portuguès brasiler" -; LangString lng_ro $(LANG_CATALAN) "ro Romanian" - LangString lng_ro $(LANG_CATALAN) "ro Romanès" -; LangString lng_ru $(LANG_CATALAN) "ru Russian" - LangString lng_ru $(LANG_CATALAN) "ru Rus" -; LangString lng_rw $(LANG_CATALAN) "rw Kinyarwanda" - LangString lng_rw $(LANG_CATALAN) "rw Kinyarwanda" -; LangString lng_sk $(LANG_CATALAN) "sk Slovak" - LangString lng_sk $(LANG_CATALAN) "sk Eslovac" -; LangString lng_sl $(LANG_CATALAN) "sl Slovenian" - LangString lng_sl $(LANG_CATALAN) "sl Esloveni" -; LangString lng_sq $(LANG_CATALAN) "sq Albanian" - LangString lng_sq $(LANG_CATALAN) "sq Albanès" -; LangString lng_sr $(LANG_CATALAN) "sr Serbian" - LangString lng_sr $(LANG_CATALAN) "sr Serbi" -; LangString lng_sr@latin $(LANG_CATALAN) "sr@latin Serbian in Latin script" - LangString lng_sr@latin $(LANG_CATALAN) "sr@latin Serbi en alfabet llatí" -; LangString lng_sv $(LANG_CATALAN) "sv Swedish" - LangString lng_sv $(LANG_CATALAN) "sv Suec" -; LangString lng_th $(LANG_CATALAN) "th Thai" - LangString lng_th $(LANG_CATALAN) "th Thai" -; LangString lng_tr $(LANG_CATALAN) "tr Turkish" - LangString lng_tr $(LANG_CATALAN) "tr Turc" -; LangString lng_uk $(LANG_CATALAN) "uk Ukrainian" - LangString lng_uk $(LANG_CATALAN) "uk Ucraïnès" -; LangString lng_vi $(LANG_ENGLISH) "vi Vietnamese" - LangString lng_vi $(LANG_CATALAN) "vi Vietnamese" -; LangString lng_zh_CN $(LANG_CATALAN) "zh_CH Simplifed Chinese" - LangString lng_zh_CN $(LANG_CATALAN) "zh_CH Xinès simplificat" -; LangString lng_zh_TW $(LANG_CATALAN) "zh_TW Traditional Chinese" - LangString lng_zh_TW $(LANG_CATALAN) "zh_TW Xinès tradicional" - -; uninstallation options -; LangString lng_UInstOpt ${LANG_CATALAN} "Uninstallation Options" - LangString lng_UInstOpt ${LANG_CATALAN} "Opcions de desinstal·lació" - -; uninstallation options subtitle -; LangString lng_UInstOpt1 ${LANG_CATALAN} "Please make your choices for additional options" - LangString lng_UInstOpt1 ${LANG_CATALAN} "Seleccioneu les vostres opcions addicionals" - -; Ask to purge the personal preferences -; LangString lng_PurgePrefs ${LANG_CATALAN} "Keep personal Preferences" - LangString lng_PurgePrefs ${LANG_CATALAN} "Conserva les preferències personals" - -; LangString lng_RETRY_CANCEL_DESC ${LANG_CATALAN} "$\n$\nPress RETRY to continue or press CANCEL to abort." - LangString lng_RETRY_CANCEL_DESC ${LANG_CATALAN} "$\n$\nPremeu Reintenta per a continuar o Cancel·la per a interrompre." - -; LangString lng_ClearDirectoryBefore ${LANG_CATALAN} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)" - LangString lng_ClearDirectoryBefore ${LANG_CATALAN} "Heu d'instal·lar l'${PRODUCT_NAME} en una carpeta buida. La carpeta $INSTDIR no és buida; haureu de buidar-la primer.$(lng_RETRY_CANCEL_DESC)" - -; LangString lng_UninstallLogNotFound ${LANG_CATALAN} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!" - LangString lng_UninstallLogNotFound ${LANG_CATALAN} "No s'ha trobat $INSTDIR\uninstall.log.$\r$\nPer a desinstal·lar, haureu de netejar la carpeta $INSTDIR vosaltres mateixos!" - -; LangString lng_FileChanged ${LANG_CATALAN} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?" - LangString lng_FileChanged ${LANG_CATALAN} "El fitxer $filename s'ha canviat després de la instal·lació.$\r$\nEncara voleu esborrar aquest fitxer?" - -; LangString lng_Yes ${LANG_CATALAN} "Yes" - LangString lng_Yes ${LANG_CATALAN} "Sí" - -; LangString lng_AlwaysYes ${LANG_CATALAN} "always answer Yes" - LangString lng_AlwaysYes ${LANG_CATALAN} "Sí a tot" - -; LangString lng_No ${LANG_CATALAN} "No" - LangString lng_No ${LANG_CATALAN} "No" - -; LangString lng_AlwaysNo ${LANG_CATALAN} "always answer No" - LangString lng_AlwaysNo ${LANG_CATALAN} "No a tot" diff --git a/packaging/win32/czech.nsh b/packaging/win32/czech.nsh deleted file mode 100644 index 439338eab..000000000 --- a/packaging/win32/czech.nsh +++ /dev/null @@ -1,231 +0,0 @@ -; ####################################### -; czech.nsh -; czech language strings for inkscape installer -; windows code page: 1250 -; Authors: -; Michal Kraus Michal.Kraus@wige-mic.cz (original translation) -; Josef Vybíral josef.vybiral@gmail.com (update for Inkscape 0.44) -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Czech" - -; Product name -LangString lng_Caption ${LANG_CZECH} "${PRODUCT_NAME} -- Open Source Editor Škálovatelné Vektorové Grafiky(SVG)" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_CZECH} "Další >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_CZECH} "$(^Name) je vydáván pod General Public License (GPL). Licenèní ujednání je zde pouze z informaèních dùvodù. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_CZECH} "Inkscape byl nainstalován uživatelem $0.$\r$\nInstalace nemusí být dokonèena správnì pokud v ní budete pokraèovat!$\r$\nProsím pøihlaste se jako $0 a spuste instalaci znovu." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_CZECH} "$R1 je již nainstalován. $\nChcete pøed instalací odstranit pøedchozí verzi $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_CZECH} "$\n$\nStisknìte OK pro pokraèování, CANCEL pro pøerušení." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_CZECH} "Nemáte administrátorská oprávnìní.$\r$\nInstalace Inkscape pro všechny uživatele nemusí být úspìšnì dokonèena.$\r$\nZrušte oznaèení volby 'Pro všechny uživatele'." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_CZECH} "Inkscape nebìží na Windows 95/98/ME!$\r$\nPro podrobnìjší informace se prosím obrate na oficiální webové stránky." - -; Full install type -LangString lng_Full $(LANG_CZECH) "Plná" - -; Optimal install type -LangString lng_Optimal $(LANG_CZECH) "Optimální" - -; Minimal install type -LangString lng_Minimal $(LANG_CZECH) "Minimální" - -; Core install section -LangString lng_Core $(LANG_CZECH) "${PRODUCT_NAME} SVG editor (vyžadováno)" - -; Core install section description -LangString lng_CoreDesc $(LANG_CZECH) "Soubory a knihovny ${PRODUCT_NAME}" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_CZECH) "GTK+ bìhové prostøedí (vyžadováno)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_CZECH) "Multiplatformní sada uživatelského rozhraní, použitého v ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_CZECH) "Zástupci" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_CZECH) "Zástupci pro spuštìní ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_CZECH) "pro všechny uživatele" - -; All user install section description -LangString lng_AlluserDesc $(LANG_CZECH) "Instalovat aplikaci pro kohokoliv, kdo používá tento poèítaè.(všichni uživatelé)" - -; Desktop section -LangString lng_Desktop $(LANG_CZECH) "Plocha" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_CZECH) "Vytvoøit zástupce ${PRODUCT_NAME} na ploše" - -; Start Menu section -LangString lng_Startmenu $(LANG_CZECH) "Nabídka Start" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_CZECH) "Vytvoøit pro ${PRODUCT_NAME} položku v nabídce Start" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_CZECH) "Panel rychlého spuštìní" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_CZECH) "Vytvoøit pro ${PRODUCT_NAME} zástupce na panelu rychlého spuštìní" - -; File type association for editing -LangString lng_SVGWriter ${LANG_CZECH} "Otvírat SVG soubory v ${PRODUCT_NAME}" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_CZECH} "Vybrat ${PRODUCT_NAME} jako výchozí editor pro SVG soubory" - -; Context Menu -LangString lng_ContextMenu ${LANG_CZECH} "Kontextová nabídka" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_CZECH} "Pøidat ${PRODUCT_NAME} do kontextové nabídky pro SVG soubory" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_CZECH} "Smazat osobní nastavení" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_CZECH} "Smazat osobní nastavení pøedchozí instalace" - - - -; Additional files section -LangString lng_Addfiles $(LANG_CZECH) "Další soubory" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_CZECH) "Další soubory" - -; Examples section -LangString lng_Examples $(LANG_CZECH) "Pøíklady" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_CZECH) "Pøíklady použití ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_CZECH) "Prùvodci" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_CZECH) "Prùvodci funkcemi ${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_CZECH) "Jazykové sady" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_CZECH) "Nainstalovat další jazykové sady ${PRODUCT_NAME}" - -LangString lng_am $(LANG_CZECH) "am Amharic" -LangString lng_ar $(LANG_CZECH) "ar Arabic" -LangString lng_az $(LANG_CZECH) "az Azerbajdžánština" -LangString lng_be $(LANG_CZECH) "be Bìloruština" -LangString lng_bg $(LANG_CZECH) "bg Bulgarian" -LangString lng_bn $(LANG_CZECH) "bn Bengali" -LangString lng_br $(LANG_CZECH) "br Breton" -LangString lng_ca $(LANG_CZECH) "ca Katalánština" -LangString lng_ca@valencia $(LANG_CZECH) "ca@valencia Valencian Catalan" -LangString lng_cs $(LANG_CZECH) "cs Èeština" -LangString lng_da $(LANG_CZECH) "da Dánština" -LangString lng_de $(LANG_CZECH) "de Nìmèina" -LangString lng_dz $(LANG_CZECH) "dz Dzongkha" -LangString lng_el $(LANG_CZECH) "el Øeètina" -LangString lng_en $(LANG_CZECH) "en Anglièina" -LangString lng_en_AU $(LANG_CZECH) "en_AU Australian English" -LangString lng_en_CA $(LANG_CZECH) "en_CA Kanadská Angliètina" -LangString lng_en_GB $(LANG_CZECH) "en_GB Britská Angliètina" -LangString lng_en_US@piglatin $(LANG_CZECH) "en_US@piglatin Pig Latin" -LangString lng_eo $(LANG_CZECH) "eo Esperanto" -LangString lng_es $(LANG_CZECH) "es Španìlština" -LangString lng_es_MX $(LANG_CZECH) "es_MX Mexická Španìlština" -LangString lng_et $(LANG_CZECH) "et Estonština" -LangString lng_eu $(LANG_CZECH) "eu Basque" -LangString lng_fi $(LANG_CZECH) "fi Finština" -LangString lng_fr $(LANG_CZECH) "fr Francouzština" -LangString lng_ga $(LANG_CZECH) "ga Irština" -LangString lng_gl $(LANG_CZECH) "gl Gallegan" -LangString lng_he $(LANG_CZECH) "he Hebrew" -LangString lng_hr $(LANG_CZECH) "hr Chorvatština" -LangString lng_hu $(LANG_CZECH) "hu Maïarština" -LangString lng_id $(LANG_CZECH) "id Indonesian" -LangString lng_it $(LANG_CZECH) "it Italština" -LangString lng_ja $(LANG_CZECH) "ja Japonština" -LangString lng_km $(LANG_CZECH) "km Khmer" -LangString lng_ko $(LANG_CZECH) "ko Korejština" -LangString lng_lt $(LANG_CZECH) "lt Litevština" -LangString lng_mk $(LANG_CZECH) "mk Makedonština" -LangString lng_mn $(LANG_CZECH) "mn Mongolština" -LangString lng_ne $(LANG_CZECH) "ne Nepálština" -LangString lng_nb $(LANG_CZECH) "nb Norština Bokmal" -LangString lng_nl $(LANG_CZECH) "nl Holandština" -LangString lng_nn $(LANG_CZECH) "nn Norština Nynorsk" -LangString lng_pa $(LANG_CZECH) "pa Panjabi" -LangString lng_pl $(LANG_CZECH) "po Polština" -LangString lng_pt $(LANG_CZECH) "pt Portugalština" -LangString lng_pt_BR $(LANG_CZECH) "pt_BR Brazilská Portugalština" -LangString lng_ro $(LANG_CZECH) "ro Romanian" -LangString lng_ru $(LANG_CZECH) "ru Ruština" -LangString lng_rw $(LANG_CZECH) "rw Kinyarwanda" -LangString lng_sk $(LANG_CZECH) "sk Slovenština" -LangString lng_sl $(LANG_CZECH) "sl Slovinština" -LangString lng_sq $(LANG_CZECH) "sq Albánština" -LangString lng_sr $(LANG_CZECH) "sr Srbština" -LangString lng_sr@latin $(LANG_CZECH) "sr@latin Srbština v latince" -LangString lng_sv $(LANG_CZECH) "sv Švédština" -LangString lng_th $(LANG_CZECH) "th Thai" -LangString lng_tr $(LANG_CZECH) "tr Tureètina" -LangString lng_uk $(LANG_CZECH) "uk Ukrajinština" -LangString lng_vi $(LANG_CZECH) "vi Vietnamština" -LangString lng_zh_CN $(LANG_CZECH) "zh_CH Zjednodušená Èínština" -LangString lng_zh_TW $(LANG_CZECH) "zh_TW Tradièní Èínština" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_CZECH} "Volby pro odinstalování" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_CZECH} "Vyberte prosím další nastavení" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_CZECH} "Ponechat osobní nastavení" - -LangString lng_RETRY_CANCEL_DESC ${LANG_CZECH} "$\n$\nPress RETRY to continue or press CANCEL to abort." - -LangString lng_ClearDirectoryBefore ${LANG_CZECH} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_CZECH} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!" - -LangString lng_FileChanged ${LANG_CZECH} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?" - -LangString lng_Yes ${LANG_CZECH} "Yes" - -LangString lng_AlwaysYes ${LANG_CZECH} "always answer Yes" - -LangString lng_No ${LANG_CZECH} "No" - -LangString lng_AlwaysNo ${LANG_CZECH} "always answer No" diff --git a/packaging/win32/english.nsh b/packaging/win32/english.nsh deleted file mode 100644 index 00575ff6c..000000000 --- a/packaging/win32/english.nsh +++ /dev/null @@ -1,230 +0,0 @@ - -; ####################################### -; english.nsh -; english language strings for inkscape installer -; windows code page: 1252 -; Authors: -; Adib Taraben theAdib@googlemail.com -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "English" - -; Product name -LangString lng_Caption ${LANG_ENGLISH} "${PRODUCT_NAME} -- Open Source Scalable Vector Graphics Editor" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_ENGLISH} "Next >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_ENGLISH} "$(^Name) is released under the GNU General Public License (GPL). The license is provided here for information purposes only. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_ENGLISH} "Inkscape has been installed by user $0.$\r$\nIf you continue you might not complete successfully!$\r$\nPlease log in as $0 and try again." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_ENGLISH} "$R1 has already been installed. $\nDo you want to remove the previous version before installing $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_ENGLISH} "$\n$\nPress OK to continue or press CANCEL to abort." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_ENGLISH} "You do not have administrator privileges.$\r$\nInstalling Inkscape for all users might not complete successfully.$\r$\nUncheck the 'for all users' option." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_ENGLISH} "Inkscape is known not to run under Windows 95/98/ME!$\r$\nPlease check the official website for detailed information." - -; Full install type -LangString lng_Full $(LANG_ENGLISH) "Full" - -; Optimal install type -LangString lng_Optimal $(LANG_ENGLISH) "Optimal" - -; Minimal install type -LangString lng_Minimal $(LANG_ENGLISH) "Minimal" - -; Core install section -LangString lng_Core $(LANG_ENGLISH) "${PRODUCT_NAME} SVG Editor (required)" - -; Core install section description -LangString lng_CoreDesc $(LANG_ENGLISH) "Core ${PRODUCT_NAME} files and dlls" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_ENGLISH) "GTK+ Runtime Environment (required)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_ENGLISH) "A multi-platform GUI toolkit, used by ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_ENGLISH) "Shortcuts" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_ENGLISH) "Shortcuts for starting ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_ENGLISH) "for all users" - -; All user install section description -LangString lng_AlluserDesc $(LANG_ENGLISH) "Install this application for anyone who uses this computer (all users)" - -; Desktop section -LangString lng_Desktop $(LANG_ENGLISH) "Desktop" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_ENGLISH) "Create a shortcut to ${PRODUCT_NAME} on the Desktop" - -; Start Menu section -LangString lng_Startmenu $(LANG_ENGLISH) "Start Menu" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_ENGLISH) "Create a Start Menu entry for ${PRODUCT_NAME}" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_ENGLISH) "Quick Launch" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_ENGLISH) "Create a shortcut to ${PRODUCT_NAME} on the Quick Launch toolbar" - -; File type association for editing -LangString lng_SVGWriter ${LANG_ENGLISH} "Open SVG files with ${PRODUCT_NAME}" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_ENGLISH} "Select ${PRODUCT_NAME} as default editor for SVG files" - -; Context Menu -LangString lng_ContextMenu ${LANG_ENGLISH} "Context Menu" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_ENGLISH} "Add ${PRODUCT_NAME} into the Context Menu for SVG files" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_ENGLISH} "Delete personal preferences" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_ENGLISH} "Delete personal preferences leftover from previous installations" - - -; Additional files section -LangString lng_Addfiles $(LANG_ENGLISH) "Additional Files" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_ENGLISH) "Additional Files" - -; Examples section -LangString lng_Examples $(LANG_ENGLISH) "Examples" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_ENGLISH) "Examples using ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_ENGLISH) "Tutorials" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_ENGLISH) "Tutorials using ${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_ENGLISH) "Translations" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_ENGLISH) "Install various translations for ${PRODUCT_NAME}" - -LangString lng_am $(LANG_ENGLISH) "am Amharic" -LangString lng_ar $(LANG_ENGLISH) "ar Arabic" -LangString lng_az $(LANG_ENGLISH) "az Azerbaijani" -LangString lng_be $(LANG_ENGLISH) "be Byelorussian" -LangString lng_bg $(LANG_ENGLISH) "bg Bulgarian" -LangString lng_bn $(LANG_ENGLISH) "bn Bengali" -LangString lng_br $(LANG_ENGLISH) "br Breton" -LangString lng_ca $(LANG_ENGLISH) "ca Catalan" -LangString lng_ca@valencia $(LANG_ENGLISH) "ca@valencia Valencian Catalan" -LangString lng_cs $(LANG_ENGLISH) "cs Czech" -LangString lng_da $(LANG_ENGLISH) "da Danish" -LangString lng_de $(LANG_ENGLISH) "de German" -LangString lng_dz $(LANG_ENGLISH) "dz Dzongkha" -LangString lng_el $(LANG_ENGLISH) "el Greek" -LangString lng_en $(LANG_ENGLISH) "en English" -LangString lng_en_AU $(LANG_ENGLISH) "en_AU Australian English" -LangString lng_en_CA $(LANG_ENGLISH) "en_CA Canadian English" -LangString lng_en_GB $(LANG_ENGLISH) "en_GB British English" -LangString lng_en_US@piglatin $(LANG_ENGLISH) "en_US@piglatin Pig Latin" -LangString lng_eo $(LANG_ENGLISH) "eo Esperanto" -LangString lng_es $(LANG_ENGLISH) "es Spanish" -LangString lng_es_MX $(LANG_ENGLISH) "es_MX Mexican Spanish" -LangString lng_et $(LANG_ENGLISH) "et Estonian" -LangString lng_eu $(LANG_ENGLISH) "eu Basque" -LangString lng_fi $(LANG_ENGLISH) "fi Finnish" -LangString lng_fr $(LANG_ENGLISH) "fr French" -LangString lng_ga $(LANG_ENGLISH) "ga Irish" -LangString lng_gl $(LANG_ENGLISH) "gl Gallegan" -LangString lng_he $(LANG_ENGLISH) "he Hebrew" -LangString lng_hr $(LANG_ENGLISH) "hr Croatian" -LangString lng_hu $(LANG_ENGLISH) "hu Hungarian" -LangString lng_id $(LANG_ENGLISH) "id Indonesian" -LangString lng_it $(LANG_ENGLISH) "it Italian" -LangString lng_ja $(LANG_ENGLISH) "ja Japanese" -LangString lng_km $(LANG_ENGLISH) "km Khmer" -LangString lng_ko $(LANG_ENGLISH) "ko Korean" -LangString lng_lt $(LANG_ENGLISH) "lt Lithuanian" -LangString lng_mk $(LANG_ENGLISH) "mk Macedonian" -LangString lng_mn $(LANG_ENGLISH) "mn Mongolian" -LangString lng_ne $(LANG_ENGLISH) "ne Nepali" -LangString lng_nb $(LANG_ENGLISH) "nb Norwegian Bokmål" -LangString lng_nl $(LANG_ENGLISH) "nl Dutch" -LangString lng_nn $(LANG_ENGLISH) "nn Norwegian Nynorsk" -LangString lng_pa $(LANG_ENGLISH) "pa Panjabi" -LangString lng_pl $(LANG_ENGLISH) "po Polish" -LangString lng_pt $(LANG_ENGLISH) "pt Portuguese" -LangString lng_pt_BR $(LANG_ENGLISH) "pt_BR Brazilian Portuguese" -LangString lng_ro $(LANG_ENGLISH) "ro Romanian" -LangString lng_ru $(LANG_ENGLISH) "ru Russian" -LangString lng_rw $(LANG_ENGLISH) "rw Kinyarwanda" -LangString lng_sk $(LANG_ENGLISH) "sk Slovak" -LangString lng_sl $(LANG_ENGLISH) "sl Slovenian" -LangString lng_sq $(LANG_ENGLISH) "sq Albanian" -LangString lng_sr $(LANG_ENGLISH) "sr Serbian" -LangString lng_sr@latin $(LANG_ENGLISH) "sr@latin Serbian in Latin script" -LangString lng_sv $(LANG_ENGLISH) "sv Swedish" -LangString lng_th $(LANG_ENGLISH) "th Thai" -LangString lng_tr $(LANG_ENGLISH) "tr Turkish" -LangString lng_uk $(LANG_ENGLISH) "uk Ukrainian" -LangString lng_vi $(LANG_ENGLISH) "vi Vietnamese" -LangString lng_zh_CN $(LANG_ENGLISH) "zh_CH Simplifed Chinese" -LangString lng_zh_TW $(LANG_ENGLISH) "zh_TW Traditional Chinese" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_ENGLISH} "Uninstallation Options" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_ENGLISH} "Please make your choices for additional options" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_ENGLISH} "Keep personal Preferences" - -LangString lng_RETRY_CANCEL_DESC ${LANG_ENGLISH} "$\n$\nPress RETRY to continue or press CANCEL to abort." - -LangString lng_ClearDirectoryBefore ${LANG_ENGLISH} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_ENGLISH} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!" - -LangString lng_FileChanged ${LANG_ENGLISH} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?" - -LangString lng_Yes ${LANG_ENGLISH} "Yes" - -LangString lng_AlwaysYes ${LANG_ENGLISH} "always answer Yes" - -LangString lng_No ${LANG_ENGLISH} "No" - -LangString lng_AlwaysNo ${LANG_ENGLISH} "always answer No" diff --git a/packaging/win32/finnish.nsh b/packaging/win32/finnish.nsh deleted file mode 100644 index cf3072d84..000000000 --- a/packaging/win32/finnish.nsh +++ /dev/null @@ -1,229 +0,0 @@ -; ####################################### -; finnish.nsh -; finnish language strings for inkscape installer -; utf-8 -; Authors: -; Riku Leino tsoots@gmail.com -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Finnish" - -; Product name -LangString lng_Caption ${LANG_FINNISH} "${PRODUCT_NAME} -- Avoimen lähdekoodin SVG-muokkain" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_FINNISH} "Seuraava >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_FINNISH} "$(^Name) on julkaistu GNU General Public License (GPL) -lisenssillä. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_FINNISH} "Käyttäjä $0.$\r$\n on asentanut Inkscapen\nJos jatkat, asennus saattaa epäonnistua.!$\r$\nKirjaudu sisään käyttäjänä $0 ja yritä uudestaan." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_FINNISH} "$R1 on jo asennettu. $\nHaluatko poistaa edellisen version ennen asennusta $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_FINNISH} "$\n$\nPaina OK jatkaaksi tai Peruuta keskeyttääksesi." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_FINNISH} "Sinulla ei ole pääkäyttäjän oikeuksia.$\r$\nInkscapen asennus kaikille käyttäjille saattaa epäonnistua.$\r$\nÄlä käytä kaikille käyttäjille -ominaisuutta." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_FINNISH} "Inkscape ei toimi käyttöjärjestelmissä Windows 95/98/ME!$\r$\nLisätietoja saat ohjelman kotisivulta." - -; Full install type -LangString lng_Full $(LANG_FINNISH) "Täysi" - -; Optimal install type -LangString lng_Optimal $(LANG_FINNISH) "Oletus" - -; Minimal install type -LangString lng_Minimal $(LANG_FINNISH) "Vähäisin" - -; Core install section -LangString lng_Core $(LANG_FINNISH) "${PRODUCT_NAME} SVG-muokkain (pakollinen)" - -; Core install section description -LangString lng_CoreDesc $(LANG_FINNISH) "${PRODUCT_NAME} tiedostot ja dll-kirjastot" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_FINNISH) "GTK+-ajoympäristö (pakollinen)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_FINNISH) "Usealla alustalla toimiva käyttöliittymäkehys, jota ${PRODUCT_NAME} käyttää" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_FINNISH) "Pikakuvakkeet" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_FINNISH) "Pikakuvakkeet Inkscapen käynnistämiseksi" - -; All user install section -LangString lng_Alluser $(LANG_FINNISH) "kaikille käyttäjille" - -; All user install section description -LangString lng_AlluserDesc $(LANG_FINNISH) "Asenna Inkscape kaikille tämän tietokoneen käyttäjille" - -; Desktop section -LangString lng_Desktop $(LANG_FINNISH) "Työpöytä" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_FINNISH) "Luo ${PRODUCT_NAME}-pikakuvake työpöydälle" - -; Start Menu section -LangString lng_Startmenu $(LANG_FINNISH) "Käynnistä-valikko" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_FINNISH) "Lisää ${PRODUCT_NAME} Käynnistä-valikkoon" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_FINNISH) "Pikakäynnistys" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_FINNISH) "Lisää ${PRODUCT_NAME} pikakäynnistysriville" - -; File type association for editing -LangString lng_SVGWriter ${LANG_FINNISH} "Avaa SVG-tiedostot Inkscapella" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_FINNISH} "Tee Inkscapesta oletusmuokkain SVG-tiedostoille" - -; Context Menu -LangString lng_ContextMenu ${LANG_FINNISH} "Kontekstivalikko" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_FINNISH} "Lisää ${PRODUCT_NAME} SVG-tiedostojen pikavalikkoon" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_FINNISH} "Poista asetukset" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_FINNISH} "Poista edelliseen versioon tehdyt asetukset" - - -; Additional files section -LangString lng_Addfiles $(LANG_FINNISH) "Valinnaiset tiedostot" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_FINNISH) "Valinnaiset tiedostot" - -; Examples section -LangString lng_Examples $(LANG_FINNISH) "Esimerkit" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_FINNISH) "Inkscapen avulla tehdyt esimerkit" - -; Tutorials section -LangString lng_Tutorials $(LANG_FINNISH) "Ohjeet" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_FINNISH) "Inkscapen käyttöä opettavat ohjeet (englanniksi)" - - -; Languages section -LangString lng_Languages $(LANG_FINNISH) "Käännökset" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_FINNISH) "Asenna Inkscapen käännökset" - -LangString lng_am $(LANG_FINNISH) "am amhari" -LangString lng_ar $(LANG_FINNISH) "ar Arabic" -LangString lng_az $(LANG_FINNISH) "az azerbaid?ani" -LangString lng_be $(LANG_FINNISH) "be valkovenäjä" -LangString lng_bg $(LANG_FINNISH) "bg bulgaria" -LangString lng_bn $(LANG_FINNISH) "bn Bengali" -LangString lng_br $(LANG_FINNISH) "br Breton" -LangString lng_ca $(LANG_FINNISH) "ca katalaani" -LangString lng_ca@valencia $(LANG_FINNISH) "ca@valencia Valencian Catalan" -LangString lng_cs $(LANG_FINNISH) "cs t?ekki" -LangString lng_da $(LANG_FINNISH) "da tanska" -LangString lng_de $(LANG_FINNISH) "de saksa" -LangString lng_dz $(LANG_FINNISH) "dz dzongkha" -LangString lng_el $(LANG_FINNISH) "el kreikka" -LangString lng_en $(LANG_FINNISH) "en englanti" -LangString lng_en_AU $(LANG_FINNISH) "en_AU Australian English" -LangString lng_en_CA $(LANG_FINNISH) "en_CA Kanadan englanti" -LangString lng_en_GB $(LANG_FINNISH) "en_GB Britti-englanti" -LangString lng_en_US@piglatin $(LANG_FINNISH) "en_US@piglatin kontin kieli (en)" -LangString lng_eo $(LANG_FINNISH) "eo Esperanto" -LangString lng_es $(LANG_FINNISH) "es espanja" -LangString lng_es_MX $(LANG_FINNISH) "es_MX Meksikon espanja" -LangString lng_et $(LANG_FINNISH) "et eesti" -LangString lng_eu $(LANG_FINNISH) "eu Basque" -LangString lng_fi $(LANG_FINNISH) "fi suomi" -LangString lng_fr $(LANG_FINNISH) "fr ranska" -LangString lng_ga $(LANG_FINNISH) "ga iiri" -LangString lng_gl $(LANG_FINNISH) "gl galicia" -LangString lng_he $(LANG_FINNISH) "he Hebrew" -LangString lng_hr $(LANG_FINNISH) "hr kroatia" -LangString lng_hu $(LANG_FINNISH) "hu unkari" -LangString lng_id $(LANG_FINNISH) "id Indonesian" -LangString lng_it $(LANG_FINNISH) "it italia" -LangString lng_ja $(LANG_FINNISH) "ja japani" -LangString lng_km $(LANG_FINNISH) "km Khmer" -LangString lng_ko $(LANG_FINNISH) "ko korea" -LangString lng_lt $(LANG_FINNISH) "lt liettua" -LangString lng_mk $(LANG_FINNISH) "mk makedonia" -LangString lng_mn $(LANG_FINNISH) "mn mongolia" -LangString lng_ne $(LANG_FINNISH) "ne nepali" -LangString lng_nb $(LANG_FINNISH) "nb kirjanorja" -LangString lng_nl $(LANG_FINNISH) "nl hollanti" -LangString lng_nn $(LANG_FINNISH) "nn nykynorja" -LangString lng_pa $(LANG_FINNISH) "pa punjabi" -LangString lng_pl $(LANG_FINNISH) "po puola" -LangString lng_pt $(LANG_FINNISH) "pt portugali" -LangString lng_pt_BR $(LANG_FINNISH) "pt_BR Brasilian portugali" -LangString lng_ro $(LANG_FINNISH) "ro Romanian" -LangString lng_ru $(LANG_FINNISH) "ru venäjä" -LangString lng_rw $(LANG_FINNISH) "rw ruanda" -LangString lng_sk $(LANG_FINNISH) "sk slovakki" -LangString lng_sl $(LANG_FINNISH) "sl sloveeni" -LangString lng_sq $(LANG_FINNISH) "sq albania" -LangString lng_sr $(LANG_FINNISH) "sr serbia" -LangString lng_sr@latin $(LANG_FINNISH) "sr@latin serbia (latin)" -LangString lng_sv $(LANG_FINNISH) "sv ruotsi" -LangString lng_th $(LANG_FINNISH) "th thai" -LangString lng_tr $(LANG_FINNISH) "tr turkki" -LangString lng_uk $(LANG_FINNISH) "uk ukraina" -LangString lng_vi $(LANG_FINNISH) "vi vietnami" -LangString lng_zh_CN $(LANG_FINNISH) "zh_CH yksinkertaistettu kiina" -LangString lng_zh_TW $(LANG_FINNISH) "zh_TW perinteinen kiina" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_FINNISH} "Ohjelman poiston asetukset" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_FINNISH} "Valitse haluamasi asetukset ohjelman poistamiseksi" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_FINNISH} "Säilytä omat asetukset" - -LangString lng_RETRY_CANCEL_DESC ${LANG_FINNISH} "$\n$\nPaina Yritä uudelleen jatkaaksei tai Peruuta lopettaaksesi." - -LangString lng_ClearDirectoryBefore ${LANG_FINNISH} "${PRODUCT_NAME} täytyy asentaa tyhjään kansioon. $INSTDIR ei ole tyhjä. Tyhjennä kansio ensin!$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_FINNISH} "$INSTDIR\uninstall.log ei löytynyt!$\r$\nPoista tyhjentämällä asennuskansio $INSTDIR!" - -LangString lng_FileChanged ${LANG_FINNISH} "Tiedosto $filename on muuttunut asennuksen jälkeen.$\r$\nPoistetaanko se siitä huolimatta?" - -LangString lng_Yes ${LANG_FINNISH} "Kyllä" - -LangString lng_AlwaysYes ${LANG_FINNISH} "Kyllä kaikkiin" - -LangString lng_No ${LANG_FINNISH} "Ei" - -LangString lng_AlwaysNo ${LANG_FINNISH} "Ei kaikkiin" diff --git a/packaging/win32/french.nsh b/packaging/win32/french.nsh deleted file mode 100644 index 2983268e1..000000000 --- a/packaging/win32/french.nsh +++ /dev/null @@ -1,232 +0,0 @@ -; ####################################### -; french.nsh -; french language strings for inkscape installer -; windows code page: 1252 -; Authors: -; Adib Taraben theAdib@googlemail.com -; matiphas matiphas@free.fr -; Nicolas Dufour nicoduf@yahoo.fr -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br -; February 2009 translation update - -!insertmacro MUI_LANGUAGE "French" - -; Product name -LangString lng_Caption ${LANG_FRENCH} "${PRODUCT_NAME} -- Editeur vectoriel SVG libre" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_FRENCH} "Suivant >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_FRENCH} "$(^Name) est diffusé sous la licence publique générale (GPL) GNU. La licence est fournie ici pour information uniquement. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_FRENCH} "Inkscape a déjà été installé par l'utilisateur $0.$\r$\nSi vous continuez, l'installation pourrait devenir défectueuse!$\r$\nVeuillez, svp, vous connecter en tant que $0 et essayer de nouveau." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_FRENCH} "$R1 a déjà été installé. $\nVoulez-vous supprimer la version précédente avant l'installation d' $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_FRENCH} "$\n$\nCliquer sur OK pour continuer ou CANCEL pour annuler." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_FRENCH} "Vous n'avez pas les privilèges d'administrateur.$\r$\nL'installation d'Inkscape pour tous les utilisateurs pourrait devenir défectueuse.$\r$\nVeuillez décocher l'option 'pour tous les utilisateurs'." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_FRENCH} "Inkscape n'est pas exécutable sur Windows 95/98/ME!$\r$\nVeuillez, svp, consulter les sites web officiels pour plus d'information." - -; Full install type -LangString lng_Full $(LANG_FRENCH) "Complète" - -; Optimal install type -LangString lng_Optimal $(LANG_FRENCH) "Optimale" - -; Minimal install type -LangString lng_Minimal $(LANG_FRENCH) "Minimale" - -; Core install section -LangString lng_Core $(LANG_FRENCH) "Editeur SVG ${PRODUCT_NAME} (nécessaire)" - -; Core install section description -LangString lng_CoreDesc $(LANG_FRENCH) "Fichiers indispensables d'${PRODUCT_NAME} et dlls" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_FRENCH) "Environnement GTK+ (nécessaire)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_FRENCH) "Une boîte à outils multi-plateformes pour interfaces graphiques, utilisée par ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_FRENCH) "Raccourcis" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_FRENCH) "Raccourcis pour démarrer ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_FRENCH) "Pour tous les utilisateurs" - -; All user install section description -LangString lng_AlluserDesc $(LANG_FRENCH) "Installer cette application pour tous les utilisateurs de cet ordinateurs" - -; Desktop section -LangString lng_Desktop $(LANG_FRENCH) "Bureau" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_FRENCH) "Créer un raccourci vers ${PRODUCT_NAME} sur le bureau" - -; Start Menu section -LangString lng_Startmenu $(LANG_FRENCH) "Menu démarrer" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_FRENCH) "Créer une entrée ${PRODUCT_NAME} dans le menu démarrer" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_FRENCH) "Lancement rapide" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_FRENCH) "Créer un raccourci vers ${PRODUCT_NAME} dans la barre de lancement rapide" - -; File type association for editing -LangString lng_SVGWriter ${LANG_FRENCH} "Ouvrir les fichiers SVG avec ${PRODUCT_NAME}" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_FRENCH} "Choisir ${PRODUCT_NAME} comme éditeur par défaut pour les fichiers SVG" - -; Context Menu -LangString lng_ContextMenu ${LANG_FRENCH} "Menu contextuel" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_FRENCH} "Ajouter ${PRODUCT_NAME} dans le menu contextuel des fichiers SVG" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_FRENCH} "Effacer les préférences personnelles" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_FRENCH} "Effacer les préférences personnelles laissées par les précédentes installations" - - -; Additional files section -LangString lng_Addfiles $(LANG_FRENCH) "Fichiers additionnels" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_FRENCH) "Fichiers additionnels" - -; Examples section -LangString lng_Examples $(LANG_FRENCH) "Exemples" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_FRENCH) "Examples d'utilisation d'${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_FRENCH) "Didacticiels" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_FRENCH) "Didacticiels sur l'utilisation d'${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_FRENCH) "Traductions" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_FRENCH) "Installer des traductions pour ${PRODUCT_NAME}" - -LangString lng_am $(LANG_FRENCH) "am Amharique" -LangString lng_ar $(LANG_FRENCH) "ar Arabe" -LangString lng_az $(LANG_FRENCH) "az Azéri" -LangString lng_be $(LANG_FRENCH) "be Biélorusse" -LangString lng_bg $(LANG_FRENCH) "bg Bulgare" -LangString lng_bn $(LANG_FRENCH) "bn Bengali" -LangString lng_br $(LANG_FRENCH) "br Breton" -LangString lng_ca $(LANG_FRENCH) "ca Catalan" -LangString lng_ca@valencia $(LANG_FRENCH) "ca@valencia Catalan Valencien" -LangString lng_cs $(LANG_FRENCH) "cs Tchèque" -LangString lng_da $(LANG_FRENCH) "da Danois" -LangString lng_de $(LANG_FRENCH) "de Allemand" -LangString lng_dz $(LANG_FRENCH) "dz Dzongkha" -LangString lng_el $(LANG_FRENCH) "el Grec" -LangString lng_en $(LANG_FRENCH) "en Anglais" -LangString lng_en_AU $(LANG_FRENCH) "en_AU Anglais (Australie)" -LangString lng_en_CA $(LANG_FRENCH) "en_CA Anglais (Canada)" -LangString lng_en_GB $(LANG_FRENCH) "en_GB Anglais (Grande Bretagne)" -LangString lng_en_US@piglatin $(LANG_FRENCH) "en_US@piglatin Pig Latin" -LangString lng_eo $(LANG_FRENCH) "eo Esperanto" -LangString lng_es $(LANG_FRENCH) "es Espagnol" -LangString lng_es_MX $(LANG_FRENCH) "es_MX Espagnol (Mexique)" -LangString lng_et $(LANG_FRENCH) "et Estonien" -LangString lng_eu $(LANG_FRENCH) "eu Basque" -LangString lng_fi $(LANG_FRENCH) "fi Finnois" -LangString lng_fr $(LANG_FRENCH) "fr Français" -LangString lng_he $(LANG_FRENCH) "he Hébreu" -LangString lng_ga $(LANG_FRENCH) "ga Irlandais" -LangString lng_gl $(LANG_FRENCH) "gl Galicien" -LangString lng_hr $(LANG_FRENCH) "hr Croatian" -LangString lng_hu $(LANG_FRENCH) "hu Hongrois" -LangString lng_id $(LANG_FRENCH) "id Indonésien" -LangString lng_it $(LANG_FRENCH) "it Italien" -LangString lng_ja $(LANG_FRENCH) "ja Japonais" -LangString lng_km $(LANG_FRENCH) "km Khmer" -LangString lng_ko $(LANG_FRENCH) "ko Coréen" -LangString lng_lt $(LANG_FRENCH) "lt Lituanien" -LangString lng_mk $(LANG_FRENCH) "mk Macédonien" -LangString lng_mn $(LANG_FRENCH) "mn Mongol" -LangString lng_ne $(LANG_FRENCH) "ne Népalais" -LangString lng_nb $(LANG_FRENCH) "nb Norvégien Bokmal" -LangString lng_nl $(LANG_FRENCH) "nl Néerlandais" -LangString lng_nn $(LANG_FRENCH) "nn Norvégien Nynorsk" -LangString lng_pa $(LANG_FRENCH) "pa Pendjabi" -LangString lng_pl $(LANG_FRENCH) "po Polonais" -LangString lng_pt $(LANG_FRENCH) "pt Portugais" -LangString lng_pt_BR $(LANG_FRENCH) "pt_BR Portugais (Brésil)" -LangString lng_ro $(LANG_FRENCH) "ro Roumain" -LangString lng_ru $(LANG_FRENCH) "ru Russe" -LangString lng_rw $(LANG_FRENCH) "rw Kinyarouandais" -LangString lng_sk $(LANG_FRENCH) "sk Slovaque" -LangString lng_sl $(LANG_FRENCH) "sl Slovène" -LangString lng_sq $(LANG_FRENCH) "sq Albanian" -LangString lng_sr $(LANG_FRENCH) "sr Serbe" -LangString lng_sr@latin $(LANG_FRENCH) "sr@latin Serbe (notation latine)" -LangString lng_sv $(LANG_FRENCH) "sv Suédois" -LangString lng_th $(LANG_FRENCH) "th Thaï" -LangString lng_tr $(LANG_FRENCH) "tr Turc" -LangString lng_uk $(LANG_FRENCH) "uk Ukrainien" -LangString lng_vi $(LANG_FRENCH) "vi Vietnamien" -LangString lng_zh_CN $(LANG_FRENCH) "zh_CH Chinois" -LangString lng_zh_TW $(LANG_FRENCH) "zh_TW Chinois (Taïwan)" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_FRENCH} "Options de désinstallation" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_FRENCH} "Choisissez parmi les options additionnelles" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_FRENCH} "Conserver les préférences personnelles" - -LangString lng_RETRY_CANCEL_DESC ${LANG_FRENCH} "$\n$\nCliquez sur RETRY pour réessayer ou sur CANCEL pour abandonner." - -LangString lng_ClearDirectoryBefore ${LANG_FRENCH} "${PRODUCT_NAME} doit être installé dans un dossier vide. $INSTDIR n'étant pas vide, prière de le nettoyer avant de recommencer.$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_FRENCH} "$INSTDIR\uninstall.log introuvable !$\r$\nVeuillez procéder à la désinstallation en nettoyant le dossier $INSTDIR manuellement." - -LangString lng_FileChanged ${LANG_FRENCH} "Le fichier $filename a été modifié après l'installation.$\r$\nSouhaitez-vous vraiment le supprimer ?" - -LangString lng_Yes ${LANG_FRENCH} "Oui" - -LangString lng_AlwaysYes ${LANG_FRENCH} "toujours répondre Oui" - -LangString lng_No ${LANG_FRENCH} "Non" - -LangString lng_AlwaysNo ${LANG_FRENCH} "toujours répondre Non" diff --git a/packaging/win32/galician.nsh b/packaging/win32/galician.nsh deleted file mode 100644 index be653d63e..000000000 --- a/packaging/win32/galician.nsh +++ /dev/null @@ -1,229 +0,0 @@ -; ####################################### -; galician.nsh -; galician language strings for inkscape installer -; windows code page: 1252 -; Authors: -; Leandro Regueiro leandro.regueiro@gmail.com -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Galician" - -; Product name -LangString lng_Caption ${LANG_GALICIAN} "${PRODUCT_NAME} -- Editor de Gráficos Vectoriais Escalables (SVG) de Código Aberto" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_GALICIAN} "Seguinte >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_GALICIAN} "$(^Name) publícase baixo GNU General Public License (GPL). A licenza amósase aquí só para informalo. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_GALICIAN} "Inkscape foi instalado polo usuario $0.$\r$\nSe continua pode que non consiga rematar a instalación con éxito!$\r$\nEntre no sistema coma $0 e ténteo de novo." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_GALICIAN} "$R1 xa foi instalado. $\nDesexa eliminar a versión anterior antes de instalar $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_GALICIAN} "$\n$\nPrema Aceptar para continuar ou prema CANCELAR para abortar." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_GALICIAN} "Non ten privilexios de administrador.$\r$\nPode que non consiga rematar con éxito a instalación de Inkscape para tódolos usuarios.$\r$\nDesmarque a opción 'para tódolos usuarios'." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_GALICIAN} "Sábese que Inkscape non funciona en Windows 95/98/ME!$\r$\nConsulte o sitio web oficial para obter información máis detallada." - -; Full install type -LangString lng_Full $(LANG_GALICIAN) "Completa" - -; Optimal install type -LangString lng_Optimal $(LANG_GALICIAN) "Óptima" - -; Minimal install type -LangString lng_Minimal $(LANG_GALICIAN) "Mínima" - -; Core install section -LangString lng_Core $(LANG_GALICIAN) "Editor de SVG ${PRODUCT_NAME} (requirido)" - -; Core install section description -LangString lng_CoreDesc $(LANG_GALICIAN) "Ficheiros básicos de ${PRODUCT_NAME} e dlls" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_GALICIAN) "Ambiente de Execución GTK+ (requirido)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_GALICIAN) "Un toolkit GUI multiplataforma, usado por ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_GALICIAN) "Accesos Directos" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_GALICIAN) "Accesos directos para iniciar ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_GALICIAN) "para tódolos usuarios" - -; All user install section description -LangString lng_AlluserDesc $(LANG_GALICIAN) "Instalar esta aplicación para tódolos que usan este ordenador (tódolos usuarios)" - -; Desktop section -LangString lng_Desktop $(LANG_GALICIAN) "Escritorio" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_GALICIAN) "Crear un acceso directo para ${PRODUCT_NAME} no Escritorio" - -; Start Menu section -LangString lng_Startmenu $(LANG_GALICIAN) "Menú Inicio" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_GALICIAN) "Crear unha entrada no Menú Inicio para ${PRODUCT_NAME}" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_GALICIAN) "Inicio Rápido" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_GALICIAN) "Crear un acceso directo para ${PRODUCT_NAME} na barra de Inicio Rápido" - -; File type association for editing -LangString lng_SVGWriter ${LANG_GALICIAN} "Abrir ficheiros SVG con ${PRODUCT_NAME}" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_GALICIAN} "Seleccionar ${PRODUCT_NAME} coma o editor predeterminado para os ficheiros SVG" - -; Context Menu -LangString lng_ContextMenu ${LANG_GALICIAN} "Menú Contextual" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_GALICIAN} "Engadir ${PRODUCT_NAME} ó Menú Contextual dos ficheiros SVG" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_GALICIAN} "Eliminar as configuracións persoais" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_GALICIAN} "Eliminar as configuracións persoais de instalacións anteriores" - - -; Additional files section -LangString lng_Addfiles $(LANG_GALICIAN) "Ficheiros Adicionais" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_GALICIAN) "Ficheiros Adicionais" - -; Examples section -LangString lng_Examples $(LANG_GALICIAN) "Exemplos" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_GALICIAN) "Exemplos de uso de ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_GALICIAN) "Titoriais" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_GALICIAN) "Titoriais de ${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_GALICIAN) "Traducións" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_GALICIAN) "Instala varias traducións de ${PRODUCT_NAME}" - -LangString lng_am $(LANG_GALICIAN) "am Amhárico" -LangString lng_ar $(LANG_GALICIAN) "ar Arabic" -LangString lng_az $(LANG_GALICIAN) "az Azerí" -LangString lng_be $(LANG_GALICIAN) "be Bielorruso" -LangString lng_bg $(LANG_GALICIAN) "bg Búlgaro" -LangString lng_bn $(LANG_GALICIAN) "bn Bengalí" -LangString lng_br $(LANG_GALICIAN) "br Breton" -LangString lng_ca $(LANG_GALICIAN) "ca Catalán" -LangString lng_ca@valencia $(LANG_GALICIAN) "ca@valencia Catalán Valenciano" -LangString lng_cs $(LANG_GALICIAN) "cs Checo" -LangString lng_da $(LANG_GALICIAN) "da Danés" -LangString lng_de $(LANG_GALICIAN) "de Alemán" -LangString lng_dz $(LANG_GALICIAN) "dz Dzongkha" -LangString lng_el $(LANG_GALICIAN) "el Grego" -LangString lng_en $(LANG_GALICIAN) "en Inglés" -LangString lng_en_AU $(LANG_GALICIAN) "en_AU Inglés Australiano" -LangString lng_en_CA $(LANG_GALICIAN) "en_CA Inglés Canadense" -LangString lng_en_GB $(LANG_GALICIAN) "en_GB Inglés Británico" -LangString lng_en_US@piglatin $(LANG_GALICIAN) "en_US@piglatin Pig Latin" -LangString lng_eo $(LANG_GALICIAN) "eo Esperanto" -LangString lng_es $(LANG_GALICIAN) "es Español" -LangString lng_es_MX $(LANG_GALICIAN) "es_MX Español Mexicano" -LangString lng_et $(LANG_GALICIAN) "et Estonio" -LangString lng_eu $(LANG_GALICIAN) "eu Éuscaro " -LangString lng_fi $(LANG_GALICIAN) "fi Finés" -LangString lng_fr $(LANG_GALICIAN) "fr Francés" -LangString lng_ga $(LANG_GALICIAN) "ga Gaélico Irlandés" -LangString lng_gl $(LANG_GALICIAN) "gl Galego" -LangString lng_he $(LANG_GALICIAN) "he Hebreo" -LangString lng_hr $(LANG_GALICIAN) "hr Croata" -LangString lng_hu $(LANG_GALICIAN) "hu Húngaro" -LangString lng_id $(LANG_GALICIAN) "id Indonesio" -LangString lng_it $(LANG_GALICIAN) "it Italiano" -LangString lng_ja $(LANG_GALICIAN) "ja Xaponés" -LangString lng_km $(LANG_GALICIAN) "km Khmer" -LangString lng_ko $(LANG_GALICIAN) "ko Coreano" -LangString lng_lt $(LANG_GALICIAN) "lt Lituano" -LangString lng_mk $(LANG_GALICIAN) "mk Macedonio" -LangString lng_mn $(LANG_GALICIAN) "mn Mongol" -LangString lng_ne $(LANG_GALICIAN) "ne Nepalí" -LangString lng_nb $(LANG_GALICIAN) "nb Noruegués Bokmål" -LangString lng_nl $(LANG_GALICIAN) "nl Neerlandés" -LangString lng_nn $(LANG_GALICIAN) "nn Noruegués Nynorsk" -LangString lng_pa $(LANG_GALICIAN) "pa Punjabi" -LangString lng_pl $(LANG_GALICIAN) "po Polaco" -LangString lng_pt $(LANG_GALICIAN) "pt Portugués" -LangString lng_pt_BR $(LANG_GALICIAN) "pt_BR Portugués Brasileiro" -LangString lng_ro $(LANG_GALICIAN) "ro Romanés" -LangString lng_ru $(LANG_GALICIAN) "ru Ruso" -LangString lng_rw $(LANG_GALICIAN) "rw Kinyarwanda" -LangString lng_sk $(LANG_GALICIAN) "sk Eslovaco" -LangString lng_sl $(LANG_GALICIAN) "sl Eslovenio" -LangString lng_sq $(LANG_GALICIAN) "sq Albanés" -LangString lng_sr $(LANG_GALICIAN) "sr Serbio" -LangString lng_sr@latin $(LANG_GALICIAN) "sr@latin Serbio con alfabeto Latino" -LangString lng_sv $(LANG_GALICIAN) "sv Sueco" -LangString lng_th $(LANG_GALICIAN) "th Tailandés" -LangString lng_tr $(LANG_GALICIAN) "tr Turco" -LangString lng_uk $(LANG_GALICIAN) "uk Ucraíno" -LangString lng_vi $(LANG_GALICIAN) "vi Vietnamita" -LangString lng_zh_CN $(LANG_GALICIAN) "zh_CH Chinés Simplificado" -LangString lng_zh_TW $(LANG_GALICIAN) "zh_TW Chinés Tradicional" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_GALICIAN} "Opcións de Desinstalación" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_GALICIAN} "Escolla as opcións adicionais" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_GALICIAN} "Conservar a Configuración persoal" - -LangString lng_RETRY_CANCEL_DESC ${LANG_GALICIAN} "$\n$\nPrema VOLVER TENTAR para continuar ou prema CANCELAR para abortar." - -LangString lng_ClearDirectoryBefore ${LANG_GALICIAN} "${PRODUCT_NAME} debe instalarse nun directorio baleiro. $INSTDIR non está baleiro. Baleire este directorio primeiro!$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_GALICIAN} "Non se atopou $INSTDIR\uninstall.log!$\r$\nDesinstale baleirando vostede mesmo o directorio $INSTDIR!" - -LangString lng_FileChanged ${LANG_GALICIAN} "O ficheiro $filename cambiou despois da instalación.$\r$\nAinda desexa eliminar ese ficheiro?" - -LangString lng_Yes ${LANG_GALICIAN} "Sí" - -LangString lng_AlwaysYes ${LANG_GALICIAN} "sempre responder Sí" - -LangString lng_No ${LANG_GALICIAN} "Non" - -LangString lng_AlwaysNo ${LANG_GALICIAN} "sempre responder Non" diff --git a/packaging/win32/german.nsh b/packaging/win32/german.nsh deleted file mode 100644 index 8ec670f24..000000000 --- a/packaging/win32/german.nsh +++ /dev/null @@ -1,233 +0,0 @@ -; ####################################### -; german.nsh -; german language strings for inkscape installer -; windows code page: 1252 -; Authors: -; Adib Taraben theAdib@googlemail.com -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "German" - -; Product name -LangString lng_Caption ${LANG_GERMAN} "${PRODUCT_NAME} -- Open Source SVG-Vektorillustrator" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_GERMAN} "Weiter >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_GERMAN} "$(^Name) wird unter der GNU General Public License (GPL) veröffentlicht. Die Lizenz dient hier nur der Information. $_CLICK" - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_GERMAN} "$R1 wurde bereits installiert. $\nSoll die vorhergehende Version vor dem Installieren von $(^Name) zuerst deinstalliert werden?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_GERMAN} "$\n$\nOK um fortzufahren oder Abbrechen zum sofortigen Beenden." - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_GERMAN} "Inkscape wurde durch den Benutzer $0 installiert.$\r$\nWenn Sie fortfahren kann die Aktion möglicherweise nicht korrekt abgeschlossen werden!$\r$\nBitte melden Sie sich als $0 an und versuchen Sie es erneut." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_GERMAN} "Sie sind nicht Computeradministrator.$\r$\nDas Installieren für alle Benutzer kann möglicherweise nicht korrekt abgeschlossen werden.$\r$\nBitte deselektieren Sie die Option 'für Alle Benutzer'." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_GERMAN} "Es ist bekannt, dass Inkscape unter Windows 95/98/ME nicht oder nicht stabil läuft!$\r$\nBitte prüfen Sie die offizielle Webseite für detaillierte Informationen." - -; Full install type -LangString lng_Full $(LANG_GERMAN) "Komplett" - -; Optimal install type -LangString lng_Optimal $(LANG_GERMAN) "Optimal" - -; Minimal install type -LangString lng_Minimal $(LANG_GERMAN) "Minimal" - - -; Core section -LangString lng_Core $(LANG_GERMAN) "${PRODUCT_NAME} Vektorillustrator (erforderlich)" - -; Core section description -LangString lng_CoreDesc $(LANG_GERMAN) "${PRODUCT_NAME} Basis-Dateien und -DLLs" - - -; GTK+ section -LangString lng_GTKFiles $(LANG_GERMAN) "GTK+ Runtime Umgebung (erforderlich)" - -; GTK+ section description -LangString lng_GTKFilesDesc $(LANG_GERMAN) "Ein Multi-Plattform GUI Toolkit, verwendet von ${PRODUCT_NAME}" - - -; shortcuts section -LangString lng_Shortcuts $(LANG_GERMAN) "Verknüpfungen" - -; shortcuts section description -LangString lng_ShortcutsDesc $(LANG_GERMAN) "Verknüpfungen zum Start von ${PRODUCT_NAME}" - -; multi user installation -LangString lng_Alluser ${LANG_GERMAN} "für Alle Benutzer" - -; multi user installation description -LangString lng_AlluserDesc ${LANG_GERMAN} "Installiert diese Anwendung für alle Benutzer dieses Computers (all users)" - -; Start Menu section -LangString lng_Startmenu $(LANG_GERMAN) "Startmenü" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_GERMAN) "Erstellt einen Eintrag für ${PRODUCT_NAME} im Startmenü" - -; Desktop section -LangString lng_Desktop $(LANG_GERMAN) "Desktop" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_GERMAN) "Erstellt eine Verknüpfung zu ${PRODUCT_NAME} auf dem Desktop" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_GERMAN) "Schnellstartleiste" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_GERMAN) "Erstellt eine Verknüpfung zu ${PRODUCT_NAME} auf der Schnellstartleiste" - -; File type association for editing -LangString lng_SVGWriter ${LANG_GERMAN} "Öffne SVG Dateien mit ${PRODUCT_NAME}" - -;LangString lng_UseAs ${LANG_GERMAN} "Select ${PRODUCT_NAME} as default application for:" -LangString lng_SVGWriterDesc ${LANG_GERMAN} "Wählen Sie ${PRODUCT_NAME} als Standardanwendung für SVG Dateien" - -; Context Menu -LangString lng_ContextMenu ${LANG_GERMAN} "Kontext-Menü" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_GERMAN} "Fügt ${PRODUCT_NAME} in das Kontext-Menü für SVG Dateien ein" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_GERMAN} "Persönliche Inkscape-Vorgaben löschen" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_GERMAN} "Löscht verbliebene persönliche Inkscape-Vorgaben einer vorhergehenden Version" - - -; Additional Files section -LangString lng_Addfiles $(LANG_GERMAN) "weitere Dateien" - -; additional files section dscription -LangString lng_AddfilesDesc $(LANG_GERMAN) "weitere Dateien" - -; Examples section -LangString lng_Examples $(LANG_GERMAN) "Beispiele" - -; Examples section dscription -LangString lng_ExamplesDesc $(LANG_GERMAN) "Beispiele mit ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_GERMAN) "Tutorials" - -; Tutorials section dscription -LangString lng_TutorialsDesc $(LANG_GERMAN) "Tutorials für die Benutzung mit ${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_GERMAN) "Übersetzungen" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_GERMAN) "Installiert verschiedene Übersetzungen für ${PRODUCT_NAME}" - -LangString lng_am $(LANG_GERMAN) "am Amharisch" -LangString lng_ar $(LANG_GERMAN) "ar Arabisch" -LangString lng_az $(LANG_GERMAN) "az Aserbaidschanisch" -LangString lng_be $(LANG_GERMAN) "be Weißrussisch" -LangString lng_bg $(LANG_GERMAN) "bg Bulgarisch" -LangString lng_bn $(LANG_GERMAN) "bn Bengalisch" -LangString lng_br $(LANG_GERMAN) "br Bretonisch" -LangString lng_ca $(LANG_GERMAN) "ca Katalanisch" -LangString lng_ca@valencia $(LANG_GERMAN) "ca@valencia Valencianisch Katalanisch" -LangString lng_cs $(LANG_GERMAN) "cs Tschechisch" -LangString lng_da $(LANG_GERMAN) "da Dänisch" -LangString lng_de $(LANG_GERMAN) "de Deutsch" -LangString lng_dz $(LANG_GERMAN) "dz Dzongkha" -LangString lng_el $(LANG_GERMAN) "el Griechisch" -LangString lng_en $(LANG_GERMAN) "en Englisch" -LangString lng_en_AU $(LANG_GERMAN) "en_AU Australisch Englisch" -LangString lng_en_CA $(LANG_GERMAN) "en_CA Kanadisch Englisch" -LangString lng_en_GB $(LANG_GERMAN) "en_GB Britisch Englisch" -LangString lng_en_US@piglatin $(LANG_GERMAN) "en_US@piglatin Pig Latin" -LangString lng_eo $(LANG_GERMAN) "eo Esperanto" -LangString lng_es $(LANG_GERMAN) "es Spanisch" -LangString lng_es_MX $(LANG_GERMAN) "es_MX Spanisch-Mexio" -LangString lng_et $(LANG_GERMAN) "et Estonisch" -LangString lng_eu $(LANG_GERMAN) "eu Baskisch" -LangString lng_fi $(LANG_GERMAN) "fi Finnisch" -LangString lng_fr $(LANG_GERMAN) "fr Französisch" -LangString lng_ga $(LANG_GERMAN) "ga Irisch" -LangString lng_gl $(LANG_GERMAN) "gl Galizisch" -LangString lng_he $(LANG_GERMAN) "he Hebräisch" -LangString lng_hr $(LANG_GERMAN) "hr Kroatisch" -LangString lng_hu $(LANG_GERMAN) "hu Ungarisch" -LangString lng_id $(LANG_GERMAN) "id Indonesian" -LangString lng_it $(LANG_GERMAN) "it Italienisch" -LangString lng_ja $(LANG_GERMAN) "ja Japanisch" -LangString lng_km $(LANG_GERMAN) "km Khmer" -LangString lng_ko $(LANG_GERMAN) "ko Koreanisch" -LangString lng_lt $(LANG_GERMAN) "lt Litauisch" -LangString lng_mn $(LANG_GERMAN) "mn Mongolisch" -LangString lng_mk $(LANG_GERMAN) "mk Mazedonisch" -LangString lng_ne $(LANG_GERMAN) "ne Nepalisch" -LangString lng_nb $(LANG_GERMAN) "nb Norwegisch-Bokmal" -LangString lng_nl $(LANG_GERMAN) "nl Holländisch" -LangString lng_nn $(LANG_GERMAN) "nn Nynorsk-Norwegisch" -LangString lng_pa $(LANG_GERMAN) "pa Panjabi" -LangString lng_pl $(LANG_GERMAN) "po Polnisch" -LangString lng_pt $(LANG_GERMAN) "pt Portugiesisch" -LangString lng_pt_BR $(LANG_GERMAN) "pt_BR Portugiesisch Brazilien" -LangString lng_ro $(LANG_GERMAN) "ro Rumänisch" -LangString lng_ru $(LANG_GERMAN) "ru Russisch" -LangString lng_rw $(LANG_GERMAN) "rw Kinyarwanda" -LangString lng_sk $(LANG_GERMAN) "sk Slowakisch" -LangString lng_sl $(LANG_GERMAN) "sl Slowenisch" -LangString lng_sq $(LANG_GERMAN) "sq Albanisch" -LangString lng_sr $(LANG_GERMAN) "sr Serbisch" -LangString lng_sr@latin $(LANG_GERMAN) "sr@latin Serbisch mit lat. Buchstaben" -LangString lng_sv $(LANG_GERMAN) "sv Schwedisch" -LangString lng_th $(LANG_GERMAN) "th Thai" -LangString lng_tr $(LANG_GERMAN) "tr Türkisch" -LangString lng_uk $(LANG_GERMAN) "uk Ukrainisch" -LangString lng_vi $(LANG_GERMAN) "vi Vietnamesisch" -LangString lng_zh_CN $(LANG_GERMAN) "zh_CH Chinesisch (vereinfacht)" -LangString lng_zh_TW $(LANG_GERMAN) "zh_TW Chinesisch (traditionell)" - - -; uninstallation options -;LangString lng_UInstOpt ${LANG_GERMAN} "Uninstallation Options" -LangString lng_UInstOpt ${LANG_GERMAN} "Deinstallations Optionen" - -; uninstallation options subtitle -;LangString lng_UInstOpt1 ${LANG_GERMAN} "Please make your choices for additional options" -LangString lng_UInstOpt1 ${LANG_GERMAN} "Bitte wählen Sie die optionalen Deinstalltionsparameter" - -; Ask to purge the personal preferences -;LangString lng_PurgePrefs ${LANG_GERMAN} "Keep Inkscape preferences" -LangString lng_PurgePrefs ${LANG_GERMAN} "behalte persönliche Inkscape-Vorgaben" - -LangString lng_RETRY_CANCEL_DESC ${LANG_GERMAN} "$\n$\nWiederholen um fortzufahren oder Abbrechen zum sofortigen Beenden." - -LangString lng_ClearDirectoryBefore ${LANG_GERMAN} "${PRODUCT_NAME} kann nur in einem leeren Verzeichnis installiert werden. $INSTDIR ist nicht leer. Bitte löschen Sie den verzeichnisinhalt und versuchen Sie es erneut!$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_GERMAN} "Datei $INSTDIR\uninstall.log nicht gefunden!$\r$\nBitte deinstallieren Sie selbst durch Löschen von $INSTDIR!" - -LangString lng_FileChanged ${LANG_GERMAN} "Die Datei $filename wurde nach der Installation geändert.$\r$\nMöchten Sie trotzden diese Datei löschen?" - -LangString lng_Yes ${LANG_GERMAN} "Ja" - -LangString lng_AlwaysYes ${LANG_GERMAN} "immer mit Ja antworten" - -LangString lng_No ${LANG_GERMAN} "Nein" - -LangString lng_AlwaysNo ${LANG_GERMAN} "immer mit Nein antworten" diff --git a/packaging/win32/ifexist.nsh b/packaging/win32/ifexist.nsh new file mode 100644 index 000000000..80fd40aaa --- /dev/null +++ b/packaging/win32/ifexist.nsh @@ -0,0 +1,21 @@ +; See http://nsis.sourceforge.net/Check_if_a_file_exists_at_compile_time for documentation +!macro !ifexist _FILE_NAME + !tempfile _TEMPFILE + !system `if exist "${_FILE_NAME}" echo !define _FILE_EXISTS > "${_TEMPFILE}"` + !include `${_TEMPFILE}` + !delfile `${_TEMPFILE}` + !undef _TEMPFILE + !ifdef _FILE_EXISTS + !undef _FILE_EXISTS +!macroend +!define !ifexist "!insertmacro !ifexist" +!macro !ifnexist _FILE_NAME + !tempfile _TEMPFILE + !system `if not exist "${_FILE_NAME}" echo !define _FILE_EXISTS > "${_TEMPFILE}"` + !include `${_TEMPFILE}` + !delfile `${_TEMPFILE}` + !undef _TEMPFILE + !ifdef _FILE_EXISTS + !undef _FILE_EXISTS +!macroend +!define !ifnexist "!insertmacro !ifnexist" diff --git a/packaging/win32/inkscape.nsi b/packaging/win32/inkscape.nsi index 651ba3cb2..d47322f45 100644 --- a/packaging/win32/inkscape.nsi +++ b/packaging/win32/inkscape.nsi @@ -1,116 +1,129 @@ -; ####################################### -; Inkscape NSIS installer project file -; Used as of 0.40 -; ####################################### - -; ####################################### -; DEFINES -; ####################################### -!define PRODUCT_NAME "Inkscape" -!define PRODUCT_VERSION "0.47+devel" -!define PRODUCT_REVISION 3 -!define PRODUCT_VERSION_4 "0.47.0.3" -!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\inkscape.exe" -!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" -;!define DUMMYINSTALL ; Define this to make it build quickly, not including any of the files or code in the sections, for quick testing of features of the installer and development thereof. - -; ####################################### -; MUI SETTINGS -; ####################################### -; MUI 1.67 compatible ------ +; Instructions for compilers {{{1 +; ========================== +; This file generates the Inkscape installer, which is currently the +; preferred deployment method on Windows. +; 1. Install NSIS 2.46 or later on Windows (2.45 has a !searchparse bug +; which breaks it and earlier doesn't support Windows 7 properly, and +; cross-compilation probably won't work due to some !system magic) +; 2. Compile Inkscape (http://wiki.inkscape.org/wiki/index.php/Win32Port) +; 3. Compile this file with NSIS. There should be no need to set version +; numbers in this file as it gets them from the Bazaar branch info and +; ..\..\src\inkscape-version.cpp. However, if the version number comes +; out wrong or this script didn't compile properly then you can define +; INKSCAPE_VERSION by uncommenting the next line and setting the correct +; value: +; !define INKSCAPE_VERSION "0.48" +; If you ever need to do a second, third or Nth release of the build or +; of the installer, then change the RELEASE_REVISION value below: + !define RELEASE_REVISION 1 + +; There should never be any need for packagers to touch anything below +; this line. That's my job - Chris Morgan + +; Installer code {{{1 +; Compression and admin requirement {{{2 SetCompressor /SOLID lzma SetCompressorDictSize 32 RequestExecutionLevel admin -!include "MUI.nsh" -!include "LogicLib.nsh" -!include "sections.nsh" -!define MUI_ABORTWARNING -!define MUI_ICON "..\..\inkscape.ico";${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico" -!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico" -!define MUI_HEADERIMAGE -!define MUI_HEADERIMAGE_BITMAP "header.bmp" -!define MUI_WELCOMEFINISHPAGE_BITMAP "welcomefinish.bmp" -!define MUI_COMPONENTSPAGE_SMALLDESC -;.................................................................................................. -;Following two definitions required. Uninstall log will use these definitions. -;You may use these definitions also, when you want to set up the InstallDirRagKey, -;store the language selection, store Start Menu folder etc. -;Enter the windows uninstall reg sub key to add uninstall information to Add/Remove Programs also. +; Include required files {{{2 +!include RequireLatestNSIS.nsh +!include ifexist.nsh +!include VersionCompleteXXXX.nsh +!include LogicLib.nsh +!include Sections.nsh +; Advanced Uninstall Log {{{3 +; We're abusing this script terribly and it's time to fix the broken uninstaller. +; However, for the moment, this is what we're using. !define INSTDIR_REG_ROOT HKLM -!define INSTDIR_REG_KEY ${PRODUCT_UNINST_KEY} - -;include the Uninstall log header +!define INSTDIR_REG_KEY "${UNINST_KEY}" !include AdvUninstLog.nsh !insertmacro INTERACTIVE_UNINSTALL -;For md5dll and messagebox +; Initialise NSIS plug-ins {{{3 +; The plugins used are md5dll and messagebox !addplugindir . +; FileFunc bits and pieces {{{3 !include FileFunc.nsh !insertmacro GetParameters !insertmacro GetOptions !insertmacro un.GetParent -; Welcome page +; User interface {{{3 +!include MUI.nsh +; MUI Configuration {{{4 +!define MUI_ABORTWARNING +!define MUI_ICON ..\..\inkscape.ico +!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico" +!define MUI_HEADERIMAGE +!define MUI_HEADERIMAGE_BITMAP header.bmp +!define MUI_WELCOMEFINISHPAGE_BITMAP welcomefinish.bmp +!define MUI_COMPONENTSPAGE_SMALLDESC + +; Pages {{{4 +; Installer pages {{{5 +; Welcome page {{{6 !insertmacro MUI_PAGE_WELCOME -; License page -; !define MUI_LICENSEPAGE_RADIOBUTTONS +; License page {{{6 LicenseForceSelection off -!define MUI_LICENSEPAGE_BUTTON $(lng_LICENSE_BUTTON) -!define MUI_LICENSEPAGE_TEXT_BOTTOM $(lng_LICENSE_BOTTOM_TEXT) -!insertmacro MUI_PAGE_LICENSE "..\..\Copying" +;!define MUI_LICENSEPAGE_RADIOBUTTONS +!define MUI_LICENSEPAGE_BUTTON "$(^NextBtn)" +!define MUI_LICENSEPAGE_TEXT_BOTTOM "$(LICENSE_BOTTOM_TEXT)" +!insertmacro MUI_PAGE_LICENSE ..\..\Copying +; Components page {{{6 !insertmacro MUI_PAGE_COMPONENTS -; InstType $(lng_Full) -; InstType $(lng_Optimal) -; InstType $(lng_Minimal) -; Directory page +; InstType "$(Full)" +; InstType "$(Optimal)" +; InstType "$(Minimal)" +; Directory page {{{6 !insertmacro MUI_PAGE_DIRECTORY -; Instfiles page +; Instfiles page {{{6 !insertmacro MUI_PAGE_INSTFILES -; Finish page +; Finish page {{{6 !define MUI_FINISHPAGE_RUN "$INSTDIR\inkscape.exe" !insertmacro MUI_PAGE_FINISH -; Uninstaller pages +; Uninstaller pages {{{5 !insertmacro MUI_UNPAGE_CONFIRM UninstPage custom un.CustomPageUninstall !insertmacro MUI_UNPAGE_INSTFILES ShowUninstDetails hide !insertmacro MUI_UNPAGE_FINISH -; ####################################### -; STRING LOCALIZATION -; ####################################### -; Thanks to Adib Taraben and Luca Bruno for getting this started -; Add your translation here! :-) -; I had wanted to list the languages alphabetically, but apparently -; the first is the default. So putting English first is just being -; practical. It is not chauvinism or hubris, I swear! ;-) -; default language first - -; Language files +; Localization {{{3 +; See also the "Languages sections" SectionGroup lower down. !insertmacro MUI_RESERVEFILE_LANGDLL -!include English.nsh -!include Breton.nsh -!include Catalan.nsh -!include Czech.nsh -!include Finnish.nsh -!include French.nsh -!include Galician.nsh -!include German.nsh -!include Italian.nsh -!include Japanese.nsh -!include Polish.nsh -!include Russian.nsh -!include Slovak.nsh -!include Slovenian.nsh -!include Spanish.nsh -!include SimpChinese.nsh -!include TradChinese.nsh - -ReserveFile "inkscape.nsi.uninstall" +;TODO: check if `!insertmacro LANGFILE "English" "English"`-style lines are needed (don't think it should be due to MUI_LANGUAGE) +!echo `Loading language files...` +!verbose push +!verbose 3 +!insertmacro MUI_LANGUAGE "English" +!insertmacro LANGFILE_INCLUDE "languages\English.nsh" +!macro INKLANGFILE _LANG + !insertmacro MUI_LANGUAGE "${_LANG}" + !insertmacro LANGFILE_INCLUDE_WITHDEFAULT "languages\${_LANG}.nsh" "languages\English.nsh" +!macroend +!insertmacro INKLANGFILE Breton +!insertmacro INKLANGFILE Catalan +!insertmacro INKLANGFILE Czech +!insertmacro INKLANGFILE Finnish +!insertmacro INKLANGFILE French +!insertmacro INKLANGFILE Galician +!insertmacro INKLANGFILE German +!insertmacro INKLANGFILE Italian +!insertmacro INKLANGFILE Japanese +!insertmacro INKLANGFILE Polish +!insertmacro INKLANGFILE Russian +!insertmacro INKLANGFILE Slovak +!insertmacro INKLANGFILE Slovenian +!insertmacro INKLANGFILE Spanish +!insertmacro INKLANGFILE SimpChinese +!insertmacro INKLANGFILE TradChinese +!verbose pop + +ReserveFile inkscape.nsi.uninstall ReserveFile "${NSISDIR}\Plugins\UserInfo.dll" !insertmacro MUI_RESERVEFILE_INSTALLOPTIONS @@ -118,49 +131,111 @@ ReserveFile "${NSISDIR}\Plugins\UserInfo.dll" ; SETTINGS ; ####################################### -Name "${PRODUCT_NAME}" -Caption "$(lng_Caption)" -BrandingText "$(lng_Caption)" -!ifndef PRODUCT_REVISION -OutFile "Inkscape-${PRODUCT_VERSION}.exe" -!else -OutFile "Inkscape-${PRODUCT_VERSION}-${PRODUCT_REVISION}.exe" +; Product details (version, name, registry keys etc.) {{{2 +; Find the version number in inkscape-version.cpp (e.g. 0.47+devel) {{{3 +!ifndef INKSCAPE_VERSION + ; Official release format (no newlines) + !searchparse /noerrors /file ..\..\src\inkscape-version.cpp `namespace Inkscape { char const *version_string = "` INKSCAPE_VERSION ` r` BZR_REVISION `"; }` + !ifndef INKSCAPE_VERSION + ; Other format; sorry, it has to be done in two steps. + !searchparse /noerrors /file ..\..\src\inkscape-version.cpp `char const *version_string = "` INKSCAPE_VERSION `";` + !searchparse /noerrors `${INKSCAPE_VERSION}` `` INKSCAPE_VERSION ` r` BZR_REVISION + !ifndef INKSCAPE_VERSION + !error "INKSCAPE_VERSION not defined and unable to get version number from ..\..\src\inkscape-version.cpp!" + !endif + !endif +!endif +!echo `Got version number from ..\..\src\inkscape-version.cpp: ${INKSCAPE_VERSION}` +!define FILENAME Inkscape-${INKSCAPE_VERSION} +!define BrandingText `Inkscape ${INKSCAPE_VERSION}` + +; Check for the Bazaar revision number for lp:inkscape {{{3 +!if `${BZR_REVISION}` == `` + ${!ifexist} ..\..\.bzr\branch\last-revision + !searchparse /noerrors /file ..\..\.bzr\branch\last-revision "" BZR_REVISION " " + !if `${BZR_REVISION}` != `` + !define _FILENAME `${FILENAME}-r${BZR_REVISION}` + !undef FILENAME + !define FILENAME `${_FILENAME}` + !undef _FILENAME + !define _BrandingText `${BrandingText} r${BZR_REVISION}` + !undef BrandingText + !define BrandingText `${_BrandingText}` + !undef _BrandingText + !undef RELEASE_REVISION ; don't want the -1 on devel releases + !endif + !endif +!endif + +; Handle the installer revision number {{{3 +!ifdef RELEASE_REVISION + !define _FILENAME ${FILENAME}-${RELEASE_REVISION} + !undef FILENAME + !define FILENAME ${_FILENAME} + !undef _FILENAME + !define _BrandingText `${BrandingText}, revision ${RELEASE_REVISION}` + !undef BrandingText + !define BrandingText `${_BrandingText}` + !undef _BrandingText !endif + +; Complete X.X version numbers into X.X.X.X {{{3 +!searchparse /noerrors ${INKSCAPE_VERSION} "" _TMP "+devel" +!if ${_TMP} != ${INKSCAPE_VERSION} ; If it's a devel build, + !if `${BZR_REVISION}` != `` ; and we have the bzr revision + !define VERSION_X.X.X.X_REVISION ${BZR_REVISION} + !endif +!endif +!ifndef VERSION_X.X.X.X_REVISION ; it wasn't a devel build or we didn't have the bzr revision + !ifdef RELEASE_REVISION + !define VERSION_X.X.X.X_REVISION ${RELEASE_REVISION} + !else + !define VERSION_X.X.X.X_REVISION 0 + !endif +!endif +${VersionCompleteXXXN} ${_TMP} VERSION_X.X.X.X ${VERSION_X.X.X.X_REVISION} + +; Product definitions {{{3 +!define PRODUCT_NAME "Inkscape" ; TODO: fix up the language files to not use this and kill this line +!define INSTDIR_KEY "Software\Microsoft\Windows\CurrentVersion\App Paths\inkscape.exe" +!define UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\Inkscape" +;!define DUMMYINSTALL ; Define this to make it build quickly, not including any of the files or code in the sections, for quick testing of features of the installer and development thereof. +!define _FILENAME ${FILENAME}.exe +!undef FILENAME +!define FILENAME ${_FILENAME} +!undef _FILENAME + +; Product information {{{3 +Name `Inkscape` +Caption `Inkscape - $(CaptionDescription)` +BrandingText `${BrandingText}` +OutFile `${FILENAME}` InstallDir "$PROGRAMFILES\Inkscape" -InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" "" +InstallDirRegKey HKLM "${INSTDIR_KEY}" "" -VIProductVersion "${PRODUCT_VERSION_4}" -VIAddVersionKey ProductName "${PRODUCT_NAME}" +; Version information {{{3 +VIProductVersion ${VERSION_X.X.X.X} +VIAddVersionKey ProductName Inkscape VIAddVersionKey Comments "Licensed under the GNU GPL" -VIAddVersionKey CompanyName "inkscape.org" +VIAddVersionKey CompanyName inkscape.org VIAddVersionKey LegalCopyright "© 2009 Inkscape" -VIAddVersionKey FileDescription "${PRODUCT_NAME}" -VIAddVersionKey FileVersion "${PRODUCT_VERSION_4}" -VIAddVersionKey ProductVersion "${PRODUCT_VERSION_4}" -VIAddVersionKey InternalName "${PRODUCT_NAME}" +VIAddVersionKey FileDescription Inkscape +VIAddVersionKey FileVersion ${VERSION_X.X.X.X} +VIAddVersionKey ProductVersion ${VERSION_X.X.X.X} +VIAddVersionKey InternalName Inkscape +; Variables {{{2 Var askMultiUser Var filename Var MultiUser Var User Var CMDARGS -; ####################################### -; I N S T A L L E R S E C T I O N S -; ####################################### - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -;;;;;;;;;;;;;;;;;;;;;;;;;; -; Delete prefs -; code originally taken from the vlc project -;;;;;;;;;;;;;;;;;;;;;;;;;; -!macro delprefs +!macro delprefs ; Delete preferences (originally from VLC) {{{2 StrCpy $0 0 DetailPrint "Deleting personal preferences..." DetailPrint "Finding all users..." ${Do} - ; FIXME ; this will loop through all the logged users and "virtual" windows users ; (it looks like users are only present in HKEY_USERS when they are logged in) ClearErrors @@ -170,33 +245,32 @@ Var CMDARGS ReadRegStr $2 HKU "$1\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" AppData ${IfThen} $2 == "" ${|} ${Continue} ${|} DetailPrint "Removing $2\Inkscape" - Delete "$2\Inkscape\preferences.xml" - Delete "$2\Inkscape\extension-errors.log" - RMDir "$2\Inkscape" + Delete $2\Inkscape\preferences.xml + Delete $2\Inkscape\extension-errors.log + RMDir $2\Inkscape ${Loop} !macroend +; Sections (these do the work) {{{2 -;-------------------------------- -; Installer Sections -Section -removeInkscape +Section -removeInkscape ; Hidden, mandatory section to clean a previous installation {{{ !ifndef DUMMYINSTALL ;remove the old Inkscape shortcuts from the startmenu ;just in case they are still there SetShellVarContext current Delete "$SMPROGRAMS\Inkscape\Uninstall Inkscape.lnk" - Delete "$SMPROGRAMS\Inkscape\Inkscape.lnk" - RMDir "$SMPROGRAMS\Inkscape" - Delete "$SMPROGRAMS\Inkscape.lnk" + Delete $SMPROGRAMS\Inkscape\Inkscape.lnk + RMDir $SMPROGRAMS\Inkscape + Delete $SMPROGRAMS\Inkscape.lnk SetShellVarContext all Delete "$SMPROGRAMS\Inkscape\Uninstall Inkscape.lnk" - Delete "$SMPROGRAMS\Inkscape\Inkscape.lnk" - RMDir "$SMPROGRAMS\Inkscape" - Delete "$SMPROGRAMS\Inkscape.lnk" + Delete $SMPROGRAMS\Inkscape\Inkscape.lnk + RMDir $SMPROGRAMS\Inkscape + Delete $SMPROGRAMS\Inkscape.lnk !endif -SectionEnd +SectionEnd ; -removeInkscape }}} -Section $(lng_Core) SecCore +Section $(Core) SecCore ; Mandatory Inkscape core files section {{{ SectionIn 1 2 3 RO !ifndef DUMMYINSTALL DetailPrint "Installing Inkscape core files..." @@ -205,66 +279,65 @@ Section $(lng_Core) SecCore SetOverwrite on SetAutoClose false - File /a "..\..\inkscape\ink*.exe" - File /a "..\..\inkscape\AUTHORS" - File /a "..\..\inkscape\COPYING" - File /a "..\..\inkscape\COPYING.LIB" - File /a "..\..\inkscape\NEWS" - File /a "..\..\inkscape\gspawn-win32-helper.exe" - File /a "..\..\inkscape\gspawn-win32-helper-console.exe" - File /nonfatal /a "..\..\inkscape\HACKING.txt" - File /a "..\..\inkscape\README" - File /nonfatal /a "..\..\inkscape\README.txt" - File /a "..\..\inkscape\TRANSLATORS" - File /nonfatal /a /r "..\..\inkscape\data" - File /nonfatal /a /r "..\..\inkscape\doc" - File /nonfatal /a /r "..\..\inkscape\plugins" - File /nonfatal /a /r /x *.??*.???* /x "examples" /x "tutorials" "..\..\inkscape\share" + File /a ..\..\inkscape\ink*.exe + File /a ..\..\inkscape\AUTHORS + File /a ..\..\inkscape\COPYING + File /a ..\..\inkscape\COPYING.LIB + File /a ..\..\inkscape\NEWS + File /a ..\..\inkscape\gspawn-win32-helper.exe + File /a ..\..\inkscape\gspawn-win32-helper-console.exe + File /nonfatal /a ..\..\inkscape\HACKING.txt + File /a ..\..\inkscape\README + File /nonfatal /a ..\..\inkscape\README.txt + File /a ..\..\inkscape\TRANSLATORS + File /nonfatal /a /r ..\..\inkscape\data + File /nonfatal /a /r ..\..\inkscape\doc + File /nonfatal /a /r ..\..\inkscape\plugins + File /nonfatal /a /r /x *.??*.???* /x examples /x tutorials ..\..\inkscape\share !insertmacro UNINSTALL.LOG_CLOSE_INSTALL ; this files are added because it slips through the filter SetOutPath $INSTDIR\share\clipart !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /a "..\..\inkscape\share\clipart\inkscape.logo.svg" - ;File /a "..\..\inkscape\share\clipart\inkscape.logo.classic.svg" + File /a ..\..\inkscape\share\clipart\inkscape.logo.svg !insertmacro UNINSTALL.LOG_CLOSE_INSTALL SetOutPath $INSTDIR\share\icons !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /a "..\..\inkscape\share\icons\inkscape.file.png" - File /a "..\..\inkscape\share\icons\inkscape.file.svg" + File /a ..\..\inkscape\share\icons\inkscape.file.png + File /a ..\..\inkscape\share\icons\inkscape.file.svg !insertmacro UNINSTALL.LOG_CLOSE_INSTALL SetOutPath $INSTDIR\modules !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a /r "..\..\inkscape\modules\*.*" + File /nonfatal /a /r ..\..\inkscape\modules\*.* !insertmacro UNINSTALL.LOG_CLOSE_INSTALL SetOutPath $INSTDIR\python !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a /r "..\..\inkscape\python\*.*" + File /nonfatal /a /r ..\..\inkscape\python\*.* !insertmacro UNINSTALL.LOG_CLOSE_INSTALL !endif -SectionEnd +SectionEnd ; SecCore }}} -Section $(lng_GTKFiles) SecGTK +Section $(GTKFiles) SecGTK ; Mandatory GTK files section {{{ SectionIn 1 2 3 RO !ifndef DUMMYINSTALL DetailPrint "Installing GTK files..." SetOutPath $INSTDIR !insertmacro UNINSTALL.LOG_OPEN_INSTALL SetOverwrite on - File /a /r "..\..\inkscape\*.dll" - File /a /r /x "locale" "..\..\inkscape\lib" - File /a /r "..\..\inkscape\etc" + File /a /r ..\..\inkscape\*.dll + File /a /r /x locale ..\..\inkscape\lib + File /a /r ..\..\inkscape\etc !insertmacro UNINSTALL.LOG_CLOSE_INSTALL !endif -SectionEnd +SectionEnd ; SecGTK }}} -Section -SetCurrentUserOnly +Section -SetCurrentUserOnly ; Set the installation to "current user" only by default {{{ !ifndef DUMMYINSTALL StrCpy $MultiUser 0 SetShellVarContext current !endif -SectionEnd +SectionEnd ; -SetCurrentUserOnly }}} -Section $(lng_Alluser) SecAlluser +Section $(Alluser) SecAlluser ; Then offer the user the option to make it global (default) {{{ SectionIn 1 2 3 !ifndef DUMMYINSTALL ; disable this option in Win95/Win98/WinME @@ -272,233 +345,230 @@ Section $(lng_Alluser) SecAlluser DetailPrint "Installing in administrator mode (registry root will be HKLM)" SetShellVarContext all !endif -SectionEnd +SectionEnd ; SecAllUser }}} -SectionGroup $(lng_Shortcuts) SecShortcuts +SectionGroup "$(Shortcuts)" SecShortcuts ; Create shortcuts for the user {{{ -Section $(lng_Desktop) SecDesktop +Section $(Desktop) SecDesktop ; Desktop shortcut {{{ !ifndef DUMMYINSTALL - CreateShortCut "$DESKTOP\Inkscape.lnk" "$INSTDIR\inkscape.exe" + CreateShortCut $DESKTOP\Inkscape.lnk $INSTDIR\inkscape.exe !endif -SectionEnd +SectionEnd ; SecDesktop }}} -Section $(lng_Quicklaunch) SecQuicklaunch +Section $(Quicklaunch) SecQuickLaunch ; Quick Launch shortcut {{{ !ifndef DUMMYINSTALL - ${IfThen} $QUICKLAUNCH != $TEMP ${|} CreateShortCut "$QUICKLAUNCH\Inkscape.lnk" "$INSTDIR\inkscape.exe" ${|} + ${IfThen} $QUICKLAUNCH != $TEMP ${|} CreateShortCut $QUICKLAUNCH\Inkscape.lnk $INSTDIR\inkscape.exe ${|} !endif -SectionEnd +SectionEnd ; SecQuickLaunch }}} -Section $(lng_SVGWriter) SecSVGWriter +Section $(SVGWriter) SecSVGWriter ; Register Inkscape as the default application for .svg[z] {{{ SectionIn 1 2 3 !ifndef DUMMYINSTALL DetailPrint "Associating SVG files with Inkscape" - ReadRegStr $0 HKCR ".svg" "" - ${If} $0 == "" - StrCpy $0 svgfile - WriteRegStr HKCR ".svg" "" $0 - WriteRegStr HKCR "svgfile" "" "Scalable Vector Graphics file" - ${EndIf} - WriteRegStr HKCR "$0\shell\edit\command" "" `"$INSTDIR\Inkscape.exe" "%1"` - - ReadRegStr $0 HKCR ".svgz" "" - ${If} $0 == "" - StrCpy $0 svgfile - WriteRegStr HKCR ".svgz" "" $0 - WriteRegStr HKCR "svgfile" "" "Scalable Vector Graphics file" - ${EndIf} - WriteRegStr HKCR "$0\shell\edit\command" "" `"$INSTDIR\Inkscape.exe" "%1"` + StrCpy $3 svg + ${For} $2 0 1 + ${IfThen} $2 = 1 ${|} StrCpy $3 $3z ${|} + ReadRegStr $0 HKCR ".$3" "" + ${If} $0 == "" + StrCpy $0 "$3file" + WriteRegStr HKCR ".$3" "" $0 + WriteRegStr HKCR $0 "" "Scalable Vector Graphics file" + ${EndIf} + WriteRegStr HKCR $0\shell\edit\command "" `"$INSTDIR\Inkscape.exe" "%1"` + ${Next} !endif -SectionEnd +SectionEnd ; SecSVGWriter }}} -Section $(lng_ContextMenu) SecContextMenu +Section $(ContextMenu) SecContextMenu ; Put Inkscape in the .svg[z] context menus (but not as default) {{{ SectionIn 1 2 3 !ifndef DUMMYINSTALL DetailPrint "Adding Inkscape to SVG file context menu" - ReadRegStr $0 HKCR ".svg" "" + ReadRegStr $0 HKCR .svg "" ${If} $0 == "" StrCpy $0 svgfile - WriteRegStr HKCR ".svg" "" $0 - WriteRegStr HKCR "svgfile" "" "Scalable Vector Graphics file" + WriteRegStr HKCR .svg "" $0 + WriteRegStr HKCR $0 "" "Scalable Vector Graphics file" ${EndIf} - WriteRegStr HKCR "$0\shell\${PRODUCT_NAME}\command" "" `"$INSTDIR\Inkscape.exe" "%1"` + WriteRegStr HKCR $0\shell\Inkscape\command "" `"$INSTDIR\Inkscape.exe" "%1"` - ReadRegStr $0 HKCR ".svgz" "" + ReadRegStr $0 HKCR .svgz "" ${If} $0 == "" - StrCpy $0 svgfile - WriteRegStr HKCR ".svgz" "" $0 - WriteRegStr HKCR "svgfile" "" "Scalable Vector Graphics file" + StrCpy $0 svgzfile + WriteRegStr HKCR .svgz "" $0 + WriteRegStr HKCR $0 "" "Scalable Vector Graphics file" ${EndIf} - WriteRegStr HKCR "$0\shell\${PRODUCT_NAME}\command" "" `"$INSTDIR\Inkscape.exe" "%1"` + WriteRegStr HKCR $0\shell\Inkscape\command "" `"$INSTDIR\Inkscape.exe" "%1"` !endif -SectionEnd +SectionEnd ; SecContextMenu }}} -SectionGroupEnd +SectionGroupEnd ; SecShortcuts }}} -Section /o $(lng_DeletePrefs) SecPrefs +Section /o "$(DeletePrefs)" SecPrefs ; Delete user preferences before installation {{{ !ifndef DUMMYINSTALL !insertmacro delprefs !endif -SectionEnd +SectionEnd ; SecPrefs }}} -SectionGroup $(lng_Addfiles) SecAddfiles +SectionGroup "$(Addfiles)" SecAddfiles ; Additional files {{{ -Section $(lng_Examples) SecExamples +Section $(Examples) SecExamples ; Install example SVG files {{{ SectionIn 1 2 !ifndef DUMMYINSTALL SetOutPath $INSTDIR\share !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a /r /x "*.??*.???*" "..\..\inkscape\share\examples" + File /nonfatal /a /r /x *.??*.???* ..\..\inkscape\share\examples !insertmacro UNINSTALL.LOG_CLOSE_INSTALL !endif -SectionEnd +SectionEnd ; SecExamples }}} -Section $(lng_Tutorials) SecTutorials +Section $(Tutorials) SecTutorials ; Install tutorials {{{ SectionIn 1 2 !ifndef DUMMYINSTALL SetOutPath $INSTDIR\share !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a /r /x "*.??*.???*" "..\..\inkscape\share\tutorials" + File /nonfatal /a /r /x *.??*.???* ..\..\inkscape\share\tutorials !insertmacro UNINSTALL.LOG_CLOSE_INSTALL !endif -SectionEnd +SectionEnd ; SecTutorials }}} -SectionGroupEnd +SectionGroupEnd ; SecAddfiles }}} -SectionGroup $(lng_Languages) SecLanguages - !macro Language SecName lng - Section /o $(lng_${lng}) Sec${SecName} +SectionGroup "$(Languages)" SecLanguages ; Languages sections {{{ + !macro Language SecName lng ; A macro to create each section {{{ + Section /o "$(lng_${lng}) (${lng})" Sec${SecName} ;SectionIn 1 2 3 -!ifndef DUMMYINSTALL + !ifndef DUMMYINSTALL SetOutPath $INSTDIR !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a "..\..\inkscape\*.${lng}.txt" ; FIXME: remove this? No such files. + File /nonfatal /a ..\..\inkscape\*.${lng}.txt ; FIXME: remove this? No such files. !insertmacro UNINSTALL.LOG_CLOSE_INSTALL SetOutPath $INSTDIR\locale !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a /r "..\..\inkscape\locale\${lng}" + File /nonfatal /a /r ..\..\inkscape\locale\${lng} !insertmacro UNINSTALL.LOG_CLOSE_INSTALL SetOutPath $INSTDIR\lib\locale !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a /r "..\..\inkscape\lib\locale\${lng}" + File /nonfatal /a /r ..\..\inkscape\lib\locale\${lng} !insertmacro UNINSTALL.LOG_CLOSE_INSTALL SetOutPath $INSTDIR\share\clipart !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a /r "..\..\inkscape\share\clipart\*.${lng}.svg" + File /nonfatal /a /r ..\..\inkscape\share\clipart\*.${lng}.svg !insertmacro UNINSTALL.LOG_CLOSE_INSTALL ; the keyboard tables SetOutPath $INSTDIR\share\screens !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a /r "..\..\inkscape\share\screens\*.${lng}.svg" + File /nonfatal /a /r ..\..\inkscape\share\screens\*.${lng}.svg !insertmacro UNINSTALL.LOG_CLOSE_INSTALL SetOutPath $INSTDIR\share\templates !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a /r "..\..\inkscape\share\templates\*.${lng}.svg" + File /nonfatal /a /r ..\..\inkscape\share\templates\*.${lng}.svg !insertmacro UNINSTALL.LOG_CLOSE_INSTALL SetOutPath $INSTDIR\doc !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a /r "..\..\inkscape\doc\keys.${lng}.xml" - File /nonfatal /a /r "..\..\inkscape\doc\keys.${lng}.html" + File /nonfatal /a /r ..\..\inkscape\doc\keys.${lng}.xml + File /nonfatal /a /r ..\..\inkscape\doc\keys.${lng}.html !insertmacro UNINSTALL.LOG_CLOSE_INSTALL SectionGetFlags ${SecTutorials} $R1 IntOp $R1 $R1 & ${SF_SELECTED} ${If} $R1 >= ${SF_SELECTED} SetOutPath $INSTDIR\share\tutorials !insertmacro UNINSTALL.LOG_OPEN_INSTALL - File /nonfatal /a "..\..\inkscape\share\tutorials\*.${lng}.*" + File /nonfatal /a ..\..\inkscape\share\tutorials\*.${lng}.* !insertmacro UNINSTALL.LOG_CLOSE_INSTALL ${EndIf} !endif SectionEnd - !macroend - - !insertmacro Language Amharic am - !insertmacro Language Arabic ar - !insertmacro Language Azerbaijani az - !insertmacro Language Byelorussian be - !insertmacro Language Bulgarian bg - !insertmacro Language Bengali bn - !insertmacro Language Breton br - !insertmacro Language Catalan ca - !insertmacro Language CatalanValencia ca@valencia - !insertmacro Language Czech cs - !insertmacro Language Danish da - !insertmacro Language German de - !insertmacro Language Dzongkha dz - !insertmacro Language Greek el + !macroend ; Language }}} + + ; Now create each section with the Language macro {{{ + !insertmacro Language Amharic am + !insertmacro Language Arabic ar + !insertmacro Language Azerbaijani az + !insertmacro Language Byelorussian be + !insertmacro Language Bulgarian bg + !insertmacro Language Bengali bn + !insertmacro Language Breton br + !insertmacro Language Catalan ca + !insertmacro Language CatalanValencia ca@valencia + !insertmacro Language Czech cs + !insertmacro Language Danish da + !insertmacro Language German de + !insertmacro Language Dzongkha dz + !insertmacro Language Greek el !insertmacro Language EnglishAustralian en_AU - !insertmacro Language EnglishCanadian en_CA - !insertmacro Language EnglishBritain en_GB - !insertmacro Language EnglishPiglatin en_US@piglatin - !insertmacro Language Esperanto eo - !insertmacro Language Spanish es - !insertmacro Language SpanishMexico es_MX - !insertmacro Language Estonian et - !insertmacro Language Basque eu - !insertmacro Language French fr - !insertmacro Language Finnish fi - !insertmacro Language Irish ga - !insertmacro Language Gallegan gl - !insertmacro Language Hebrew he - !insertmacro Language Croatian hr - !insertmacro Language Hungarian hu - !insertmacro Language Indonesian id - !insertmacro Language Italian it - !insertmacro Language Japanese ja - !insertmacro Language Khmer km - !insertmacro Language Korean ko - !insertmacro Language Lithuanian lt - !insertmacro Language Mongolian mn - !insertmacro Language Macedonian mk - !insertmacro Language NorwegianBokmal nb - !insertmacro Language Nepali ne - !insertmacro Language Dutch nl - !insertmacro Language NorwegianNynorsk nn - !insertmacro Language Panjabi pa - !insertmacro Language Polish pl - !insertmacro Language Portuguese pt - !insertmacro Language PortugueseBrazil pt_BR - !insertmacro Language Romanian ro - !insertmacro Language Russian ru - !insertmacro Language Kinyarwanda rw - !insertmacro Language Slovak sk - !insertmacro Language Slovenian sl - !insertmacro Language Albanian sq - !insertmacro Language Serbian sr - !insertmacro Language SerbianLatin sr@latin - !insertmacro Language Swedish sv - !insertmacro Language Thai th - !insertmacro Language Turkish tr - !insertmacro Language Ukrainian uk - !insertmacro Language Vietnamese vi + !insertmacro Language EnglishCanadian en_CA + !insertmacro Language EnglishBritain en_GB + !insertmacro Language EnglishPiglatin en_US@piglatin + !insertmacro Language Esperanto eo + !insertmacro Language Spanish es + !insertmacro Language SpanishMexico es_MX + !insertmacro Language Estonian et + !insertmacro Language Basque eu + !insertmacro Language French fr + !insertmacro Language Finnish fi + !insertmacro Language Irish ga + !insertmacro Language Gallegan gl + !insertmacro Language Hebrew he + !insertmacro Language Croatian hr + !insertmacro Language Hungarian hu + !insertmacro Language Indonesian id + !insertmacro Language Italian it + !insertmacro Language Japanese ja + !insertmacro Language Khmer km + !insertmacro Language Korean ko + !insertmacro Language Lithuanian lt + !insertmacro Language Mongolian mn + !insertmacro Language Macedonian mk + !insertmacro Language NorwegianBokmal nb + !insertmacro Language Nepali ne + !insertmacro Language Dutch nl + !insertmacro Language NorwegianNynorsk nn + !insertmacro Language Panjabi pa + !insertmacro Language Polish pl + !insertmacro Language Portuguese pt + !insertmacro Language PortugueseBrazil pt_BR + !insertmacro Language Romanian ro + !insertmacro Language Russian ru + !insertmacro Language Kinyarwanda rw + !insertmacro Language Slovak sk + !insertmacro Language Slovenian sl + !insertmacro Language Albanian sq + !insertmacro Language Serbian sr + !insertmacro Language SerbianLatin sr@latin + !insertmacro Language Swedish sv + !insertmacro Language Thai th + !insertmacro Language Turkish tr + !insertmacro Language Ukrainian uk + !insertmacro Language Vietnamese vi !insertmacro Language ChineseSimplified zh_CN - !insertmacro Language ChineseTaiwan zh_TW -SectionGroupEnd + !insertmacro Language ChineseTaiwan zh_TW + ; }}} +SectionGroupEnd ; SecLanguages }}} - -Section -FinalizeInstallation +Section -FinalizeInstallation ; Hidden, mandatory section to finalize installation {{{ !ifndef DUMMYINSTALL DetailPrint "Finalizing installation" ${IfThen} $MultiUser = 1 ${|} SetShellVarContext all ${|} ${IfThen} $MultiUser != 1 ${|} SetShellVarContext current ${|} - WriteRegStr SHCTX "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\inkscape.exe" - WriteRegStr SHCTX "${PRODUCT_DIR_REGKEY}" "MultiUser" $MultiUser - WriteRegStr SHCTX "${PRODUCT_DIR_REGKEY}" "askMultiUser" $askMultiUser - WriteRegStr SHCTX "${PRODUCT_DIR_REGKEY}" "User" $User + WriteRegStr SHCTX "${INSTDIR_KEY}" "" $INSTDIR\inkscape.exe + WriteRegStr SHCTX "${INSTDIR_KEY}" MultiUser $MultiUser + WriteRegStr SHCTX "${INSTDIR_KEY}" askMultiUser $askMultiUser + WriteRegStr SHCTX "${INSTDIR_KEY}" User $User ; start menu entries - CreateShortcut "$SMPROGRAMS\Inkscape.lnk" "$INSTDIR\inkscape.exe" + CreateShortcut $SMPROGRAMS\Inkscape.lnk $INSTDIR\inkscape.exe ; uninstall settings - ; WriteUninstaller "$INSTDIR\uninst.exe" - WriteRegExpandStr SHCTX "${PRODUCT_UNINST_KEY}" "UninstallString" "${UNINST_EXE}" - WriteRegExpandStr SHCTX "${PRODUCT_UNINST_KEY}" "InstallDir" $INSTDIR - WriteRegExpandStr SHCTX "${PRODUCT_UNINST_KEY}" "InstallLocation" $INSTDIR - WriteRegStr SHCTX "${PRODUCT_UNINST_KEY}" "DisplayName" "${PRODUCT_NAME} ${PRODUCT_VERSION}" - WriteRegStr SHCTX "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\Inkscape.exe,0" - WriteRegStr SHCTX "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" - WriteRegDWORD SHCTX "${PRODUCT_UNINST_KEY}" "NoModify" 1 - WriteRegDWORD SHCTX "${PRODUCT_UNINST_KEY}" "NoRepair" 1 + ; WriteUninstaller $INSTDIR\uninst.exe + WriteRegExpandStr SHCTX "${UNINST_KEY}" UninstallString ${UNINST_EXE} + WriteRegExpandStr SHCTX "${UNINST_KEY}" InstallDir $INSTDIR + WriteRegExpandStr SHCTX "${UNINST_KEY}" InstallLocation $INSTDIR + WriteRegStr SHCTX "${UNINST_KEY}" DisplayName "Inkscape ${INKSCAPE_VERSION}" + WriteRegStr SHCTX "${UNINST_KEY}" DisplayIcon $INSTDIR\Inkscape.exe,0 + WriteRegStr SHCTX "${UNINST_KEY}" DisplayVersion ${INKSCAPE_VERSION} + WriteRegDWORD SHCTX "${UNINST_KEY}" NoModify 1 + WriteRegDWORD SHCTX "${UNINST_KEY}" NoRepair 1 ;create/update log always within .onInstSuccess function !insertmacro UNINSTALL.LOG_UPDATE_INSTALL @@ -523,41 +593,30 @@ Section -FinalizeInstallation ; Not needed any more Delete $INSTDIR\Uninstall.dat !endif -SectionEnd - -; Last the Descriptions -!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN - !insertmacro MUI_DESCRIPTION_TEXT ${SecCore} $(lng_CoreDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecGTK} $(lng_GTKFilesDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecShortcuts} $(lng_ShortcutsDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecAlluser} $(lng_AlluserDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecDesktop} $(lng_DesktopDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecQuicklaunch} $(lng_QuicklaunchDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecSVGWriter} $(lng_SVGWriterDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecContextMenu} $(lng_ContextMenuDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecPrefs} $(lng_DeletePrefsDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecAddfiles} $(lng_AddfilesDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecExamples} $(lng_ExamplesDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecTutorials} $(lng_TutorialsDesc) - !insertmacro MUI_DESCRIPTION_TEXT ${SecLanguages} $(lng_LanguagesDesc) -!insertmacro MUI_FUNCTION_DESCRIPTION_END - -!macro Parameter key Section - ${GetOptions} $CMDARGS "/${key}=" $1 - ${If} $1 == "OFF" - SectionGetFlags ${Section} $0 - IntOp $2 ${SF_SELECTED} ~ - IntOp $0 $0 & $2 - SectionSetFlags ${Section} $0 - ${EndIf} - ${If} $1 == "ON" - SectionGetFlags ${Section} $0 - IntOp $0 $0 | ${SF_SELECTED} - SectionSetFlags ${Section} $0 - ${EndIf} -!macroend - -Function .onInit +SectionEnd ; -FinalizeInstallation }}} + +!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN ; Section descriptions {{{ + !insertmacro MUI_DESCRIPTION_TEXT ${SecCore} "$(CoreDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecGTK} "$(GTKFilesDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecShortcuts} "$(ShortcutsDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecAlluser} "$(AlluserDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecDesktop} "$(DesktopDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecQuicklaunch} "$(QuicklaunchDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecSVGWriter} "$(SVGWriterDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecContextMenu} "$(ContextMenuDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecPrefs} "$(DeletePrefsDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecAddfiles} "$(AddfilesDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecExamples} "$(ExamplesDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecTutorials} "$(TutorialsDesc)" + !insertmacro MUI_DESCRIPTION_TEXT ${SecLanguages} "$(LanguagesDesc)" +!insertmacro MUI_FUNCTION_DESCRIPTION_END ; Section descriptions }}} + + +Function .onInit ; initialise the installer {{{2 + ; This code will be executed before the sections, but due to the + ; language code in the sections it must come after it in the code. + + ; Language detection {{{ !insertmacro MUI_LANGDLL_DISPLAY !macro LanguageAutoSelect SecName LocaleID @@ -568,30 +627,29 @@ Function .onInit ${EndIf} !macroend - ;!insertmacro LanguageAutoSelect English 1033 - !insertmacro LanguageAutoSelect Breton 1150 - !insertmacro LanguageAutoSelect Catalan 1027 - !insertmacro LanguageAutoSelect Czech 1029 - !insertmacro LanguageAutoSelect Finnish 1035 - !insertmacro LanguageAutoSelect French 1036 - !insertmacro LanguageAutoSelect Gallegan 1110 ; Galician, but section is called Gallegan - !insertmacro LanguageAutoSelect German 1031 - !insertmacro LanguageAutoSelect Italian 1040 - !insertmacro LanguageAutoSelect Japanese 1041 - !insertmacro LanguageAutoSelect Polish 1045 - !insertmacro LanguageAutoSelect Russian 1049 - !insertmacro LanguageAutoSelect Slovak 1051 - !insertmacro LanguageAutoSelect Slovenian 1060 - !insertmacro LanguageAutoSelect Spanish 1034 + ; No need for English to be detected as it's the default + !insertmacro LanguageAutoSelect Breton 1150 + !insertmacro LanguageAutoSelect Catalan 1027 + !insertmacro LanguageAutoSelect Czech 1029 + !insertmacro LanguageAutoSelect Finnish 1035 + !insertmacro LanguageAutoSelect French 1036 + !insertmacro LanguageAutoSelect Gallegan 1110 ; Galician, but section is called Gallegan + !insertmacro LanguageAutoSelect German 1031 + !insertmacro LanguageAutoSelect Italian 1040 + !insertmacro LanguageAutoSelect Japanese 1041 + !insertmacro LanguageAutoSelect Polish 1045 + !insertmacro LanguageAutoSelect Russian 1049 + !insertmacro LanguageAutoSelect Slovak 1051 + !insertmacro LanguageAutoSelect Slovenian 1060 + !insertmacro LanguageAutoSelect Spanish 1034 !insertmacro LanguageAutoSelect ChineseTaiwan 1028 ; TradChinese, but section is called ChineseTaiwan + ; End of language detection }}} - ${GetParameters} $CMDARGS - ;prepare log always within .onInit function - !insertmacro UNINSTALL.LOG_PREPARE_INSTALL + !insertmacro UNINSTALL.LOG_PREPARE_INSTALL ; prepare advanced uninstallation log script ;Extract InstallOptions INI files - StrCpy $AskMultiUser "1" - StrCpy $MultiUser "0" + StrCpy $AskMultiUser 1 + StrCpy $MultiUser 0 ; this resets AskMultiUser if Win95/98/ME ClearErrors ReadRegStr $R0 HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion" CurrentVersion @@ -607,123 +665,137 @@ Function .onInit ; hide if quick launch if not available ${IfThen} $QUICKLAUNCH == $TEMP ${|} SectionSetText ${SecQuicklaunch} "" ${|} - ;check if user is admin + ; Check for administrative privileges {{{ ClearErrors UserInfo::GetName ${If} ${Errors} ; This one means you don't need to care about admin or ; not admin because Windows 9x doesn't either - ${IfCmd} MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "$(lng_NOT_SUPPORTED)$(lng_OK_CANCEL_DESC)" /SD IDOK IDCANCEL ${||} Quit ${|} + ${IfCmd} MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "$(NOT_SUPPORTED)$(OK_CANCEL_DESC)" /SD IDOK IDCANCEL ${||} Quit ${|} ${Else} Pop $User UserInfo::GetAccountType Pop $1 - ${If} $1 != "Admin" - ${AndIf} ${Cmd} ${|} MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "$(lng_NO_ADMIN)$(lng_OK_CANCEL_DESC)" /SD IDOK IDCANCEL ${|} + ${If} $1 != Admin + ${AndIf} ${Cmd} ${|} MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "$(NO_ADMIN)$(OK_CANCEL_DESC)" /SD IDOK IDCANCEL ${|} Quit ${EndIf} - ${EndIf} + ${EndIf} ; }}} - ;check for previous installation - ReadRegStr $0 HKLM "${PRODUCT_DIR_REGKEY}" "User" - ${IfThen} $0 == "" ${|} ReadRegStr $0 HKCU "${PRODUCT_DIR_REGKEY}" "User" ${|} - ;check user if applicable + ; Detect an Inkscape installation by another user {{{ + ReadRegStr $0 HKLM "${INSTDIR_KEY}" User ; first global... + ${IfThen} $0 == "" ${|} ReadRegStr $0 HKCU "${INSTDIR_KEY}" User ${|} ; then current user ${If} $0 != "" ${AndIf} $0 != $User - ${AndIf} ${Cmd} ${|} MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "$(lng_DIFFERENT_USER)$(lng_OK_CANCEL_DESC)" /SD IDOK IDCANCEL ${|} + ${AndIf} ${Cmd} ${|} MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "$(DIFFERENT_USER)$(OK_CANCEL_DESC)" /SD IDOK IDCANCEL ${|} Quit - ${EndIf} + ${EndIf} ; }}} + + ; Request uninstallation of an old Inkscape installation {{{ + ReadRegStr $R0 HKLM "${UNINST_KEY}" UninstallString + ${IfThen} $R0 == "" ${|} ReadRegStr $R0 HKCU "${UNINST_KEY}" UninstallString ${|} + ${If} $R0 != "" + ${AndIf} ${Cmd} ${|} MessageBox MB_YESNO|MB_ICONEXCLAMATION "$(WANT_UNINSTALL_BEFORE)" /SD IDNO IDYES ${|} + ExecWait $R0 + ${EndIf} ; }}} + + ; Process command-line arguments (for automation) {{{ + !echo `Creating code to process command-line arguments...` + !verbose push + !verbose 3 + ${GetParameters} $CMDARGS - ; call uninstall first - ; code taken from the vlc project - ReadRegStr $R0 HKLM ${PRODUCT_UNINST_KEY} "UninstallString" - ReadRegStr $R1 HKLM ${PRODUCT_UNINST_KEY} "DisplayName" - ${If} $R0 == "" - ReadRegStr $R0 HKCU ${PRODUCT_UNINST_KEY} "UninstallString" - ReadRegStr $R1 HKCU ${PRODUCT_UNINST_KEY} "DisplayName" + !macro Parameter key Section + ${GetOptions} $CMDARGS /${key}= $1 + ${If} $1 == OFF + SectionGetFlags ${Section} $0 + IntOp $2 ${SF_SELECTED} ~ + IntOp $0 $0 & $2 + SectionSetFlags ${Section} $0 ${EndIf} - ${If} $R0 != "" - ${AndIf} ${Cmd} ${|} MessageBox MB_YESNO|MB_ICONEXCLAMATION $(lng_WANT_UNINSTALL_BEFORE) /SD IDNO IDYES ${|} - ExecWait $R0 ;Was '$R0 _?=$INSTDIR' but we do NOT want it leaving the uninstaller behind. + ${If} $1 == ON + SectionGetFlags ${Section} $0 + IntOp $0 $0 | ${SF_SELECTED} + SectionSetFlags ${Section} $0 ${EndIf} + !macroend - ; proccess command line parameter - !insertmacro Parameter "GTK" ${SecGTK} - !insertmacro Parameter "SHORTCUTS" ${secShortcuts} - !insertmacro Parameter "ALLUSER" ${SecAlluser} - !insertmacro Parameter "DESKTOP" ${SecDesktop} - !insertmacro Parameter "QUICKLAUNCH" ${SecQUICKlaunch} - !insertmacro Parameter "SVGEDITOR" ${SecSVGWriter} - !insertmacro Parameter "CONTEXTMENUE" ${SecContextMenu} - !insertmacro Parameter "PREFERENCES" ${SecPrefs} - !insertmacro Parameter "ADDFILES" ${SecAddfiles} - !insertmacro Parameter "EXAMPLES" ${SecExamples} - !insertmacro Parameter "TUTORIALS" ${SecTutorials} - !insertmacro Parameter "LANGUAGES" ${SecLanguages} - !insertmacro Parameter "am" ${SecAmharic} - !insertmacro Parameter "ar" ${SecArabic} - !insertmacro Parameter "az" ${SecAzerbaijani} - !insertmacro Parameter "be" ${SecByelorussian} - !insertmacro Parameter "bg" ${SecBulgarian} - !insertmacro Parameter "bn" ${SecBengali} - !insertmacro Parameter "br" ${SecBreton} - !insertmacro Parameter "ca" ${SecCatalan} - !insertmacro Parameter "ca@valencia" ${SecCatalanValencia} - !insertmacro Parameter "cs" ${SecCzech} - !insertmacro Parameter "da" ${SecDanish} - !insertmacro Parameter "de" ${SecGerman} - !insertmacro Parameter "dz" ${SecDzongkha} - !insertmacro Parameter "el" ${SecGreek} - !insertmacro Parameter "en_AU" ${SecEnglishAustralian} - !insertmacro Parameter "en_CA" ${SecEnglishCanadian} - !insertmacro Parameter "en_GB" ${SecEnglishBritain} - !insertmacro Parameter "en_US@piglatin" ${SecEnglishPiglatin} - !insertmacro Parameter "eo" ${SecEsperanto} - !insertmacro Parameter "es" ${SecSpanish} - !insertmacro Parameter "es_MX" ${SecSpanishMexico} - !insertmacro Parameter "et" ${SecEstonian} - !insertmacro Parameter "eu" ${SecBasque} - !insertmacro Parameter "fi" ${SecFinnish} - !insertmacro Parameter "fr" ${SecFrench} - !insertmacro Parameter "ga" ${SecIrish} - !insertmacro Parameter "gl" ${SecGallegan} - !insertmacro Parameter "he" ${SecHebrew} - !insertmacro Parameter "hr" ${SecCroatian} - !insertmacro Parameter "hu" ${SecHungarian} - !insertmacro Parameter "id" ${SecIndonesian} - !insertmacro Parameter "it" ${SecItalian} - !insertmacro Parameter "ja" ${SecJapanese} - !insertmacro Parameter "km" ${SecKhmer} - !insertmacro Parameter "ko" ${SecKorean} - !insertmacro Parameter "lt" ${SecLithuanian} - !insertmacro Parameter "mk" ${SecMacedonian} - !insertmacro Parameter "mn" ${SecMongolian} - !insertmacro Parameter "nb" ${SecNorwegianBokmal} - !insertmacro Parameter "ne" ${SecNepali} - !insertmacro Parameter "nl" ${SecDutch} - !insertmacro Parameter "nn" ${SecNorwegianNynorsk} - !insertmacro Parameter "pa" ${SecPanjabi} - !insertmacro Parameter "pl" ${SecPolish} - !insertmacro Parameter "pt" ${SecPortuguese} - !insertmacro Parameter "pt_BR" ${SecPortugueseBrazil} - !insertmacro Parameter "ro" ${SecRomanian} - !insertmacro Parameter "ru" ${SecRussian} - !insertmacro Parameter "rw" ${SecKinyarwanda} - !insertmacro Parameter "sk" ${SecSlovak} - !insertmacro Parameter "sl" ${SecSlovenian} - !insertmacro Parameter "sq" ${SecAlbanian} - !insertmacro Parameter "sr" ${SecSerbian} - !insertmacro Parameter "sr@latin" ${SecSerbianLatin} - !insertmacro Parameter "sv" ${SecSwedish} - !insertmacro Parameter "th" ${SecThai} - !insertmacro Parameter "tr" ${SecTurkish} - !insertmacro Parameter "uk" ${SecUkrainian} - !insertmacro Parameter "vi" ${SecVietnamese} - !insertmacro Parameter "zh_CN" ${SecChineseSimplified} - !insertmacro Parameter "zh_TW" ${SecChineseTaiwan} + !insertmacro Parameter GTK ${SecGTK} + !insertmacro Parameter SHORTCUTS ${secShortcuts} + !insertmacro Parameter ALLUSER ${SecAlluser} + !insertmacro Parameter DESKTOP ${SecDesktop} + !insertmacro Parameter QUICKLAUNCH ${SecQUICKlaunch} + !insertmacro Parameter SVGEDITOR ${SecSVGWriter} + !insertmacro Parameter CONTEXTMENUE ${SecContextMenu} + !insertmacro Parameter PREFERENCES ${SecPrefs} + !insertmacro Parameter ADDFILES ${SecAddfiles} + !insertmacro Parameter EXAMPLES ${SecExamples} + !insertmacro Parameter TUTORIALS ${SecTutorials} + !insertmacro Parameter LANGUAGES ${SecLanguages} + !insertmacro Parameter am ${SecAmharic} + !insertmacro Parameter ar ${SecArabic} + !insertmacro Parameter az ${SecAzerbaijani} + !insertmacro Parameter be ${SecByelorussian} + !insertmacro Parameter bg ${SecBulgarian} + !insertmacro Parameter bn ${SecBengali} + !insertmacro Parameter br ${SecBreton} + !insertmacro Parameter ca ${SecCatalan} + !insertmacro Parameter ca@valencia ${SecCatalanValencia} + !insertmacro Parameter cs ${SecCzech} + !insertmacro Parameter da ${SecDanish} + !insertmacro Parameter de ${SecGerman} + !insertmacro Parameter dz ${SecDzongkha} + !insertmacro Parameter el ${SecGreek} + !insertmacro Parameter en_AU ${SecEnglishAustralian} + !insertmacro Parameter en_CA ${SecEnglishCanadian} + !insertmacro Parameter en_GB ${SecEnglishBritain} + !insertmacro Parameter en_US@piglatin ${SecEnglishPiglatin} + !insertmacro Parameter eo ${SecEsperanto} + !insertmacro Parameter es ${SecSpanish} + !insertmacro Parameter es_MX ${SecSpanishMexico} + !insertmacro Parameter et ${SecEstonian} + !insertmacro Parameter eu ${SecBasque} + !insertmacro Parameter fi ${SecFinnish} + !insertmacro Parameter fr ${SecFrench} + !insertmacro Parameter ga ${SecIrish} + !insertmacro Parameter gl ${SecGallegan} + !insertmacro Parameter he ${SecHebrew} + !insertmacro Parameter hr ${SecCroatian} + !insertmacro Parameter hu ${SecHungarian} + !insertmacro Parameter id ${SecIndonesian} + !insertmacro Parameter it ${SecItalian} + !insertmacro Parameter ja ${SecJapanese} + !insertmacro Parameter km ${SecKhmer} + !insertmacro Parameter ko ${SecKorean} + !insertmacro Parameter lt ${SecLithuanian} + !insertmacro Parameter mk ${SecMacedonian} + !insertmacro Parameter mn ${SecMongolian} + !insertmacro Parameter nb ${SecNorwegianBokmal} + !insertmacro Parameter ne ${SecNepali} + !insertmacro Parameter nl ${SecDutch} + !insertmacro Parameter nn ${SecNorwegianNynorsk} + !insertmacro Parameter pa ${SecPanjabi} + !insertmacro Parameter pl ${SecPolish} + !insertmacro Parameter pt ${SecPortuguese} + !insertmacro Parameter pt_BR ${SecPortugueseBrazil} + !insertmacro Parameter ro ${SecRomanian} + !insertmacro Parameter ru ${SecRussian} + !insertmacro Parameter rw ${SecKinyarwanda} + !insertmacro Parameter sk ${SecSlovak} + !insertmacro Parameter sl ${SecSlovenian} + !insertmacro Parameter sq ${SecAlbanian} + !insertmacro Parameter sr ${SecSerbian} + !insertmacro Parameter sr@latin ${SecSerbianLatin} + !insertmacro Parameter sv ${SecSwedish} + !insertmacro Parameter th ${SecThai} + !insertmacro Parameter tr ${SecTurkish} + !insertmacro Parameter uk ${SecUkrainian} + !insertmacro Parameter vi ${SecVietnamese} + !insertmacro Parameter zh_CN ${SecChineseSimplified} + !insertmacro Parameter zh_TW ${SecChineseTaiwan} ClearErrors - ${GetOptions} $CMDARGS "/?" $1 + ${GetOptions} $CMDARGS /? $1 ${IfNot} ${Errors} MessageBox MB_OK "Possible parameters for installer:$\r$\n \ /?: this help screen$\r$\n \ @@ -743,24 +815,15 @@ Function .onInit /LANGUAGES=(OFF/ON): translated menues, examples, etc.$\r$\n \ /[locale code]=(OFF/ON): e.g am, es, es_MX as in Inkscape supported" Abort - ${EndIf} -FunctionEnd - -; -------------------------------------------------- - -Function un.CustomPageUninstall - !insertmacro MUI_HEADER_TEXT "$(lng_UInstOpt)" "$(lng_UInstOpt1)" - !insertmacro MUI_INSTALLOPTIONS_WRITE "inkscape.nsi.uninstall" "Field 1" "Text" "$APPDATA\Inkscape\" - !insertmacro MUI_INSTALLOPTIONS_WRITE "inkscape.nsi.uninstall" "Field 2" "Text" "$(lng_PurgePrefs)" - !insertmacro MUI_INSTALLOPTIONS_DISPLAY "inkscape.nsi.uninstall" - !insertmacro MUI_INSTALLOPTIONS_READ $MultiUser "inkscape.nsi.uninstall" "Field 2" "State" -FunctionEnd - -Function un.onInit + !verbose pop + ${EndIf} ; }}} +FunctionEnd ; .onInit }}} +; Uninstaller code {{{1 +Function un.onInit ; initialise uninstaller {{{ ;begin uninstall, could be added on top of uninstall section instead ;!insertmacro UNINSTALL.LOG_BEGIN_UNINSTALL ${IfNot} ${FileExists} $INSTDIR\uninstall.log - MessageBox MB_OK|MB_ICONEXCLAMATION "$(lng_UninstallLogNotFound)" /SD IDOK + MessageBox MB_OK|MB_ICONEXCLAMATION "$(UninstallLogNotFound)" /SD IDOK Quit ${EndIf} ClearErrors @@ -774,88 +837,96 @@ Function un.onInit StrCpy $MultiUser 1 ; Test if this was a multiuser installation - ReadRegStr $0 HKLM "${PRODUCT_DIR_REGKEY}" "" - ${If} $0 == "$INSTDIR\inkscape.exe" - ReadRegStr $MultiUser HKLM "${PRODUCT_DIR_REGKEY}" "MultiUser" - ReadRegStr $askMultiUser HKLM "${PRODUCT_DIR_REGKEY}" "askMultiUser" - ReadRegStr $0 HKLM "${PRODUCT_DIR_REGKEY}" "User" + ReadRegStr $0 HKLM "${INSTDIR_KEY}" "" + ${If} $0 == $INSTDIR\inkscape.exe + ReadRegStr $MultiUser HKLM "${INSTDIR_KEY}" MultiUser + ReadRegStr $askMultiUser HKLM "${INSTDIR_KEY}" askMultiUser + ReadRegStr $0 HKLM "${INSTDIR_KEY}" User ${Else} - ReadRegStr $MultiUser HKCU "${PRODUCT_DIR_REGKEY}" "MultiUser" - ReadRegStr $askMultiUser HKCU "${PRODUCT_DIR_REGKEY}" "askMultiUser" - ReadRegStr $0 HKCU "${PRODUCT_DIR_REGKEY}" "User" + ReadRegStr $MultiUser HKCU "${INSTDIR_KEY}" MultiUser + ReadRegStr $askMultiUser HKCU "${INSTDIR_KEY}" askMultiUser + ReadRegStr $0 HKCU "${INSTDIR_KEY}" User ${EndIf} ;check user if applicable ${If} $0 != "" ${AndIf} $0 != $User - ${AndIf} ${Cmd} ${|} MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "$(lng_DIFFERENT_USER)$(lng_OK_CANCEL_DESC)" /SD IDOK IDCANCEL ${|} + ${AndIf} ${Cmd} ${|} MessageBox MB_OKCANCEL|MB_ICONEXCLAMATION "$(DIFFERENT_USER)$(OK_CANCEL_DESC)" /SD IDOK IDCANCEL ${|} Quit ${EndIf} - !insertmacro MUI_INSTALLOPTIONS_EXTRACT "inkscape.nsi.uninstall" + !insertmacro MUI_INSTALLOPTIONS_EXTRACT inkscape.nsi.uninstall SetShellVarContext all ${IfThen} $MultiUser = 0 ${|} SetShellVarContext current ${|} -FunctionEnd +FunctionEnd ; un.onInit }}} + +Function un.CustomPageUninstall ; {{{ + !insertmacro MUI_HEADER_TEXT "$(UInstOpt)" "$(UInstOpt1)" + !insertmacro MUI_INSTALLOPTIONS_WRITE inkscape.nsi.uninstall "Field 1" Text "$APPDATA\Inkscape\" + !insertmacro MUI_INSTALLOPTIONS_WRITE inkscape.nsi.uninstall "Field 2" Text "$(PurgePrefs)" + !insertmacro MUI_INSTALLOPTIONS_DISPLAY inkscape.nsi.uninstall + !insertmacro MUI_INSTALLOPTIONS_READ $MultiUser inkscape.nsi.uninstall "Field 2" State +FunctionEnd ; un.CustomPageUninstall }}} -Section Uninstall +Section Uninstall ; do the uninstalling {{{ !ifndef DUMMYINSTALL ; remove personal settings - Delete "$APPDATA\Inkscape\extension-errors.log" + Delete $APPDATA\Inkscape\extension-errors.log ${If} $MultiUser = 0 DetailPrint "Purging personal settings in $APPDATA\Inkscape" - ;RMDir /r "$APPDATA\Inkscape" + ;RMDir /r $APPDATA\Inkscape !insertmacro delprefs ${EndIf} ; Remove file associations for svg editor - StrCpy $3 "svg" + StrCpy $3 svg ${For} $2 0 1 ${IfThen} $2 = 1 ${|} StrCpy $3 $3z ${|} DetailPrint "Removing file associations for $3 editor" ClearErrors - ReadRegStr $0 HKCR ".$3" "" + ReadRegStr $0 HKCR .$3 "" ${IfNot} ${Errors} - ReadRegStr $1 HKCR "$0\shell\edit\command" "" + ReadRegStr $1 HKCR $0\shell\edit\command "" ${If} $1 == `"$INSTDIR\Inkscape.exe" "%1"` - DeleteRegKey HKCR "$0\shell\edit\command" + DeleteRegKey HKCR $0\shell\edit\command ${EndIf} ClearErrors - ReadRegStr $1 HKCR "$0\shell\open\command" "" + ReadRegStr $1 HKCR $0\shell\open\command "" ${If} $1 == `"$INSTDIR\Inkscape.exe" "%1"` - DeleteRegKey HKCR "$0\shell\open\command" + DeleteRegKey HKCR $0\shell\open\command ${EndIf} - DeleteRegKey HKCR "$0\shell\${PRODUCT_NAME}" - DeleteRegKey /ifempty HKCR "$0\shell\edit" - DeleteRegKey /ifempty HKCR "$0\shell\open" - DeleteRegKey /ifempty HKCR "$0\shell" - DeleteRegKey /ifempty HKCR "$0" - DeleteRegKey /ifempty HKCR ".$3" + DeleteRegKey HKCR $0\shell\Inkscape + DeleteRegKey /ifempty HKCR $0\shell\edit + DeleteRegKey /ifempty HKCR $0\shell\open + DeleteRegKey /ifempty HKCR $0\shell + DeleteRegKey /ifempty HKCR $0 + DeleteRegKey /ifempty HKCR .$3 ${EndIf} ${Next} SetShellVarContext all - DeleteRegKey SHCTX "${PRODUCT_DIR_REGKEY}" - DeleteRegKey SHCTX "${PRODUCT_UNINST_KEY}" - Delete "$DESKTOP\Inkscape.lnk" - Delete "$QUICKLAUNCH\Inkscape.lnk" - Delete "$SMPROGRAMS\Inkscape.lnk" + DeleteRegKey SHCTX "${INSTDIR_KEY}" + DeleteRegKey SHCTX "${UNINST_KEY}" + Delete $DESKTOP\Inkscape.lnk + Delete $QUICKLAUNCH\Inkscape.lnk + Delete $SMPROGRAMS\Inkscape.lnk ;just in case they are still there Delete "$SMPROGRAMS\Inkscape\Uninstall Inkscape.lnk" - Delete "$SMPROGRAMS\Inkscape\Inkscape.lnk" - RMDir "$SMPROGRAMS\Inkscape" + Delete $SMPROGRAMS\Inkscape\Inkscape.lnk + RMDir $SMPROGRAMS\Inkscape SetShellVarContext current - DeleteRegKey SHCTX "${PRODUCT_DIR_REGKEY}" - DeleteRegKey SHCTX "${PRODUCT_UNINST_KEY}" - Delete "$DESKTOP\Inkscape.lnk" - Delete "$QUICKLAUNCH\Inkscape.lnk" - Delete "$SMPROGRAMS\Inkscape.lnk" + DeleteRegKey SHCTX "${INSTDIR_KEY}" + DeleteRegKey SHCTX "${UNINST_KEY}" + Delete $DESKTOP\Inkscape.lnk + Delete $QUICKLAUNCH\Inkscape.lnk + Delete $SMPROGRAMS\Inkscape.lnk ;just in case they are still there Delete "$SMPROGRAMS\Inkscape\Uninstall Inkscape.lnk" - Delete "$SMPROGRAMS\Inkscape\Inkscape.lnk" - RMDir "$SMPROGRAMS\Inkscape" + Delete $SMPROGRAMS\Inkscape\Inkscape.lnk + RMDir $SMPROGRAMS\Inkscape InitPluginsDir SetPluginUnload manual @@ -863,7 +934,7 @@ Section Uninstall ClearErrors FileOpen $0 $INSTDIR\uninstall.log r ${If} ${Errors} ;else uninstallnotfound - MessageBox MB_OK|MB_ICONEXCLAMATION "$(lng_UninstallLogNotFound)" /SD IDOK + MessageBox MB_OK|MB_ICONEXCLAMATION "$(UninstallLogNotFound)" /SD IDOK ${Else} ${Do} ClearErrors @@ -878,22 +949,22 @@ Section Uninstall ; $3 = MD5 when installed, then deletion choice ; $filename = file ; $5 = MD5 now - ; $6 = "always"/"never" remove files touched by user + ; $6 = always/never remove files touched by user ${If} ${FileExists} $filename - ${If} $6 == "always" + ${If} $6 == always StrCpy $3 2 ${Else} md5dll::GetMD5File /NOUNLOAD $filename Pop $5 ;md5 of file ${If} $3 != $5 - ${AndIf} $6 != "never" + ${AndIf} $6 != never ; the md5 sums does not match so we ask - messagebox::show MB_DEFBUTTON3|MB_TOPMOST "" "0,103" \ - "$(lng_FileChanged)" "$(lng_Yes)" "$(lng_AlwaysYes)" "$(lng_No)" "$(lng_AlwaysNo)" + messagebox::show MB_DEFBUTTON3|MB_TOPMOST "" 0,103 \ + "$(FileChanged)" "$(Yes)" "$(AlwaysYes)" "$(No)" "$(AlwaysNo)" Pop $3 - ${IfThen} $3 = 2 ${|} StrCpy $6 "always" ${|} - ${IfThen} $3 = 4 ${|} StrCpy $6 "never" ${|} + ${IfThen} $3 = 2 ${|} StrCpy $6 always ${|} + ${IfThen} $3 = 4 ${|} StrCpy $6 never ${|} ${EndIf} ${EndIf} @@ -915,14 +986,18 @@ Section Uninstall ${Loop} ${EndIf} FileClose $0 - Delete "$INSTDIR\uninstall.log" - Delete "$INSTDIR\uninstall.exe" + Delete $INSTDIR\uninstall.log + Delete $INSTDIR\uninstall.exe ; remove empty directories - RMDir "$INSTDIR\data" - RMDir "$INSTDIR\doc" - RMDir "$INSTDIR\modules" - RMDir "$INSTDIR\plugins" + RMDir $INSTDIR\data + RMDir $INSTDIR\doc + RMDir $INSTDIR\modules + RMDir $INSTDIR\plugins RMDir $INSTDIR SetAutoClose false !endif -SectionEnd +SectionEnd ; Uninstall }}} +; }}} + +; This file has been optimised for use in Vim with folding. +; (If you can't cope, :set nofoldenable) vim:foldenable diff --git a/packaging/win32/italian.nsh b/packaging/win32/italian.nsh deleted file mode 100644 index b844153b7..000000000 --- a/packaging/win32/italian.nsh +++ /dev/null @@ -1,229 +0,0 @@ -; ####################################### -; italian.nsh -; italian language strings for inkscape installer -; windows code page: 1040 -; Authors: -; Emanuele Mandola earween@gmail.com -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Italian" - -; Product name -LangString lng_Caption ${LANG_ITALIAN} "${PRODUCT_NAME} -- Editor di grafica vettoriale Open Source" - -; Button text "Avanti >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_ITALIAN} "Avanti >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_ITALIAN} "$(^Name) è rilasciato sotto GNU General Public License (GPL). La licenza è fornita solo a scopo informativo. $_CLICK" - -; has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_ITALIAN} "Inkscape è stato installato dall'utente $0. Potrebbe non essere possibile portare a termine l'installazione. Accedere come $0 e riprovare." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_ITALIAN} "$R1 è già stata installata. $\nRimuovere la versione precedente prima di installare $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_ITALIAN} "$\n$\nPremere OK per continuare o Annulla per uscire." - -; you have no admin rigths -LangString lng_NO_ADMIN ${LANG_ITALIAN} "Non si posseggono i diritti di amministratore. Potrebbe non essere possibile installare Inkscape per tutti gli utenti. Non selezionare l'opzione 'Per Tutti Gli Utenti'" - -; win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_ITALIAN} "Inkscape non è compatibile con i sistemi operativi Windows 95/98/ME!\n\nPer ulteriori informazioni consultare il sito ufficiale." - -; Full install type -LangString lng_Full $(LANG_ITALIAN) "Completa" - -; Optimal install type -LangString lng_Optimal $(LANG_ITALIAN) "Consigliata" - -; Minimal install type -LangString lng_Minimal $(LANG_ITALIAN) "Minima" - -; Core install section -LangString lng_Core $(LANG_ITALIAN) "${PRODUCT_NAME} SVG Editor (richiesto)" - -; Core install section description -LangString lng_CoreDesc $(LANG_ITALIAN) "Core ${PRODUCT_NAME} file e dll" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_ITALIAN) "GTK+ Runtime Environment (richiesto)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_ITALIAN) "Librerie grafiche multipiattaforma, usate da ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_ITALIAN) "Collegamenti" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_ITALIAN) "Collegamenti per l'avvio ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_ITALIAN) "Per tutti gli utenti" - -; All user install section description -LangString lng_AlluserDesc $(LANG_ITALIAN) "Installa questa applicazione per tutti coloro che usano questo computer (tutti gli utenti)" - -; Desktop section -LangString lng_Desktop $(LANG_ITALIAN) "Desktop" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_ITALIAN) "Crea un colegamento a ${PRODUCT_NAME} sul Desktop" - -; Start Menu section -LangString lng_Startmenu $(LANG_ITALIAN) "Start Menu" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_ITALIAN) "Crea una cartella in Start Menu per ${PRODUCT_NAME}" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_ITALIAN) "Avvio Rapido" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_ITALIAN) "Crea un collegamento a ${PRODUCT_NAME} nella barra di Avvio Rapido" - -; File type association for editing -LangString lng_SVGWriter ${LANG_ITALIAN} "Apre i file SVG con ${PRODUCT_NAME}" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_ITALIAN} "Imposta ${PRODUCT_NAME} come editor predefinito per i file SVG" - -; Context Menu -LangString lng_ContextMenu ${LANG_ITALIAN} "Menu Contestuale" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_ITALIAN} "Aggiunge ${PRODUCT_NAME} nel Menu Contestuale per i file SVG" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_ITALIAN} "Rimuovere impostazioni personali" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_ITALIAN} "Rimuove le impostazioni personali lasciate da installazioni precedenti" - - -; Additional files section -LangString lng_Addfiles $(LANG_ITALIAN) "File Aggiuntivi" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_ITALIAN) "File Aggiuntivi" - -; Examples section -LangString lng_Examples $(LANG_ITALIAN) "Esempi" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_ITALIAN) "Esempi d'uso di ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_ITALIAN) "Tutorial" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_ITALIAN) "Tutorial per l'uso di ${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_ITALIAN) "Traduzioni" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_ITALIAN) "Installa altre traduzioni per ${PRODUCT_NAME}" - -LangString lng_am $(LANG_ITALIAN) "am Aramaico" -LangString lng_ar $(LANG_ITALIAN) "ar Arabo" -LangString lng_az $(LANG_ITALIAN) "az Azerbaigiano" -LangString lng_be $(LANG_ITALIAN) "be Bielorusso" -LangString lng_bg $(LANG_ITALIAN) "bg Bulgaro" -LangString lng_bn $(LANG_ITALIAN) "bn Bengali" -LangString lng_br $(LANG_ITALIAN) "br Bretone" -LangString lng_ca $(LANG_ITALIAN) "ca Catalano" -LangString lng_ca@valencia $(LANG_ITALIAN) "ca@valencia Catalano Valenciano" -LangString lng_cs $(LANG_ITALIAN) "cs Ceco" -LangString lng_da $(LANG_ITALIAN) "da Danese" -LangString lng_de $(LANG_ITALIAN) "de Tedesco" -LangString lng_dz $(LANG_ITALIAN) "dz Dzongkha" -LangString lng_el $(LANG_ITALIAN) "el Greco" -LangString lng_en $(LANG_ITALIAN) "en Inglese" -LangString lng_en_AU $(LANG_ITALIAN) "en_AU Inglese Australiano" -LangString lng_en_CA $(LANG_ITALIAN) "en_CA Inglese Canadese" -LangString lng_en_GB $(LANG_ITALIAN) "en_GB Inglese Britannico" -LangString lng_en_US@piglatin $(LANG_ITALIAN) "en_US@piglatin Pig Latin" -LangString lng_eo $(LANG_ITALIAN) "eo Esperanto" -LangString lng_es $(LANG_ITALIAN) "es Spagnolo" -LangString lng_es_MX $(LANG_ITALIAN) "es_MX Spagnolo Messicano" -LangString lng_et $(LANG_ITALIAN) "et Estone" -LangString lng_eu $(LANG_ITALIAN) "eu Basco" -LangString lng_fi $(LANG_ITALIAN) "fi Finlandese" -LangString lng_fr $(LANG_ITALIAN) "fr Francese" -LangString lng_ga $(LANG_ITALIAN) "ga Irlandese" -LangString lng_gl $(LANG_ITALIAN) "gl Gallese" -LangString lng_he $(LANG_ITALIAN) "he Ebreo" -LangString lng_hr $(LANG_ITALIAN) "hr Croato" -LangString lng_hu $(LANG_ITALIAN) "hu Ungherese" -LangString lng_id $(LANG_ITALIAN) "id Indonesiano" -LangString lng_it $(LANG_ITALIAN) "it Italiano" -LangString lng_ja $(LANG_ITALIAN) "ja Giopponese" -LangString lng_km $(LANG_ITALIAN) "km Khmer" -LangString lng_ko $(LANG_ITALIAN) "ko Koreano" -LangString lng_lt $(LANG_ITALIAN) "lt Lituano" -LangString lng_mk $(LANG_ITALIAN) "mk Macedone" -LangString lng_mn $(LANG_ITALIAN) "mn Mongolo" -LangString lng_ne $(LANG_ITALIAN) "ne Nepali" -LangString lng_nb $(LANG_ITALIAN) "nb Norvegese Bokmål" -LangString lng_nl $(LANG_ITALIAN) "nl Olandese" -LangString lng_nn $(LANG_ITALIAN) "nn Norvegese Nynorsk" -LangString lng_pa $(LANG_ITALIAN) "pa Panjabi" -LangString lng_pl $(LANG_ITALIAN) "po Polacco" -LangString lng_pt $(LANG_ITALIAN) "pt Portoghese" -LangString lng_pt_BR $(LANG_ITALIAN) "pt_BR Portoghese Brasiliano" -LangString lng_ro $(LANG_ITALIAN) "ro Rumeno" -LangString lng_ru $(LANG_ITALIAN) "ru Russo" -LangString lng_rw $(LANG_ITALIAN) "rw Kinyarwanda" -LangString lng_sk $(LANG_ITALIAN) "sk Slovacco" -LangString lng_sl $(LANG_ITALIAN) "sl Sloveno" -LangString lng_sq $(LANG_ITALIAN) "sq Albanese" -LangString lng_sr $(LANG_ITALIAN) "sr Serbo" -LangString lng_sr@latin $(LANG_ITALIAN) "sr@latin Serbo in caratteri Latini" -LangString lng_sv $(LANG_ITALIAN) "sv Svedese" -LangString lng_th $(LANG_ITALIAN) "th Thai" -LangString lng_tr $(LANG_ITALIAN) "tr Turco" -LangString lng_uk $(LANG_ITALIAN) "uk Ucraino" -LangString lng_vi $(LANG_ITALIAN) "vi Vietnamese" -LangString lng_zh_CN $(LANG_ITALIAN) "zh_CH Cinese Semplificato" -LangString lng_zh_TW $(LANG_ITALIAN) "zh_TW Cinese Tradizionale" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_ITALIAN} "Opzioni di Disinstallazione" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_ITALIAN} "Scegli ulteriori Opzioni" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_ITALIAN} "Mantieni le Impostazioni personali" - -LangString lng_RETRY_CANCEL_DESC ${LANG_ITALIAN} "$\n$\nPremere Riprova per continuare o Annulla per uscire." - -LangString lng_ClearDirectoryBefore ${LANG_ITALIAN} "${PRODUCT_NAME} deve essere installato in una cartella vuota. $INSTDIR non è vuota. Prima di procedere occorre rimuoverne il contenuto!$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_ITALIAN} "Impossibile trovare $INSTDIR\uninstall.log !$\r$\nPer continuare la rimozione, cancellare la cartella $INSTDIR a mano." - -LangString lng_FileChanged ${LANG_ITALIAN} "Il file $filename è stato modificato rispetto all'ultima installazione.$\r$\nRimuoverlo comunque?" - -LangString lng_Yes ${LANG_ITALIAN} "Sì" - -LangString lng_AlwaysYes ${LANG_ITALIAN} "rispondere sempre Sì" - -LangString lng_No ${LANG_ITALIAN} "No" - -LangString lng_AlwaysNo ${LANG_ITALIAN} "rispondere sempre No" diff --git a/packaging/win32/japanese.nsh b/packaging/win32/japanese.nsh deleted file mode 100644 index 76597f593..000000000 --- a/packaging/win32/japanese.nsh +++ /dev/null @@ -1,225 +0,0 @@ -; ####################################### -; japanese.nsh -; japanese language strings for inkscape installer -; windows code page: 932 -; Authors: -; Kenji Inoue kenz@oct.zaq.ne.jp -; Masato Hashimoto cabezon.hashimoto@gmail.com, 2009. -; -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Japanese" - -; Product name -LangString lng_Caption ${LANG_JAPANESE} "${PRODUCT_NAME} -- Open Source Scalable Vector Graphics Editor" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_JAPANESE} "ŽŸ‚Ö >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_JAPANESE} "$(^Name) ‚Í GNU General Public License (GPL) ‚̉º‚ÅƒŠƒŠ[ƒX‚³‚ê‚Ü‚·BŽQl‚É“–ŠYƒ‰ƒCƒZƒ“ƒX‚ð‚±‚±‚É•\ަ‚µ‚Ü‚·B$_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_JAPANESE} "Inkscape ‚̓†[ƒU $0 ‚É‚æ‚Á‚ăCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚Ü‚·B$\r$\n‚±‚̂܂ܑ±‚¯‚邯³í‚ÉŠ®—¹‚µ‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB$\r$\n$0 ‚ŃƒOƒCƒ“‚µ‚Ä‚©‚çÄ“xŽŽ‚݂Ă­‚¾‚³‚¢B" - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_JAPANESE} "$R1 ‚ÍŠù‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚Ü‚·B$\n$(^Name) ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é‘O‚ɈȑO‚̃o[ƒWƒ‡ƒ“‚ð휂µ‚Ü‚·‚©?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_JAPANESE} "$\n$\nOK ‚ð‰Ÿ‚µ‚ÄŒp‘±‚·‚é‚© CANCEL ‚ð‰Ÿ‚µ‚Ä’†Ž~‚µ‚Ä‚­‚¾‚³‚¢B" - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_JAPANESE} "ŠÇ—ŽÒŒ ŒÀ‚ª‚ ‚è‚Ü‚¹‚ñB$\r$\n‚·‚ׂẴ†[ƒU‚ɑ΂·‚é Inkscape ‚̃Cƒ“ƒXƒg[ƒ‹‚ͳí‚ÉŠ®—¹‚µ‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB$\r$\n'‚·‚ׂẴ†[ƒU' ƒIƒvƒVƒ‡ƒ“‚̃`ƒFƒbƒNƒ}[ƒN‚ðŠO‚µ‚Ä‚­‚¾‚³‚¢B" - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_JAPANESE} "Inkscape ‚Í Windows 95/98/ME ã‚ł͓®ì‚µ‚Ü‚¹‚ñ!$\r$\nÚ‚µ‚­‚̓IƒtƒBƒVƒƒƒ‹ƒEƒFƒuƒTƒCƒg‚ð‚²——‚­‚¾‚³‚¢B" - -; Full install type -LangString lng_Full $(LANG_JAPANESE) "Š®‘S" - -; Optimal install type -LangString lng_Optimal $(LANG_JAPANESE) "Å“K" - -; Minimal install type -LangString lng_Minimal $(LANG_JAPANESE) "Ŭ" - -; Core install section -LangString lng_Core $(LANG_JAPANESE) "${PRODUCT_NAME} SVG Editor (•K{)" - -; Core install section description -LangString lng_CoreDesc $(LANG_JAPANESE) "${PRODUCT_NAME} ‚̃RƒAƒtƒ@ƒCƒ‹‚ÆDLL" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_JAPANESE) "GTK+ ƒ‰ƒ“ƒ^ƒCƒ€ŠÂ‹« (•K{)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_JAPANESE) "ƒ}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€‘Ήž GUI ƒc[ƒ‹ƒLƒbƒg (${PRODUCT_NAME} ‚ªŽg—p)" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_JAPANESE) "ƒVƒ‡[ƒgƒJƒbƒg" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_JAPANESE) "${PRODUCT_NAME} ‚ðŠJŽn‚·‚邽‚߂̃Vƒ‡[ƒgƒJƒbƒg" - -; All user install section -LangString lng_Alluser $(LANG_JAPANESE) "‚·‚ׂẴ†[ƒU" - -; All user install section description -LangString lng_AlluserDesc $(LANG_JAPANESE) "‚±‚̃Rƒ“ƒsƒ…[ƒ^‚ðŽg‚¤‚·‚ׂĂÌl‚É‚±‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚ðƒCƒ“ƒXƒg[ƒ‹ (‚·‚ׂẴ†[ƒU)" - -; Desktop section -LangString lng_Desktop $(LANG_JAPANESE) "ƒfƒXƒNƒgƒbƒv" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_JAPANESE) "${PRODUCT_NAME} ‚ւ̃Vƒ‡[ƒgƒJƒbƒg‚ðƒfƒXƒNƒgƒbƒv‚Éì¬" - -; Start Menu section -LangString lng_Startmenu $(LANG_JAPANESE) "ƒXƒ^[ƒgƒƒjƒ…[" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_JAPANESE) "ƒXƒ^[ƒgƒƒjƒ…[‚É ${PRODUCT_NAME} ‚Ì€–Ú‚ðì¬" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_JAPANESE) "ƒNƒCƒbƒN‹N“®" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_JAPANESE) "${PRODUCT_NAME} ‚ւ̃Vƒ‡[ƒgƒJƒbƒg‚ðƒNƒCƒbƒN‹N“®ƒc[ƒ‹ƒo[‚Éì¬" - -; File type association for editing -LangString lng_SVGWriter ${LANG_JAPANESE} "SVG ƒtƒ@ƒCƒ‹‚ð ${PRODUCT_NAME} ‚ÅŠJ‚­" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_JAPANESE} "SVG ƒtƒ@ƒCƒ‹‚Ì•W€ƒGƒfƒBƒ^‚É ${PRODUCT_NAME} ‚ðÝ’è" - -; Context Menu -LangString lng_ContextMenu ${LANG_JAPANESE} "ƒRƒ“ƒeƒLƒXƒgƒƒjƒ…[" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_JAPANESE} "SVG ƒtƒ@ƒCƒ‹‚̃Rƒ“ƒeƒLƒXƒgƒƒjƒ…[‚É ${PRODUCT_NAME} ‚ð’ljÁ" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_JAPANESE} "ŒÂlÝ’è‚ðíœ" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_JAPANESE} "ˆÈ‘O‚̃Cƒ“ƒXƒg[ƒ‹Žž‚©‚çˆø‚«Œp‚¢‚¾ŒÂlÝ’è‚ðíœ" - - -; Additional files section -LangString lng_Addfiles $(LANG_JAPANESE) "’ljÁƒtƒ@ƒCƒ‹" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_JAPANESE) "’ljÁƒtƒ@ƒCƒ‹" - -; Examples section -LangString lng_Examples $(LANG_JAPANESE) "ƒTƒ“ƒvƒ‹ƒtƒ@ƒCƒ‹" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_JAPANESE) "${PRODUCT_NAME} ‚̃Tƒ“ƒvƒ‹ƒtƒ@ƒCƒ‹" - -; Tutorials section -LangString lng_Tutorials $(LANG_JAPANESE) "ƒ`ƒ…[ƒgƒŠƒAƒ‹" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_JAPANESE) "${PRODUCT_NAME} ‚̃`ƒ…[ƒgƒŠƒAƒ‹" - - -; Languages section -LangString lng_Languages $(LANG_JAPANESE) "‘Û‰»" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_JAPANESE) "${PRODUCT_NAME} ‚Ì‚³‚Ü‚´‚܂Ȍ¾Œê‚̃[ƒJƒ‰ƒCƒYƒtƒ@ƒCƒ‹‚ðƒCƒ“ƒXƒg[ƒ‹" - -LangString lng_am $(LANG_JAPANESE) "am ƒAƒ€ƒnƒ‰Œê" -LangString lng_ar $(LANG_JAPANESE) "ar ƒAƒ‰ƒrƒAŒê" -LangString lng_az $(LANG_JAPANESE) "az ƒAƒ[ƒ‹ƒoƒCƒWƒƒƒ“Œê" -LangString lng_be $(LANG_JAPANESE) "be ƒxƒ‰ƒ‹[ƒVŒê" -LangString lng_bg $(LANG_JAPANESE) "bg ƒuƒ‹ƒKƒŠƒAŒê" -LangString lng_bn $(LANG_JAPANESE) "bn ƒxƒ“ƒKƒ‹Œê" -LangString lng_br $(LANG_JAPANESE) "br ƒuƒ‹ƒgƒ“Œê" -LangString lng_ca $(LANG_JAPANESE) "ca ƒJƒ^ƒƒjƒAŒê" -LangString lng_ca@valencia $(LANG_JAPANESE) "ca@valencia ƒoƒŒƒ“ƒVƒAŒê" -LangString lng_cs $(LANG_JAPANESE) "cs ƒ`ƒFƒRŒê" -LangString lng_da $(LANG_JAPANESE) "da ƒfƒ“ƒ}[ƒNŒê" -LangString lng_de $(LANG_JAPANESE) "de ƒhƒCƒcŒê" -LangString lng_dz $(LANG_JAPANESE) "dz ƒ]ƒ“ƒJŒê" -LangString lng_el $(LANG_JAPANESE) "el ƒMƒŠƒVƒƒŒê" -LangString lng_en $(LANG_JAPANESE) "en ‰pŒê" -LangString lng_en_AU $(LANG_JAPANESE) "en_AU ‰pŒê (ƒI[ƒXƒgƒ‰ƒŠƒA)" -LangString lng_en_CA $(LANG_JAPANESE) "en_CA ‰pŒê (ƒJƒiƒ_)" -LangString lng_en_GB $(LANG_JAPANESE) "en_GB ‰pŒê (‰p‘)" -LangString lng_en_US@piglatin $(LANG_JAPANESE) "en_US@piglatin ƒsƒbƒOEƒ‰ƒeƒ“Œê" -LangString lng_eo $(LANG_JAPANESE) "eo ƒGƒXƒyƒ‰ƒ“ƒgŒê" -LangString lng_es $(LANG_JAPANESE) "es ƒXƒyƒCƒ“Œê" -LangString lng_es_MX $(LANG_JAPANESE) "es_MX ƒXƒyƒCƒ“Œê (ƒƒLƒVƒR)" -LangString lng_et $(LANG_JAPANESE) "et ƒGƒXƒgƒjƒAŒê" -LangString lng_eu $(LANG_JAPANESE) "eu ƒoƒXƒNŒê" -LangString lng_fi $(LANG_JAPANESE) "fi ƒtƒBƒ“ƒ‰ƒ“ƒhŒê" -LangString lng_fr $(LANG_JAPANESE) "fr ƒtƒ‰ƒ“ƒXŒê" -LangString lng_ga $(LANG_JAPANESE) "ga ƒAƒCƒ‹ƒ‰ƒ“ƒhŒê" -LangString lng_gl $(LANG_JAPANESE) "gl ƒKƒŠƒVƒAŒê" -LangString lng_he $(LANG_JAPANESE) "he ƒwƒuƒ‰ƒCŒê" -LangString lng_hr $(LANG_JAPANESE) "hr ƒNƒƒAƒ`ƒAŒê" -LangString lng_hu $(LANG_JAPANESE) "hu ƒnƒ“ƒKƒŠ[Œê" -LangString lng_id $(LANG_JAPANESE) "id ƒCƒ“ƒhƒlƒVƒAŒê" -LangString lng_it $(LANG_JAPANESE) "it ƒCƒ^ƒŠƒAŒê" -LangString lng_ja $(LANG_JAPANESE) "ja “ú–{Œê" -LangString lng_km $(LANG_JAPANESE) "km ƒNƒ[ƒ‹Œê" -LangString lng_ko $(LANG_JAPANESE) "ko ŠØ‘Œê" -LangString lng_lt $(LANG_JAPANESE) "lt ƒŠƒgƒAƒjƒAŒê" -LangString lng_mk $(LANG_JAPANESE) "mk ƒ}ƒPƒhƒjƒAŒê" -LangString lng_mn $(LANG_JAPANESE) "mn ƒ‚ƒ“ƒSƒ‹Œê" -LangString lng_ne $(LANG_JAPANESE) "ne ƒlƒp[ƒ‹Œê" -LangString lng_nb $(LANG_JAPANESE) "nb ƒmƒ‹ƒEƒF[Œêƒu[ƒNƒ‚[ƒ‹" -LangString lng_nl $(LANG_JAPANESE) "nl ƒIƒ‰ƒ“ƒ_Œê" -LangString lng_nn $(LANG_JAPANESE) "nn ƒmƒ‹ƒEƒF[Œêƒj[ƒmƒVƒ…ƒN" -LangString lng_pa $(LANG_JAPANESE) "pa ƒpƒ“ƒWƒƒƒuŒê" -LangString lng_pl $(LANG_JAPANESE) "po ƒ|[ƒ‰ƒ“ƒhŒê" -LangString lng_pt $(LANG_JAPANESE) "pt ƒ|ƒ‹ƒgƒKƒ‹Œê" -LangString lng_pt_BR $(LANG_JAPANESE) "pt_BR ƒ|ƒ‹ƒgƒKƒ‹Œê (ƒuƒ‰ƒWƒ‹)" -LangString lng_ro $(LANG_JAPANESE) "ro ƒ‹[ƒ}ƒjƒAŒê" -LangString lng_ru $(LANG_JAPANESE) "ru ƒƒVƒAŒê" -LangString lng_rw $(LANG_JAPANESE) "rw ƒLƒjƒ„ƒ‹ƒƒ“ƒ_Œê" -LangString lng_sk $(LANG_JAPANESE) "sk ƒXƒƒoƒLƒAŒê" -LangString lng_sl $(LANG_JAPANESE) "sl ƒXƒƒxƒjƒAŒê" -LangString lng_sq $(LANG_JAPANESE) "sq ƒAƒ‹ƒoƒjƒAŒê" -LangString lng_sr $(LANG_JAPANESE) "sr ƒZƒ‹ƒrƒAŒê" -LangString lng_sr@latin $(LANG_JAPANESE) "sr@latin ƒZƒ‹ƒrƒAŒêƒ‰ƒeƒ“•¶Žš" -LangString lng_sv $(LANG_JAPANESE) "sv ƒXƒEƒF[ƒfƒ“Œê" -LangString lng_th $(LANG_JAPANESE) "th ƒ^ƒCŒê" -LangString lng_tr $(LANG_JAPANESE) "tr ƒgƒ‹ƒRŒê" -LangString lng_uk $(LANG_JAPANESE) "uk ƒEƒNƒ‰ƒCƒiŒê" -LangString lng_vi $(LANG_JAPANESE) "vi ƒxƒgƒiƒ€Œê" -LangString lng_zh_CN $(LANG_JAPANESE) "zh_CH ’†‘Œê (ŠÈ‘ÌŽš)" -LangString lng_zh_TW $(LANG_JAPANESE) "zh_TW ’†‘Œê (”ɑ̎š)" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_JAPANESE} "ƒAƒ“ƒCƒ“ƒXƒg[ƒ‹ƒIƒvƒVƒ‡ƒ“" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_JAPANESE} "•K—v‚Å‚ ‚ê‚Έȉº‚̃IƒvƒVƒ‡ƒ“‚ð‘I‘ð‚µ‚Ä‚­‚¾‚³‚¢" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_JAPANESE} "ŒÂlÝ’è‚ðŽc‚·" - -LangString lng_RETRY_CANCEL_DESC ${LANG_JAPANESE} "$\n$\nRETRY ‚ð‰Ÿ‚·‚Æ‘±sACANCEL ‚ð‰Ÿ‚·‚Æ’†Ž~‚µ‚Ü‚·B" - -LangString lng_ClearDirectoryBefore ${LANG_JAPANESE} "${PRODUCT_NAME} ‚Í‹ó‚̃fƒBƒŒƒNƒgƒŠ‚ɃCƒ“ƒXƒg[ƒ‹‚·‚é•K—v‚ª‚ ‚è‚Ü‚·‚ªA$INSTDIR ‚Í‹ó‚ł͂ ‚è‚Ü‚¹‚ñB‚Ü‚¸‚±‚̃fƒBƒŒƒNƒgƒŠ‚ð‚«‚ê‚¢‚É‚µ‚Ä‚­‚¾‚³‚¢!$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_JAPANESE} "$INSTDIR\uninstall.log ‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ!$\r$\nƒfƒBƒŒƒNƒgƒŠ $INSTDIR ‚ðŽè“®‚Å휂µ‚ăAƒ“ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚­‚¾‚³‚¢!" - -LangString lng_FileChanged ${LANG_JAPANESE} "ƒtƒ@ƒCƒ‹ $filename ‚̓Cƒ“ƒXƒg[ƒ‹Œã‚É•ÏX‚³‚ê‚Ä‚¢‚Ü‚·B$\r$\n‚±‚̃tƒ@ƒCƒ‹‚ð휂µ‚Ü‚·‚©?" - -LangString lng_Yes ${LANG_JAPANESE} "‚Í‚¢" - -LangString lng_AlwaysYes ${LANG_JAPANESE} "‘S‚Ă͂¢" - -LangString lng_No ${LANG_JAPANESE} "‚¢‚¢‚¦" - -LangString lng_AlwaysNo ${LANG_JAPANESE} "‘S‚Ä‚¢‚¢‚¦" diff --git a/packaging/win32/languages/Breton.nsh b/packaging/win32/languages/Breton.nsh new file mode 100644 index 000000000..138d0cac2 --- /dev/null +++ b/packaging/win32/languages/Breton.nsh @@ -0,0 +1,111 @@ +;Language: Breton (1150, CP1252) +;By matiphas@free.fr +${LangFileString} CaptionDescription "Embanner sturiadel SVG dieub" +${LangFileString} LICENSE_BOTTOM_TEXT "Skignet eo $(^Name) dindan al lañvaz foran hollek (GPL) GNU. Pourchaset eo al lañvaz amañ evit reiñ keloù deoc'h nemetken. $_CLICK" +${LangFileString} DIFFERENT_USER "Staliet eo bet Inkscape gant an arveriad $0.$\r$\nMar kendalc'hot gant ar staliañ e vo siek marteze !$\r$\nEn em gennaskit evel $0 ha klaskit en-dro." +${LangFileString} WANT_UNINSTALL_BEFORE "Staliet eo bet $R1 endeo. $\nFellout a ra deoc'h dilemel ar staliadenn gent a-raok staliañ $(^Name) ?" +${LangFileString} OK_CANCEL_DESC "$\n$\nKlikañ war OK evit kenderc'hel pe CANCEL evit dilezel." +${LangFileString} NO_ADMIN "N'hoc'h eus ket brientoù an ardoer.$\r$\nSiek e c'hallfe bezañ staliadenn Inkscape evit an holl arveriaded.$\r$\nDigevaskit, mar plij, an dibarzh 'evit an holl arveriaded'." +${LangFileString} NOT_SUPPORTED "N'eo ket skoret Inkscape gant Windows 95/98/ME!$\r$\nKit war al lec'hienn gefridiel evit gouzout hiroc'h." +${LangFileString} Full "Klok" +${LangFileString} Optimal "Gwellek" +${LangFileString} Minimal "Izek" +${LangFileString} Core "Embanner SVG Inkscape (ret)" +${LangFileString} CoreDesc "Restroù rekis Inkscape ha dlloù" +${LangFileString} GTKFiles "Amva GTK+ (ret)" +${LangFileString} GTKFilesDesc "Ur voestad binvioù liessavelennoù evit ketalioù kevregat, arveret gant Inkscape" +${LangFileString} Shortcuts "Berradennoù" +${LangFileString} ShortcutsDesc "Berradennoù evit loc'hañ Inkscape" +${LangFileString} Alluser "Evit an holl arveriaded" +${LangFileString} AlluserDesc "Staliañ ar meziant-mañ evit holl arveriaded an urzhiataer-mañ" +${LangFileString} Desktop "Burev" +${LangFileString} DesktopDesc "Krouiñ ur verradenn davit Inkscape war ar burev" +${LangFileString} Startmenu "Lañser Loc'hañ" +${LangFileString} StartmenuDesc "Krouiñ un enankad Inkscape war al lañser Loc'hañ" +${LangFileString} Quicklaunch "Loc'hañ trumm" +${LangFileString} QuicklaunchDesc " Krouiñ ur verradenn davit Inkscape er varrennad loc'hañ trumm" +${LangFileString} SVGWriter "Digeriñ ar restroù SVG gant Inkscape" +${LangFileString} SVGWriterDesc "Dibab Inkscape evel embanner dre ziouer evit ar restroù SVG" +${LangFileString} ContextMenu "Lañser kemperzhel" +${LangFileString} ContextMenuDesc "Ouzhpennañ Inkscape war lañser kemperzhel ar restroù SVG" +${LangFileString} DeletePrefs "Diverkañ ar gwellvezioù personel" +${LangFileString} DeletePrefsDesc "Diverkañ ar gwellvezioù personel chomet gant ar staliadurioù kent" +${LangFileString} Addfiles "Restroù ouzhpenn" +${LangFileString} AddfilesDesc "Restroù ouzhpenn" +${LangFileString} Examples "Skouerioù" +${LangFileString} ExamplesDesc "Skouerioù arver eus Inkscape" +${LangFileString} Tutorials "Skridoù kelenn" +${LangFileString} TutorialsDesc " Skridoù kelenn diwar-benn arver Inkscape" +${LangFileString} Languages "Troidigezhioù" +${LangFileString} LanguagesDesc "Staliañ troidigezhioù evit Inkscape" +${LangFileString} lng_am "Amhareg" +${LangFileString} lng_ar "Arabeg" +${LangFileString} lng_az "Azerbaidjaneg" +${LangFileString} lng_be "Bieloruseg" +${LangFileString} lng_bg "Bulgareg" +${LangFileString} lng_bn "Bengalieg" +${LangFileString} lng_br "Brezhoneg" +${LangFileString} lng_ca "Katalaneg" +${LangFileString} lng_ca@valencia "Katalaneg Valensia" +${LangFileString} lng_cs "Tchekeg" +${LangFileString} lng_da "Daneg" +${LangFileString} lng_de "Alamaneg" +${LangFileString} lng_dz "Dzongkheg" +${LangFileString} lng_el "Gresianeg" +${LangFileString} lng_en "Saozneg" +${LangFileString} lng_en_AU "Saozneg Australia" +${LangFileString} lng_en_CA "Saozneg Kanada" +${LangFileString} lng_en_GB "Saozneg Breizh-Veur" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Spagnoleg" +${LangFileString} lng_es_MX "Spagnoleg Mec'hiko" +${LangFileString} lng_et "Estoneg" +${LangFileString} lng_eu "Euskareg" +${LangFileString} lng_fi "Finneg" +${LangFileString} lng_fr "Galleg" +${LangFileString} lng_he "Hebraeg" +${LangFileString} lng_ga "Iwerzhoneg" +${LangFileString} lng_gl "Galisianeg" +${LangFileString} lng_hr "Kroateg" +${LangFileString} lng_hu "Hungareg" +${LangFileString} lng_id "Indoneseg" +${LangFileString} lng_it "Italianeg" +${LangFileString} lng_ja "Japoneg" +${LangFileString} lng_km "Khmereg" +${LangFileString} lng_ko "Koreaneg" +${LangFileString} lng_lt "Lituaneg" +${LangFileString} lng_mk "Makédonieg" +${LangFileString} lng_mn "Mongoleg" +${LangFileString} lng_ne "Nepalieg" +${LangFileString} lng_nb "Norvegeg Bokmal" +${LangFileString} lng_nl "Nederlandeg" +${LangFileString} lng_nn "Norvegeg Ninorsk" +${LangFileString} lng_pa "Pendjabeg" +${LangFileString} lng_pl "Poloneg" +${LangFileString} lng_pt "Portugaleg" +${LangFileString} lng_pt_BR "Portugaleg Brazil" +${LangFileString} lng_ro "Romanieg" +${LangFileString} lng_ru "Ruseg" +${LangFileString} lng_rw "Kinyarwandeg" +${LangFileString} lng_sk "Sloveg" +${LangFileString} lng_sl "Sloveneg" +${LangFileString} lng_sq "Albaneg" +${LangFileString} lng_sr "Serbeg" +${LangFileString} lng_sr@latin "Serbeg skrivet mod latin" +${LangFileString} lng_sv "Swedeg" +${LangFileString} lng_th "Thaieg" +${LangFileString} lng_tr "Turkeg" +${LangFileString} lng_uk "Ukrenieg" +${LangFileString} lng_vi "Vietnameg" +${LangFileString} lng_zh_CN "Sineg eeunaet" +${LangFileString} lng_zh_TW "Sineg hengounel" +${LangFileString} UInstOpt "Dibarzhioù distaliañ" +${LangFileString} UInstOpt1 "Dibabit e-touez an dibarzhioù ouzhpenn" +${LangFileString} PurgePrefs "Mirout ar gwellvezioù personel" +${LangFileString} UninstallLogNotFound "$INSTDIR\uninstall.log n'eo ket bet kavet !$\r$\nMar plij, distaliit dre skarzhañ ar c'havlec'hiad $INSTDIR hoc'h unan !" +${LangFileString} FileChanged "Kemmet eo bet ar restr $filename goude ar staliañ.$\r$\nFellout a ra deoc'h diverkañ ar restr-mañ ?" +${LangFileString} Yes "Ya" +${LangFileString} AlwaysYes "respont YA atav" +${LangFileString} No "Ket" +${LangFileString} AlwaysNo "respont KET atav" diff --git a/packaging/win32/languages/Catalan.nsh b/packaging/win32/languages/Catalan.nsh new file mode 100644 index 000000000..410278100 --- /dev/null +++ b/packaging/win32/languages/Catalan.nsh @@ -0,0 +1,111 @@ +;Language: Catalan (1027, CP1252) +;By Xavier Conde Rueda , inkscape@softcatalana.net +${LangFileString} CaptionDescription "Editor de gràfics vectorials escalables de codi obert" +${LangFileString} LICENSE_BOTTOM_TEXT "L'$(^Name) s'ha alliberat sota la Llicència Pública General de GNU (GPL). La llicència es proporciona aquí només per raons informatives. $_CLICK" +${LangFileString} DIFFERENT_USER "L'usuari $0.$\r ha instal·lat l'Inkscape.$\nSi continueu, és possible que no acabeu correctament.$\r$\nEntreu com a $0 i proveu de nou." +${LangFileString} WANT_UNINSTALL_BEFORE "Ja s'ha instal·lat $R1. $\nVoleu suprimir la versió anterior abans d'instal·lar $(^Name)?" +${LangFileString} OK_CANCEL_DESC "$\n$\nPremeu D'acord per continuar, o Cancel·la per a interrompre." +${LangFileString} NO_ADMIN "No teniu privilegis d'administrador.$\r$\nÉs possible que la instal·lació per a tots els usuaris no es completi correctament.$\r$\nInhabiliteu l'opció 'per a tots els usuaris'." +${LangFileString} NOT_SUPPORTED "L'Inkscape no funciona correctament sobre Windows 95/98/ME.$\r$\nConsulteu el lloc web per a obtenir informació detallada." +${LangFileString} Full "Completa" +${LangFileString} Optimal "Òptima" +${LangFileString} Minimal "Mínima" +${LangFileString} Core "L'editor SVG Inkscape (requerit)" +${LangFileString} CoreDesc "Fitxers i dlls per a l'Inkscape" +${LangFileString} GTKFiles "Entorn d'execució GTK+ (requerit)" +${LangFileString} GTKFilesDesc "Un joc d'eines d'interfícies gràfiques multi-plataforma, usat per l'Inkscape" +${LangFileString} Shortcuts "Dreceres" +${LangFileString} ShortcutsDesc "Dreceres per a iniciar l'Inkscape" +${LangFileString} Alluser "Per a tots els usuaris" +${LangFileString} AlluserDesc "Instal·la aquesta aplicació per a tots els usuaris que fan servir aquest ordinador" +${LangFileString} Desktop "Escriptori" +${LangFileString} DesktopDesc "Crea una drecera cap a l'Inkscape a l'escriptori" +${LangFileString} Startmenu "Menú Inicia" +${LangFileString} StartmenuDesc "Crea una entrada de menú per a l'Inkscape" +${LangFileString} Quicklaunch "Inici ràpid" +${LangFileString} QuicklaunchDesc "Crea una drecera cap a l'Inkscape a la barra d'eines d'Inici ràpid" +${LangFileString} SVGWriter "Obre els fitxers SVG amb l'Inkscape" +${LangFileString} SVGWriterDesc "Seleciona l'Inkscape com a editor predeterminat per als fitxers SVG" +${LangFileString} ContextMenu "Menú contextual" +${LangFileString} ContextMenuDesc "Afegeix l'Inkscape al menú contextual per als fitxers SVG" +${LangFileString} DeletePrefs "Suprimeix les preferències personals" +${LangFileString} DeletePrefsDesc "Suprimeix les preferències personals d'anteriors instal·lacions" +${LangFileString} Addfiles "Fitxers addicionals" +${LangFileString} AddfilesDesc "Fitxers addicionals" +${LangFileString} Examples "Exemples" +${LangFileString} ExamplesDesc "Exemples d'ús de l'Inkscape" +${LangFileString} Tutorials "Tutorials" +${LangFileString} TutorialsDesc "Tutorials d'ús de l'Inkscape" +${LangFileString} Languages "Traduccions" +${LangFileString} LanguagesDesc "Instal·la més traduccions per a l'Inkscape" +${LangFileString} lng_am "Amharic" +${LangFileString} lng_ar "Arabic" +${LangFileString} lng_az "Azerbaijani" +${LangFileString} lng_be "Biel·lorús" +${LangFileString} lng_bg "Búlgar" +${LangFileString} lng_bn "Bengalí" +${LangFileString} lng_br "Breton" +${LangFileString} lng_ca "Català" +${LangFileString} lng_ca@valencia "Català valencià" +${LangFileString} lng_cs "Txec" +${LangFileString} lng_da "Danès" +${LangFileString} lng_de "Alemany" +${LangFileString} lng_dz "Dzongkha" +${LangFileString} lng_el "Grec" +${LangFileString} lng_en "Anglès" +${LangFileString} lng_en_AU "Anglès d'Austràlia" +${LangFileString} lng_en_CA "Anglès del Canadà" +${LangFileString} lng_en_GB "Anglès britànic" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Espanyol" +${LangFileString} lng_es_MX "Espanyol mexicà" +${LangFileString} lng_et "Estonià" +${LangFileString} lng_eu "Basc" +${LangFileString} lng_fi "Finès" +${LangFileString} lng_fr "Francès" +${LangFileString} lng_ga "Irlandès" +${LangFileString} lng_gl "Gallec" +${LangFileString} lng_he "Hebreu" +${LangFileString} lng_id "Indonesi" +${LangFileString} lng_hr "Croat" +${LangFileString} lng_hu "Hongarès" +${LangFileString} lng_it "Italià" +${LangFileString} lng_ja "Japonès" +${LangFileString} lng_km "Khmer" +${LangFileString} lng_ko "Coreà" +${LangFileString} lng_lt "Lituà" +${LangFileString} lng_mk "Macedoni" +${LangFileString} lng_mn "Mongol" +${LangFileString} lng_ne "Nepalí" +${LangFileString} lng_nb "Noruec Bokmål" +${LangFileString} lng_nl "Holandès" +${LangFileString} lng_nn "Noruec Nynorsk" +${LangFileString} lng_pa "Panjabi" +${LangFileString} lng_pl "Polonès" +${LangFileString} lng_pt "Portuguès" +${LangFileString} lng_pt_BR "Portuguès brasiler" +${LangFileString} lng_ro "Romanès" +${LangFileString} lng_ru "Rus" +${LangFileString} lng_rw "Kinyarwanda" +${LangFileString} lng_sk "Eslovac" +${LangFileString} lng_sl "Esloveni" +${LangFileString} lng_sq "Albanès" +${LangFileString} lng_sr "Serbi" +${LangFileString} lng_sr@latin "Serbi en alfabet llatí" +${LangFileString} lng_sv "Suec" +${LangFileString} lng_th "Thai" +${LangFileString} lng_tr "Turc" +${LangFileString} lng_uk "Ucraïnès" +${LangFileString} lng_vi "Vietnamese" +${LangFileString} lng_zh_CN "Xinès simplificat" +${LangFileString} lng_zh_TW "Xinès tradicional" +${LangFileString} UInstOpt "Opcions de desinstal·lació" +${LangFileString} UInstOpt1 "Seleccioneu les vostres opcions addicionals" +${LangFileString} PurgePrefs "Conserva les preferències personals" +${LangFileString} UninstallLogNotFound "No s'ha trobat $INSTDIR\uninstall.log.$\r$\nPer a desinstal·lar, haureu de netejar la carpeta $INSTDIR vosaltres mateixos!" +${LangFileString} FileChanged "El fitxer $filename s'ha canviat després de la instal·lació.$\r$\nEncara voleu esborrar aquest fitxer?" +${LangFileString} Yes "Sí" +${LangFileString} AlwaysYes "Sí a tot" +${LangFileString} No "No" +${LangFileString} AlwaysNo "No a tot" diff --git a/packaging/win32/languages/Czech.nsh b/packaging/win32/languages/Czech.nsh new file mode 100644 index 000000000..e991995f5 --- /dev/null +++ b/packaging/win32/languages/Czech.nsh @@ -0,0 +1,111 @@ +;Language: Czech (1029, CP1250) +;By Michal Kraus , Josef Vybíral +${LangFileString} CaptionDescription "Open Source Editor Škálovatelné Vektorové Grafiky(SVG)" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) je vydáván pod General Public License (GPL). Licenèní ujednání je zde pouze z informaèních dùvodù. $_CLICK" +${LangFileString} DIFFERENT_USER "Inkscape byl nainstalován uživatelem $0.$\r$\nInstalace nemusí být dokonèena správnì pokud v ní budete pokraèovat!$\r$\nProsím pøihlaste se jako $0 a spuste instalaci znovu." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 je již nainstalován. $\nChcete pøed instalací odstranit pøedchozí verzi $(^Name) ?" +${LangFileString} OK_CANCEL_DESC "$\n$\nStisknìte OK pro pokraèování, CANCEL pro pøerušení." +${LangFileString} NO_ADMIN "Nemáte administrátorská oprávnìní.$\r$\nInstalace Inkscape pro všechny uživatele nemusí být úspìšnì dokonèena.$\r$\nZrušte oznaèení volby 'Pro všechny uživatele'." +${LangFileString} NOT_SUPPORTED "Inkscape nebìží na Windows 95/98/ME!$\r$\nPro podrobnìjší informace se prosím obrate na oficiální webové stránky." +${LangFileString} Full "Plná" +${LangFileString} Optimal "Optimální" +${LangFileString} Minimal "Minimální" +${LangFileString} Core "Inkscape SVG editor (vyžadováno)" +${LangFileString} CoreDesc "Soubory a knihovny Inkscape" +${LangFileString} GTKFiles "GTK+ bìhové prostøedí (vyžadováno)" +${LangFileString} GTKFilesDesc "Multiplatformní sada uživatelského rozhraní, použitého v Inkscape" +${LangFileString} Shortcuts "Zástupci" +${LangFileString} ShortcutsDesc "Zástupci pro spuštìní Inkscape" +${LangFileString} Alluser "pro všechny uživatele" +${LangFileString} AlluserDesc "Instalovat aplikaci pro kohokoliv, kdo používá tento poèítaè.(všichni uživatelé)" +${LangFileString} Desktop "Plocha" +${LangFileString} DesktopDesc "Vytvoøit zástupce Inkscape na ploše" +${LangFileString} Startmenu "Nabídka Start" +${LangFileString} StartmenuDesc "Vytvoøit pro Inkscape položku v nabídce Start" +${LangFileString} Quicklaunch "Panel rychlého spuštìní" +${LangFileString} QuicklaunchDesc "Vytvoøit pro Inkscape zástupce na panelu rychlého spuštìní" +${LangFileString} SVGWriter "Otvírat SVG soubory v Inkscape" +${LangFileString} SVGWriterDesc "Vybrat Inkscape jako výchozí editor pro SVG soubory" +${LangFileString} ContextMenu "Kontextová nabídka" +${LangFileString} ContextMenuDesc "Pøidat Inkscape do kontextové nabídky pro SVG soubory" +${LangFileString} DeletePrefs "Smazat osobní nastavení" +${LangFileString} DeletePrefsDesc "Smazat osobní nastavení pøedchozí instalace" +${LangFileString} Addfiles "Další soubory" +${LangFileString} AddfilesDesc "Další soubory" +${LangFileString} Examples "Pøíklady" +${LangFileString} ExamplesDesc "Pøíklady použití Inkscape" +${LangFileString} Tutorials "Prùvodci" +${LangFileString} TutorialsDesc "Prùvodci funkcemi Inkscape" +${LangFileString} Languages "Jazykové sady" +${LangFileString} LanguagesDesc "Nainstalovat další jazykové sady Inkscape" +${LangFileString} lng_am "Amharic" +${LangFileString} lng_ar "Arabic" +${LangFileString} lng_az "Azerbajdžánština" +${LangFileString} lng_be "Bìloruština" +${LangFileString} lng_bg "Bulgarian" +${LangFileString} lng_bn "Bengali" +${LangFileString} lng_br "Breton" +${LangFileString} lng_ca "Katalánština" +${LangFileString} lng_ca@valencia "Valencian Catalan" +${LangFileString} lng_cs "Èeština" +${LangFileString} lng_da "Dánština" +${LangFileString} lng_de "Nìmèina" +${LangFileString} lng_dz "Dzongkha" +${LangFileString} lng_el "Øeètina" +${LangFileString} lng_en "Anglièina" +${LangFileString} lng_en_AU "Australian English" +${LangFileString} lng_en_CA "Kanadská Angliètina" +${LangFileString} lng_en_GB "Britská Angliètina" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Španìlština" +${LangFileString} lng_es_MX "Mexická Španìlština" +${LangFileString} lng_et "Estonština" +${LangFileString} lng_eu "Basque" +${LangFileString} lng_fi "Finština" +${LangFileString} lng_fr "Francouzština" +${LangFileString} lng_ga "Irština" +${LangFileString} lng_gl "Gallegan" +${LangFileString} lng_he "Hebrew" +${LangFileString} lng_hr "Chorvatština" +${LangFileString} lng_hu "Maïarština" +${LangFileString} lng_id "Indonesian" +${LangFileString} lng_it "Italština" +${LangFileString} lng_ja "Japonština" +${LangFileString} lng_km "Khmer" +${LangFileString} lng_ko "Korejština" +${LangFileString} lng_lt "Litevština" +${LangFileString} lng_mk "Makedonština" +${LangFileString} lng_mn "Mongolština" +${LangFileString} lng_ne "Nepálština" +${LangFileString} lng_nb "Norština Bokmal" +${LangFileString} lng_nl "Holandština" +${LangFileString} lng_nn "Norština Nynorsk" +${LangFileString} lng_pa "Panjabi" +${LangFileString} lng_pl "Polština" +${LangFileString} lng_pt "Portugalština" +${LangFileString} lng_pt_BR "Brazilská Portugalština" +${LangFileString} lng_ro "Romanian" +${LangFileString} lng_ru "Ruština" +${LangFileString} lng_rw "Kinyarwanda" +${LangFileString} lng_sk "Slovenština" +${LangFileString} lng_sl "Slovinština" +${LangFileString} lng_sq "Albánština" +${LangFileString} lng_sr "Srbština" +${LangFileString} lng_sr@latin "Srbština v latince" +${LangFileString} lng_sv "Švédština" +${LangFileString} lng_th "Thai" +${LangFileString} lng_tr "Tureètina" +${LangFileString} lng_uk "Ukrajinština" +${LangFileString} lng_vi "Vietnamština" +${LangFileString} lng_zh_CN "Zjednodušená Èínština" +${LangFileString} lng_zh_TW "Tradièní Èínština" +${LangFileString} UInstOpt "Volby pro odinstalování" +${LangFileString} UInstOpt1 "Vyberte prosím další nastavení" +${LangFileString} PurgePrefs "Ponechat osobní nastavení" +${LangFileString} UninstallLogNotFound "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!" +${LangFileString} FileChanged "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?" +${LangFileString} Yes "Yes" +${LangFileString} AlwaysYes "always answer Yes" +${LangFileString} No "No" +${LangFileString} AlwaysNo "always answer No" diff --git a/packaging/win32/languages/English.nsh b/packaging/win32/languages/English.nsh new file mode 100644 index 000000000..a5d2d693b --- /dev/null +++ b/packaging/win32/languages/English.nsh @@ -0,0 +1,111 @@ +;Language: English (1033, ANSI) +;By Adib Taraben +${LangFileString} CaptionDescription "Open Source Scalable Vector Graphics Editor" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) is released under the GNU General Public License (GPL). The license is provided here for information purposes only. $_CLICK" +${LangFileString} DIFFERENT_USER "Inkscape has been installed by user $0.$\r$\nIf you continue you might not complete successfully!$\r$\nPlease log in as $0 and try again." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 has already been installed. $\nDo you want to remove the previous version before installing $(^Name)?" +${LangFileString} OK_CANCEL_DESC "$\n$\nPress OK to continue or press CANCEL to abort." +${LangFileString} NO_ADMIN "You do not have administrator privileges.$\r$\nInstalling Inkscape for all users might not complete successfully.$\r$\nUncheck the 'Install for all users' option." +${LangFileString} NOT_SUPPORTED "Inkscape is known not to run under Windows 95/98/ME!$\r$\nPlease check the official website for detailed information." +${LangFileString} Full "Full" +${LangFileString} Optimal "Optimal" +${LangFileString} Minimal "Minimal" +${LangFileString} Core "Inkscape SVG Editor (required)" +${LangFileString} CoreDesc "Core Inkscape files and dlls" +${LangFileString} GTKFiles "GTK+ Runtime Environment (required)" +${LangFileString} GTKFilesDesc "A multi-platform GUI toolkit, used by Inkscape" +${LangFileString} Shortcuts "Shortcuts" +${LangFileString} ShortcutsDesc "Shortcuts for starting Inkscape" +${LangFileString} Alluser "Install for all users" +${LangFileString} AlluserDesc "Install this application for anyone who uses this computer (all users)" +${LangFileString} Desktop "Desktop" +${LangFileString} DesktopDesc "Create a shortcut to Inkscape on the Desktop" +${LangFileString} Startmenu "Start Menu" +${LangFileString} StartmenuDesc "Create a Start Menu entry for Inkscape" +${LangFileString} Quicklaunch "Quick Launch" +${LangFileString} QuicklaunchDesc "Create a shortcut to Inkscape on the Quick Launch toolbar" +${LangFileString} SVGWriter "Open SVG files with Inkscape" +${LangFileString} SVGWriterDesc "Select Inkscape as default editor for SVG files" +${LangFileString} ContextMenu "Context Menu" +${LangFileString} ContextMenuDesc "Add Inkscape into the Context Menu for SVG files" +${LangFileString} DeletePrefs "Delete personal preferences" +${LangFileString} DeletePrefsDesc "Delete personal preferences leftover from previous installations" +${LangFileString} Addfiles "Additional Files" +${LangFileString} AddfilesDesc "Additional Files" +${LangFileString} Examples "Examples" +${LangFileString} ExamplesDesc "Examples using Inkscape" +${LangFileString} Tutorials "Tutorials" +${LangFileString} TutorialsDesc "Tutorials using Inkscape" +${LangFileString} Languages "Translations" +${LangFileString} LanguagesDesc "Install various translations for Inkscape" +${LangFileString} lng_am "Amharic" +${LangFileString} lng_ar "Arabic" +${LangFileString} lng_az "Azerbaijani" +${LangFileString} lng_be "Byelorussian" +${LangFileString} lng_bg "Bulgarian" +${LangFileString} lng_bn "Bengali" +${LangFileString} lng_br "Breton" +${LangFileString} lng_ca "Catalan" +${LangFileString} lng_ca@valencia "Valencian Catalan" +${LangFileString} lng_cs "Czech" +${LangFileString} lng_da "Danish" +${LangFileString} lng_de "German" +${LangFileString} lng_dz "Dzongkha" +${LangFileString} lng_el "Greek" +${LangFileString} lng_en "English" +${LangFileString} lng_en_AU "Australian English" +${LangFileString} lng_en_CA "Canadian English" +${LangFileString} lng_en_GB "British English" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Spanish" +${LangFileString} lng_es_MX "Mexican Spanish" +${LangFileString} lng_et "Estonian" +${LangFileString} lng_eu "Basque" +${LangFileString} lng_fi "Finnish" +${LangFileString} lng_fr "French" +${LangFileString} lng_ga "Irish" +${LangFileString} lng_gl "Gallegan" +${LangFileString} lng_he "Hebrew" +${LangFileString} lng_hr "Croatian" +${LangFileString} lng_hu "Hungarian" +${LangFileString} lng_id "Indonesian" +${LangFileString} lng_it "Italian" +${LangFileString} lng_ja "Japanese" +${LangFileString} lng_km "Khmer" +${LangFileString} lng_ko "Korean" +${LangFileString} lng_lt "Lithuanian" +${LangFileString} lng_mk "Macedonian" +${LangFileString} lng_mn "Mongolian" +${LangFileString} lng_ne "Nepali" +${LangFileString} lng_nb "Norwegian Bokmål" +${LangFileString} lng_nl "Dutch" +${LangFileString} lng_nn "Norwegian Nynorsk" +${LangFileString} lng_pa "Panjabi" +${LangFileString} lng_pl "Polish" +${LangFileString} lng_pt "Portuguese" +${LangFileString} lng_pt_BR "Brazilian Portuguese" +${LangFileString} lng_ro "Romanian" +${LangFileString} lng_ru "Russian" +${LangFileString} lng_rw "Kinyarwanda" +${LangFileString} lng_sk "Slovak" +${LangFileString} lng_sl "Slovenian" +${LangFileString} lng_sq "Albanian" +${LangFileString} lng_sr "Serbian" +${LangFileString} lng_sr@latin "Serbian in Latin script" +${LangFileString} lng_sv "Swedish" +${LangFileString} lng_th "Thai" +${LangFileString} lng_tr "Turkish" +${LangFileString} lng_uk "Ukrainian" +${LangFileString} lng_vi "Vietnamese" +${LangFileString} lng_zh_CN "Simplifed Chinese" +${LangFileString} lng_zh_TW "Traditional Chinese" +${LangFileString} UInstOpt "Uninstallation Options" +${LangFileString} UInstOpt1 "Please make your choices for additional options" +${LangFileString} PurgePrefs "Keep personal Preferences" +${LangFileString} UninstallLogNotFound "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!" +${LangFileString} FileChanged "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?" +${LangFileString} Yes "Yes" +${LangFileString} AlwaysYes "always answer Yes" +${LangFileString} No "No" +${LangFileString} AlwaysNo "always answer No" diff --git a/packaging/win32/languages/Finnish.nsh b/packaging/win32/languages/Finnish.nsh new file mode 100644 index 000000000..02bee75b4 --- /dev/null +++ b/packaging/win32/languages/Finnish.nsh @@ -0,0 +1,111 @@ +;Language: Finnish (1035, CP1252) +;By Riku Leino +${LangFileString} CaptionDescription "Avoimen lähdekoodin SVG-muokkain" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) on julkaistu GNU General Public License (GPL) -lisenssillä. $_CLICK" +${LangFileString} DIFFERENT_USER "Käyttäjä $0.$\r$\n on asentanut Inkscapen\nJos jatkat, asennus saattaa epäonnistua.!$\r$\nKirjaudu sisään käyttäjänä $0 ja yritä uudestaan." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 on jo asennettu. $\nHaluatko poistaa edellisen version ennen asennusta $(^Name) ?" +${LangFileString} OK_CANCEL_DESC "$\n$\nPaina OK jatkaaksi tai Peruuta keskeyttääksesi." +${LangFileString} NO_ADMIN "Sinulla ei ole pääkäyttäjän oikeuksia.$\r$\nInkscapen asennus kaikille käyttäjille saattaa epäonnistua.$\r$\nÄlä käytä kaikille käyttäjille -ominaisuutta." +${LangFileString} NOT_SUPPORTED "Inkscape ei toimi käyttöjärjestelmissä Windows 95/98/ME!$\r$\nLisätietoja saat ohjelman kotisivulta." +${LangFileString} Full "Täysi" +${LangFileString} Optimal "Oletus" +${LangFileString} Minimal "Vähäisin" +${LangFileString} Core "Inkscape SVG-muokkain (pakollinen)" +${LangFileString} CoreDesc "Inkscape tiedostot ja dll-kirjastot" +${LangFileString} GTKFiles "GTK+-ajoympäristö (pakollinen)" +${LangFileString} GTKFilesDesc "Usealla alustalla toimiva käyttöliittymäkehys, jota Inkscape käyttää" +${LangFileString} Shortcuts "Pikakuvakkeet" +${LangFileString} ShortcutsDesc "Pikakuvakkeet Inkscapen käynnistämiseksi" +${LangFileString} Alluser "kaikille käyttäjille" +${LangFileString} AlluserDesc "Asenna Inkscape kaikille tämän tietokoneen käyttäjille" +${LangFileString} Desktop "Työpöytä" +${LangFileString} DesktopDesc "Luo Inkscape-pikakuvake työpöydälle" +${LangFileString} Startmenu "Käynnistä-valikko" +${LangFileString} StartmenuDesc "Lisää Inkscape Käynnistä-valikkoon" +${LangFileString} Quicklaunch "Pikakäynnistys" +${LangFileString} QuicklaunchDesc "Lisää Inkscape pikakäynnistysriville" +${LangFileString} SVGWriter "Avaa SVG-tiedostot Inkscapella" +${LangFileString} SVGWriterDesc "Tee Inkscapesta oletusmuokkain SVG-tiedostoille" +${LangFileString} ContextMenu "Kontekstivalikko" +${LangFileString} ContextMenuDesc "Lisää Inkscape SVG-tiedostojen pikavalikkoon" +${LangFileString} DeletePrefs "Poista asetukset" +${LangFileString} DeletePrefsDesc "Poista edelliseen versioon tehdyt asetukset" +${LangFileString} Addfiles "Valinnaiset tiedostot" +${LangFileString} AddfilesDesc "Valinnaiset tiedostot" +${LangFileString} Examples "Esimerkit" +${LangFileString} ExamplesDesc "Inkscapen avulla tehdyt esimerkit" +${LangFileString} Tutorials "Ohjeet" +${LangFileString} TutorialsDesc "Inkscapen käyttöä opettavat ohjeet (englanniksi)" +${LangFileString} Languages "Käännökset" +${LangFileString} LanguagesDesc "Asenna Inkscapen käännökset" +${LangFileString} lng_am "amhari" +${LangFileString} lng_ar "Arabic" +${LangFileString} lng_az "azerbaid?ani" +${LangFileString} lng_be "valkovenäjä" +${LangFileString} lng_bg "bulgaria" +${LangFileString} lng_bn "Bengali" +${LangFileString} lng_br "Breton" +${LangFileString} lng_ca "katalaani" +${LangFileString} lng_ca@valencia "Valencian Catalan" +${LangFileString} lng_cs "t?ekki" +${LangFileString} lng_da "tanska" +${LangFileString} lng_de "saksa" +${LangFileString} lng_dz "dzongkha" +${LangFileString} lng_el "kreikka" +${LangFileString} lng_en "englanti" +${LangFileString} lng_en_AU "Australian English" +${LangFileString} lng_en_CA "Kanadan englanti" +${LangFileString} lng_en_GB "Britti-englanti" +${LangFileString} lng_en_US@piglatin "kontin kieli (en)" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "espanja" +${LangFileString} lng_es_MX "Meksikon espanja" +${LangFileString} lng_et "eesti" +${LangFileString} lng_eu "Basque" +${LangFileString} lng_fi "suomi" +${LangFileString} lng_fr "ranska" +${LangFileString} lng_ga "iiri" +${LangFileString} lng_gl "galicia" +${LangFileString} lng_he "Hebrew" +${LangFileString} lng_hr "kroatia" +${LangFileString} lng_hu "unkari" +${LangFileString} lng_id "Indonesian" +${LangFileString} lng_it "italia" +${LangFileString} lng_ja "japani" +${LangFileString} lng_km "Khmer" +${LangFileString} lng_ko "korea" +${LangFileString} lng_lt "liettua" +${LangFileString} lng_mk "makedonia" +${LangFileString} lng_mn "mongolia" +${LangFileString} lng_ne "nepali" +${LangFileString} lng_nb "kirjanorja" +${LangFileString} lng_nl "hollanti" +${LangFileString} lng_nn "nykynorja" +${LangFileString} lng_pa "punjabi" +${LangFileString} lng_pl "puola" +${LangFileString} lng_pt "portugali" +${LangFileString} lng_pt_BR "Brasilian portugali" +${LangFileString} lng_ro "Romanian" +${LangFileString} lng_ru "venäjä" +${LangFileString} lng_rw "ruanda" +${LangFileString} lng_sk "slovakki" +${LangFileString} lng_sl "sloveeni" +${LangFileString} lng_sq "albania" +${LangFileString} lng_sr "serbia" +${LangFileString} lng_sr@latin "serbia (latin)" +${LangFileString} lng_sv "ruotsi" +${LangFileString} lng_th "thai" +${LangFileString} lng_tr "turkki" +${LangFileString} lng_uk "ukraina" +${LangFileString} lng_vi "vietnami" +${LangFileString} lng_zh_CN "yksinkertaistettu kiina" +${LangFileString} lng_zh_TW "perinteinen kiina" +${LangFileString} UInstOpt "Ohjelman poiston asetukset" +${LangFileString} UInstOpt1 "Valitse haluamasi asetukset ohjelman poistamiseksi" +${LangFileString} PurgePrefs "Säilytä omat asetukset" +${LangFileString} UninstallLogNotFound "$INSTDIR\uninstall.log ei löytynyt!$\r$\nPoista tyhjentämällä asennuskansio $INSTDIR!" +${LangFileString} FileChanged "Tiedosto $filename on muuttunut asennuksen jälkeen.$\r$\nPoistetaanko se siitä huolimatta?" +${LangFileString} Yes "Kyllä" +${LangFileString} AlwaysYes "Kyllä kaikkiin" +${LangFileString} No "Ei" +${LangFileString} AlwaysNo "Ei kaikkiin" diff --git a/packaging/win32/languages/French.nsh b/packaging/win32/languages/French.nsh new file mode 100644 index 000000000..449f7a131 --- /dev/null +++ b/packaging/win32/languages/French.nsh @@ -0,0 +1,111 @@ +;Language: French (1036, CP1252) +;By matiphas@free.fr, Nicolas Dufour +${LangFileString} CaptionDescription "Editeur vectoriel SVG libre" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) est diffusé sous la licence publique générale (GPL) GNU. La licence est fournie ici pour information uniquement. $_CLICK" +${LangFileString} DIFFERENT_USER "Inkscape a déjà été installé par l'utilisateur $0.$\r$\nSi vous continuez, l'installation pourrait devenir défectueuse!$\r$\nVeuillez, svp, vous connecter en tant que $0 et essayer de nouveau." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 a déjà été installé. $\nVoulez-vous supprimer la version précédente avant l'installation d' $(^Name) ?" +${LangFileString} OK_CANCEL_DESC "$\n$\nCliquer sur OK pour continuer ou CANCEL pour annuler." +${LangFileString} NO_ADMIN "Vous n'avez pas les privilèges d'administrateur.$\r$\nL'installation d'Inkscape pour tous les utilisateurs pourrait devenir défectueuse.$\r$\nVeuillez décocher l'option 'pour tous les utilisateurs'." +${LangFileString} NOT_SUPPORTED "Inkscape n'est pas exécutable sur Windows 95/98/ME!$\r$\nVeuillez, svp, consulter les sites web officiels pour plus d'information." +${LangFileString} Full "Complète" +${LangFileString} Optimal "Optimale" +${LangFileString} Minimal "Minimale" +${LangFileString} Core "Editeur SVG Inkscape (nécessaire)" +${LangFileString} CoreDesc "Fichiers indispensables d'Inkscape et dlls" +${LangFileString} GTKFiles "Environnement GTK+ (nécessaire)" +${LangFileString} GTKFilesDesc "Une boîte à outils multi-plateformes pour interfaces graphiques, utilisée par Inkscape" +${LangFileString} Shortcuts "Raccourcis" +${LangFileString} ShortcutsDesc "Raccourcis pour démarrer Inkscape" +${LangFileString} Alluser "Pour tous les utilisateurs" +${LangFileString} AlluserDesc "Installer cette application pour tous les utilisateurs de cet ordinateurs" +${LangFileString} Desktop "Bureau" +${LangFileString} DesktopDesc "Créer un raccourci vers Inkscape sur le bureau" +${LangFileString} Startmenu "Menu démarrer" +${LangFileString} StartmenuDesc "Créer une entrée Inkscape dans le menu démarrer" +${LangFileString} Quicklaunch "Lancement rapide" +${LangFileString} QuicklaunchDesc "Créer un raccourci vers Inkscape dans la barre de lancement rapide" +${LangFileString} SVGWriter "Ouvrir les fichiers SVG avec Inkscape" +${LangFileString} SVGWriterDesc "Choisir Inkscape comme éditeur par défaut pour les fichiers SVG" +${LangFileString} ContextMenu "Menu contextuel" +${LangFileString} ContextMenuDesc "Ajouter Inkscape dans le menu contextuel des fichiers SVG" +${LangFileString} DeletePrefs "Effacer les préférences personnelles" +${LangFileString} DeletePrefsDesc "Effacer les préférences personnelles laissées par les précédentes installations" +${LangFileString} Addfiles "Fichiers additionnels" +${LangFileString} AddfilesDesc "Fichiers additionnels" +${LangFileString} Examples "Exemples" +${LangFileString} ExamplesDesc "Examples d'utilisation d'Inkscape" +${LangFileString} Tutorials "Didacticiels" +${LangFileString} TutorialsDesc "Didacticiels sur l'utilisation d'Inkscape" +${LangFileString} Languages "Traductions" +${LangFileString} LanguagesDesc "Installer des traductions pour Inkscape" +${LangFileString} lng_am "Amharique" +${LangFileString} lng_ar "Arabe" +${LangFileString} lng_az "Azéri" +${LangFileString} lng_be "Biélorusse" +${LangFileString} lng_bg "Bulgare" +${LangFileString} lng_bn "Bengali" +${LangFileString} lng_br "Breton" +${LangFileString} lng_ca "Catalan" +${LangFileString} lng_ca@valencia "Catalan Valencien" +${LangFileString} lng_cs "Tchèque" +${LangFileString} lng_da "Danois" +${LangFileString} lng_de "Allemand" +${LangFileString} lng_dz "Dzongkha" +${LangFileString} lng_el "Grec" +${LangFileString} lng_en "Anglais" +${LangFileString} lng_en_AU "Anglais (Australie)" +${LangFileString} lng_en_CA "Anglais (Canada)" +${LangFileString} lng_en_GB "Anglais (Grande Bretagne)" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Espagnol" +${LangFileString} lng_es_MX "Espagnol (Mexique)" +${LangFileString} lng_et "Estonien" +${LangFileString} lng_eu "Basque" +${LangFileString} lng_fi "Finnois" +${LangFileString} lng_fr "Français" +${LangFileString} lng_he "Hébreu" +${LangFileString} lng_ga "Irlandais" +${LangFileString} lng_gl "Galicien" +${LangFileString} lng_hr "Croatian" +${LangFileString} lng_hu "Hongrois" +${LangFileString} lng_id "Indonésien" +${LangFileString} lng_it "Italien" +${LangFileString} lng_ja "Japonais" +${LangFileString} lng_km "Khmer" +${LangFileString} lng_ko "Coréen" +${LangFileString} lng_lt "Lituanien" +${LangFileString} lng_mk "Macédonien" +${LangFileString} lng_mn "Mongol" +${LangFileString} lng_ne "Népalais" +${LangFileString} lng_nb "Norvégien Bokmal" +${LangFileString} lng_nl "Néerlandais" +${LangFileString} lng_nn "Norvégien Nynorsk" +${LangFileString} lng_pa "Pendjabi" +${LangFileString} lng_pl "Polonais" +${LangFileString} lng_pt "Portugais" +${LangFileString} lng_pt_BR "Portugais (Brésil)" +${LangFileString} lng_ro "Roumain" +${LangFileString} lng_ru "Russe" +${LangFileString} lng_rw "Kinyarouandais" +${LangFileString} lng_sk "Slovaque" +${LangFileString} lng_sl "Slovène" +${LangFileString} lng_sq "Albanian" +${LangFileString} lng_sr "Serbe" +${LangFileString} lng_sr@latin "Serbe (notation latine)" +${LangFileString} lng_sv "Suédois" +${LangFileString} lng_th "Thaï" +${LangFileString} lng_tr "Turc" +${LangFileString} lng_uk "Ukrainien" +${LangFileString} lng_vi "Vietnamien" +${LangFileString} lng_zh_CN "Chinois" +${LangFileString} lng_zh_TW "Chinois (Taïwan)" +${LangFileString} UInstOpt "Options de désinstallation" +${LangFileString} UInstOpt1 "Choisissez parmi les options additionnelles" +${LangFileString} PurgePrefs "Conserver les préférences personnelles" +${LangFileString} UninstallLogNotFound "$INSTDIR\uninstall.log introuvable !$\r$\nVeuillez procéder à la désinstallation en nettoyant le dossier $INSTDIR manuellement." +${LangFileString} FileChanged "Le fichier $filename a été modifié après l'installation.$\r$\nSouhaitez-vous vraiment le supprimer ?" +${LangFileString} Yes "Oui" +${LangFileString} AlwaysYes "toujours répondre Oui" +${LangFileString} No "Non" +${LangFileString} AlwaysNo "toujours répondre Non" diff --git a/packaging/win32/languages/Galician.nsh b/packaging/win32/languages/Galician.nsh new file mode 100644 index 000000000..161383c22 --- /dev/null +++ b/packaging/win32/languages/Galician.nsh @@ -0,0 +1,111 @@ +;Language: Galician (1110, CP1252) +;By Leandro Regueiro leandro.regueiro@gmail.com +${LangFileString} CaptionDescription "Editor de Gráficos Vectoriais Escalables (SVG) de Código Aberto" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) publícase baixo GNU General Public License (GPL). A licenza amósase aquí só para informalo. $_CLICK" +${LangFileString} DIFFERENT_USER "Inkscape foi instalado polo usuario $0.$\r$\nSe continua pode que non consiga rematar a instalación con éxito!$\r$\nEntre no sistema coma $0 e ténteo de novo." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 xa foi instalado. $\nDesexa eliminar a versión anterior antes de instalar $(^Name) ?" +${LangFileString} OK_CANCEL_DESC "$\n$\nPrema Aceptar para continuar ou prema CANCELAR para abortar." +${LangFileString} NO_ADMIN "Non ten privilexios de administrador.$\r$\nPode que non consiga rematar con éxito a instalación de Inkscape para tódolos usuarios.$\r$\nDesmarque a opción 'para tódolos usuarios'." +${LangFileString} NOT_SUPPORTED "Sábese que Inkscape non funciona en Windows 95/98/ME!$\r$\nConsulte o sitio web oficial para obter información máis detallada." +${LangFileString} Full "Completa" +${LangFileString} Optimal "Óptima" +${LangFileString} Minimal "Mínima" +${LangFileString} Core "Editor de SVG Inkscape (requirido)" +${LangFileString} CoreDesc "Ficheiros básicos de Inkscape e dlls" +${LangFileString} GTKFiles "Ambiente de Execución GTK+ (requirido)" +${LangFileString} GTKFilesDesc "Un toolkit GUI multiplataforma, usado por Inkscape" +${LangFileString} Shortcuts "Accesos Directos" +${LangFileString} ShortcutsDesc "Accesos directos para iniciar Inkscape" +${LangFileString} Alluser "para tódolos usuarios" +${LangFileString} AlluserDesc "Instalar esta aplicación para tódolos que usan este ordenador (tódolos usuarios)" +${LangFileString} Desktop "Escritorio" +${LangFileString} DesktopDesc "Crear un acceso directo para Inkscape no Escritorio" +${LangFileString} Startmenu "Menú Inicio" +${LangFileString} StartmenuDesc "Crear unha entrada no Menú Inicio para Inkscape" +${LangFileString} Quicklaunch "Inicio Rápido" +${LangFileString} QuicklaunchDesc "Crear un acceso directo para Inkscape na barra de Inicio Rápido" +${LangFileString} SVGWriter "Abrir ficheiros SVG con Inkscape" +${LangFileString} SVGWriterDesc "Seleccionar Inkscape coma o editor predeterminado para os ficheiros SVG" +${LangFileString} ContextMenu "Menú Contextual" +${LangFileString} ContextMenuDesc "Engadir Inkscape ó Menú Contextual dos ficheiros SVG" +${LangFileString} DeletePrefs "Eliminar as configuracións persoais" +${LangFileString} DeletePrefsDesc "Eliminar as configuracións persoais de instalacións anteriores" +${LangFileString} Addfiles "Ficheiros Adicionais" +${LangFileString} AddfilesDesc "Ficheiros Adicionais" +${LangFileString} Examples "Exemplos" +${LangFileString} ExamplesDesc "Exemplos de uso de Inkscape" +${LangFileString} Tutorials "Titoriais" +${LangFileString} TutorialsDesc "Titoriais de Inkscape" +${LangFileString} Languages "Traducións" +${LangFileString} LanguagesDesc "Instala varias traducións de Inkscape" +${LangFileString} lng_am "Amhárico" +${LangFileString} lng_ar "Arabic" +${LangFileString} lng_az "Azerí" +${LangFileString} lng_be "Bielorruso" +${LangFileString} lng_bg "Búlgaro" +${LangFileString} lng_bn "Bengalí" +${LangFileString} lng_br "Breton" +${LangFileString} lng_ca "Catalán" +${LangFileString} lng_ca@valencia "Catalán Valenciano" +${LangFileString} lng_cs "Checo" +${LangFileString} lng_da "Danés" +${LangFileString} lng_de "Alemán" +${LangFileString} lng_dz "Dzongkha" +${LangFileString} lng_el "Grego" +${LangFileString} lng_en "Inglés" +${LangFileString} lng_en_AU "Inglés Australiano" +${LangFileString} lng_en_CA "Inglés Canadense" +${LangFileString} lng_en_GB "Inglés Británico" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Español" +${LangFileString} lng_es_MX "Español Mexicano" +${LangFileString} lng_et "Estonio" +${LangFileString} lng_eu "Éuscaro " +${LangFileString} lng_fi "Finés" +${LangFileString} lng_fr "Francés" +${LangFileString} lng_ga "Gaélico Irlandés" +${LangFileString} lng_gl "Galego" +${LangFileString} lng_he "Hebreo" +${LangFileString} lng_hr "Croata" +${LangFileString} lng_hu "Húngaro" +${LangFileString} lng_id "Indonesio" +${LangFileString} lng_it "Italiano" +${LangFileString} lng_ja "Xaponés" +${LangFileString} lng_km "Khmer" +${LangFileString} lng_ko "Coreano" +${LangFileString} lng_lt "Lituano" +${LangFileString} lng_mk "Macedonio" +${LangFileString} lng_mn "Mongol" +${LangFileString} lng_ne "Nepalí" +${LangFileString} lng_nb "Noruegués Bokmål" +${LangFileString} lng_nl "Neerlandés" +${LangFileString} lng_nn "Noruegués Nynorsk" +${LangFileString} lng_pa "Punjabi" +${LangFileString} lng_pl "Polaco" +${LangFileString} lng_pt "Portugués" +${LangFileString} lng_pt_BR "Portugués Brasileiro" +${LangFileString} lng_ro "Romanés" +${LangFileString} lng_ru "Ruso" +${LangFileString} lng_rw "Kinyarwanda" +${LangFileString} lng_sk "Eslovaco" +${LangFileString} lng_sl "Eslovenio" +${LangFileString} lng_sq "Albanés" +${LangFileString} lng_sr "Serbio" +${LangFileString} lng_sr@latin "Serbio con alfabeto Latino" +${LangFileString} lng_sv "Sueco" +${LangFileString} lng_th "Tailandés" +${LangFileString} lng_tr "Turco" +${LangFileString} lng_uk "Ucraíno" +${LangFileString} lng_vi "Vietnamita" +${LangFileString} lng_zh_CN "Chinés Simplificado" +${LangFileString} lng_zh_TW "Chinés Tradicional" +${LangFileString} UInstOpt "Opcións de Desinstalación" +${LangFileString} UInstOpt1 "Escolla as opcións adicionais" +${LangFileString} PurgePrefs "Conservar a Configuración persoal" +${LangFileString} UninstallLogNotFound "Non se atopou $INSTDIR\uninstall.log!$\r$\nDesinstale baleirando vostede mesmo o directorio $INSTDIR!" +${LangFileString} FileChanged "O ficheiro $filename cambiou despois da instalación.$\r$\nAinda desexa eliminar ese ficheiro?" +${LangFileString} Yes "Sí" +${LangFileString} AlwaysYes "sempre responder Sí" +${LangFileString} No "Non" +${LangFileString} AlwaysNo "sempre responder Non" diff --git a/packaging/win32/languages/German.nsh b/packaging/win32/languages/German.nsh new file mode 100644 index 000000000..c424a0776 --- /dev/null +++ b/packaging/win32/languages/German.nsh @@ -0,0 +1,111 @@ +;Language: German (1031, CP1252) +;By Adib Taraben +${LangFileString} CaptionDescription "Open Source SVG-Vektorillustrator" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) wird unter der GNU General Public License (GPL) veröffentlicht. Die Lizenz dient hier nur der Information. $_CLICK" +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 wurde bereits installiert. $\nSoll die vorhergehende Version vor dem Installieren von $(^Name) zuerst deinstalliert werden?" +${LangFileString} OK_CANCEL_DESC "$\n$\nOK um fortzufahren oder Abbrechen zum sofortigen Beenden." +${LangFileString} DIFFERENT_USER "Inkscape wurde durch den Benutzer $0 installiert.$\r$\nWenn Sie fortfahren kann die Aktion möglicherweise nicht korrekt abgeschlossen werden!$\r$\nBitte melden Sie sich als $0 an und versuchen Sie es erneut." +${LangFileString} NO_ADMIN "Sie sind nicht Computeradministrator.$\r$\nDas Installieren für alle Benutzer kann möglicherweise nicht korrekt abgeschlossen werden.$\r$\nBitte deselektieren Sie die Option 'für Alle Benutzer'." +${LangFileString} NOT_SUPPORTED "Es ist bekannt, dass Inkscape unter Windows 95/98/ME nicht oder nicht stabil läuft!$\r$\nBitte prüfen Sie die offizielle Webseite für detaillierte Informationen." +${LangFileString} Full "Komplett" +${LangFileString} Optimal "Optimal" +${LangFileString} Minimal "Minimal" +${LangFileString} Core "Inkscape Vektorillustrator (erforderlich)" +${LangFileString} CoreDesc "Inkscape Basis-Dateien und -DLLs" +${LangFileString} GTKFiles "GTK+ Runtime Umgebung (erforderlich)" +${LangFileString} GTKFilesDesc "Ein Multi-Plattform GUI Toolkit, verwendet von Inkscape" +${LangFileString} Shortcuts "Verknüpfungen" +${LangFileString} ShortcutsDesc "Verknüpfungen zum Start von Inkscape" +${LangFileString} Alluser "für Alle Benutzer" +${LangFileString} AlluserDesc "Installiert diese Anwendung für alle Benutzer dieses Computers (all users)" +${LangFileString} Startmenu "Startmenü" +${LangFileString} StartmenuDesc "Erstellt einen Eintrag für Inkscape im Startmenü" +${LangFileString} Desktop "Desktop" +${LangFileString} DesktopDesc "Erstellt eine Verknüpfung zu Inkscape auf dem Desktop" +${LangFileString} Quicklaunch "Schnellstartleiste" +${LangFileString} QuicklaunchDesc "Erstellt eine Verknüpfung zu Inkscape auf der Schnellstartleiste" +${LangFileString} SVGWriter "Öffne SVG Dateien mit Inkscape" +${LangFileString} SVGWriterDesc "Wählen Sie Inkscape als Standardanwendung für SVG Dateien" +${LangFileString} ContextMenu "Kontext-Menü" +${LangFileString} ContextMenuDesc "Fügt Inkscape in das Kontext-Menü für SVG Dateien ein" +${LangFileString} DeletePrefs "Persönliche Inkscape-Vorgaben löschen" +${LangFileString} DeletePrefsDesc "Löscht verbliebene persönliche Inkscape-Vorgaben einer vorhergehenden Version" +${LangFileString} Addfiles "weitere Dateien" +${LangFileString} AddfilesDesc "weitere Dateien" +${LangFileString} Examples "Beispiele" +${LangFileString} ExamplesDesc "Beispiele mit Inkscape" +${LangFileString} Tutorials "Tutorials" +${LangFileString} TutorialsDesc "Tutorials für die Benutzung mit Inkscape" +${LangFileString} Languages "Übersetzungen" +${LangFileString} LanguagesDesc "Installiert verschiedene Übersetzungen für Inkscape" +${LangFileString} lng_am "Amharisch" +${LangFileString} lng_ar "Arabisch" +${LangFileString} lng_az "Aserbaidschanisch" +${LangFileString} lng_be "Weißrussisch" +${LangFileString} lng_bg "Bulgarisch" +${LangFileString} lng_bn "Bengalisch" +${LangFileString} lng_br "Bretonisch" +${LangFileString} lng_ca "Katalanisch" +${LangFileString} lng_ca@valencia "Valencianisch Katalanisch" +${LangFileString} lng_cs "Tschechisch" +${LangFileString} lng_da "Dänisch" +${LangFileString} lng_de "Deutsch" +${LangFileString} lng_dz "Dzongkha" +${LangFileString} lng_el "Griechisch" +${LangFileString} lng_en "Englisch" +${LangFileString} lng_en_AU "Australisch Englisch" +${LangFileString} lng_en_CA "Kanadisch Englisch" +${LangFileString} lng_en_GB "Britisch Englisch" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Spanisch" +${LangFileString} lng_es_MX "Spanisch-Mexio" +${LangFileString} lng_et "Estonisch" +${LangFileString} lng_eu "Baskisch" +${LangFileString} lng_fi "Finnisch" +${LangFileString} lng_fr "Französisch" +${LangFileString} lng_ga "Irisch" +${LangFileString} lng_gl "Galizisch" +${LangFileString} lng_he "Hebräisch" +${LangFileString} lng_hr "Kroatisch" +${LangFileString} lng_hu "Ungarisch" +${LangFileString} lng_id "Indonesian" +${LangFileString} lng_it "Italienisch" +${LangFileString} lng_ja "Japanisch" +${LangFileString} lng_km "Khmer" +${LangFileString} lng_ko "Koreanisch" +${LangFileString} lng_lt "Litauisch" +${LangFileString} lng_mn "Mongolisch" +${LangFileString} lng_mk "Mazedonisch" +${LangFileString} lng_ne "Nepalisch" +${LangFileString} lng_nb "Norwegisch-Bokmal" +${LangFileString} lng_nl "Holländisch" +${LangFileString} lng_nn "Nynorsk-Norwegisch" +${LangFileString} lng_pa "Panjabi" +${LangFileString} lng_pl "Polnisch" +${LangFileString} lng_pt "Portugiesisch" +${LangFileString} lng_pt_BR "Portugiesisch Brazilien" +${LangFileString} lng_ro "Rumänisch" +${LangFileString} lng_ru "Russisch" +${LangFileString} lng_rw "Kinyarwanda" +${LangFileString} lng_sk "Slowakisch" +${LangFileString} lng_sl "Slowenisch" +${LangFileString} lng_sq "Albanisch" +${LangFileString} lng_sr "Serbisch" +${LangFileString} lng_sr@latin "Serbisch mit lat. Buchstaben" +${LangFileString} lng_sv "Schwedisch" +${LangFileString} lng_th "Thai" +${LangFileString} lng_tr "Türkisch" +${LangFileString} lng_uk "Ukrainisch" +${LangFileString} lng_vi "Vietnamesisch" +${LangFileString} lng_zh_CN "Chinesisch (vereinfacht)" +${LangFileString} lng_zh_TW "Chinesisch (traditionell)" +${LangFileString} UInstOpt "Deinstallations Optionen" +${LangFileString} UInstOpt1 "Bitte wählen Sie die optionalen Deinstalltionsparameter" +${LangFileString} PurgePrefs "behalte persönliche Inkscape-Vorgaben" +${LangFileString} UninstallLogNotFound "Datei $INSTDIR\uninstall.log nicht gefunden!$\r$\nBitte deinstallieren Sie selbst durch Löschen von $INSTDIR!" +${LangFileString} FileChanged "Die Datei $filename wurde nach der Installation geändert.$\r$\nMöchten Sie trotzden diese Datei löschen?" +${LangFileString} Yes "Ja" +${LangFileString} AlwaysYes "immer mit Ja antworten" +${LangFileString} No "Nein" +${LangFileString} AlwaysNo "immer mit Nein antworten" diff --git a/packaging/win32/languages/Italian.nsh b/packaging/win32/languages/Italian.nsh new file mode 100644 index 000000000..883b28a8b --- /dev/null +++ b/packaging/win32/languages/Italian.nsh @@ -0,0 +1,111 @@ +;Language: Italian (1040, CP1252) +;By Emanuele Mandola earween@gmail.com +${LangFileString} CaptionDescription "Editor di grafica vettoriale Open Source" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) è rilasciato sotto GNU General Public License (GPL). La licenza è fornita solo a scopo informativo. $_CLICK" +${LangFileString} DIFFERENT_USER "Inkscape è stato installato dall'utente $0. Potrebbe non essere possibile portare a termine l'installazione. Accedere come $0 e riprovare." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 è già stata installata. $\nRimuovere la versione precedente prima di installare $(^Name) ?" +${LangFileString} OK_CANCEL_DESC "$\n$\nPremere OK per continuare o Annulla per uscire." +${LangFileString} NO_ADMIN "Non si posseggono i diritti di amministratore. Potrebbe non essere possibile installare Inkscape per tutti gli utenti. Non selezionare l'opzione 'Per Tutti Gli Utenti'" +${LangFileString} NOT_SUPPORTED "Inkscape non è compatibile con i sistemi operativi Windows 95/98/ME!\n\nPer ulteriori informazioni consultare il sito ufficiale." +${LangFileString} Full "Completa" +${LangFileString} Optimal "Consigliata" +${LangFileString} Minimal "Minima" +${LangFileString} Core "Inkscape SVG Editor (richiesto)" +${LangFileString} CoreDesc "Core Inkscape file e dll" +${LangFileString} GTKFiles "GTK+ Runtime Environment (richiesto)" +${LangFileString} GTKFilesDesc "Librerie grafiche multipiattaforma, usate da Inkscape" +${LangFileString} Shortcuts "Collegamenti" +${LangFileString} ShortcutsDesc "Collegamenti per l'avvio Inkscape" +${LangFileString} Alluser "Per tutti gli utenti" +${LangFileString} AlluserDesc "Installa questa applicazione per tutti coloro che usano questo computer (tutti gli utenti)" +${LangFileString} Desktop "Desktop" +${LangFileString} DesktopDesc "Crea un colegamento a Inkscape sul Desktop" +${LangFileString} Startmenu "Start Menu" +${LangFileString} StartmenuDesc "Crea una cartella in Start Menu per Inkscape" +${LangFileString} Quicklaunch "Avvio Rapido" +${LangFileString} QuicklaunchDesc "Crea un collegamento a Inkscape nella barra di Avvio Rapido" +${LangFileString} SVGWriter "Apre i file SVG con Inkscape" +${LangFileString} SVGWriterDesc "Imposta Inkscape come editor predefinito per i file SVG" +${LangFileString} ContextMenu "Menu Contestuale" +${LangFileString} ContextMenuDesc "Aggiunge Inkscape nel Menu Contestuale per i file SVG" +${LangFileString} DeletePrefs "Rimuovere impostazioni personali" +${LangFileString} DeletePrefsDesc "Rimuove le impostazioni personali lasciate da installazioni precedenti" +${LangFileString} Addfiles "File Aggiuntivi" +${LangFileString} AddfilesDesc "File Aggiuntivi" +${LangFileString} Examples "Esempi" +${LangFileString} ExamplesDesc "Esempi d'uso di Inkscape" +${LangFileString} Tutorials "Tutorial" +${LangFileString} TutorialsDesc "Tutorial per l'uso di Inkscape" +${LangFileString} Languages "Traduzioni" +${LangFileString} LanguagesDesc "Installa altre traduzioni per Inkscape" +${LangFileString} lng_am "Aramaico" +${LangFileString} lng_ar "Arabo" +${LangFileString} lng_az "Azerbaigiano" +${LangFileString} lng_be "Bielorusso" +${LangFileString} lng_bg "Bulgaro" +${LangFileString} lng_bn "Bengali" +${LangFileString} lng_br "Bretone" +${LangFileString} lng_ca "Catalano" +${LangFileString} lng_ca@valencia "Catalano Valenciano" +${LangFileString} lng_cs "Ceco" +${LangFileString} lng_da "Danese" +${LangFileString} lng_de "Tedesco" +${LangFileString} lng_dz "Dzongkha" +${LangFileString} lng_el "Greco" +${LangFileString} lng_en "Inglese" +${LangFileString} lng_en_AU "Inglese Australiano" +${LangFileString} lng_en_CA "Inglese Canadese" +${LangFileString} lng_en_GB "Inglese Britannico" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Spagnolo" +${LangFileString} lng_es_MX "Spagnolo Messicano" +${LangFileString} lng_et "Estone" +${LangFileString} lng_eu "Basco" +${LangFileString} lng_fi "Finlandese" +${LangFileString} lng_fr "Francese" +${LangFileString} lng_ga "Irlandese" +${LangFileString} lng_gl "Gallese" +${LangFileString} lng_he "Ebreo" +${LangFileString} lng_hr "Croato" +${LangFileString} lng_hu "Ungherese" +${LangFileString} lng_id "Indonesiano" +${LangFileString} lng_it "Italiano" +${LangFileString} lng_ja "Giopponese" +${LangFileString} lng_km "Khmer" +${LangFileString} lng_ko "Koreano" +${LangFileString} lng_lt "Lituano" +${LangFileString} lng_mk "Macedone" +${LangFileString} lng_mn "Mongolo" +${LangFileString} lng_ne "Nepali" +${LangFileString} lng_nb "Norvegese Bokmål" +${LangFileString} lng_nl "Olandese" +${LangFileString} lng_nn "Norvegese Nynorsk" +${LangFileString} lng_pa "Panjabi" +${LangFileString} lng_pl "Polacco" +${LangFileString} lng_pt "Portoghese" +${LangFileString} lng_pt_BR "Portoghese Brasiliano" +${LangFileString} lng_ro "Rumeno" +${LangFileString} lng_ru "Russo" +${LangFileString} lng_rw "Kinyarwanda" +${LangFileString} lng_sk "Slovacco" +${LangFileString} lng_sl "Sloveno" +${LangFileString} lng_sq "Albanese" +${LangFileString} lng_sr "Serbo" +${LangFileString} lng_sr@latin "Serbo in caratteri Latini" +${LangFileString} lng_sv "Svedese" +${LangFileString} lng_th "Thai" +${LangFileString} lng_tr "Turco" +${LangFileString} lng_uk "Ucraino" +${LangFileString} lng_vi "Vietnamese" +${LangFileString} lng_zh_CN "Cinese Semplificato" +${LangFileString} lng_zh_TW "Cinese Tradizionale" +${LangFileString} UInstOpt "Opzioni di Disinstallazione" +${LangFileString} UInstOpt1 "Scegli ulteriori Opzioni" +${LangFileString} PurgePrefs "Mantieni le Impostazioni personali" +${LangFileString} UninstallLogNotFound "Impossibile trovare $INSTDIR\uninstall.log !$\r$\nPer continuare la rimozione, cancellare la cartella $INSTDIR a mano." +${LangFileString} FileChanged "Il file $filename è stato modificato rispetto all'ultima installazione.$\r$\nRimuoverlo comunque?" +${LangFileString} Yes "Sì" +${LangFileString} AlwaysYes "rispondere sempre Sì" +${LangFileString} No "No" +${LangFileString} AlwaysNo "rispondere sempre No" diff --git a/packaging/win32/languages/Japanese.nsh b/packaging/win32/languages/Japanese.nsh new file mode 100644 index 000000000..d92ae4554 --- /dev/null +++ b/packaging/win32/languages/Japanese.nsh @@ -0,0 +1,111 @@ +;Language: Japanese (1041, CP932) +;By Kenji Inoue , Masato Hashimoto +${LangFileString} CaptionDescription "Open Source Scalable Vector Graphics Editor" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) ‚Í GNU General Public License (GPL) ‚̉º‚ÅƒŠƒŠ[ƒX‚³‚ê‚Ü‚·BŽQl‚É“–ŠYƒ‰ƒCƒZƒ“ƒX‚ð‚±‚±‚É•\ަ‚µ‚Ü‚·B$_CLICK" +${LangFileString} DIFFERENT_USER "Inkscape ‚̓†[ƒU $0 ‚É‚æ‚Á‚ăCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚Ü‚·B$\r$\n‚±‚̂܂ܑ±‚¯‚邯³í‚ÉŠ®—¹‚µ‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB$\r$\n$0 ‚ŃƒOƒCƒ“‚µ‚Ä‚©‚çÄ“xŽŽ‚݂Ă­‚¾‚³‚¢B" +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 ‚ÍŠù‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚Ü‚·B$\n$(^Name) ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚é‘O‚ɈȑO‚̃o[ƒWƒ‡ƒ“‚ð휂µ‚Ü‚·‚©?" +${LangFileString} OK_CANCEL_DESC "$\n$\nOK ‚ð‰Ÿ‚µ‚ÄŒp‘±‚·‚é‚© CANCEL ‚ð‰Ÿ‚µ‚Ä’†Ž~‚µ‚Ä‚­‚¾‚³‚¢B" +${LangFileString} NO_ADMIN "ŠÇ—ŽÒŒ ŒÀ‚ª‚ ‚è‚Ü‚¹‚ñB$\r$\n‚·‚ׂẴ†[ƒU‚ɑ΂·‚é Inkscape ‚̃Cƒ“ƒXƒg[ƒ‹‚ͳí‚ÉŠ®—¹‚µ‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB$\r$\n'‚·‚ׂẴ†[ƒU' ƒIƒvƒVƒ‡ƒ“‚̃`ƒFƒbƒNƒ}[ƒN‚ðŠO‚µ‚Ä‚­‚¾‚³‚¢B" +${LangFileString} NOT_SUPPORTED "Inkscape ‚Í Windows 95/98/ME ã‚ł͓®ì‚µ‚Ü‚¹‚ñ!$\r$\nÚ‚µ‚­‚̓IƒtƒBƒVƒƒƒ‹ƒEƒFƒuƒTƒCƒg‚ð‚²——‚­‚¾‚³‚¢B" +${LangFileString} Full "Š®‘S" +${LangFileString} Optimal "Å“K" +${LangFileString} Minimal "Ŭ" +${LangFileString} Core "Inkscape SVG Editor (•K{)" +${LangFileString} CoreDesc "Inkscape ‚̃RƒAƒtƒ@ƒCƒ‹‚ÆDLL" +${LangFileString} GTKFiles "GTK+ ƒ‰ƒ“ƒ^ƒCƒ€ŠÂ‹« (•K{)" +${LangFileString} GTKFilesDesc "ƒ}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€‘Ήž GUI ƒc[ƒ‹ƒLƒbƒg (Inkscape ‚ªŽg—p)" +${LangFileString} Shortcuts "ƒVƒ‡[ƒgƒJƒbƒg" +${LangFileString} ShortcutsDesc "Inkscape ‚ðŠJŽn‚·‚邽‚߂̃Vƒ‡[ƒgƒJƒbƒg" +${LangFileString} Alluser "‚·‚ׂẴ†[ƒU" +${LangFileString} AlluserDesc "‚±‚̃Rƒ“ƒsƒ…[ƒ^‚ðŽg‚¤‚·‚ׂĂÌl‚É‚±‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚ðƒCƒ“ƒXƒg[ƒ‹ (‚·‚ׂẴ†[ƒU)" +${LangFileString} Desktop "ƒfƒXƒNƒgƒbƒv" +${LangFileString} DesktopDesc "Inkscape ‚ւ̃Vƒ‡[ƒgƒJƒbƒg‚ðƒfƒXƒNƒgƒbƒv‚Éì¬" +${LangFileString} Startmenu "ƒXƒ^[ƒgƒƒjƒ…[" +${LangFileString} StartmenuDesc "ƒXƒ^[ƒgƒƒjƒ…[‚É Inkscape ‚Ì€–Ú‚ðì¬" +${LangFileString} Quicklaunch "ƒNƒCƒbƒN‹N“®" +${LangFileString} QuicklaunchDesc "Inkscape ‚ւ̃Vƒ‡[ƒgƒJƒbƒg‚ðƒNƒCƒbƒN‹N“®ƒc[ƒ‹ƒo[‚Éì¬" +${LangFileString} SVGWriter "SVG ƒtƒ@ƒCƒ‹‚ð Inkscape ‚ÅŠJ‚­" +${LangFileString} SVGWriterDesc "SVG ƒtƒ@ƒCƒ‹‚Ì•W€ƒGƒfƒBƒ^‚É Inkscape ‚ðÝ’è" +${LangFileString} ContextMenu "ƒRƒ“ƒeƒLƒXƒgƒƒjƒ…[" +${LangFileString} ContextMenuDesc "SVG ƒtƒ@ƒCƒ‹‚̃Rƒ“ƒeƒLƒXƒgƒƒjƒ…[‚É Inkscape ‚ð’ljÁ" +${LangFileString} DeletePrefs "ŒÂlÝ’è‚ðíœ" +${LangFileString} DeletePrefsDesc "ˆÈ‘O‚̃Cƒ“ƒXƒg[ƒ‹Žž‚©‚çˆø‚«Œp‚¢‚¾ŒÂlÝ’è‚ðíœ" +${LangFileString} Addfiles "’ljÁƒtƒ@ƒCƒ‹" +${LangFileString} AddfilesDesc "’ljÁƒtƒ@ƒCƒ‹" +${LangFileString} Examples "ƒTƒ“ƒvƒ‹ƒtƒ@ƒCƒ‹" +${LangFileString} ExamplesDesc "Inkscape ‚̃Tƒ“ƒvƒ‹ƒtƒ@ƒCƒ‹" +${LangFileString} Tutorials "ƒ`ƒ…[ƒgƒŠƒAƒ‹" +${LangFileString} TutorialsDesc "Inkscape ‚̃`ƒ…[ƒgƒŠƒAƒ‹" +${LangFileString} Languages "‘Û‰»" +${LangFileString} LanguagesDesc "Inkscape ‚Ì‚³‚Ü‚´‚܂Ȍ¾Œê‚̃[ƒJƒ‰ƒCƒYƒtƒ@ƒCƒ‹‚ðƒCƒ“ƒXƒg[ƒ‹" +${LangFileString} lng_am "ƒAƒ€ƒnƒ‰Œê" +${LangFileString} lng_ar "ƒAƒ‰ƒrƒAŒê" +${LangFileString} lng_az "ƒAƒ[ƒ‹ƒoƒCƒWƒƒƒ“Œê" +${LangFileString} lng_be "ƒxƒ‰ƒ‹[ƒVŒê" +${LangFileString} lng_bg "ƒuƒ‹ƒKƒŠƒAŒê" +${LangFileString} lng_bn "ƒxƒ“ƒKƒ‹Œê" +${LangFileString} lng_br "ƒuƒ‹ƒgƒ“Œê" +${LangFileString} lng_ca "ƒJƒ^ƒƒjƒAŒê" +${LangFileString} lng_ca@valencia "ƒoƒŒƒ“ƒVƒAŒê" +${LangFileString} lng_cs "ƒ`ƒFƒRŒê" +${LangFileString} lng_da "ƒfƒ“ƒ}[ƒNŒê" +${LangFileString} lng_de "ƒhƒCƒcŒê" +${LangFileString} lng_dz "ƒ]ƒ“ƒJŒê" +${LangFileString} lng_el "ƒMƒŠƒVƒƒŒê" +${LangFileString} lng_en "‰pŒê" +${LangFileString} lng_en_AU "‰pŒê (ƒI[ƒXƒgƒ‰ƒŠƒA)" +${LangFileString} lng_en_CA "‰pŒê (ƒJƒiƒ_)" +${LangFileString} lng_en_GB "‰pŒê (‰p‘)" +${LangFileString} lng_en_US@piglatin "ƒsƒbƒOEƒ‰ƒeƒ“Œê" +${LangFileString} lng_eo "ƒGƒXƒyƒ‰ƒ“ƒgŒê" +${LangFileString} lng_es "ƒXƒyƒCƒ“Œê" +${LangFileString} lng_es_MX "ƒXƒyƒCƒ“Œê (ƒƒLƒVƒR)" +${LangFileString} lng_et "ƒGƒXƒgƒjƒAŒê" +${LangFileString} lng_eu "ƒoƒXƒNŒê" +${LangFileString} lng_fi "ƒtƒBƒ“ƒ‰ƒ“ƒhŒê" +${LangFileString} lng_fr "ƒtƒ‰ƒ“ƒXŒê" +${LangFileString} lng_ga "ƒAƒCƒ‹ƒ‰ƒ“ƒhŒê" +${LangFileString} lng_gl "ƒKƒŠƒVƒAŒê" +${LangFileString} lng_he "ƒwƒuƒ‰ƒCŒê" +${LangFileString} lng_hr "ƒNƒƒAƒ`ƒAŒê" +${LangFileString} lng_hu "ƒnƒ“ƒKƒŠ[Œê" +${LangFileString} lng_id "ƒCƒ“ƒhƒlƒVƒAŒê" +${LangFileString} lng_it "ƒCƒ^ƒŠƒAŒê" +${LangFileString} lng_ja "“ú–{Œê" +${LangFileString} lng_km "ƒNƒ[ƒ‹Œê" +${LangFileString} lng_ko "ŠØ‘Œê" +${LangFileString} lng_lt "ƒŠƒgƒAƒjƒAŒê" +${LangFileString} lng_mk "ƒ}ƒPƒhƒjƒAŒê" +${LangFileString} lng_mn "ƒ‚ƒ“ƒSƒ‹Œê" +${LangFileString} lng_ne "ƒlƒp[ƒ‹Œê" +${LangFileString} lng_nb "ƒmƒ‹ƒEƒF[Œêƒu[ƒNƒ‚[ƒ‹" +${LangFileString} lng_nl "ƒIƒ‰ƒ“ƒ_Œê" +${LangFileString} lng_nn "ƒmƒ‹ƒEƒF[Œêƒj[ƒmƒVƒ…ƒN" +${LangFileString} lng_pa "ƒpƒ“ƒWƒƒƒuŒê" +${LangFileString} lng_pl "ƒ|[ƒ‰ƒ“ƒhŒê" +${LangFileString} lng_pt "ƒ|ƒ‹ƒgƒKƒ‹Œê" +${LangFileString} lng_pt_BR "ƒ|ƒ‹ƒgƒKƒ‹Œê (ƒuƒ‰ƒWƒ‹)" +${LangFileString} lng_ro "ƒ‹[ƒ}ƒjƒAŒê" +${LangFileString} lng_ru "ƒƒVƒAŒê" +${LangFileString} lng_rw "ƒLƒjƒ„ƒ‹ƒƒ“ƒ_Œê" +${LangFileString} lng_sk "ƒXƒƒoƒLƒAŒê" +${LangFileString} lng_sl "ƒXƒƒxƒjƒAŒê" +${LangFileString} lng_sq "ƒAƒ‹ƒoƒjƒAŒê" +${LangFileString} lng_sr "ƒZƒ‹ƒrƒAŒê" +${LangFileString} lng_sr@latin "ƒZƒ‹ƒrƒAŒêƒ‰ƒeƒ“•¶Žš" +${LangFileString} lng_sv "ƒXƒEƒF[ƒfƒ“Œê" +${LangFileString} lng_th "ƒ^ƒCŒê" +${LangFileString} lng_tr "ƒgƒ‹ƒRŒê" +${LangFileString} lng_uk "ƒEƒNƒ‰ƒCƒiŒê" +${LangFileString} lng_vi "ƒxƒgƒiƒ€Œê" +${LangFileString} lng_zh_CN "’†‘Œê (ŠÈ‘ÌŽš)" +${LangFileString} lng_zh_TW "’†‘Œê (”ɑ̎š)" +${LangFileString} UInstOpt "ƒAƒ“ƒCƒ“ƒXƒg[ƒ‹ƒIƒvƒVƒ‡ƒ“" +${LangFileString} UInstOpt1 "•K—v‚Å‚ ‚ê‚Έȉº‚̃IƒvƒVƒ‡ƒ“‚ð‘I‘ð‚µ‚Ä‚­‚¾‚³‚¢" +${LangFileString} PurgePrefs "ŒÂlÝ’è‚ðŽc‚·" +${LangFileString} UninstallLogNotFound "$INSTDIR\uninstall.log ‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ!$\r$\nƒfƒBƒŒƒNƒgƒŠ $INSTDIR ‚ðŽè“®‚Å휂µ‚ăAƒ“ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚­‚¾‚³‚¢!" +${LangFileString} FileChanged "ƒtƒ@ƒCƒ‹ $filename ‚̓Cƒ“ƒXƒg[ƒ‹Œã‚É•ÏX‚³‚ê‚Ä‚¢‚Ü‚·B$\r$\n‚±‚̃tƒ@ƒCƒ‹‚ð휂µ‚Ü‚·‚©?" +${LangFileString} Yes "‚Í‚¢" +${LangFileString} AlwaysYes "‘S‚Ă͂¢" +${LangFileString} No "‚¢‚¢‚¦" +${LangFileString} AlwaysNo "‘S‚Ä‚¢‚¢‚¦" diff --git a/packaging/win32/languages/Polish.nsh b/packaging/win32/languages/Polish.nsh new file mode 100644 index 000000000..d9d7160b4 --- /dev/null +++ b/packaging/win32/languages/Polish.nsh @@ -0,0 +1,111 @@ +;Language: Polish (1045, CP1250) +;By Przemys³aw Loesch , Marcin Floryan , Leszek(teo)¯yczkowski +${LangFileString} CaptionDescription "otwarte oprogramowanie do grafiki wektorowej SVG" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) jest udostêpniony na licencji GNU General Public License (GPL). Tekst licencji jest do³¹czony jedynie w celach informacyjnych. $_CLICK" +${LangFileString} DIFFERENT_USER "Program Inkscape zosta³ zainstalowany przez u¿ytkownika $0.$\r$\nJeœli instalacja bêdzie kontynuowana, mo¿e zakoñczyæ siê niepowodzeniem!$\r$\nProszê zalogowaæ siê jako $0 i spróbowaæ ponownie." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 jest ju¿ zainstalowany. $\nCzy chcesz przed zainstalowaniem programu $(^Name) usun¹æ jego poprzedni¹ wersjê?" +${LangFileString} OK_CANCEL_DESC "$\n$\nAby kontynuowaæ instalacjê, naciœnij przycisk OK, aby przerwaæ – Anuluj." +${LangFileString} NO_ADMIN "Nie masz uprawnieñ administratora.$\r$\nInstalacja programu Inkscape dla wszystkich u¿ytkowników mo¿e zakoñczyæ siê niepowodzeniem.$\r$\nProszê wy³¹czyæ opcjê „Dla wszystkich u¿ytkowników”." +${LangFileString} NOT_SUPPORTED "Program Inkscape nie dzia³a w systemach Windows 95/98/ME!$\r$\nProszê zapoznaæ siê z informacjami na ten temat na oficjalnej stronie internetowej programu." +${LangFileString} Full "Pe³na" +${LangFileString} Optimal "Optymalna" +${LangFileString} Minimal "Minimalna" +${LangFileString} Core "Inkscape Edytor SVG (wymagane)" +${LangFileString} CoreDesc "Podstawowe pliki i biblioteki dll dla programu Inkscape" +${LangFileString} GTKFiles "Œrodowisko pracy GTK+ (wymagane)" +${LangFileString} GTKFilesDesc "Wieloplatformowe œrodowisko graficzne, z którego korzysta Inkscape" +${LangFileString} Shortcuts "Skróty" +${LangFileString} ShortcutsDesc "Skróty do uruchamiania programu Inkscape" +${LangFileString} Alluser "dla wszystkich u¿ytkowników" +${LangFileString} AlluserDesc "Program Inkscape zostanie zainstalowany dla wszystkich u¿ytkowników tego komputera" +${LangFileString} Desktop "Pulpit" +${LangFileString} DesktopDesc "Na pulpicie zostanie utworzony skrót do uruchamiania programu Inkscape" +${LangFileString} Startmenu "Menu Start" +${LangFileString} StartmenuDesc "W menu Start zostanie utworzony skrót do uruchamiania programu Inkscape" +${LangFileString} Quicklaunch "Pasek szybkiego uruchamiania" +${LangFileString} QuicklaunchDesc "Na pasku szybkiego uruchamiania zostanie utworzony skrót do uruchamiania programu Inkscape" +${LangFileString} SVGWriter "Otwieraj pliki SVG za pomoc¹ programu Inkscape" +${LangFileString} SVGWriterDesc "Program Inkscape bêdzie domyœlnym edytorem plików SVG" +${LangFileString} ContextMenu "Menu kontekstowe" +${LangFileString} ContextMenuDesc "Do systemowego menu kontekstowego zostanie dodany program Inkscape" +${LangFileString} DeletePrefs "Usuñ ustawienia u¿ytkownika" +${LangFileString} DeletePrefsDesc "Zostan¹ usuniête ustawienia u¿ytkownika pozostawione przez poprzednie instalacje" +${LangFileString} Addfiles "Pliki dodatkowe" +${LangFileString} AddfilesDesc "Zostan¹ dodane wybrane poni¿ej dodatkowe pliki" +${LangFileString} Examples "Przyk³ady" +${LangFileString} ExamplesDesc "Przyk³ady u¿ycia programu Inkscape" +${LangFileString} Tutorials "Poradniki" +${LangFileString} TutorialsDesc "Poradniki jak korzystaæ z programu Inkscape" +${LangFileString} Languages "Jêzyki interfejsu" +${LangFileString} LanguagesDesc "Dostêpne jêzyki interfejsu dla programu Inkscape" +${LangFileString} lng_am "Amharski" +${LangFileString} lng_ar "Arabski" +${LangFileString} lng_az "Azerski" +${LangFileString} lng_be "Bia³oruski" +${LangFileString} lng_bg "Bu³garski" +${LangFileString} lng_bn "Bengalski" +${LangFileString} lng_br "Bretoñski" +${LangFileString} lng_ca "Kataloñski" +${LangFileString} lng_ca@valencia "Walencki-Kataloñski" +${LangFileString} lng_cs "Czeski" +${LangFileString} lng_da "Duñski" +${LangFileString} lng_de "Niemiecki" +${LangFileString} lng_dz "Dzongkha" +${LangFileString} lng_el "Grecki" +${LangFileString} lng_en "Angielski" +${LangFileString} lng_en_AU "Angielski-Australijski" +${LangFileString} lng_en_CA "Angielski-Kanadyjski" +${LangFileString} lng_en_GB "Angielski-Brytyjski" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Hiszpañski" +${LangFileString} lng_es_MX "Hiszpañski-Meksykañski" +${LangFileString} lng_et "Estoñski" +${LangFileString} lng_eu "Baskijski" +${LangFileString} lng_fi "Fiñski" +${LangFileString} lng_fr "Francuski" +${LangFileString} lng_ga "Irlandzki" +${LangFileString} lng_gl "Galicyjski" +${LangFileString} lng_he "Hebrajski" +${LangFileString} lng_hr "Chorwacki" +${LangFileString} lng_hu "Wêgierski" +${LangFileString} lng_id "Indonezyjski" +${LangFileString} lng_it "W³oski" +${LangFileString} lng_ja "Japoñski" +${LangFileString} lng_km "Kmerski" +${LangFileString} lng_ko "Koreañski" +${LangFileString} lng_lt "Litewski" +${LangFileString} lng_mk "Macedoñski" +${LangFileString} lng_mn "Mongolski" +${LangFileString} lng_ne "Nepali" +${LangFileString} lng_nb "Norweski Bokmål" +${LangFileString} lng_nl "Holenderski" +${LangFileString} lng_nn "Norweski Nynorsk" +${LangFileString} lng_pa "Pend¿abski" +${LangFileString} lng_pl "Polski" +${LangFileString} lng_pt "Portugalski" +${LangFileString} lng_pt_BR "Portugalski-Brazylijski" +${LangFileString} lng_ro "Rumuñski" +${LangFileString} lng_ru "Rosyjski" +${LangFileString} lng_rw "Ruanda-Rundi " +${LangFileString} lng_sk "S³owacki" +${LangFileString} lng_sl "S³oweñski" +${LangFileString} lng_sq "Albañski" +${LangFileString} lng_sr "Serbski" +${LangFileString} lng_sr@Latn "Serbski skrypt ³aciñski" +${LangFileString} lng_sv "Szwedzki" +${LangFileString} lng_th "Tajski" +${LangFileString} lng_tr "Turecki" +${LangFileString} lng_uk "Ukraiñski" +${LangFileString} lng_vi "Wietnamski" +${LangFileString} lng_zh_CN "Chiñski uproszczony" +${LangFileString} lng_zh_TW "Chiñski tradycyjny" +${LangFileString} UInstOpt "Opcje dezinstalacji" +${LangFileString} UInstOpt1 "Dokonaj wyboru spoœród dodatkowych opcji" +${LangFileString} PurgePrefs "Zachowaj ustawienia u¿ytkownika" +${LangFileString} UninstallLogNotFound "Nie znaleziono $INSTDIR\uninstall.log!$\r$\nProszê wykonaæ dezinstalacjê rêcznie poprzez usuniêcie katalogu $INSTDIR!" +${LangFileString} FileChanged "Plik $filename zosta³ zmieniony po zainstalowaniu.$\r$\nCzy nadal chcesz usun¹æ ten plik?" +${LangFileString} Yes "Tak" +${LangFileString} AlwaysYes "Tak dla wszystkich" +${LangFileString} No "Nie" +${LangFileString} AlwaysNo "Nie dla wszystkich" diff --git a/packaging/win32/languages/Russian.nsh b/packaging/win32/languages/Russian.nsh new file mode 100644 index 000000000..8b4db9b0b --- /dev/null +++ b/packaging/win32/languages/Russian.nsh @@ -0,0 +1,111 @@ +;Language: Russian (1049, CP1251) +;By Alexandre Prokoudine +${LangFileString} CaptionDescription "Ðåäàêòîð âåêòîðíîé ãðàôèêè ñ îòêðûòûì èñõîäíûì êîäîì" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) âûïóùåí íà óñëîâèÿõ GNU General Public License (GPL). Ëèöåíçèÿ ïðåäëàãàåòñÿ äëÿ îçíàêîìëåíèÿ. $_CLICK" +${LangFileString} DIFFERENT_USER "Inkscape óñòàíîâëåí ïîëüçîâàòåëåì $0.$\r$\nÅñëè âû ïðîäîëæèòå, óñòàíîâêà ìîæåò íå çàâåðøèòüñÿ óñïåøíî!$\r$\nÂîéäèòå â ñèñòåìó êàê ïîëüçîâàòåëü $0 è ïîïðîáóéòå ñíîâà." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 óæå óñòàíîâëåíà. $\nÂû õîòèòå óäàëèòü ïðåäûäóùóþ âåðñèþ ïåðåä óñòàíîâêîé $(^Name) ?" +${LangFileString} OK_CANCEL_DESC "$\n$\nÍàæìèòå OK äëÿ ïðîäîëæåíèÿ èëè CANCEL äëÿ ïðåðûâàíèÿ óñòàíîâêè." +${LangFileString} NO_ADMIN "Ó âàñ íåò ïðàâ àäìèíèñòðàòîðà.$\r$\nÓñòàíîâêà Inkscape äëÿ âñåõ ïîëüçîâàòåëåé ìîæåò íå çàâåðøèòüñÿ óñïåøíî.$\r$\nÍå èñïîëüçóéòå ïàðàìåòð «Äëÿ âñåõ ïîëüçîâàòåëåé»." +${LangFileString} NOT_SUPPORTED "Inkscape íå ðàáîòàåò â Windows 95/98/ME!$\r$\nÏîäðîáíîñòè èçëîæåíû íà ñàéòå ïðîãðàììû." +${LangFileString} Full "Ïîëíàÿ" +${LangFileString} Optimal "Îïòèìàëüíàÿ" +${LangFileString} Minimal "Ìèíèìàëüíàÿ" +${LangFileString} Core "Inkscape, ðåäàêòîð SVG (òðåáóåòñÿ)" +${LangFileString} CoreDesc "Îñíîâíûå ôàéëû è áèáëèîòåêè Inkscape" +${LangFileString} GTKFiles "Ñðåäà èñïîëíåíèÿ GTK+ (òðåáóåòñÿ)" +${LangFileString} GTKFilesDesc "Ìíîãîïëàòôîðìåííûå ñðåäñòâà ðàçðàáîòêè, íåîáõîäèìûå äëÿ Inkscape" +${LangFileString} Shortcuts "ßðëûêè" +${LangFileString} ShortcutsDesc "ßðëûêè äëÿ çàïóñêà Inkscape" +${LangFileString} Alluser "Äëÿ âñåõ ïîëüçîâàòåëåé" +${LangFileString} AlluserDesc "Óñòàíîâèòü ïðîãðàììó äëÿ âñåõ ïîëüçîâàòåëåé ýòîãî êîìïüþòåðà" +${LangFileString} Desktop "Ðàáî÷èé ñòîë" +${LangFileString} DesktopDesc "Ñîçäàòü ÿðëûê äëÿ Inkscape íà Ðàáî÷åì ñòîëå" +${LangFileString} Startmenu "Ìåíþ «Ïóñê»" +${LangFileString} StartmenuDesc "Ñîçäàòü ãðóïïó Inkscape â ìåíþ «Ïóñê»" +${LangFileString} Quicklaunch "Ïàíåëü áûñòðîãî çàïóñêà" +${LangFileString} QuicklaunchDesc "Ñîçäàòü ÿðëûê äëÿ Inkscape â ïàíåëè áûñòðîãî çàïóñêà" +${LangFileString} SVGWriter "Îòêðûâàòü ôàéëû SVG â Inkscape" +${LangFileString} SVGWriterDesc "Âûáðàòü Inkscape ðåäàêòîðîì ôàéëîâ SVG ïî óìîë÷àíèþ" +${LangFileString} ContextMenu "Êîíòåêñòíîå ìåíþ" +${LangFileString} ContextMenuDesc "Äîáàâèòü Inkscape â êîíòåêñòíîå ìåíþ äëÿ ôàéëîâ SVG" +${LangFileString} DeletePrefs "Óäàëèòü ëè÷íûå íàñòðîéêè" +${LangFileString} DeletePrefsDesc "Óäàëèòü ëè÷íûå íàñòðîéêè, îñòàâøèåñÿ îò ïðåäûäóùèõ âåðñèé ïðîãðàììû" +${LangFileString} Addfiles "Äîïîëíèòåëüíûå ôàéëû" +${LangFileString} AddfilesDesc "Äîïîëíèòåëüíûå ôàéëû" +${LangFileString} Examples "Ïðèìåðû" +${LangFileString} ExamplesDesc "Ïðèìåðû ôàéëîâ, ñîçäàííûõ â Inkscape" +${LangFileString} Tutorials "Óðîêè" +${LangFileString} TutorialsDesc "Óðîêè ïî èñïîëüçîâàíèþ Inkscape" +${LangFileString} Languages "Ïåðåâîäû" +${LangFileString} LanguagesDesc "Óñòàíîâêà ïåðåâîäîâ Inkscape íà ðàçíûå ÿçûêè" +${LangFileString} lng_am "Àìõàðñêèé (Àìàðèíüÿ)" +${LangFileString} lng_ar "Arabic" +${LangFileString} lng_az "Àçåðáàéäæàíñêèé" +${LangFileString} lng_be "Áåëîðóññêèé" +${LangFileString} lng_bg "Áîëãàðñêèé" +${LangFileString} lng_bn "Bengali" +${LangFileString} lng_br "Breton" +${LangFileString} lng_ca "Êàòàëàíñêèé" +${LangFileString} lng_ca@valencia "Valencian Catalan" +${LangFileString} lng_cs "×åøñêèé" +${LangFileString} lng_da "Äàòñêèé" +${LangFileString} lng_de "Íåìåöêèé" +${LangFileString} lng_dz "Äçîíã-êý" +${LangFileString} lng_el "Ãðå÷åñêèé" +${LangFileString} lng_en "Àíãëèéñêèé" +${LangFileString} lng_en_AU "Australian English" +${LangFileString} lng_en_CA "Àíãëèéñêèé (Êàíàäà)" +${LangFileString} lng_en_GB "Àíãëèéñêèé (Âåëèêîáðèòàíèÿ)" +${LangFileString} lng_en_US@piglatin "Ïîðîñÿ÷üÿ ëàòûíü" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Èñïàíñêèé" +${LangFileString} lng_es_MX "Èñïàíñêèé (Ìåêñèêà)" +${LangFileString} lng_et "Ýñòîíñêèé" +${LangFileString} lng_eu "Áàñêñêèé" +${LangFileString} lng_fi "Ôèíñêèé" +${LangFileString} lng_fr "Ôðàíöóçñêèé" +${LangFileString} lng_ga "Èðëàíäñêèé" +${LangFileString} lng_gl "Ãàëèñèéñêèé" +${LangFileString} lng_he "Hebrew" +${LangFileString} lng_hr "Õîðâàòñêèé" +${LangFileString} lng_hu "Âåíãåðñêèé" +${LangFileString} lng_id "Indonesian" +${LangFileString} lng_it "Èòàëüÿíñêèé" +${LangFileString} lng_ja "ßïîíñêèé" +${LangFileString} lng_km "Êõìåðñêèé" +${LangFileString} lng_ko "Êîðåéñêèé" +${LangFileString} lng_lt "Ëèòîâñêèé" +${LangFileString} lng_mk "Ìàêåäîíñêèé" +${LangFileString} lng_mn "Ìîíãîëüñêèé" +${LangFileString} lng_ne "Íåïàëüñêèé" +${LangFileString} lng_nb "Íîðâåæñêèé (áóêìîë)" +${LangFileString} lng_nl "Äàòñêèé" +${LangFileString} lng_nn "Íîðâåæñêèé (íþíîðñê)" +${LangFileString} lng_pa "Ïåíäæàáñêèé" +${LangFileString} lng_pl "Ïîëüñêèé" +${LangFileString} lng_pt "Ïîðòóãàëüñêèé" +${LangFileString} lng_pt_BR "Ïîðòóãàëüñêèé (Áðàçèëèÿ)" +${LangFileString} lng_ro "Romanian" +${LangFileString} lng_ru "Ðóññêèé" +${LangFileString} lng_rw "Êèíüÿðóàíäà" +${LangFileString} lng_sk "Ñëîâàöêèé" +${LangFileString} lng_sl "Ñëîâåíñêèé" +${LangFileString} lng_sq "Àëáàíñêèé" +${LangFileString} lng_sr "Ñåðáñêèé" +${LangFileString} lng_sr@latin "Ñåðáñêèé (ëàòèíèöà)" +${LangFileString} lng_sv "Øâåäñêèé" +${LangFileString} lng_th "Òàéñêèé" +${LangFileString} lng_tr "Òóðåöêèé" +${LangFileString} lng_uk "Óêðàèíñêèé" +${LangFileString} lng_vi "Âüåòíàìñêèé" +${LangFileString} lng_zh_CN "Êèòàéñêèé óïðîù¸ííûé" +${LangFileString} lng_zh_TW "Êèòàéñêèé òðàäèöèîííûé" +${LangFileString} UInstOpt "Ïàðàìåòðû óäàëåíèÿ ïðîãðàììû èç ñèñòåìû" +${LangFileString} UInstOpt1 "Óáåäèòåñü â òîì, ÷òî óêàçàëè äîïîëíèòåëüíûå ïàðàìåòðû" +${LangFileString} PurgePrefs "Ñîõðàíèòü ëè÷íûå íàñòðîéêè" +${LangFileString} UninstallLogNotFound "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!" +${LangFileString} FileChanged "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?" +${LangFileString} Yes "Yes" +${LangFileString} AlwaysYes "always answer Yes" +${LangFileString} No "No" +${LangFileString} AlwaysNo "always answer No" diff --git a/packaging/win32/languages/SimpChinese.nsh b/packaging/win32/languages/SimpChinese.nsh new file mode 100644 index 000000000..331d5e28e --- /dev/null +++ b/packaging/win32/languages/SimpChinese.nsh @@ -0,0 +1,111 @@ +;Language: Simplified Chinese (2052, CP936) +;By Liang Wang +${LangFileString} CaptionDescription "??Ô´??Á¿??ͼ????" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) ??GNUͨ?ù???????Ö¤???С? ??Щ?ṩ????Ö¤?????Ô¹??ο??? $_CLICK" +${LangFileString} DIFFERENT_USER "ʹ???? $0 ?Ѿ???×° Inkscape??$\r$\n???????????????Þ·??ɹ????É£?$\r$\n???? $0 ???ݵ?????????Ò»?Ρ?" +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 ?Ѿ???×°?? $\n??Òª?Ú°?×° $(^Name) ֮ǰ?Ƴ???Ò»???æ±¾??" +${LangFileString} OK_CANCEL_DESC "$\n$\n????È·???????????ß°???È¡??????Ö¹??" +${LangFileString} NO_ADMIN "??û??ϵͳ????ԱȨ?Þ¡?$\r$\n??×° Inkscape ??????ʹ???ß¿????Þ·??ɹ????É¡?$\r$\nÈ¡????Ñ¡????×°??????ʹ???ß¡?Ñ¡??." +${LangFileString} NOT_SUPPORTED "Inkscape ?Þ·??? Windows 95/98/ME ??????!$\r$\n???é¿´?Ù·???Õ¾????ϸ??Ï¢??" +${LangFileString} Full "????" +${LangFileString} Optimal "????" +${LangFileString} Minimal "??С" +${LangFileString} Core "Inkscape SVG ?༭????(????)" +${LangFileString} CoreDesc "Inkscape ???Ä¿??? DLL " +${LangFileString} GTKFiles "GTK+ Ö´?л???(????)" +${LangFileString} GTKFilesDesc "Inkscape ʹ?õĿ?ƽ̨ GUI ??????" +${LangFileString} Shortcuts "???Ý·?ʽ" +${LangFileString} ShortcutsDesc "???? Inkscape ?Ä¿??Ý·?ʽ" +${LangFileString} Alluser "??×°??????ʹ????" +${LangFileString} AlluserDesc "??×°????Ó¦?ó??????κ?ʹ????̨???Ôµ???(????ʹ????)" +${LangFileString} Desktop "????" +${LangFileString} DesktopDesc "???????Ͻ?Á¢ Inkscape ???Ý·?ʽ" +${LangFileString} Startmenu "??ʼ?˵?" +${LangFileString} StartmenuDesc "?Ú¿?ʼ?˵???Á¢ Inkscape ??Ä¿" +${LangFileString} Quicklaunch "????????À¸" +${LangFileString} QuicklaunchDesc "?Ú¿???????À¸??Á¢ Inkscape ???Ý·?ʽ" +${LangFileString} SVGWriter "?? Inkscape ???? SVG ?ĵ?" +${LangFileString} SVGWriterDesc "Ñ¡?? Inkscape ??Ϊ SVG ?ļ????͵???Ñ¡?༭????" +${LangFileString} ContextMenu "?Ò¼??˵?" +${LangFileString} ContextMenuDesc "???? Inkscape ?? SVG ?ļ????͵??Ò¼??˵?" +${LangFileString} DeletePrefs "ɾ??????Æ«???趨" +${LangFileString} DeletePrefsDesc "ɾ????Ò»?ΰ?×°?????ĸ???Æ«???趨" +${LangFileString} Addfiles "?????ļ?????" +${LangFileString} AddfilesDesc "?????ļ?????" +${LangFileString} Examples "????" +${LangFileString} ExamplesDesc "Inkscape ʹ?÷???" +${LangFileString} Tutorials "Ö¸???Ö²?" +${LangFileString} TutorialsDesc "Inkscape ʹ??˵??" +${LangFileString} Languages "????" +${LangFileString} LanguagesDesc "??×° Inkscape ???????Ô·???" +${LangFileString} lng_am "????????????" +${LangFileString} lng_ar "??À­????" +${LangFileString} lng_az "??????È»??" +${LangFileString} lng_be "?×¶???˹??" +${LangFileString} lng_bg "??????????" +${LangFileString} lng_bn "?ϼ?À­??" +${LangFileString} lng_br "??????????" +${LangFileString} lng_ca "??̩¡??" +${LangFileString} lng_ca@valencia "?????????? ??Ì©????????" +${LangFileString} lng_cs "?Ý¿???" +${LangFileString} lng_da "??????" +${LangFileString} lng_de "????" +${LangFileString} lng_dz "?Ú¿???" +${LangFileString} lng_el "Ï£À°??" +${LangFileString} lng_en "Ó¢??" +${LangFileString} lng_en_AU "Ó¢??(?Ä´?????)" +${LangFileString} lng_en_CA "Ó¢??(???ô?)" +${LangFileString} lng_en_GB "Ó¢??(Ó¢??)" +${LangFileString} lng_en_US@piglatin "??À­????" +${LangFileString} lng_eo "?À½???" +${LangFileString} lng_es "????????" +${LangFileString} lng_es_MX "????????(Ä«????)" +${LangFileString} lng_et "??ɳ??????" +${LangFileString} lng_eu "??˹????" +${LangFileString} lng_fi "??À¼??" +${LangFileString} lng_fr "????" +${LangFileString} lng_ga "????À¼??" +${LangFileString} lng_gl "??????????" +${LangFileString} lng_he "Ï£??????" +${LangFileString} lng_hr "???Þ°???????" +${LangFileString} lng_hu "????????" +${LangFileString} lng_id "Ó¡????" +${LangFileString} lng_it "????????" +${LangFileString} lng_ja "????" +${LangFileString} lng_km "??????" +${LangFileString} lng_ko "????" +${LangFileString} lng_lt "Á¢??????" +${LangFileString} lng_mk "????????" +${LangFileString} lng_mn "?ɹ???" +${LangFileString} lng_ne "?á²´????" +${LangFileString} lng_nb "Ų?? Bokmal ??" +${LangFileString} lng_nl "??À¼??" +${LangFileString} lng_nn "Ų?? Nynorsk ??" +${LangFileString} lng_pa "????????" +${LangFileString} lng_pl "??À¼??" +${LangFileString} lng_pt "????????" +${LangFileString} lng_pt_BR "????????(????)" +${LangFileString} lng_ro "??????????" +${LangFileString} lng_ru "????" +${LangFileString} lng_rw "????¬??????" +${LangFileString} lng_sk "˹?å·¨????" +${LangFileString} lng_sl "˹?å·²??????" +${LangFileString} lng_sq "????????????" +${LangFileString} lng_sr "????ά????" +${LangFileString} lng_sr@latin "????ά????-À­??" +${LangFileString} lng_sv "??????" +${LangFileString} lng_th "Ì©??" +${LangFileString} lng_tr "?Á¶?????" +${LangFileString} lng_uk "?Ú¿?À¼??" +${LangFileString} lng_vi "Ô½??Ô’" +${LangFileString} lng_zh_CN "????????" +${LangFileString} lng_zh_TW "????????" +${LangFileString} UInstOpt "????×°Ñ¡??" +${LangFileString} UInstOpt1 "??Ñ¡??????Ñ¡??" +${LangFileString} PurgePrefs "????????Æ«???趨" +${LangFileString} UninstallLogNotFound "û???Òµ? $INSTDIR\uninstall.log ??$\r$\n?????????? $INSTDIR ?ļ??Ðí·´??×°??" +${LangFileString} FileChanged "??×°?? $filename ?ļ??????ѱ?????$\r$\n???Ç·???ȻҪɾ???Ǹ??ļ????Í£?" +${LangFileString} Yes "??" +${LangFileString} AlwaysYes "È«??????" +${LangFileString} No "??" +${LangFileString} AlwaysNo "È«???Ô·?" diff --git a/packaging/win32/languages/Slovak.nsh b/packaging/win32/languages/Slovak.nsh new file mode 100644 index 000000000..b06017501 --- /dev/null +++ b/packaging/win32/languages/Slovak.nsh @@ -0,0 +1,111 @@ +;Language: Slovak (1051, CP1250) +;By Ivan Masár +${LangFileString} CaptionDescription "Open source editor SVG grafiky" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) je možné šíri za podmienok General Public License (GPL). Licenèná zmluva je tu len pre informaèné úèely. $_CLICK" +${LangFileString} DIFFERENT_USER "Inkscape nainštaloval používate¾ $0.$\r$\nInštalácia nemusí správne skonèi, ak v nej budete pokraèova!$\r$\nProsím, prihláste sa ako $0 a spustite inštaláciu znova." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 už je nainštalovaný. $\nChcete odstráni predchádzajúcu verziu predtým, než nainštalujete $(^Name) ?" +${LangFileString} OK_CANCEL_DESC "$\n$\nPokraèujte stlaèením OK alebo zrušte inštaláciu stlaèením Zruši." +${LangFileString} NO_ADMIN "Nemáte práva správcu.$\r$\nInštalácia Inkscape pre všetkých používate¾ov nemusí skonèi úspešne.$\r$\nZrušte oznaèenie vo¾by „Pre všetkých používate¾ov“." +${LangFileString} NOT_SUPPORTED "Inkscape nebeží na Windows 95/98/ME!$\r$\nPodrobnejšie informácie nájdete na oficiálnom webe." +${LangFileString} Full "Plná" +${LangFileString} Optimal "Optimálna" +${LangFileString} Minimal "Minimálna" +${LangFileString} Core "Inkscape SVG editor (povinné)" +${LangFileString} CoreDesc "Súbory a knižnice Inkscape" +${LangFileString} GTKFiles "GTK+ runtime environment (povinné)" +${LangFileString} GTKFilesDesc "Multiplatformová sada používate¾ského rozhrania použitého v Inkscape" +${LangFileString} Shortcuts "Zástupcovia" +${LangFileString} ShortcutsDesc "Zástupcovia pre štart Inkscape" +${LangFileString} Alluser "pre všetkých používate¾ov" +${LangFileString} AlluserDesc "Inštalova aplikáciu pre kohoko¾vek, kto používa tento poèítaè. (všetci používatelia)" +${LangFileString} Desktop "Plocha" +${LangFileString} DesktopDesc "Vytvoøit zástupcu Inkscape na ploche" +${LangFileString} Startmenu "Ponuka Štart" +${LangFileString} StartmenuDesc "Vytvori pre Inkscape položku ve ponuke Štart" +${LangFileString} Quicklaunch "Panel rýchleho spustenia" +${LangFileString} QuicklaunchDesc "Vytvori pre Inkscape zástupcu v paneli rýchleho spustenia" +${LangFileString} SVGWriter "Otvára SVG súbory v Inkscape" +${LangFileString} SVGWriterDesc "Vybra Inkscape ako štandardný editor pre SVG súbory" +${LangFileString} ContextMenu "Kontextová ponuka" +${LangFileString} ContextMenuDesc "Prida Inkscape do kontextového menu pre SVG súbory" +${LangFileString} DeletePrefs "Zmaza osobné nastavenia" +${LangFileString} DeletePrefsDesc "Zmaza osobné nastavenia ponechané z predchádzajúcich inštalácií" +${LangFileString} Addfiles "Ïalšie súbory" +${LangFileString} AddfilesDesc "Ïalšie súbory" +${LangFileString} Examples "Príklady" +${LangFileString} ExamplesDesc "Príklady používania Inkscape" +${LangFileString} Tutorials "Sprievodcovia" +${LangFileString} TutorialsDesc "Sprievodcovia funkciami Inkscape" +${LangFileString} Languages "Jazykové sady" +${LangFileString} LanguagesDesc "Nainštalova ïalšie jazykové sady Inkscape" +${LangFileString} lng_am "amharèina" +${LangFileString} lng_ar "arabèina" +${LangFileString} lng_az "azerbajdžanèina" +${LangFileString} lng_be "bieloruština" +${LangFileString} lng_bg "bulharèina" +${LangFileString} lng_bn "bengálèina" +${LangFileString} lng_br "bretónèina" +${LangFileString} lng_ca "katalánèina" +${LangFileString} lng_ca@valencia "valencijèina" +${LangFileString} lng_cs "èeština" +${LangFileString} lng_da "dánèina" +${LangFileString} lng_de "nemèina" +${LangFileString} lng_dz "dzongkä" +${LangFileString} lng_el "gréètina" +${LangFileString} lng_en "angliètina" +${LangFileString} lng_en_AU "angliètina (Austrália)" +${LangFileString} lng_en_CA "angliètina (Kanada)" +${LangFileString} lng_en_GB "angliètina (Spojené krá¾ovstvo)" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "esperanto" +${LangFileString} lng_es "španielèina" +${LangFileString} lng_es_MX "španielèina (Mexiko)" +${LangFileString} lng_et "estónèina" +${LangFileString} lng_eu "baskiètina" +${LangFileString} lng_fi "fínèina" +${LangFileString} lng_fr "francúzština" +${LangFileString} lng_ga "írèina" +${LangFileString} lng_gl "galícijèina" +${LangFileString} lng_he "hebrejèina" +${LangFileString} lng_hr "chorvátèina" +${LangFileString} lng_hu "maïarèina" +${LangFileString} lng_id "indonézština" +${LangFileString} lng_it "talianèina" +${LangFileString} lng_ja "japonèina" +${LangFileString} lng_km "khmérèina" +${LangFileString} lng_ko "kórejèina" +${LangFileString} lng_lt "litovèina" +${LangFileString} lng_mk "macedónèina" +${LangFileString} lng_mn "mongolèina" +${LangFileString} lng_ne "nepálèina" +${LangFileString} lng_nb "nórsky bokmal" +${LangFileString} lng_nl "holandèina" +${LangFileString} lng_nn "nórsky nynorsk" +${LangFileString} lng_pa "pandžábèina" +${LangFileString} lng_pl "po¾ština" +${LangFileString} lng_pt "portugalèina" +${LangFileString} lng_pt_BR "portugalèina (Brazília)" +${LangFileString} lng_ro "rumunèina" +${LangFileString} lng_ru "ruština" +${LangFileString} lng_rw "rwandèina" +${LangFileString} lng_sk "slovenèina" +${LangFileString} lng_sl "slovinèina" +${LangFileString} lng_sq "albánèina" +${LangFileString} lng_sr "srbèina" +${LangFileString} lng_sr@latin "srbèina (latinka)" +${LangFileString} lng_sv "švédèina" +${LangFileString} lng_th "thajèina" +${LangFileString} lng_tr "tureètina" +${LangFileString} lng_uk "ukrajinèina" +${LangFileString} lng_vi "Vietnamese" +${LangFileString} lng_zh_CN "èínština (zjednodušená)" +${LangFileString} lng_zh_TW "èínština (tradièná)" +${LangFileString} UInstOpt "Možnosti deinštalácie" +${LangFileString} UInstOpt1 "Zvo¾te prosím ïalšie možnosti" +${LangFileString} PurgePrefs "Ponecha osobné nastavenia" +${LangFileString} UninstallLogNotFound "$INSTDIR\uninstall.log nebol nájdený!$\r$\nProsím, odinštalujte ruèným vyèistením adresára $INSTDIR !" +${LangFileString} FileChanged "Súbor $filename sa po inštalácii zmenil.$\r$\nChcete ho napriek tomu vymaza?" +${LangFileString} Yes "Áno" +${LangFileString} AlwaysYes "Áno všetky" +${LangFileString} No "Nie" +${LangFileString} AlwaysNo "Nie všetky" diff --git a/packaging/win32/languages/Slovenian.nsh b/packaging/win32/languages/Slovenian.nsh new file mode 100644 index 000000000..b50fd6256 --- /dev/null +++ b/packaging/win32/languages/Slovenian.nsh @@ -0,0 +1,111 @@ +;Language: Slovenian (1060, CP1250) +;By Martin Srebotnjak +${LangFileString} CaptionDescription "Odprtokodni urejevalnik vektorskih slik" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) je izdan pod licenco GNU General Public License (GPL). Priložena licenca služi le v informativne namene. $_CLICK" +${LangFileString} DIFFERENT_USER "Uporabnik $0 je že namestil Inkscape.$\r$\nÈe nadaljujete, namestitev morda ne bo uspešno dokonèana!$\r$\nPonovno se prijavite kot $0 in poskusite znova." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 je že namešèen. $\nŽelite odstraniti predhodno razlièico, preden namestite $(^Name) ?" +${LangFileString} OK_CANCEL_DESC "$\n$\nPritisnite V redu za nadaljevanje ali Preklièi za preklic." +${LangFileString} NO_ADMIN "Nimate skrbniških pravic.$\r$\nNamešèanje programa Inkscape za vse uporabnike se morda ne bo konèala uspešno.$\r$\nIzklopite možnost 'za vse uporabnike'." +${LangFileString} NOT_SUPPORTED "Za Inkscape velja, da ne teèe v okoljih Windows 95/98/ME!$\r$\nProsim, oglejte si uradno spletno stran za podrobnejše informacije." +${LangFileString} Full "Polna" +${LangFileString} Optimal "Optimalna" +${LangFileString} Minimal "Minimalna" +${LangFileString} Core "Urejevalnik SVG Inkscape (obvezno)" +${LangFileString} CoreDesc "Osnovne datoteke in dll-ji Inkscape" +${LangFileString} GTKFiles "Izvajalno okolje GTK+ (obvezno)" +${LangFileString} GTKFilesDesc "Veèplatformna osnova za uporabniški vmesnik, ki ga uporablja tudi Inkscape" +${LangFileString} Shortcuts "Bližnjice" +${LangFileString} ShortcutsDesc "Bližnjice za zagon Inkscape" +${LangFileString} Alluser "Za vse uporabnike" +${LangFileString} AlluserDesc "Namesti program za vse, ki uporabljajo ta raèunalnik (vsi uporabniki)" +${LangFileString} Desktop "Namizje" +${LangFileString} DesktopDesc "Ustvari bližnjico do Inkscape na namizju" +${LangFileString} Startmenu "Meni Start" +${LangFileString} StartmenuDesc "Ustvari vnos Inkscape v meniju Start" +${LangFileString} Quicklaunch "Hitri zagon" +${LangFileString} QuicklaunchDesc "Ustvari bližnjico Inkscape na orodni vrstici Hitri zagon" +${LangFileString} SVGWriter "Odpiraj datoteke SVG z Inkscape-om" +${LangFileString} SVGWriterDesc "Izbere Inkscape kot privzeti urejevalnik za datoteke SVG" +${LangFileString} ContextMenu "Pojavni meni" +${LangFileString} ContextMenuDesc "Doda Inkscape v pojavni meni za datoteke SVG" +${LangFileString} DeletePrefs "Izbriši osebne nastavitve" +${LangFileString} DeletePrefsDesc "Izbriši osebne nastavitve, ki so ostale od predhodno namešèene razlièice" +${LangFileString} Addfiles "Dodatne datoteke" +${LangFileString} AddfilesDesc "Dodatne datoteke" +${LangFileString} Examples "Primeri" +${LangFileString} ExamplesDesc "Primeri uporabe Inkscape" +${LangFileString} Tutorials "Vodièi s primeri" +${LangFileString} TutorialsDesc "Vodièi s primeri uporabe Inkscape-a" +${LangFileString} Languages "Prevodi" +${LangFileString} LanguagesDesc "Namesti razliène prevode za Inkscape" +${LangFileString} lng_am "amharski" +${LangFileString} lng_ar "arabski" +${LangFileString} lng_az "azerbajdžanski" +${LangFileString} lng_be "beloruski" +${LangFileString} lng_bg "bolgarski" +${LangFileString} lng_bn "bengalski" +${LangFileString} lng_br "bretonski" +${LangFileString} lng_ca "katalonski" +${LangFileString} lng_ca@valencia "valencijski katalonski" +${LangFileString} lng_cs "èeški" +${LangFileString} lng_da "danski" +${LangFileString} lng_de "nemški" +${LangFileString} lng_dz "džongški" +${LangFileString} lng_el "grški" +${LangFileString} lng_en "angleški" +${LangFileString} lng_en_AU "avstralsko angleški" +${LangFileString} lng_en_CA "kanadsko angleški" +${LangFileString} lng_en_GB "britansko angleški" +${LangFileString} lng_en_US@piglatin "obrnjeni angleški zlogi" +${LangFileString} lng_eo "esperanto" +${LangFileString} lng_es "španski" +${LangFileString} lng_es_MX "mehiško španski" +${LangFileString} lng_et "estonski" +${LangFileString} lng_eu "baskovski" +${LangFileString} lng_fi "finski" +${LangFileString} lng_fr "francoski" +${LangFileString} lng_ga "irski" +${LangFileString} lng_gl "galegaški" +${LangFileString} lng_he "hebrejski" +${LangFileString} lng_hr "hrvaški" +${LangFileString} lng_hu "madžarski" +${LangFileString} lng_id "indonezijski" +${LangFileString} lng_it "italijanski" +${LangFileString} lng_ja "japonski" +${LangFileString} lng_km "kmerski" +${LangFileString} lng_ko "korejski" +${LangFileString} lng_lt "litovski" +${LangFileString} lng_mk "makedonski" +${LangFileString} lng_mn "mongolski" +${LangFileString} lng_ne "nepalski" +${LangFileString} lng_nb "norveški Bokmal" +${LangFileString} lng_nl "nizozemski" +${LangFileString} lng_nn "norveški Nyorsk" +${LangFileString} lng_pa "pundžabski" +${LangFileString} lng_pl "poljski" +${LangFileString} lng_pt "portugalski" +${LangFileString} lng_pt_BR "brazilski portugalski" +${LangFileString} lng_ro "romunski" +${LangFileString} lng_ru "ruski" +${LangFileString} lng_rw "kinjarvandski" +${LangFileString} lng_sk "slovaški" +${LangFileString} lng_sl "slovenski" +${LangFileString} lng_sq "albanski" +${LangFileString} lng_sr "srbski" +${LangFileString} lng_sr@latin "srbski - latinica" +${LangFileString} lng_sv "švedski" +${LangFileString} lng_th "tajski" +${LangFileString} lng_tr "turški" +${LangFileString} lng_uk "ukrajinski" +${LangFileString} lng_vi "vietnamski" +${LangFileString} lng_zh_CN "poenostavljeni kitajski" +${LangFileString} lng_zh_TW "tradicionalni kitajski" +${LangFileString} UInstOpt "Možnosti odstranitve" +${LangFileString} UInstOpt1 "Izberite dodatne možnosti" +${LangFileString} PurgePrefs "Ohrani osebne nastavitve" +${LangFileString} UninstallLogNotFound "$INSTDIR\uninstall.log ni mogoèe najti!$\r$\nNamestitev odstranite tako, da sami poèistite mapo $INSTDIR!" +${LangFileString} FileChanged "Datoteka $filename je bila spremenjena po namestitvi.$\r$\nJo kljub temu želite izbrisati?" +${LangFileString} Yes "Da" +${LangFileString} AlwaysYes "vedno odgovori z Da" +${LangFileString} No "Ne" +${LangFileString} AlwaysNo "vedno odgovori z Ne" diff --git a/packaging/win32/languages/Spanish.nsh b/packaging/win32/languages/Spanish.nsh new file mode 100644 index 000000000..bba418357 --- /dev/null +++ b/packaging/win32/languages/Spanish.nsh @@ -0,0 +1,111 @@ +;Language: Spanish (1034, CP1252) +;By Lucas Vieites +${LangFileString} CaptionDescription "Editor de gráficos vectoriales escalables (SVG) de código abierto" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) se publica bajo la Licencia Pública General GNU (GPL). Esta licencia se muestra aquí solamente como información. $_CLICK" +${LangFileString} DIFFERENT_USER "Inkscape ha sido instalado por el usuario $0.$\r$\nSi continúa, la operación podría finalizar sin éxito.$\r$\nInicie sesión como $0 y vuelva a intentarlo." +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 ya ha sido instalado. $\n¿Desea eliminar la versión anterior antes de instalar $(^Name) ?" +${LangFileString} OK_CANCEL_DESC "$\n$\nPulse Aceptar para continuar o Cancelar para terminar." +${LangFileString} NO_ADMIN "No dispone de privilegios de administrador.$\r$\nLa instalación de Inkscape para todos los usuarios podría terminar sin éxito.$\r$\ndesmarque la casilla «para todos los usuarios»." +${LangFileString} NOT_SUPPORTED "Inkscape no se ejecuta correctamente en Windows 95/98/ME$\r$\nAcceda a la página web oficial si desea obtener más información." +${LangFileString} Full "Completa" +${LangFileString} Optimal "Óptima" +${LangFileString} Minimal "Mínima" +${LangFileString} Core "Inkscape Editor SVG (requerido)" +${LangFileString} CoreDesc "Archivos Inkscape básicos y dlls" +${LangFileString} GTKFiles "GTK+ Runtime Environment (requerido)" +${LangFileString} GTKFilesDesc "Un conjunto de herramientas GUI, utilizado por Inkscape" +${LangFileString} Shortcuts "Acceso directo" +${LangFileString} ShortcutsDesc "Accesos directos para iniciar Inkscape" +${LangFileString} Alluser "para todos los usuarios" +${LangFileString} AlluserDesc "Instalar esta aplicación para todos los que utilizan este equipo (todos los usuarios)" +${LangFileString} Desktop "Escritorio" +${LangFileString} DesktopDesc "Crear un acceso directo a Inkscape en el escritorio" +${LangFileString} Startmenu "Menú Inicio" +${LangFileString} StartmenuDesc "Crear una entrada en el menú Inicio para Inkscape" +${LangFileString} Quicklaunch "Acceso rápido" +${LangFileString} QuicklaunchDesc "Crear un acceso directo a Inkscape en la barra de acceso rápido" +${LangFileString} SVGWriter "Abrir archivos SVG con Inkscape" +${LangFileString} SVGWriterDesc "Seleccionar Inkscape como editor predeterminado para archivos" +${LangFileString} ContextMenu "Menú contextual" +${LangFileString} ContextMenuDesc "Añadir Inkscape al menú contextual para archivos SVG" +${LangFileString} DeletePrefs "Eliminar preferencias personales" +${LangFileString} DeletePrefsDesc "Eliminar las preferencias personales restantes de instalaciones anteriores." +${LangFileString} Addfiles "Archivos adicionales" +${LangFileString} AddfilesDesc "Archivos adicionales" +${LangFileString} Examples "Ejemplos" +${LangFileString} ExamplesDesc "Ejemplos de uso de Inkscape" +${LangFileString} Tutorials "Tutoriales" +${LangFileString} TutorialsDesc "Tutoriales del uso de Inkscape" +${LangFileString} Languages "Traducciones" +${LangFileString} LanguagesDesc "Instalar varias traducciones para Inkscape" +${LangFileString} lng_am "Amárico" +${LangFileString} lng_ar "Árabe" +${LangFileString} lng_az "Azerbayano" +${LangFileString} lng_be "Bielorruso" +${LangFileString} lng_bg "Búlgaro" +${LangFileString} lng_bn "Bengalí" +${LangFileString} lng_br "Bretón" +${LangFileString} lng_ca "Catalán" +${LangFileString} lng_ca@valencia "Valenciano" +${LangFileString} lng_cs "Checo" +${LangFileString} lng_da "Dané" +${LangFileString} lng_de "Alemán" +${LangFileString} lng_dz "Dzongkha" +${LangFileString} lng_el "Griego" +${LangFileString} lng_en "Inglés" +${LangFileString} lng_en_AU "Inglés australiano" +${LangFileString} lng_en_CA "Inglés canadiense" +${LangFileString} lng_en_GB "Inglés británico" +${LangFileString} lng_en_US@piglatin "Pig Latin" +${LangFileString} lng_eo "Esperanto" +${LangFileString} lng_es "Español" +${LangFileString} lng_es_MX "Español mexicano" +${LangFileString} lng_et "Estonio" +${LangFileString} lng_eu "Euskera" +${LangFileString} lng_fi "Finés" +${LangFileString} lng_fr "Francés" +${LangFileString} lng_ga "Irlandés" +${LangFileString} lng_gl "Galego" +${LangFileString} lng_he "Hebreo" +${LangFileString} lng_hr "Croata" +${LangFileString} lng_hu "Húngaro" +${LangFileString} lng_id "Indonesio" +${LangFileString} lng_it "Italiano" +${LangFileString} lng_ja "Japonés" +${LangFileString} lng_km "Jemer" +${LangFileString} lng_ko "Coreano" +${LangFileString} lng_lt "Lituano" +${LangFileString} lng_mk "Macedonio" +${LangFileString} lng_mn "Mongol" +${LangFileString} lng_ne "Nepalí" +${LangFileString} lng_nb "Bokmål noruego" +${LangFileString} lng_nl "Holandés" +${LangFileString} lng_nn "Nynorsk noruego" +${LangFileString} lng_pa "Punyabi" +${LangFileString} lng_pl "Polaco" +${LangFileString} lng_pt "Portugués" +${LangFileString} lng_pt_BR "Portugués brasileño" +${LangFileString} lng_ro "Rumano" +${LangFileString} lng_ru "Ruso" +${LangFileString} lng_rw "Kinyarwanda" +${LangFileString} lng_sk "Eslovaco" +${LangFileString} lng_sl "Esloveno" +${LangFileString} lng_sq "Albano" +${LangFileString} lng_sr "Serbio" +${LangFileString} lng_sr@latin "Serbio en escritura latina" +${LangFileString} lng_sv "Sueco" +${LangFileString} lng_th "Tai" +${LangFileString} lng_tr "Turco" +${LangFileString} lng_uk "Ucranio" +${LangFileString} lng_vi "Vietnamita" +${LangFileString} lng_zh_CN "Chino simplificado" +${LangFileString} lng_zh_TW "Chino taiwanés" +${LangFileString} UInstOpt "Opciones de desinstalación" +${LangFileString} UInstOpt1 "Elija sus opciones adicionales" +${LangFileString} PurgePrefs "Guardar las preferencias personales" +${LangFileString} UninstallLogNotFound "No se ha encontrado $INSTDIR\uninstall.log.$\r$\nDesinstale limpiando el directorio $INSTDIR." +${LangFileString} FileChanged "El archivo $filename ha sido cambiado después de la instalación.$\r$\n¿Está seguro de que desea eliminar este archivo?" +${LangFileString} Yes "Sí" +${LangFileString} AlwaysYes "siempre responder Sí" +${LangFileString} No "No" +${LangFileString} AlwaysNo "siempre responder No" diff --git a/packaging/win32/languages/TradChinese.nsh b/packaging/win32/languages/TradChinese.nsh new file mode 100755 index 000000000..61771464c --- /dev/null +++ b/packaging/win32/languages/TradChinese.nsh @@ -0,0 +1,111 @@ +;Language: Traditional Chinese (1028, CP950) +;By Dong-Jun Wu +${LangFileString} CaptionDescription "¶}©ñ­ì©l½X¦V¶qø¹Ï³nÅé" +${LangFileString} LICENSE_BOTTOM_TEXT "$(^Name) ¬O¥H GNU ³q¥Î¤½¦@³\¥iÃÒ (GPL) µo¦æ¡C ³o¸Ì´£¨Ñªº³\¥iÃҶȬ°°Ñ¦Ò°T®§¡C $_CLICK" +${LangFileString} DIFFERENT_USER "¨Ï¥ÎªÌ $0 ¤w¸g¦w¸Ë Inkscape¡C$\r$\n¦pªGÄ~Äò§A¥i¯àµLªk¦¨¥\§¹¦¨¡I$\r$\n½Ð¥H $0 ¨­¥÷µn¤J«á¦A¸Õ¤@¦¸¡C" +${LangFileString} WANT_UNINSTALL_BEFORE "$R1 ¤w¸g¦w¸Ë¡C $\n§A­n¦b¦w¸Ë $(^Name) ¤§«e²¾°£¤W¤@­Óª©¥»¡H" +${LangFileString} OK_CANCEL_DESC "$\n$\n«ö¡u½T©w¡vÄ~Äò©ÎªÌ«ö¡u¨ú®ø¡v¤¤¤î¡C" +${LangFileString} NO_ADMIN "§A¨S¦³¨t²ÎºÞ²z­ûÅv­­¡C$\r$\n¦w¸Ë Inkscape ¨ì©Ò¦³¨Ï¥ÎªÌ¥i¯àµLªk¦¨¥\§¹¦¨¡C$\r$\n¨ú®ø¤Ä¿ï¡u¦w¸Ëµ¹©Ò¦³¨Ï¥ÎªÌ¡v¿ï¶µ." +${LangFileString} NOT_SUPPORTED "Inkscape µLªk©ó Windows 95/98/ME ¤U¹B¦æ!$\r$\n½Ð¬d¬Ý©x¤èºô¯¸ªº¸Ô²Ó«H®§¡C" +${LangFileString} Full "§¹¾ã" +${LangFileString} Optimal "²z·Q" +${LangFileString} Minimal "³Ì¤p" +${LangFileString} Core "Inkscape SVG ½s¿èµ{¦¡(¥²¶·)" +${LangFileString} CoreDesc "Inkscape ®Ö¤ßÀɮשM DLL ÀÉ" +${LangFileString} GTKFiles "GTK+ °õ¦æÀô¹Ò(¥²¶·)" +${LangFileString} GTKFilesDesc "Inkscape ¨Ï¥Îªº¸ó¥­¥x GUI ¤u¨ã²Õ" +${LangFileString} Shortcuts "±¶®|" +${LangFileString} ShortcutsDesc "±Ò°Ê Inkscape ªº±¶®|" +${LangFileString} Alluser "¦w¸Ëµ¹©Ò¦³¨Ï¥ÎªÌ" +${LangFileString} AlluserDesc "¦w¸Ë³o­ÓÀ³¥Îµ{¦¡µ¹¥ô¦ó¨Ï¥Î³o¥x¹q¸£ªº¤H(©Ò¦³¨Ï¥ÎªÌ)" +${LangFileString} Desktop "®à­±" +${LangFileString} DesktopDesc "©ó®à­±¤W«Ø¥ß Inkscape ±¶®|" +${LangFileString} Startmenu "¶}©l¥\¯àªí" +${LangFileString} StartmenuDesc "©ó¶}©l¥\¯àªí«Ø¥ß Inkscape ¶µ¥Ø" +${LangFileString} Quicklaunch "§Ö³t±Ò°Ê" +${LangFileString} QuicklaunchDesc "©ó§Ö³t±Ò°Ê¦C«Ø¥ß Inkscape ±¶®|" +${LangFileString} SVGWriter "¥Î Inkscape ¶}±Ò SVG ÀÉ" +${LangFileString} SVGWriterDesc "¿ï¾Ü Inkscape §@¬° SVG Àɪº¹w³]½s¿èµ{¦¡" +${LangFileString} ContextMenu "¥kÁä¥\¯àªí" +${LangFileString} ContextMenuDesc "·s¼W Inkscape ¨ì SVG Àɪº¥kÁä¥\¯àªí" +${LangFileString} DeletePrefs "§R°£­Ó¤H°¾¦n³]©w" +${LangFileString} DeletePrefsDesc "§R°£¤W¤@¦¸¦w¸Ë¿ò¯dªº­Ó¤H°¾¦n³]©w" +${LangFileString} Addfiles "¨ä¥LÀÉ®×" +${LangFileString} AddfilesDesc "¨ä¥LÀÉ®×" +${LangFileString} Examples "½d¨Ò" +${LangFileString} ExamplesDesc "Inkscape ¨Ï¥Î½d¨Ò" +${LangFileString} Tutorials "«ü¾É¤â¥U" +${LangFileString} TutorialsDesc "Inkscape ¨Ï¥Î±Ð¾Ç" +${LangFileString} Languages "»y¨¥" +${LangFileString} LanguagesDesc "¦w¸Ë Inkscape ¦UºØ»y¨¥Â½Ä¶" +${LangFileString} lng_am "ªü¤ñ¦è¥§¨È»y" +${LangFileString} lng_ar "ªü©Ô§B»y" +${LangFileString} lng_az "¨È¶ë«ôµM»y" +${LangFileString} lng_be "¥Õ«Xù´µ»y" +${LangFileString} lng_bg "«O¥[§Q¨È»y" +${LangFileString} lng_bn "©s¥[©Ô»y" +${LangFileString} lng_br "¤£¦C¶ð¥§»y" +${LangFileString} lng_ca "¥[®õ¶©»y" +${LangFileString} lng_ca@valencia "¥Ë­Û¦è¨È»y ¥[®õù¥§¨È»y" +${LangFileString} lng_cs "±¶§J»y" +${LangFileString} lng_da "¤¦³Á»y" +${LangFileString} lng_de "¼w»y" +${LangFileString} lng_dz "©v¥d»y" +${LangFileString} lng_el "§ÆÃ¾»y" +${LangFileString} lng_en "­^»y" +${LangFileString} lng_en_AU "­^»y(¿D¤j§Q¨È)" +${LangFileString} lng_en_CA "­^»y(¥[®³¤j)" +${LangFileString} lng_en_GB "­^»y(¤£¦CÄA)" +${LangFileString} lng_en_US@piglatin "½Þ©Ô¤B»y" +${LangFileString} lng_eo "¥@¬É»y" +${LangFileString} lng_es "¦è¯Z¤ú¤å" +${LangFileString} lng_es_MX "¦è¯Z¤ú»y(¾¥¦è­ô)" +${LangFileString} lng_et "·R¨F¥§¨È»y" +${LangFileString} lng_eu "¤Ú´µ§J»y" +${LangFileString} lng_fi "ªâÄõ»y" +${LangFileString} lng_fr "ªk¤å" +${LangFileString} lng_ga "·Rº¸Äõ»y" +${LangFileString} lng_gl "¥[¨½¦è¨È»y" +${LangFileString} lng_he "§Æ§B¨Ó»y" +${LangFileString} lng_hr "§Jù®J¦è¨È»y" +${LangFileString} lng_hu "¦I¤ú§Q»y" +${LangFileString} lng_id "¦L¥§»y" +${LangFileString} lng_it "¸q¤j§Q¤å" +${LangFileString} lng_ja "¤é¤å" +${LangFileString} lng_km "°ª´Ö»y" +${LangFileString} lng_ko "Áú¤å" +${LangFileString} lng_lt "¥ß³³©{»y" +${LangFileString} lng_mk "°¨¨ä¹y»y" +${LangFileString} lng_mn "»X¥j»y" +${LangFileString} lng_ne "¥§ªyº¸»y" +${LangFileString} lng_nb "®¿«Â Bokmal »y" +${LangFileString} lng_nl "²üÄõ»y" +${LangFileString} lng_nn "®¿«Â Nynorsk »y" +${LangFileString} lng_pa "®Ç¾B´¶»y" +${LangFileString} lng_pl "ªiÄõ»y" +${LangFileString} lng_pt "¸²µå¤ú¤å" +${LangFileString} lng_pt_BR "¸²µå¤ú¤å(¤Ú¦è)" +${LangFileString} lng_ro "ù°¨¥§¨È»y" +${LangFileString} lng_ru "«X¤å" +${LangFileString} lng_rw "ª÷¨È¿c¦w¹F»y" +${LangFileString} lng_sk "´µ¬¥ªk§J»y" +${LangFileString} lng_sl "´µ¬¥¤Z¥§¨È»y" +${LangFileString} lng_sq "ªüº¸¤Ú¥§¨È»y" +${LangFileString} lng_sr "Áɺ¸ºû¨È»y" +${LangFileString} lng_sr@latin "¶ëº¸ºû¨È¤å-©Ô¤B" +${LangFileString} lng_sv "·ç¨å»y" +${LangFileString} lng_th "®õ»y" +${LangFileString} lng_tr "¤g¦Õ¨ä»y" +${LangFileString} lng_uk "¯Q§JÄõ»y" +${LangFileString} lng_vi "¶V«n¸Ü" +${LangFileString} lng_zh_CN "²Å餤¤å" +${LangFileString} lng_zh_TW "ÁcÅ餤¤å" +${LangFileString} UInstOpt "¤Ï¦w¸Ë¿ï¶µ" +${LangFileString} UInstOpt1 "½Ð¿ï¾Ü¨ä¥L¿ï¶µ" +${LangFileString} PurgePrefs "«O¯d­Ó¤H°¾¦n³]©w" +${LangFileString} UninstallLogNotFound "¨S¦³§ä¨ì $INSTDIR\uninstall.log ¡I$\r$\n½Ð¦Û¦æ²M°£ $INSTDIR ¸ê®Æ§¨¨Ó¤Ï¦w¸Ë¡I" +${LangFileString} FileChanged "¦w¸Ë«á $filename ÀɮפwÅܧó¡C$\r$\n§A¬O§_¤´µM­n§R°£¨º­ÓÀɮסH" +${LangFileString} Yes "¬O" +${LangFileString} AlwaysYes "¥þ³¡¬Ò¬O" +${LangFileString} No "§_" +${LangFileString} AlwaysNo "¥þ³¡¬Ò§_" diff --git a/packaging/win32/polish.nsh b/packaging/win32/polish.nsh deleted file mode 100644 index 7a27013f4..000000000 --- a/packaging/win32/polish.nsh +++ /dev/null @@ -1,228 +0,0 @@ -; ####################################### -; polish.nsh -; polish language strings for inkscape installer -; windows code page: 1250 -; Authors: -; Przemys³aw Loesch p_loesch@poczta.onet.pl -; Marcin Floryan marcin.floryan@gmail.com - 2008 -; Leszek(teo)¯yczkowski leszekz@gmail.com - 2009 -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Polish" - -; Product name -LangString lng_Caption ${LANG_POLISH} "${PRODUCT_NAME} — otwarte oprogramowanie do grafiki wektorowej SVG" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_POLISH} "Dalej »" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_POLISH} "$(^Name) jest udostêpniony na licencji GNU General Public License (GPL). Tekst licencji jest do³¹czony jedynie w celach informacyjnych. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_POLISH} "Program Inkscape zosta³ zainstalowany przez u¿ytkownika $0.$\r$\nJeœli instalacja bêdzie kontynuowana, mo¿e zakoñczyæ siê niepowodzeniem!$\r$\nProszê zalogowaæ siê jako $0 i spróbowaæ ponownie." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_POLISH} "$R1 jest ju¿ zainstalowany. $\nCzy chcesz przed zainstalowaniem programu $(^Name) usun¹æ jego poprzedni¹ wersjê?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_POLISH} "$\n$\nAby kontynuowaæ instalacjê, naciœnij przycisk OK, aby przerwaæ – Anuluj." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_POLISH} "Nie masz uprawnieñ administratora.$\r$\nInstalacja programu Inkscape dla wszystkich u¿ytkowników mo¿e zakoñczyæ siê niepowodzeniem.$\r$\nProszê wy³¹czyæ opcjê „Dla wszystkich u¿ytkowników”." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_POLISH} "Program Inkscape nie dzia³a w systemach Windows 95/98/ME!$\r$\nProszê zapoznaæ siê z informacjami na ten temat na oficjalnej stronie internetowej programu." - -; Full install type -LangString lng_Full $(LANG_POLISH) "Pe³na" - -; Optimal install type -LangString lng_Optimal $(LANG_POLISH) "Optymalna" - -; Minimal install type -LangString lng_Minimal $(LANG_POLISH) "Minimalna" - -; Core install section -LangString lng_Core $(LANG_POLISH) "${PRODUCT_NAME} Edytor SVG (wymagane)" - -; Core install section description -LangString lng_CoreDesc $(LANG_POLISH) "Podstawowe pliki i biblioteki dll dla programu ${PRODUCT_NAME}" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_POLISH) "Œrodowisko pracy GTK+ (wymagane)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_POLISH) "Wieloplatformowe œrodowisko graficzne, z którego korzysta ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_POLISH) "Skróty" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_POLISH) "Skróty do uruchamiania programu ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_POLISH) "dla wszystkich u¿ytkowników" - -; All user install section description -LangString lng_AlluserDesc $(LANG_POLISH) "Program Inkscape zostanie zainstalowany dla wszystkich u¿ytkowników tego komputera" - -; Desktop section -LangString lng_Desktop $(LANG_POLISH) "Pulpit" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_POLISH) "Na pulpicie zostanie utworzony skrót do uruchamiania programu ${PRODUCT_NAME}" - -; Start Menu section -LangString lng_Startmenu $(LANG_POLISH) "Menu Start" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_POLISH) "W menu Start zostanie utworzony skrót do uruchamiania programu ${PRODUCT_NAME}" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_POLISH) "Pasek szybkiego uruchamiania" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_POLISH) "Na pasku szybkiego uruchamiania zostanie utworzony skrót do uruchamiania programu ${PRODUCT_NAME}" - -; File type association for editing -LangString lng_SVGWriter ${LANG_POLISH} "Otwieraj pliki SVG za pomoc¹ programu ${PRODUCT_NAME}" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_POLISH} "Program ${PRODUCT_NAME} bêdzie domyœlnym edytorem plików SVG" - -; Context Menu -LangString lng_ContextMenu ${LANG_POLISH} "Menu kontekstowe" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_POLISH} "Do systemowego menu kontekstowego zostanie dodany program ${PRODUCT_NAME}" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_POLISH} "Usuñ ustawienia u¿ytkownika" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_POLISH} "Zostan¹ usuniête ustawienia u¿ytkownika pozostawione przez poprzednie instalacje" - - -; Additional files section -LangString lng_Addfiles $(LANG_POLISH) "Pliki dodatkowe" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_POLISH) "Zostan¹ dodane wybrane poni¿ej dodatkowe pliki" - -; Examples section -LangString lng_Examples $(LANG_POLISH) "Przyk³ady" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_POLISH) "Przyk³ady u¿ycia programu ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_POLISH) "Poradniki" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_POLISH) "Poradniki jak korzystaæ z programu ${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_POLISH) "Jêzyki interfejsu" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_POLISH) "Dostêpne jêzyki interfejsu dla programu ${PRODUCT_NAME}" - -LangString lng_am $(LANG_POLISH) "am Amharski" -LangString lng_ar $(LANG_ENGLISH) "ar Arabski" -LangString lng_az $(LANG_POLISH) "az Azerski" -LangString lng_be $(LANG_POLISH) "be Bia³oruski" -LangString lng_bg $(LANG_POLISH) "bg Bu³garski" -LangString lng_bn $(LANG_POLISH) "bn Bengalski" -LangString lng_br $(LANG_ENGLISH) "br Bretoñski" -LangString lng_ca $(LANG_POLISH) "ca Kataloñski" -LangString lng_ca@valencia $(LANG_POLISH) "ca@valencia Walencki-Kataloñski" -LangString lng_cs $(LANG_POLISH) "cs Czeski" -LangString lng_da $(LANG_POLISH) "da Duñski" -LangString lng_de $(LANG_POLISH) "de Niemiecki" -LangString lng_dz $(LANG_POLISH) "dz Dzongkha" -LangString lng_el $(LANG_POLISH) "el Grecki" -LangString lng_en $(LANG_POLISH) "en Angielski" -LangString lng_en_AU $(LANG_POLISH) "en-AU Angielski-Australijski" -LangString lng_en_CA $(LANG_POLISH) "en-CA Angielski-Kanadyjski" -LangString lng_en_GB $(LANG_POLISH) "en-GB Angielski-Brytyjski" -LangString lng_en_US@piglatin $(LANG_POLISH) "en_US@piglatin Pig Latin" -LangString lng_eo $(LANG_POLISH) "eo Esperanto" -LangString lng_es $(LANG_POLISH) "es Hiszpañski" -LangString lng_es_MX $(LANG_POLISH) "es-MX Hiszpañski-Meksykañski" -LangString lng_et $(LANG_POLISH) "et Estoñski" -LangString lng_eu $(LANG_POLISH) "eu Baskijski" -LangString lng_fi $(LANG_POLISH) "fi Fiñski" -LangString lng_fr $(LANG_POLISH) "fr Francuski" -LangString lng_ga $(LANG_POLISH) "ga Irlandzki" -LangString lng_gl $(LANG_POLISH) "gl Galicyjski" -LangString lng_he $(LANG_POLISH) "he Hebrajski" -LangString lng_hr $(LANG_POLISH) "hr Chorwacki" -LangString lng_hu $(LANG_POLISH) "hu Wêgierski" -LangString lng_id $(LANG_POLISH) "id Indonezyjski" -LangString lng_it $(LANG_POLISH) "it W³oski" -LangString lng_ja $(LANG_POLISH) "ja Japoñski" -LangString lng_km $(LANG_POLISH) "km Kmerski" -LangString lng_ko $(LANG_POLISH) "ko Koreañski" -LangString lng_lt $(LANG_POLISH) "lt Litewski" -LangString lng_mk $(LANG_POLISH) "mk Macedoñski" -LangString lng_mn $(LANG_POLISH) "mn Mongolski" -LangString lng_ne $(LANG_POLISH) "ne Nepali" -LangString lng_nb $(LANG_POLISH) "nb Norweski Bokmål" -LangString lng_nl $(LANG_POLISH) "nl Holenderski" -LangString lng_nn $(LANG_POLISH) "nn Norweski Nynorsk" -LangString lng_pa $(LANG_POLISH) "pa Pend¿abski" -LangString lng_pl $(LANG_POLISH) "pl Polski" -LangString lng_pt $(LANG_POLISH) "pt Portugalski" -LangString lng_pt_BR $(LANG_POLISH) "pt_BR Portugalski-Brazylijski" -LangString lng_ro $(LANG_POLISH) "ro Rumuñski" -LangString lng_ru $(LANG_POLISH) "ru Rosyjski" -LangString lng_rw $(LANG_POLISH) "rw Ruanda-Rundi " -LangString lng_sk $(LANG_POLISH) "sk S³owacki" -LangString lng_sl $(LANG_POLISH) "sl S³oweñski" -LangString lng_sq $(LANG_POLISH) "sq Albañski" -LangString lng_sr $(LANG_POLISH) "sr Serbski" -LangString lng_sr@Latn $(LANG_POLISH) "sr@Latn Serbski skrypt ³aciñski" -LangString lng_sv $(LANG_POLISH) "sv Szwedzki" -LangString lng_th $(LANG_POLISH) "th Tajski" -LangString lng_tr $(LANG_POLISH) "tr Turecki" -LangString lng_uk $(LANG_POLISH) "uk Ukraiñski" -LangString lng_vi $(LANG_POLISH) "vi Wietnamski" -LangString lng_zh_CN $(LANG_POLISH) "zh_CH Chiñski uproszczony" -LangString lng_zh_TW $(LANG_POLISH) "zh_TW Chiñski tradycyjny" - -; uninstallation options -LangString lng_UInstOpt ${LANG_POLISH} "Opcje dezinstalacji" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_POLISH} "Dokonaj wyboru spoœród dodatkowych opcji" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_POLISH} "Zachowaj ustawienia u¿ytkownika" - -LangString lng_RETRY_CANCEL_DESC ${LANG_POLISH} "$\n$\nAby kontynuowaæ, naciœnij przycisk Ponów próbê, aby przerwaæ - Anuluj." - -LangString lng_ClearDirectoryBefore ${LANG_POLISH} "${PRODUCT_NAME} musi byæ instalowany w pustym katalogu. Katalog $INSTDIR nie jest pusty. Proszê najpierw opró¿niæ ten katalog! $(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_POLISH} "Nie znaleziono $INSTDIR\uninstall.log!$\r$\nProszê wykonaæ dezinstalacjê rêcznie poprzez usuniêcie katalogu $INSTDIR!" - -LangString lng_FileChanged ${LANG_POLISH} "Plik $filename zosta³ zmieniony po zainstalowaniu.$\r$\nCzy nadal chcesz usun¹æ ten plik?" - -LangString lng_Yes ${LANG_POLISH} "Tak" - -LangString lng_AlwaysYes ${LANG_POLISH} "Tak dla wszystkich" - -LangString lng_No ${LANG_POLISH} "Nie" - -LangString lng_AlwaysNo ${LANG_POLISH} "Nie dla wszystkich" diff --git a/packaging/win32/russian.nsh b/packaging/win32/russian.nsh deleted file mode 100644 index 3190c8dc1..000000000 --- a/packaging/win32/russian.nsh +++ /dev/null @@ -1,229 +0,0 @@ -; ####################################### -; russian.nsh -; russian language strings for inkscape installer -; windows code page: 1251 -; Authors: -; Alexandre Prokoudine alexandre.prokoudine@gmail.com -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC ; 2nd February 2007 new language ru -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Russian" - -; Product name -LangString lng_Caption ${LANG_RUSSIAN} "${PRODUCT_NAME} -- Ðåäàêòîð âåêòîðíîé ãðàôèêè ñ îòêðûòûì èñõîäíûì êîäîì" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_RUSSIAN} "Äàëüøå >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_RUSSIAN} "$(^Name) âûïóùåí íà óñëîâèÿõ GNU General Public License (GPL). Ëèöåíçèÿ ïðåäëàãàåòñÿ äëÿ îçíàêîìëåíèÿ. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_RUSSIAN} "Inkscape óñòàíîâëåí ïîëüçîâàòåëåì $0.$\r$\nÅñëè âû ïðîäîëæèòå, óñòàíîâêà ìîæåò íå çàâåðøèòüñÿ óñïåøíî!$\r$\nÂîéäèòå â ñèñòåìó êàê ïîëüçîâàòåëü $0 è ïîïðîáóéòå ñíîâà." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_RUSSIAN} "$R1 óæå óñòàíîâëåíà. $\nÂû õîòèòå óäàëèòü ïðåäûäóùóþ âåðñèþ ïåðåä óñòàíîâêîé $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_RUSSIAN} "$\n$\nÍàæìèòå OK äëÿ ïðîäîëæåíèÿ èëè CANCEL äëÿ ïðåðûâàíèÿ óñòàíîâêè." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_RUSSIAN} "Ó âàñ íåò ïðàâ àäìèíèñòðàòîðà.$\r$\nÓñòàíîâêà Inkscape äëÿ âñåõ ïîëüçîâàòåëåé ìîæåò íå çàâåðøèòüñÿ óñïåøíî.$\r$\nÍå èñïîëüçóéòå ïàðàìåòð «Äëÿ âñåõ ïîëüçîâàòåëåé»." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_RUSSIAN} "Inkscape íå ðàáîòàåò â Windows 95/98/ME!$\r$\nÏîäðîáíîñòè èçëîæåíû íà ñàéòå ïðîãðàììû." - -; Full install type -LangString lng_Full $(LANG_RUSSIAN) "Ïîëíàÿ" - -; Optimal install type -LangString lng_Optimal $(LANG_RUSSIAN) "Îïòèìàëüíàÿ" - -; Minimal install type -LangString lng_Minimal $(LANG_RUSSIAN) "Ìèíèìàëüíàÿ" - -; Core install section -LangString lng_Core $(LANG_RUSSIAN) "${PRODUCT_NAME}, ðåäàêòîð SVG (òðåáóåòñÿ)" - -; Core install section description -LangString lng_CoreDesc $(LANG_RUSSIAN) "Îñíîâíûå ôàéëû è áèáëèîòåêè ${PRODUCT_NAME}" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_RUSSIAN) "Ñðåäà èñïîëíåíèÿ GTK+ (òðåáóåòñÿ)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_RUSSIAN) "Ìíîãîïëàòôîðìåííûå ñðåäñòâà ðàçðàáîòêè, íåîáõîäèìûå äëÿ ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_RUSSIAN) "ßðëûêè" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_RUSSIAN) "ßðëûêè äëÿ çàïóñêà ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_RUSSIAN) "Äëÿ âñåõ ïîëüçîâàòåëåé" - -; All user install section description -LangString lng_AlluserDesc $(LANG_RUSSIAN) "Óñòàíîâèòü ïðîãðàììó äëÿ âñåõ ïîëüçîâàòåëåé ýòîãî êîìïüþòåðà" - -; Desktop section -LangString lng_Desktop $(LANG_RUSSIAN) "Ðàáî÷èé ñòîë" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_RUSSIAN) "Ñîçäàòü ÿðëûê äëÿ ${PRODUCT_NAME} íà Ðàáî÷åì ñòîëå" - -; Start Menu section -LangString lng_Startmenu $(LANG_RUSSIAN) "Ìåíþ «Ïóñê»" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_RUSSIAN) "Ñîçäàòü ãðóïïó ${PRODUCT_NAME} â ìåíþ «Ïóñê»" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_RUSSIAN) "Ïàíåëü áûñòðîãî çàïóñêà" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_RUSSIAN) "Ñîçäàòü ÿðëûê äëÿ ${PRODUCT_NAME} â ïàíåëè áûñòðîãî çàïóñêà" - -; File type association for editing -LangString lng_SVGWriter ${LANG_RUSSIAN} "Îòêðûâàòü ôàéëû SVG â ${PRODUCT_NAME}" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_RUSSIAN} "Âûáðàòü ${PRODUCT_NAME} ðåäàêòîðîì ôàéëîâ SVG ïî óìîë÷àíèþ" - -; Context Menu -LangString lng_ContextMenu ${LANG_RUSSIAN} "Êîíòåêñòíîå ìåíþ" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_RUSSIAN} "Äîáàâèòü ${PRODUCT_NAME} â êîíòåêñòíîå ìåíþ äëÿ ôàéëîâ SVG" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_RUSSIAN} "Óäàëèòü ëè÷íûå íàñòðîéêè" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_RUSSIAN} "Óäàëèòü ëè÷íûå íàñòðîéêè, îñòàâøèåñÿ îò ïðåäûäóùèõ âåðñèé ïðîãðàììû" - - -; Additional files section -LangString lng_Addfiles $(LANG_RUSSIAN) "Äîïîëíèòåëüíûå ôàéëû" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_RUSSIAN) "Äîïîëíèòåëüíûå ôàéëû" - -; Examples section -LangString lng_Examples $(LANG_RUSSIAN) "Ïðèìåðû" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_RUSSIAN) "Ïðèìåðû ôàéëîâ, ñîçäàííûõ â ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_RUSSIAN) "Óðîêè" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_RUSSIAN) "Óðîêè ïî èñïîëüçîâàíèþ ${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_RUSSIAN) "Ïåðåâîäû" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_RUSSIAN) "Óñòàíîâêà ïåðåâîäîâ ${PRODUCT_NAME} íà ðàçíûå ÿçûêè" - -LangString lng_am $(LANG_RUSSIAN) "am Àìõàðñêèé (Àìàðèíüÿ)" -LangString lng_ar $(LANG_RUSSIAN) "ar Arabic" -LangString lng_az $(LANG_RUSSIAN) "az Àçåðáàéäæàíñêèé" -LangString lng_be $(LANG_RUSSIAN) "be Áåëîðóññêèé" -LangString lng_bg $(LANG_RUSSIAN) "bg Áîëãàðñêèé" -LangString lng_bn $(LANG_RUSSIAN) "bn Bengali" -LangString lng_br $(LANG_RUSSIAN) "br Breton" -LangString lng_ca $(LANG_RUSSIAN) "ca Êàòàëàíñêèé" -LangString lng_ca@valencia $(LANG_RUSSIAN) "ca@valencia Valencian Catalan" -LangString lng_cs $(LANG_RUSSIAN) "cs ×åøñêèé" -LangString lng_da $(LANG_RUSSIAN) "da Äàòñêèé" -LangString lng_de $(LANG_RUSSIAN) "de Íåìåöêèé" -LangString lng_dz $(LANG_RUSSIAN) "dz Äçîíã-êý" -LangString lng_el $(LANG_RUSSIAN) "el Ãðå÷åñêèé" -LangString lng_en $(LANG_RUSSIAN) "en Àíãëèéñêèé" -LangString lng_en_AU $(LANG_RUSSIAN) "en_AU Australian English" -LangString lng_en_CA $(LANG_RUSSIAN) "en_CA Àíãëèéñêèé (Êàíàäà)" -LangString lng_en_GB $(LANG_RUSSIAN) "en_GB Àíãëèéñêèé (Âåëèêîáðèòàíèÿ)" -LangString lng_en_US@piglatin $(LANG_RUSSIAN) "en_US@piglatin Ïîðîñÿ÷üÿ ëàòûíü" -LangString lng_eo $(LANG_RUSSIAN) "eo Esperanto" -LangString lng_es $(LANG_RUSSIAN) "es Èñïàíñêèé" -LangString lng_es_MX $(LANG_RUSSIAN) "es_MX Èñïàíñêèé (Ìåêñèêà)" -LangString lng_et $(LANG_RUSSIAN) "et Ýñòîíñêèé" -LangString lng_eu $(LANG_RUSSIAN) "eu Áàñêñêèé" -LangString lng_fi $(LANG_RUSSIAN) "fi Ôèíñêèé" -LangString lng_fr $(LANG_RUSSIAN) "fr Ôðàíöóçñêèé" -LangString lng_ga $(LANG_RUSSIAN) "ga Èðëàíäñêèé" -LangString lng_gl $(LANG_RUSSIAN) "gl Ãàëèñèéñêèé" -LangString lng_he $(LANG_RUSSIAN) "he Hebrew" -LangString lng_hr $(LANG_RUSSIAN) "hr Õîðâàòñêèé" -LangString lng_hu $(LANG_RUSSIAN) "hu Âåíãåðñêèé" -LangString lng_id $(LANG_RUSSIAN) "id Indonesian" -LangString lng_it $(LANG_RUSSIAN) "it Èòàëüÿíñêèé" -LangString lng_ja $(LANG_RUSSIAN) "ja ßïîíñêèé" -LangString lng_km $(LANG_RUSSIAN) "km Êõìåðñêèé" -LangString lng_ko $(LANG_RUSSIAN) "ko Êîðåéñêèé" -LangString lng_lt $(LANG_RUSSIAN) "lt Ëèòîâñêèé" -LangString lng_mk $(LANG_RUSSIAN) "mk Ìàêåäîíñêèé" -LangString lng_mn $(LANG_RUSSIAN) "mn Ìîíãîëüñêèé" -LangString lng_ne $(LANG_RUSSIAN) "ne Íåïàëüñêèé" -LangString lng_nb $(LANG_RUSSIAN) "nb Íîðâåæñêèé (áóêìîë)" -LangString lng_nl $(LANG_RUSSIAN) "nl Äàòñêèé" -LangString lng_nn $(LANG_RUSSIAN) "nn Íîðâåæñêèé (íþíîðñê)" -LangString lng_pa $(LANG_RUSSIAN) "pa Ïåíäæàáñêèé" -LangString lng_pl $(LANG_RUSSIAN) "po Ïîëüñêèé" -LangString lng_pt $(LANG_RUSSIAN) "pt Ïîðòóãàëüñêèé" -LangString lng_pt_BR $(LANG_RUSSIAN) "pt_BR Ïîðòóãàëüñêèé (Áðàçèëèÿ)" -LangString lng_ro $(LANG_RUSSIAN) "ro Romanian" -LangString lng_ru $(LANG_RUSSIAN) "ru Ðóññêèé" -LangString lng_rw $(LANG_RUSSIAN) "rw Êèíüÿðóàíäà" -LangString lng_sk $(LANG_RUSSIAN) "sk Ñëîâàöêèé" -LangString lng_sl $(LANG_RUSSIAN) "sl Ñëîâåíñêèé" -LangString lng_sq $(LANG_RUSSIAN) "sq Àëáàíñêèé" -LangString lng_sr $(LANG_RUSSIAN) "sr Ñåðáñêèé" -LangString lng_sr@latin $(LANG_RUSSIAN) "sr@latin Ñåðáñêèé (ëàòèíèöà)" -LangString lng_sv $(LANG_RUSSIAN) "sv Øâåäñêèé" -LangString lng_th $(LANG_RUSSIAN) "th Òàéñêèé" -LangString lng_tr $(LANG_RUSSIAN) "tr Òóðåöêèé" -LangString lng_uk $(LANG_RUSSIAN) "uk Óêðàèíñêèé" -LangString lng_vi $(LANG_RUSSIAN) "vi Âüåòíàìñêèé" -LangString lng_zh_CN $(LANG_RUSSIAN) "zh_CH Êèòàéñêèé óïðîù¸ííûé" -LangString lng_zh_TW $(LANG_RUSSIAN) "zh_TW Êèòàéñêèé òðàäèöèîííûé" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_RUSSIAN} "Ïàðàìåòðû óäàëåíèÿ ïðîãðàììû èç ñèñòåìû" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_RUSSIAN} "Óáåäèòåñü â òîì, ÷òî óêàçàëè äîïîëíèòåëüíûå ïàðàìåòðû" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_RUSSIAN} "Ñîõðàíèòü ëè÷íûå íàñòðîéêè" - -LangString lng_RETRY_CANCEL_DESC ${LANG_RUSSIAN} "$\n$\nPress RETRY to continue or press CANCEL to abort." - -LangString lng_ClearDirectoryBefore ${LANG_RUSSIAN} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_RUSSIAN} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!" - -LangString lng_FileChanged ${LANG_RUSSIAN} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?" - -LangString lng_Yes ${LANG_RUSSIAN} "Yes" - -LangString lng_AlwaysYes ${LANG_RUSSIAN} "always answer Yes" - -LangString lng_No ${LANG_RUSSIAN} "No" - -LangString lng_AlwaysNo ${LANG_RUSSIAN} "always answer No" diff --git a/packaging/win32/simpchinese.nsh b/packaging/win32/simpchinese.nsh deleted file mode 100644 index cecfe9e87..000000000 --- a/packaging/win32/simpchinese.nsh +++ /dev/null @@ -1,221 +0,0 @@ - -; ####################################### -; simpchinese.nsh -; Simplified Chinese language strings for inkscape installer -; windows code page: 936 -; Authors: -; Adib Taraben theAdib@googlemail.com -; Liang WANG , 2009. -; - -!insertmacro MUI_LANGUAGE "SimpChinese" - -; Product name -LangString lng_Caption ${LANG_SIMPCHINESE} "${PRODUCT_NAME} -- ??Ô´??Á¿??ͼ????" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_SIMPCHINESE} "??Ò»?? >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_SIMPCHINESE} "$(^Name) ??GNUͨ?ù???????Ö¤???С? ??Щ?ṩ????Ö¤?????Ô¹??ο??? $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_SIMPCHINESE} "ʹ???? $0 ?Ѿ???×° Inkscape??$\r$\n???????????????Þ·??ɹ????É£?$\r$\n???? $0 ???ݵ?????????Ò»?Ρ?" - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_SIMPCHINESE} "$R1 ?Ѿ???×°?? $\n??Òª?Ú°?×° $(^Name) ֮ǰ?Ƴ???Ò»???æ±¾??" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_SIMPCHINESE} "$\n$\n????È·???????????ß°???È¡??????Ö¹??" - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_SIMPCHINESE} "??û??ϵͳ????ԱȨ?Þ¡?$\r$\n??×° Inkscape ??????ʹ???ß¿????Þ·??ɹ????É¡?$\r$\nÈ¡????Ñ¡????×°??????ʹ???ß¡?Ñ¡??." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_SIMPCHINESE} "Inkscape ?Þ·??? Windows 95/98/ME ??????!$\r$\n???é¿´?Ù·???Õ¾????ϸ??Ï¢??" - -; Full install type -LangString lng_Full $(LANG_SIMPCHINESE) "????" - -; Optimal install type -LangString lng_Optimal $(LANG_SIMPCHINESE) "????" - -; Minimal install type -LangString lng_Minimal $(LANG_SIMPCHINESE) "??С" - -; Core install section -LangString lng_Core $(LANG_SIMPCHINESE) "${PRODUCT_NAME} SVG ?༭????(????)" - -; Core install section description -LangString lng_CoreDesc $(LANG_SIMPCHINESE) "${PRODUCT_NAME} ???Ä¿??? DLL " - -; GTK+ install section -LangString lng_GTKFiles $(LANG_SIMPCHINESE) "GTK+ Ö´?л???(????)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_SIMPCHINESE) "${PRODUCT_NAME} ʹ?õĿ?ƽ̨ GUI ??????" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_SIMPCHINESE) "???Ý·?ʽ" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_SIMPCHINESE) "???? ${PRODUCT_NAME} ?Ä¿??Ý·?ʽ" - -; All user install section -LangString lng_Alluser $(LANG_SIMPCHINESE) "??×°??????ʹ????" - -; All user install section description -LangString lng_AlluserDesc $(LANG_SIMPCHINESE) "??×°????Ó¦?ó??????κ?ʹ????̨???Ôµ???(????ʹ????)" - -; Desktop section -LangString lng_Desktop $(LANG_SIMPCHINESE) "????" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_SIMPCHINESE) "???????Ͻ?Á¢ ${PRODUCT_NAME} ???Ý·?ʽ" - -; Start Menu section -LangString lng_Startmenu $(LANG_SIMPCHINESE) "??ʼ?˵?" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_SIMPCHINESE) "?Ú¿?ʼ?˵???Á¢ ${PRODUCT_NAME} ??Ä¿" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_SIMPCHINESE) "????????À¸" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_SIMPCHINESE) "?Ú¿???????À¸??Á¢ ${PRODUCT_NAME} ???Ý·?ʽ" - -; File type association for editing -LangString lng_SVGWriter ${LANG_SIMPCHINESE} "?? ${PRODUCT_NAME} ???? SVG ?ĵ?" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_SIMPCHINESE} "Ñ¡?? ${PRODUCT_NAME} ??Ϊ SVG ?ļ????͵???Ñ¡?༭????" - -; Context Menu -LangString lng_ContextMenu ${LANG_SIMPCHINESE} "?Ò¼??˵?" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_SIMPCHINESE} "???? ${PRODUCT_NAME} ?? SVG ?ļ????͵??Ò¼??˵?" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_SIMPCHINESE} "ɾ??????Æ«???趨" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_SIMPCHINESE} "ɾ????Ò»?ΰ?×°?????ĸ???Æ«???趨" - - -; Additional files section -LangString lng_Addfiles $(LANG_SIMPCHINESE) "?????ļ?????" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_SIMPCHINESE) "?????ļ?????" - -; Examples section -LangString lng_Examples $(LANG_SIMPCHINESE) "????" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_SIMPCHINESE) "${PRODUCT_NAME} ʹ?÷???" - -; Tutorials section -LangString lng_Tutorials $(LANG_SIMPCHINESE) "Ö¸???Ö²?" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_SIMPCHINESE) "${PRODUCT_NAME} ʹ??˵??" - - -; Languages section -LangString lng_Languages $(LANG_SIMPCHINESE) "????" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_SIMPCHINESE) "??×° ${PRODUCT_NAME} ???????Ô·???" - -LangString lng_am $(LANG_SIMPCHINESE) "am ????????????" -LangString lng_ar $(LANG_SIMPCHINESE) "ar ??À­????" -LangString lng_az $(LANG_SIMPCHINESE) "az ??????È»??" -LangString lng_be $(LANG_SIMPCHINESE) "be ?×¶???˹??" -LangString lng_bg $(LANG_SIMPCHINESE) "bg ??????????" -LangString lng_bn $(LANG_SIMPCHINESE) "bn ?ϼ?À­??" -LangString lng_br $(LANG_SIMPCHINESE) "br ??????????" -LangString lng_ca $(LANG_SIMPCHINESE) "ca ??̩¡??" -LangString lng_ca@valencia $(LANG_SIMPCHINESE) "ca@valencia ?????????? ??Ì©????????" -LangString lng_cs $(LANG_SIMPCHINESE) "cs ?Ý¿???" -LangString lng_da $(LANG_SIMPCHINESE) "da ??????" -LangString lng_de $(LANG_SIMPCHINESE) "de ????" -LangString lng_dz $(LANG_SIMPCHINESE) "dz ?Ú¿???" -LangString lng_el $(LANG_SIMPCHINESE) "el Ï£À°??" -LangString lng_en $(LANG_SIMPCHINESE) "en Ó¢??" -LangString lng_en_AU $(LANG_SIMPCHINESE) "en_AU Ó¢??(?Ä´?????)" -LangString lng_en_CA $(LANG_SIMPCHINESE) "en_CA Ó¢??(???ô?)" -LangString lng_en_GB $(LANG_SIMPCHINESE) "en_GB Ó¢??(Ó¢??)" -LangString lng_en_US@piglatin $(LANG_SIMPCHINESE) "en_US@piglatin ??À­????" -LangString lng_eo $(LANG_SIMPCHINESE) "eo ?À½???" -LangString lng_es $(LANG_SIMPCHINESE) "es ????????" -LangString lng_es_MX $(LANG_SIMPCHINESE) "es_MX ????????(Ä«????)" -LangString lng_et $(LANG_SIMPCHINESE) "et ??ɳ??????" -LangString lng_eu $(LANG_SIMPCHINESE) "eu ??˹????" -LangString lng_fi $(LANG_SIMPCHINESE) "fi ??À¼??" -LangString lng_fr $(LANG_SIMPCHINESE) "fr ????" -LangString lng_ga $(LANG_SIMPCHINESE) "ga ????À¼??" -LangString lng_gl $(LANG_SIMPCHINESE) "gl ??????????" -LangString lng_he $(LANG_SIMPCHINESE) "he Ï£??????" -LangString lng_hr $(LANG_SIMPCHINESE) "hr ???Þ°???????" -LangString lng_hu $(LANG_SIMPCHINESE) "hu ????????" -LangString lng_id $(LANG_SIMPCHINESE) "id Ó¡????" -LangString lng_it $(LANG_SIMPCHINESE) "it ????????" -LangString lng_ja $(LANG_SIMPCHINESE) "ja ????" -LangString lng_km $(LANG_SIMPCHINESE) "km ??????" -LangString lng_ko $(LANG_SIMPCHINESE) "ko ????" -LangString lng_lt $(LANG_SIMPCHINESE) "lt Á¢??????" -LangString lng_mk $(LANG_SIMPCHINESE) "mk ????????" -LangString lng_mn $(LANG_SIMPCHINESE) "mn ?ɹ???" -LangString lng_ne $(LANG_SIMPCHINESE) "ne ?á²´????" -LangString lng_nb $(LANG_SIMPCHINESE) "nb Ų?? Bokmal ??" -LangString lng_nl $(LANG_SIMPCHINESE) "nl ??À¼??" -LangString lng_nn $(LANG_SIMPCHINESE) "nn Ų?? Nynorsk ??" -LangString lng_pa $(LANG_SIMPCHINESE) "pa ????????" -LangString lng_pl $(LANG_SIMPCHINESE) "po ??À¼??" -LangString lng_pt $(LANG_SIMPCHINESE) "pt ????????" -LangString lng_pt_BR $(LANG_SIMPCHINESE) "pt_BR ????????(????)" -LangString lng_ro $(LANG_SIMPCHINESE) "ro ??????????" -LangString lng_ru $(LANG_SIMPCHINESE) "ru ????" -LangString lng_rw $(LANG_SIMPCHINESE) "rw ????¬??????" -LangString lng_sk $(LANG_SIMPCHINESE) "sk ˹?å·¨????" -LangString lng_sl $(LANG_SIMPCHINESE) "sl ˹?å·²??????" -LangString lng_sq $(LANG_SIMPCHINESE) "sq ????????????" -LangString lng_sr $(LANG_SIMPCHINESE) "sr ????ά????" -LangString lng_sr@latin $(LANG_SIMPCHINESE) "sr@latin ????ά????-À­??" -LangString lng_sv $(LANG_SIMPCHINESE) "sv ??????" -LangString lng_th $(LANG_SIMPCHINESE) "th Ì©??" -LangString lng_tr $(LANG_SIMPCHINESE) "tr ?Á¶?????" -LangString lng_uk $(LANG_SIMPCHINESE) "uk ?Ú¿?À¼??" -LangString lng_vi $(LANG_SIMPCHINESE) "vi Ô½??Ô’" -LangString lng_zh_CN $(LANG_SIMPCHINESE) "zh_CH ????????" -LangString lng_zh_TW $(LANG_SIMPCHINESE) "zh_TW ????????" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_SIMPCHINESE} "????×°Ñ¡??" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_SIMPCHINESE} "??Ñ¡??????Ñ¡??" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_SIMPCHINESE} "????????Æ«???趨" - -LangString lng_RETRY_CANCEL_DESC ${LANG_SIMPCHINESE} "$\n$\n???????Ô¡????????ß°???È¡??????Ö¹??" - -LangString lng_ClearDirectoryBefore ${LANG_SIMPCHINESE} "${PRODUCT_NAME} ?ذ?×°??Ò»???Õµ??ļ??С? $INSTDIR ???ǿյġ? ?????????????ļ??У?$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_SIMPCHINESE} "û???Òµ? $INSTDIR\uninstall.log ??$\r$\n?????????? $INSTDIR ?ļ??Ðí·´??×°??" - -LangString lng_FileChanged ${LANG_SIMPCHINESE} "??×°?? $filename ?ļ??????ѱ?????$\r$\n???Ç·???ȻҪɾ???Ǹ??ļ????Í£?" - -LangString lng_Yes ${LANG_SIMPCHINESE} "??" - -LangString lng_AlwaysYes ${LANG_SIMPCHINESE} "È«??????" - -LangString lng_No ${LANG_SIMPCHINESE} "??" - -LangString lng_AlwaysNo ${LANG_SIMPCHINESE} "È«???Ô·?" diff --git a/packaging/win32/slovak.nsh b/packaging/win32/slovak.nsh deleted file mode 100644 index c867933a3..000000000 --- a/packaging/win32/slovak.nsh +++ /dev/null @@ -1,229 +0,0 @@ -; ####################################### -; slovak.nsh -; slovak language strings for inkscape installer -; windows code page: 1250 -; Authors: -; Ivan Masár (translation for Inkscape 0.44, 0.45, 0.46) -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Slovak" - -; Product name -LangString lng_Caption ${LANG_SLOVAK} "${PRODUCT_NAME} -- Open source editor SVG grafiky" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_SLOVAK} "Ïalej >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_SLOVAK} "$(^Name) je možné šíri za podmienok General Public License (GPL). Licenèná zmluva je tu len pre informaèné úèely. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_SLOVAK} "Inkscape nainštaloval používate¾ $0.$\r$\nInštalácia nemusí správne skonèi, ak v nej budete pokraèova!$\r$\nProsím, prihláste sa ako $0 a spustite inštaláciu znova." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_SLOVAK} "$R1 už je nainštalovaný. $\nChcete odstráni predchádzajúcu verziu predtým, než nainštalujete $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_SLOVAK} "$\n$\nPokraèujte stlaèením OK alebo zrušte inštaláciu stlaèením Zruši." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_SLOVAK} "Nemáte práva správcu.$\r$\nInštalácia Inkscape pre všetkých používate¾ov nemusí skonèi úspešne.$\r$\nZrušte oznaèenie vo¾by „Pre všetkých používate¾ov“." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_SLOVAK} "Inkscape nebeží na Windows 95/98/ME!$\r$\nPodrobnejšie informácie nájdete na oficiálnom webe." - -; Full install type -LangString lng_Full $(LANG_SLOVAK) "Plná" - -; Optimal install type -LangString lng_Optimal $(LANG_SLOVAK) "Optimálna" - -; Minimal install type -LangString lng_Minimal $(LANG_SLOVAK) "Minimálna" - -; Core install section -LangString lng_Core $(LANG_SLOVAK) "${PRODUCT_NAME} SVG editor (povinné)" - -; Core install section description -LangString lng_CoreDesc $(LANG_SLOVAK) "Súbory a knižnice ${PRODUCT_NAME}" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_SLOVAK) "GTK+ runtime environment (povinné)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_SLOVAK) "Multiplatformová sada používate¾ského rozhrania použitého v ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_SLOVAK) "Zástupcovia" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_SLOVAK) "Zástupcovia pre štart ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_SLOVAK) "pre všetkých používate¾ov" - -; All user install section description -LangString lng_AlluserDesc $(LANG_SLOVAK) "Inštalova aplikáciu pre kohoko¾vek, kto používa tento poèítaè. (všetci používatelia)" - -; Desktop section -LangString lng_Desktop $(LANG_SLOVAK) "Plocha" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_SLOVAK) "Vytvoøit zástupcu ${PRODUCT_NAME} na ploche" - -; Start Menu section -LangString lng_Startmenu $(LANG_SLOVAK) "Ponuka Štart" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_SLOVAK) "Vytvori pre ${PRODUCT_NAME} položku ve ponuke Štart" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_SLOVAK) "Panel rýchleho spustenia" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_SLOVAK) "Vytvori pre ${PRODUCT_NAME} zástupcu v paneli rýchleho spustenia" - -; File type association for editing -LangString lng_SVGWriter ${LANG_SLOVAK} "Otvára SVG súbory v ${PRODUCT_NAME}" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_SLOVAK} "Vybra ${PRODUCT_NAME} ako štandardný editor pre SVG súbory" - -; Context Menu -LangString lng_ContextMenu ${LANG_SLOVAK} "Kontextová ponuka" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_SLOVAK} "Prida ${PRODUCT_NAME} do kontextového menu pre SVG súbory" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_SLOVAK} "Zmaza osobné nastavenia" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_SLOVAK} "Zmaza osobné nastavenia ponechané z predchádzajúcich inštalácií" - - -; Additional files section -LangString lng_Addfiles $(LANG_SLOVAK) "Ïalšie súbory" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_SLOVAK) "Ïalšie súbory" - -; Examples section -LangString lng_Examples $(LANG_SLOVAK) "Príklady" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_SLOVAK) "Príklady používania ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_SLOVAK) "Sprievodcovia" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_SLOVAK) "Sprievodcovia funkciami ${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_SLOVAK) "Jazykové sady" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_SLOVAK) "Nainštalova ïalšie jazykové sady ${PRODUCT_NAME}" - -LangString lng_am $(LANG_SLOVAK) "am amharèina" -LangString lng_ar $(LANG_SLOVAK) "ar arabèina" -LangString lng_az $(LANG_SLOVAK) "az azerbajdžanèina" -LangString lng_be $(LANG_SLOVAK) "be bieloruština" -LangString lng_bg $(LANG_SLOVAK) "bg bulharèina" -LangString lng_bn $(LANG_SLOVAK) "bn bengálèina" -LangString lng_br $(LANG_SLOVAK) "br bretónèina" -LangString lng_ca $(LANG_SLOVAK) "ca katalánèina" -LangString lng_ca@valencia $(LANG_SLOVAK) "ca@valencia valencijèina" -LangString lng_cs $(LANG_SLOVAK) "cs èeština" -LangString lng_da $(LANG_SLOVAK) "da dánèina" -LangString lng_de $(LANG_SLOVAK) "de nemèina" -LangString lng_dz $(LANG_SLOVAK) "dz dzongkä" -LangString lng_el $(LANG_SLOVAK) "el gréètina" -LangString lng_en $(LANG_SLOVAK) "en angliètina" -LangString lng_en_AU $(LANG_SLOVAK) "en_AU angliètina (Austrália)" -LangString lng_en_CA $(LANG_SLOVAK) "en_CA angliètina (Kanada)" -LangString lng_en_GB $(LANG_SLOVAK) "en_GB angliètina (Spojené krá¾ovstvo)" -LangString lng_en_US@piglatin $(LANG_SLOVAK) "en_US@piglatin Pig Latin" -LangString lng_eo $(LANG_SLOVAK) "eo esperanto" -LangString lng_es $(LANG_SLOVAK) "es španielèina" -LangString lng_es_MX $(LANG_SLOVAK) "es_MX španielèina (Mexiko)" -LangString lng_et $(LANG_SLOVAK) "et estónèina" -LangString lng_eu $(LANG_SLOVAK) "eu baskiètina" -LangString lng_fi $(LANG_SLOVAK) "fi fínèina" -LangString lng_fr $(LANG_SLOVAK) "fr francúzština" -LangString lng_ga $(LANG_SLOVAK) "ga írèina" -LangString lng_gl $(LANG_SLOVAK) "gl galícijèina" -LangString lng_he $(LANG_SLOVAK) "he hebrejèina" -LangString lng_hr $(LANG_SLOVAK) "hr chorvátèina" -LangString lng_hu $(LANG_SLOVAK) "hu maïarèina" -LangString lng_id $(LANG_SLOVAK) "id indonézština" -LangString lng_it $(LANG_SLOVAK) "it talianèina" -LangString lng_ja $(LANG_SLOVAK) "ja japonèina" -LangString lng_km $(LANG_SLOVAK) "km khmérèina" -LangString lng_ko $(LANG_SLOVAK) "ko kórejèina" -LangString lng_lt $(LANG_SLOVAK) "lt litovèina" -LangString lng_mk $(LANG_SLOVAK) "mk macedónèina" -LangString lng_mn $(LANG_SLOVAK) "mn mongolèina" -LangString lng_ne $(LANG_SLOVAK) "ne nepálèina" -LangString lng_nb $(LANG_SLOVAK) "nb nórsky bokmal" -LangString lng_nl $(LANG_SLOVAK) "nl holandèina" -LangString lng_nn $(LANG_SLOVAK) "nn nórsky nynorsk" -LangString lng_pa $(LANG_SLOVAK) "pa pandžábèina" -LangString lng_pl $(LANG_SLOVAK) "po po¾ština" -LangString lng_pt $(LANG_SLOVAK) "pt portugalèina" -LangString lng_pt_BR $(LANG_SLOVAK) "pt_BR portugalèina (Brazília)" -LangString lng_ro $(LANG_SLOVAK) "ro rumunèina" -LangString lng_ru $(LANG_SLOVAK) "ru ruština" -LangString lng_rw $(LANG_SLOVAK) "rw rwandèina" -LangString lng_sk $(LANG_SLOVAK) "sk slovenèina" -LangString lng_sl $(LANG_SLOVAK) "sl slovinèina" -LangString lng_sq $(LANG_SLOVAK) "sq albánèina" -LangString lng_sr $(LANG_SLOVAK) "sr srbèina" -LangString lng_sr@latin $(LANG_SLOVAK) "sr@latin srbèina (latinka)" -LangString lng_sv $(LANG_SLOVAK) "sv švédèina" -LangString lng_th $(LANG_SLOVAK) "th thajèina" -LangString lng_tr $(LANG_SLOVAK) "tr tureètina" -LangString lng_uk $(LANG_SLOVAK) "uk ukrajinèina" -LangString lng_vi $(LANG_SLOVAK) "vi Vietnamese" -LangString lng_zh_CN $(LANG_SLOVAK) "zh_CH èínština (zjednodušená)" -LangString lng_zh_TW $(LANG_SLOVAK) "zh_TW èínština (tradièná)" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_SLOVAK} "Možnosti deinštalácie" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_SLOVAK} "Zvo¾te prosím ïalšie možnosti" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_SLOVAK} "Ponecha osobné nastavenia" - -LangString lng_RETRY_CANCEL_DESC ${LANG_SLOVAK} "$\n$\nPokraèujte stalèením Znovu alebo ukonèite stlaèením Zruši." - -LangString lng_ClearDirectoryBefore ${LANG_SLOVAK} "${PRODUCT_NAME} musí by nainštalovaný do prázdneho adresára. Adresár $INSTDIR nie je prázdny. Prosím, najprv tento adresár vyèistite!$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_SLOVAK} "$INSTDIR\uninstall.log nebol nájdený!$\r$\nProsím, odinštalujte ruèným vyèistením adresára $INSTDIR !" - -LangString lng_FileChanged ${LANG_SLOVAK} "Súbor $filename sa po inštalácii zmenil.$\r$\nChcete ho napriek tomu vymaza?" - -LangString lng_Yes ${LANG_SLOVAK} "Áno" - -LangString lng_AlwaysYes ${LANG_SLOVAK} "Áno všetky" - -LangString lng_No ${LANG_SLOVAK} "Nie" - -LangString lng_AlwaysNo ${LANG_SLOVAK} "Nie všetky" diff --git a/packaging/win32/slovenian.nsh b/packaging/win32/slovenian.nsh deleted file mode 100644 index 58e6413fe..000000000 --- a/packaging/win32/slovenian.nsh +++ /dev/null @@ -1,230 +0,0 @@ -; ####################################### -; slovenian.nsh -; slovenian language strings for inkscape installer -; windows code page: 1250 -; Authors: -; Martin Srebotnjak -; -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -; !insertmacro MUI_LANGUAGE "Slovenšèina" -!insertmacro MUI_LANGUAGE "Slovenian" - -; Product name -LangString lng_Caption ${LANG_SLOVENIAN} "${PRODUCT_NAME} -- Odprtokodni urejevalnik vektorskih slik" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_SLOVENIAN} "Naprej >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_SLOVENIAN} "$(^Name) je izdan pod licenco GNU General Public License (GPL). Priložena licenca služi le v informativne namene. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_SLOVENIAN} "Uporabnik $0 je že namestil Inkscape.$\r$\nÈe nadaljujete, namestitev morda ne bo uspešno dokonèana!$\r$\nPonovno se prijavite kot $0 in poskusite znova." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_SLOVENIAN} "$R1 je že namešèen. $\nŽelite odstraniti predhodno razlièico, preden namestite $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_SLOVENIAN} "$\n$\nPritisnite V redu za nadaljevanje ali Preklièi za preklic." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_SLOVENIAN} "Nimate skrbniških pravic.$\r$\nNamešèanje programa Inkscape za vse uporabnike se morda ne bo konèala uspešno.$\r$\nIzklopite možnost 'za vse uporabnike'." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_SLOVENIAN} "Za Inkscape velja, da ne teèe v okoljih Windows 95/98/ME!$\r$\nProsim, oglejte si uradno spletno stran za podrobnejše informacije." - -; Full install type -LangString lng_Full $(LANG_SLOVENIAN) "Polna" - -; Optimal install type -LangString lng_Optimal $(LANG_SLOVENIAN) "Optimalna" - -; Minimal install type -LangString lng_Minimal $(LANG_SLOVENIAN) "Minimalna" - -; Core install section -LangString lng_Core $(LANG_SLOVENIAN) "Urejevalnik SVG ${PRODUCT_NAME} (obvezno)" - -; Core install section description -LangString lng_CoreDesc $(LANG_SLOVENIAN) "Osnovne datoteke in dll-ji ${PRODUCT_NAME}" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_SLOVENIAN) "Izvajalno okolje GTK+ (obvezno)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_SLOVENIAN) "Veèplatformna osnova za uporabniški vmesnik, ki ga uporablja tudi ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_SLOVENIAN) "Bližnjice" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_SLOVENIAN) "Bližnjice za zagon ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_SLOVENIAN) "Za vse uporabnike" - -; All user install section description -LangString lng_AlluserDesc $(LANG_SLOVENIAN) "Namesti program za vse, ki uporabljajo ta raèunalnik (vsi uporabniki)" - -; Desktop section -LangString lng_Desktop $(LANG_SLOVENIAN) "Namizje" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_SLOVENIAN) "Ustvari bližnjico do ${PRODUCT_NAME} na namizju" - -; Start Menu section -LangString lng_Startmenu $(LANG_SLOVENIAN) "Meni Start" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_SLOVENIAN) "Ustvari vnos ${PRODUCT_NAME} v meniju Start" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_SLOVENIAN) "Hitri zagon" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_SLOVENIAN) "Ustvari bližnjico ${PRODUCT_NAME} na orodni vrstici Hitri zagon" - -; File type association for editing -LangString lng_SVGWriter ${LANG_SLOVENIAN} "Odpiraj datoteke SVG z ${PRODUCT_NAME}-om" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_SLOVENIAN} "Izbere ${PRODUCT_NAME} kot privzeti urejevalnik za datoteke SVG" - -; Context Menu -LangString lng_ContextMenu ${LANG_SLOVENIAN} "Pojavni meni" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_SLOVENIAN} "Doda ${PRODUCT_NAME} v pojavni meni za datoteke SVG" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_SLOVENIAN} "Izbriši osebne nastavitve" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_SLOVENIAN} "Izbriši osebne nastavitve, ki so ostale od predhodno namešèene razlièice" - - -; Additional files section -LangString lng_Addfiles $(LANG_SLOVENIAN) "Dodatne datoteke" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_SLOVENIAN) "Dodatne datoteke" - -; Examples section -LangString lng_Examples $(LANG_SLOVENIAN) "Primeri" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_SLOVENIAN) "Primeri uporabe ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_SLOVENIAN) "Vodièi s primeri" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_SLOVENIAN) "Vodièi s primeri uporabe ${PRODUCT_NAME}-a" - - -; Languages section -LangString lng_Languages $(LANG_SLOVENIAN) "Prevodi" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_SLOVENIAN) "Namesti razliène prevode za ${PRODUCT_NAME}" - -LangString lng_am $(LANG_SLOVENIAN) "amharski (am)" -LangString lng_ar $(LANG_SLOVENIAN) "arabski (ar)" -LangString lng_az $(LANG_SLOVENIAN) "azerbajdžanski (az)" -LangString lng_be $(LANG_SLOVENIAN) "beloruski (be)" -LangString lng_bg $(LANG_SLOVENIAN) "bolgarski (bg)" -LangString lng_bn $(LANG_SLOVENIAN) "bengalski (bn)" -LangString lng_br $(LANG_SLOVENIAN) "bretonski (br)" -LangString lng_ca $(LANG_SLOVENIAN) "katalonski (ca)" -LangString lng_ca@valencia $(LANG_SLOVENIAN) "valencijski katalonski (ca@valencia)" -LangString lng_cs $(LANG_SLOVENIAN) "èeški (cs)" -LangString lng_da $(LANG_SLOVENIAN) "danski (da)" -LangString lng_de $(LANG_SLOVENIAN) "nemški (de)" -LangString lng_dz $(LANG_SLOVENIAN) "džongški (dz)" -LangString lng_el $(LANG_SLOVENIAN) "grški (el)" -LangString lng_en $(LANG_SLOVENIAN) "angleški (en)" -LangString lng_en_AU $(LANG_SLOVENIAN) "avstralsko angleški (en_AU)" -LangString lng_en_CA $(LANG_SLOVENIAN) "kanadsko angleški (en_CA)" -LangString lng_en_GB $(LANG_SLOVENIAN) "britansko angleški (en_GB)" -LangString lng_en_US@piglatin $(LANG_SLOVENIAN) "obrnjeni angleški zlogi (en_US@piglatin)" -LangString lng_eo $(LANG_SLOVENIAN) "esperanto (eo)" -LangString lng_es $(LANG_SLOVENIAN) "španski (es)" -LangString lng_es_MX $(LANG_SLOVENIAN) "mehiško španski (es_MX)" -LangString lng_et $(LANG_SLOVENIAN) "estonski (et)" -LangString lng_eu $(LANG_SLOVENIAN) "baskovski (eu)" -LangString lng_fi $(LANG_SLOVENIAN) "finski (fi)" -LangString lng_fr $(LANG_SLOVENIAN) "francoski (fr)" -LangString lng_ga $(LANG_SLOVENIAN) "irski (ga)" -LangString lng_gl $(LANG_SLOVENIAN) "galegaški (gl)" -LangString lng_he $(LANG_SLOVENIAN) "hebrejski (he)" -LangString lng_hr $(LANG_SLOVENIAN) "hrvaški (hr)" -LangString lng_hu $(LANG_SLOVENIAN) "madžarski (hu)" -LangString lng_id $(LANG_SLOVENIAN) "indonezijski (id)" -LangString lng_it $(LANG_SLOVENIAN) "italijanski (it)" -LangString lng_ja $(LANG_SLOVENIAN) "japonski (ja)" -LangString lng_km $(LANG_SLOVENIAN) "kmerski (km)" -LangString lng_ko $(LANG_SLOVENIAN) "korejski (ko)" -LangString lng_lt $(LANG_SLOVENIAN) "litovski (lt)" -LangString lng_mk $(LANG_SLOVENIAN) "makedonski (mk)" -LangString lng_mn $(LANG_SLOVENIAN) "mongolski (mn)" -LangString lng_ne $(LANG_SLOVENIAN) "nepalski (ne)" -LangString lng_nb $(LANG_SLOVENIAN) "norveški Bokmal (nb)" -LangString lng_nl $(LANG_SLOVENIAN) "nizozemski (nl)" -LangString lng_nn $(LANG_SLOVENIAN) "norveški Nyorsk (nn)" -LangString lng_pa $(LANG_SLOVENIAN) "pundžabski (pa)" -LangString lng_pl $(LANG_SLOVENIAN) "poljski (po)" -LangString lng_pt $(LANG_SLOVENIAN) "portugalski (pt)" -LangString lng_pt_BR $(LANG_SLOVENIAN) "brazilski portugalski (pt_BR)" -LangString lng_ro $(LANG_SLOVENIAN) "romunski (ro)" -LangString lng_ru $(LANG_SLOVENIAN) "ruski (ru)" -LangString lng_rw $(LANG_SLOVENIAN) "kinjarvandski (rw)" -LangString lng_sk $(LANG_SLOVENIAN) "slovaški (sk)" -LangString lng_sl $(LANG_SLOVENIAN) "slovenski (sl)" -LangString lng_sq $(LANG_SLOVENIAN) "albanski (sq)" -LangString lng_sr $(LANG_SLOVENIAN) "srbski (sr)" -LangString lng_sr@latin $(LANG_SLOVENIAN) "srbski - latinica (sr@latin)" -LangString lng_sv $(LANG_SLOVENIAN) "švedski (sv)" -LangString lng_th $(LANG_SLOVENIAN) "tajski (th)" -LangString lng_tr $(LANG_SLOVENIAN) "turški (tr)" -LangString lng_uk $(LANG_SLOVENIAN) "ukrajinski (uk)" -LangString lng_vi $(LANG_SLOVENIAN) "vietnamski (vi)" -LangString lng_zh_CN $(LANG_SLOVENIAN) "poenostavljeni kitajski (zh_CH)" -LangString lng_zh_TW $(LANG_SLOVENIAN) "tradicionalni kitajski (zh_TW)" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_SLOVENIAN} "Možnosti odstranitve" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_SLOVENIAN} "Izberite dodatne možnosti" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_SLOVENIAN} "Ohrani osebne nastavitve" - -LangString lng_RETRY_CANCEL_DESC ${LANG_SLOVENIAN} "$\n$\nPritisnite POSKUSI ZNOVA za nadaljevanje ali PREKLIÈI za prekinitev." - -LangString lng_ClearDirectoryBefore ${LANG_SLOVENIAN} "${PRODUCT_NAME} mora biti namešèen v prazni mapi. $INSTDIR ni prazna. Najprej poèistite to mapo!$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_SLOVENIAN} "$INSTDIR\uninstall.log ni mogoèe najti!$\r$\nNamestitev odstranite tako, da sami poèistite mapo $INSTDIR!" - -LangString lng_FileChanged ${LANG_SLOVENIAN} "Datoteka $filename je bila spremenjena po namestitvi.$\r$\nJo kljub temu želite izbrisati?" - -LangString lng_Yes ${LANG_SLOVENIAN} "Da" - -LangString lng_AlwaysYes ${LANG_SLOVENIAN} "vedno odgovori z Da" - -LangString lng_No ${LANG_SLOVENIAN} "Ne" - -LangString lng_AlwaysNo ${LANG_SLOVENIAN} "vedno odgovori z Ne" diff --git a/packaging/win32/spanish.nsh b/packaging/win32/spanish.nsh deleted file mode 100644 index 46dad3ec3..000000000 --- a/packaging/win32/spanish.nsh +++ /dev/null @@ -1,228 +0,0 @@ -; ####################################### -; spanish.nsh -; spanish language strings for inkscape installer -; windows code page: 1252 -; Authors: -; Adib Taraben theAdib@googlemail.com -; Lucas Vieites lucas@codexion.com -; 27 july 2006 new languages en_CA, en_GB, fi, hr, mn, ne, rw, sq -; 11 august 2006 new languages dz bg -; 24 october 2006 new languages en_US@piglatin, th -; 3rd December 2006 new languages eu km -; 14th December 2006 new lng_DeletePrefs, lng_DeletePrefsDesc, lng_WANT_UNINSTALL_BEFORE and lng_OK_CANCEL_DESC -; february 15 2007 new language bn, en_AU, eo, id, ro -; april 11 2007 new language he -; october 2007 new language ca@valencian -; January 2008 new uninstaller messages -; February 2008 new languages ar, br - -!insertmacro MUI_LANGUAGE "Spanish" - -; Product name -LangString lng_Caption ${LANG_SPANISH} "${PRODUCT_NAME} -- Editor de gráficos vectoriales escalables (SVG) de código abierto" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_SPANISH} "Siguiente >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_SPANISH} "$(^Name) se publica bajo la Licencia Pública General GNU (GPL). Esta licencia se muestra aquí solamente como información. $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_SPANISH} "Inkscape ha sido instalado por el usuario $0.$\r$\nSi continúa, la operación podría finalizar sin éxito.$\r$\nInicie sesión como $0 y vuelva a intentarlo." - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_SPANISH} "$R1 ya ha sido instalado. $\n¿Desea eliminar la versión anterior antes de instalar $(^Name) ?" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_SPANISH} "$\n$\nPulse Aceptar para continuar o Cancelar para terminar." - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_SPANISH} "No dispone de privilegios de administrador.$\r$\nLa instalación de Inkscape para todos los usuarios podría terminar sin éxito.$\r$\ndesmarque la casilla «para todos los usuarios»." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_SPANISH} "Inkscape no se ejecuta correctamente en Windows 95/98/ME$\r$\nAcceda a la página web oficial si desea obtener más información." - -; Full install type -LangString lng_Full $(LANG_SPANISH) "Completa" - -; Optimal install type -LangString lng_Optimal $(LANG_SPANISH) "Óptima" - -; Minimal install type -LangString lng_Minimal $(LANG_SPANISH) "Mínima" - -; Core install section -LangString lng_Core $(LANG_SPANISH) "${PRODUCT_NAME} Editor SVG (requerido)" - -; Core install section description -LangString lng_CoreDesc $(LANG_SPANISH) "Archivos ${PRODUCT_NAME} básicos y dlls" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_SPANISH) "GTK+ Runtime Environment (requerido)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_SPANISH) "Un conjunto de herramientas GUI, utilizado por ${PRODUCT_NAME}" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_SPANISH) "Acceso directo" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_SPANISH) "Accesos directos para iniciar ${PRODUCT_NAME}" - -; All user install section -LangString lng_Alluser $(LANG_SPANISH) "para todos los usuarios" - -; All user install section description -LangString lng_AlluserDesc $(LANG_SPANISH) "Instalar esta aplicación para todos los que utilizan este equipo (todos los usuarios)" - -; Desktop section -LangString lng_Desktop $(LANG_SPANISH) "Escritorio" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_SPANISH) "Crear un acceso directo a ${PRODUCT_NAME} en el escritorio" - -; Start Menu section -LangString lng_Startmenu $(LANG_SPANISH) "Menú Inicio" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_SPANISH) "Crear una entrada en el menú Inicio para ${PRODUCT_NAME}" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_SPANISH) "Acceso rápido" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_SPANISH) "Crear un acceso directo a ${PRODUCT_NAME} en la barra de acceso rápido" - -; File type association for editing -LangString lng_SVGWriter ${LANG_SPANISH} "Abrir archivos SVG con ${PRODUCT_NAME}" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_SPANISH} "Seleccionar ${PRODUCT_NAME} como editor predeterminado para archivos" - -; Context Menu -LangString lng_ContextMenu ${LANG_SPANISH} "Menú contextual" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_SPANISH} "Añadir ${PRODUCT_NAME} al menú contextual para archivos SVG" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_SPANISH} "Eliminar preferencias personales" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_SPANISH} "Eliminar las preferencias personales restantes de instalaciones anteriores." - -; Additional files section -LangString lng_Addfiles $(LANG_SPANISH) "Archivos adicionales" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_SPANISH) "Archivos adicionales" - -; Examples section -LangString lng_Examples $(LANG_SPANISH) "Ejemplos" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_SPANISH) "Ejemplos de uso de ${PRODUCT_NAME}" - -; Tutorials section -LangString lng_Tutorials $(LANG_SPANISH) "Tutoriales" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_SPANISH) "Tutoriales del uso de ${PRODUCT_NAME}" - - -; Languages section -LangString lng_Languages $(LANG_SPANISH) "Traducciones" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_SPANISH) "Instalar varias traducciones para ${PRODUCT_NAME}" - -LangString lng_am $(LANG_SPANISH) "am Amárico" -LangString lng_ar $(LANG_SPANISH) "ar Árabe" -LangString lng_az $(LANG_SPANISH) "az Azerbayano" -LangString lng_be $(LANG_SPANISH) "be Bielorruso" -LangString lng_bg $(LANG_SPANISH) "bg Búlgaro" -LangString lng_bn $(LANG_SPANISH) "bn Bengalí" -LangString lng_br $(LANG_SPANISH) "br Bretón" -LangString lng_ca $(LANG_SPANISH) "ca Catalán" -LangString lng_ca@valencia $(LANG_SPANISH) "ca@valencia Valenciano" -LangString lng_cs $(LANG_SPANISH) "cs Checo" -LangString lng_da $(LANG_SPANISH) "da Dané" -LangString lng_de $(LANG_SPANISH) "de Alemán" -LangString lng_dz $(LANG_SPANISH) "dz Dzongkha" -LangString lng_el $(LANG_SPANISH) "el Griego" -LangString lng_en $(LANG_SPANISH) "en Inglés" -LangString lng_en_AU $(LANG_SPANISH) "en_AU Inglés australiano" -LangString lng_en_CA $(LANG_SPANISH) "en_CA Inglés canadiense" -LangString lng_en_GB $(LANG_SPANISH) "en_GB Inglés británico" -LangString lng_en_US@piglatin $(LANG_SPANISH) "en_US@piglatin Pig Latin" -LangString lng_eo $(LANG_SPANISH) "eo Esperanto" -LangString lng_es $(LANG_SPANISH) "es Español" -LangString lng_es_MX $(LANG_SPANISH) "es_MX Español mexicano" -LangString lng_et $(LANG_SPANISH) "et Estonio" -LangString lng_eu $(LANG_SPANISH) "eu Euskera" -LangString lng_fi $(LANG_SPANISH) "fi Finés" -LangString lng_fr $(LANG_SPANISH) "fr Francés" -LangString lng_ga $(LANG_SPANISH) "ga Irlandés" -LangString lng_gl $(LANG_SPANISH) "gl Galego" -LangString lng_he $(LANG_SPANISH) "he Hebreo" -LangString lng_hr $(LANG_SPANISH) "hr Croata" -LangString lng_hu $(LANG_SPANISH) "hu Húngaro" -LangString lng_id $(LANG_SPANISH) "id Indonesio" -LangString lng_it $(LANG_SPANISH) "it Italiano" -LangString lng_ja $(LANG_SPANISH) "ja Japonés" -LangString lng_km $(LANG_SPANISH) "km Jemer" -LangString lng_ko $(LANG_SPANISH) "ko Coreano" -LangString lng_lt $(LANG_SPANISH) "lt Lituano" -LangString lng_mk $(LANG_SPANISH) "mk Macedonio" -LangString lng_mn $(LANG_SPANISH) "mn Mongol" -LangString lng_ne $(LANG_SPANISH) "ne Nepalí" -LangString lng_nb $(LANG_SPANISH) "nb Bokmål noruego" -LangString lng_nl $(LANG_SPANISH) "nl Holandés" -LangString lng_nn $(LANG_SPANISH) "nn Nynorsk noruego" -LangString lng_pa $(LANG_SPANISH) "pa Punyabi" -LangString lng_pl $(LANG_SPANISH) "po Polaco" -LangString lng_pt $(LANG_SPANISH) "pt Portugués" -LangString lng_pt_BR $(LANG_SPANISH) "pt_BR Portugués brasileño" -LangString lng_ro $(LANG_SPANISH) "ro Rumano" -LangString lng_ru $(LANG_SPANISH) "ru Ruso" -LangString lng_rw $(LANG_SPANISH) "rw Kinyarwanda" -LangString lng_sk $(LANG_SPANISH) "sk Eslovaco" -LangString lng_sl $(LANG_SPANISH) "sl Esloveno" -LangString lng_sq $(LANG_SPANISH) "sq Albano" -LangString lng_sr $(LANG_SPANISH) "sr Serbio" -LangString lng_sr@latin $(LANG_SPANISH) "sr@latin Serbio en escritura latina" -LangString lng_sv $(LANG_SPANISH) "sv Sueco" -LangString lng_th $(LANG_SPANISH) "th Tai" -LangString lng_tr $(LANG_SPANISH) "tr Turco" -LangString lng_uk $(LANG_SPANISH) "uk Ucranio" -LangString lng_vi $(LANG_SPANISH) "vi Vietnamita" -LangString lng_zh_CN $(LANG_SPANISH) "zh_CH Chino simplificado" -LangString lng_zh_TW $(LANG_SPANISH) "zh_TW Chino taiwanés" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_SPANISH} "Opciones de desinstalación" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_SPANISH} "Elija sus opciones adicionales" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_SPANISH} "Guardar las preferencias personales" - -LangString lng_RETRY_CANCEL_DESC ${LANG_SPANISH} "$\n$\nPulse Reintentar para continuar o Cancelar para terminar." - -LangString lng_ClearDirectoryBefore ${LANG_SPANISH} "${PRODUCT_NAME} debe ser instalado en un directorio vacío. $INSTDIR no está vacío. Limpe este directorio antes de continuar.$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_SPANISH} "No se ha encontrado $INSTDIR\uninstall.log.$\r$\nDesinstale limpiando el directorio $INSTDIR." - -LangString lng_FileChanged ${LANG_SPANISH} "El archivo $filename ha sido cambiado después de la instalación.$\r$\n¿Está seguro de que desea eliminar este archivo?" - -LangString lng_Yes ${LANG_SPANISH} "Sí" - -LangString lng_AlwaysYes ${LANG_SPANISH} "siempre responder Sí" - -LangString lng_No ${LANG_SPANISH} "No" - -LangString lng_AlwaysNo ${LANG_SPANISH} "siempre responder No" diff --git a/packaging/win32/tradchinese.nsh b/packaging/win32/tradchinese.nsh deleted file mode 100755 index 1d44cb2d9..000000000 --- a/packaging/win32/tradchinese.nsh +++ /dev/null @@ -1,221 +0,0 @@ - -; ####################################### -; tradchinese.nsh -; Traditional Chinese language strings for inkscape installer -; windows code page: 950 -; Authors: -; Adib Taraben theAdib@googlemail.com -; Dong-Jun Wu , 2009. -; - -!insertmacro MUI_LANGUAGE "TradChinese" - -; Product name -LangString lng_Caption ${LANG_TRADCHINESE} "${PRODUCT_NAME} -- ¶}©ñ­ì©l½X¦V¶qø¹Ï³nÅé" - -; Button text "Next >" for the license page -LangString lng_LICENSE_BUTTON ${LANG_TRADCHINESE} "¤U¤@¨B >" - -; Bottom text for the license page -LangString lng_LICENSE_BOTTOM_TEXT ${LANG_TRADCHINESE} "$(^Name) ¬O¥H GNU ³q¥Î¤½¦@³\¥iÃÒ (GPL) µo¦æ¡C ³o¸Ì´£¨Ñªº³\¥iÃҶȬ°°Ñ¦Ò°T®§¡C $_CLICK" - -;has been installed by different user -LangString lng_DIFFERENT_USER ${LANG_TRADCHINESE} "¨Ï¥ÎªÌ $0 ¤w¸g¦w¸Ë Inkscape¡C$\r$\n¦pªGÄ~Äò§A¥i¯àµLªk¦¨¥\§¹¦¨¡I$\r$\n½Ð¥H $0 ¨­¥÷µn¤J«á¦A¸Õ¤@¦¸¡C" - -; want to uninstall before install -LangString lng_WANT_UNINSTALL_BEFORE ${LANG_TRADCHINESE} "$R1 ¤w¸g¦w¸Ë¡C $\n§A­n¦b¦w¸Ë $(^Name) ¤§«e²¾°£¤W¤@­Óª©¥»¡H" - -; press OK to continue press Cancel to abort -LangString lng_OK_CANCEL_DESC ${LANG_TRADCHINESE} "$\n$\n«ö¡u½T©w¡vÄ~Äò©ÎªÌ«ö¡u¨ú®ø¡v¤¤¤î¡C" - -;you have no admin rigths -LangString lng_NO_ADMIN ${LANG_TRADCHINESE} "§A¨S¦³¨t²ÎºÞ²z­ûÅv­­¡C$\r$\n¦w¸Ë Inkscape ¨ì©Ò¦³¨Ï¥ÎªÌ¥i¯àµLªk¦¨¥\§¹¦¨¡C$\r$\n¨ú®ø¤Ä¿ï¡u¦w¸Ëµ¹©Ò¦³¨Ï¥ÎªÌ¡v¿ï¶µ." - -;win9x is not supported -LangString lng_NOT_SUPPORTED ${LANG_TRADCHINESE} "Inkscape µLªk©ó Windows 95/98/ME ¤U¹B¦æ!$\r$\n½Ð¬d¬Ý©x¤èºô¯¸ªº¸Ô²Ó«H®§¡C" - -; Full install type -LangString lng_Full $(LANG_TRADCHINESE) "§¹¾ã" - -; Optimal install type -LangString lng_Optimal $(LANG_TRADCHINESE) "²z·Q" - -; Minimal install type -LangString lng_Minimal $(LANG_TRADCHINESE) "³Ì¤p" - -; Core install section -LangString lng_Core $(LANG_TRADCHINESE) "${PRODUCT_NAME} SVG ½s¿èµ{¦¡(¥²¶·)" - -; Core install section description -LangString lng_CoreDesc $(LANG_TRADCHINESE) "${PRODUCT_NAME} ®Ö¤ßÀɮשM DLL ÀÉ" - -; GTK+ install section -LangString lng_GTKFiles $(LANG_TRADCHINESE) "GTK+ °õ¦æÀô¹Ò(¥²¶·)" - -; GTK+ install section description -LangString lng_GTKFilesDesc $(LANG_TRADCHINESE) "${PRODUCT_NAME} ¨Ï¥Îªº¸ó¥­¥x GUI ¤u¨ã²Õ" - -; shortcuts install section -LangString lng_Shortcuts $(LANG_TRADCHINESE) "±¶®|" - -; shortcuts install section description -LangString lng_ShortcutsDesc $(LANG_TRADCHINESE) "±Ò°Ê ${PRODUCT_NAME} ªº±¶®|" - -; All user install section -LangString lng_Alluser $(LANG_TRADCHINESE) "¦w¸Ëµ¹©Ò¦³¨Ï¥ÎªÌ" - -; All user install section description -LangString lng_AlluserDesc $(LANG_TRADCHINESE) "¦w¸Ë³o­ÓÀ³¥Îµ{¦¡µ¹¥ô¦ó¨Ï¥Î³o¥x¹q¸£ªº¤H(©Ò¦³¨Ï¥ÎªÌ)" - -; Desktop section -LangString lng_Desktop $(LANG_TRADCHINESE) "®à­±" - -; Desktop section description -LangString lng_DesktopDesc $(LANG_TRADCHINESE) "©ó®à­±¤W«Ø¥ß ${PRODUCT_NAME} ±¶®|" - -; Start Menu section -LangString lng_Startmenu $(LANG_TRADCHINESE) "¶}©l¥\¯àªí" - -; Start Menu section description -LangString lng_StartmenuDesc $(LANG_TRADCHINESE) "©ó¶}©l¥\¯àªí«Ø¥ß ${PRODUCT_NAME} ¶µ¥Ø" - -; Quick launch section -LangString lng_Quicklaunch $(LANG_TRADCHINESE) "§Ö³t±Ò°Ê" - -; Quick launch section description -LangString lng_QuicklaunchDesc $(LANG_TRADCHINESE) "©ó§Ö³t±Ò°Ê¦C«Ø¥ß ${PRODUCT_NAME} ±¶®|" - -; File type association for editing -LangString lng_SVGWriter ${LANG_TRADCHINESE} "¥Î ${PRODUCT_NAME} ¶}±Ò SVG ÀÉ" - -; File type association for editing description -LangString lng_SVGWriterDesc ${LANG_TRADCHINESE} "¿ï¾Ü ${PRODUCT_NAME} §@¬° SVG Àɪº¹w³]½s¿èµ{¦¡" - -; Context Menu -LangString lng_ContextMenu ${LANG_TRADCHINESE} "¥kÁä¥\¯àªí" - -; Context Menu description -LangString lng_ContextMenuDesc ${LANG_TRADCHINESE} "·s¼W ${PRODUCT_NAME} ¨ì SVG Àɪº¥kÁä¥\¯àªí" - -; remove personal preferences -LangString lng_DeletePrefs ${LANG_TRADCHINESE} "§R°£­Ó¤H°¾¦n³]©w" - -; remove personal preferences description -LangString lng_DeletePrefsDesc ${LANG_TRADCHINESE} "§R°£¤W¤@¦¸¦w¸Ë¿ò¯dªº­Ó¤H°¾¦n³]©w" - - -; Additional files section -LangString lng_Addfiles $(LANG_TRADCHINESE) "¨ä¥LÀÉ®×" - -; Additional files section description -LangString lng_AddfilesDesc $(LANG_TRADCHINESE) "¨ä¥LÀÉ®×" - -; Examples section -LangString lng_Examples $(LANG_TRADCHINESE) "½d¨Ò" - -; Examples section description -LangString lng_ExamplesDesc $(LANG_TRADCHINESE) "${PRODUCT_NAME} ¨Ï¥Î½d¨Ò" - -; Tutorials section -LangString lng_Tutorials $(LANG_TRADCHINESE) "«ü¾É¤â¥U" - -; Tutorials section description -LangString lng_TutorialsDesc $(LANG_TRADCHINESE) "${PRODUCT_NAME} ¨Ï¥Î±Ð¾Ç" - - -; Languages section -LangString lng_Languages $(LANG_TRADCHINESE) "»y¨¥" - -; Languages section dscription -LangString lng_LanguagesDesc $(LANG_TRADCHINESE) "¦w¸Ë ${PRODUCT_NAME} ¦UºØ»y¨¥Â½Ä¶" - -LangString lng_am $(LANG_TRADCHINESE) "am ªü¤ñ¦è¥§¨È»y" -LangString lng_ar $(LANG_TRADCHINESE) "ar ªü©Ô§B»y" -LangString lng_az $(LANG_TRADCHINESE) "az ¨È¶ë«ôµM»y" -LangString lng_be $(LANG_TRADCHINESE) "be ¥Õ«Xù´µ»y" -LangString lng_bg $(LANG_TRADCHINESE) "bg «O¥[§Q¨È»y" -LangString lng_bn $(LANG_TRADCHINESE) "bn ©s¥[©Ô»y" -LangString lng_br $(LANG_TRADCHINESE) "br ¤£¦C¶ð¥§»y" -LangString lng_ca $(LANG_TRADCHINESE) "ca ¥[®õ¶©»y" -LangString lng_ca@valencia $(LANG_TRADCHINESE) "ca@valencia ¥Ë­Û¦è¨È»y ¥[®õù¥§¨È»y" -LangString lng_cs $(LANG_TRADCHINESE) "cs ±¶§J»y" -LangString lng_da $(LANG_TRADCHINESE) "da ¤¦³Á»y" -LangString lng_de $(LANG_TRADCHINESE) "de ¼w»y" -LangString lng_dz $(LANG_TRADCHINESE) "dz ©v¥d»y" -LangString lng_el $(LANG_TRADCHINESE) "el §ÆÃ¾»y" -LangString lng_en $(LANG_TRADCHINESE) "en ­^»y" -LangString lng_en_AU $(LANG_TRADCHINESE) "en_AU ­^»y(¿D¤j§Q¨È)" -LangString lng_en_CA $(LANG_TRADCHINESE) "en_CA ­^»y(¥[®³¤j)" -LangString lng_en_GB $(LANG_TRADCHINESE) "en_GB ­^»y(¤£¦CÄA)" -LangString lng_en_US@piglatin $(LANG_TRADCHINESE) "en_US@piglatin ½Þ©Ô¤B»y" -LangString lng_eo $(LANG_TRADCHINESE) "eo ¥@¬É»y" -LangString lng_es $(LANG_TRADCHINESE) "es ¦è¯Z¤ú¤å" -LangString lng_es_MX $(LANG_TRADCHINESE) "es_MX ¦è¯Z¤ú»y(¾¥¦è­ô)" -LangString lng_et $(LANG_TRADCHINESE) "et ·R¨F¥§¨È»y" -LangString lng_eu $(LANG_TRADCHINESE) "eu ¤Ú´µ§J»y" -LangString lng_fi $(LANG_TRADCHINESE) "fi ªâÄõ»y" -LangString lng_fr $(LANG_TRADCHINESE) "fr ªk¤å" -LangString lng_ga $(LANG_TRADCHINESE) "ga ·Rº¸Äõ»y" -LangString lng_gl $(LANG_TRADCHINESE) "gl ¥[¨½¦è¨È»y" -LangString lng_he $(LANG_TRADCHINESE) "he §Æ§B¨Ó»y" -LangString lng_hr $(LANG_TRADCHINESE) "hr §Jù®J¦è¨È»y" -LangString lng_hu $(LANG_TRADCHINESE) "hu ¦I¤ú§Q»y" -LangString lng_id $(LANG_TRADCHINESE) "id ¦L¥§»y" -LangString lng_it $(LANG_TRADCHINESE) "it ¸q¤j§Q¤å" -LangString lng_ja $(LANG_TRADCHINESE) "ja ¤é¤å" -LangString lng_km $(LANG_TRADCHINESE) "km °ª´Ö»y" -LangString lng_ko $(LANG_TRADCHINESE) "ko Áú¤å" -LangString lng_lt $(LANG_TRADCHINESE) "lt ¥ß³³©{»y" -LangString lng_mk $(LANG_TRADCHINESE) "mk °¨¨ä¹y»y" -LangString lng_mn $(LANG_TRADCHINESE) "mn »X¥j»y" -LangString lng_ne $(LANG_TRADCHINESE) "ne ¥§ªyº¸»y" -LangString lng_nb $(LANG_TRADCHINESE) "nb ®¿«Â Bokmal »y" -LangString lng_nl $(LANG_TRADCHINESE) "nl ²üÄõ»y" -LangString lng_nn $(LANG_TRADCHINESE) "nn ®¿«Â Nynorsk »y" -LangString lng_pa $(LANG_TRADCHINESE) "pa ®Ç¾B´¶»y" -LangString lng_pl $(LANG_TRADCHINESE) "po ªiÄõ»y" -LangString lng_pt $(LANG_TRADCHINESE) "pt ¸²µå¤ú¤å" -LangString lng_pt_BR $(LANG_TRADCHINESE) "pt_BR ¸²µå¤ú¤å(¤Ú¦è)" -LangString lng_ro $(LANG_TRADCHINESE) "ro ù°¨¥§¨È»y" -LangString lng_ru $(LANG_TRADCHINESE) "ru «X¤å" -LangString lng_rw $(LANG_TRADCHINESE) "rw ª÷¨È¿c¦w¹F»y" -LangString lng_sk $(LANG_TRADCHINESE) "sk ´µ¬¥ªk§J»y" -LangString lng_sl $(LANG_TRADCHINESE) "sl ´µ¬¥¤Z¥§¨È»y" -LangString lng_sq $(LANG_TRADCHINESE) "sq ªüº¸¤Ú¥§¨È»y" -LangString lng_sr $(LANG_TRADCHINESE) "sr Áɺ¸ºû¨È»y" -LangString lng_sr@latin $(LANG_TRADCHINESE) "sr@latin ¶ëº¸ºû¨È¤å-©Ô¤B" -LangString lng_sv $(LANG_TRADCHINESE) "sv ·ç¨å»y" -LangString lng_th $(LANG_TRADCHINESE) "th ®õ»y" -LangString lng_tr $(LANG_TRADCHINESE) "tr ¤g¦Õ¨ä»y" -LangString lng_uk $(LANG_TRADCHINESE) "uk ¯Q§JÄõ»y" -LangString lng_vi $(LANG_TRADCHINESE) "vi ¶V«n¸Ü" -LangString lng_zh_CN $(LANG_TRADCHINESE) "zh_CH ²Å餤¤å" -LangString lng_zh_TW $(LANG_TRADCHINESE) "zh_TW ÁcÅ餤¤å" - - - - -; uninstallation options -LangString lng_UInstOpt ${LANG_TRADCHINESE} "¤Ï¦w¸Ë¿ï¶µ" - -; uninstallation options subtitle -LangString lng_UInstOpt1 ${LANG_TRADCHINESE} "½Ð¿ï¾Ü¨ä¥L¿ï¶µ" - -; Ask to purge the personal preferences -LangString lng_PurgePrefs ${LANG_TRADCHINESE} "«O¯d­Ó¤H°¾¦n³]©w" - -LangString lng_RETRY_CANCEL_DESC ${LANG_TRADCHINESE} "$\n$\n«ö¡u­«¸Õ¡vÄ~Äò©ÎªÌ«ö¡u¨ú®ø¡v¤¤¤î¡C" - -LangString lng_ClearDirectoryBefore ${LANG_TRADCHINESE} "${PRODUCT_NAME} ¥²¦w¸Ë©ó¤@­ÓªÅªº¸ê®Æ§¨¡C $INSTDIR ¤£¬OªÅªº¡C ½Ð¥ý²MªÅ³o­Ó¸ê®Æ§¨¡I$(lng_RETRY_CANCEL_DESC)" - -LangString lng_UninstallLogNotFound ${LANG_TRADCHINESE} "¨S¦³§ä¨ì $INSTDIR\uninstall.log ¡I$\r$\n½Ð¦Û¦æ²M°£ $INSTDIR ¸ê®Æ§¨¨Ó¤Ï¦w¸Ë¡I" - -LangString lng_FileChanged ${LANG_TRADCHINESE} "¦w¸Ë«á $filename ÀɮפwÅܧó¡C$\r$\n§A¬O§_¤´µM­n§R°£¨º­ÓÀɮסH" - -LangString lng_Yes ${LANG_TRADCHINESE} "¬O" - -LangString lng_AlwaysYes ${LANG_TRADCHINESE} "¥þ³¡¬Ò¬O" - -LangString lng_No ${LANG_TRADCHINESE} "§_" - -LangString lng_AlwaysNo ${LANG_TRADCHINESE} "¥þ³¡¬Ò§_" -- cgit v1.2.3 From 9d3213c296f91a7fc6b38132c681250d0d11a217 Mon Sep 17 00:00:00 2001 From: Chris Morgan Date: Tue, 5 Jan 2010 12:19:02 +1100 Subject: Changed version number (0.47.0.0 -> 0.47.0.9, "0.47" -> "0.47+devel") in inkscape.rc and inkview.rc so VersionInfo in inkscape.exe and inkview.exe for devel builds will be a bit different from 0.47 final. The installer has a much better version number detection system and will use the style 0.47.0.8944 and "0.47+devel-r8944" for bzr revision 8944, but I'm not quite up to wedging Bazaar revision detection into buildtool.cpp and build.xml yet. (bzr r8944) --- src/inkscape.rc | 8 ++++---- src/inkview.rc | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/inkscape.rc b/src/inkscape.rc index 3b946a067..9163658f0 100644 --- a/src/inkscape.rc +++ b/src/inkscape.rc @@ -3,8 +3,8 @@ APPLICATION_ICON ICON DISCARDABLE "../inkscape.ico" 1 24 DISCARDABLE "./inkscape-manifest.xml" 1 VERSIONINFO - FILEVERSION 0,47,0,0 - PRODUCTVERSION 0,47,0,0 + FILEVERSION 0,47,0,9 + PRODUCTVERSION 0,47,0,9 BEGIN BLOCK "StringFileInfo" BEGIN @@ -13,11 +13,11 @@ BEGIN VALUE "Comments", "Published under the GNU GPL" VALUE "CompanyName", "inkscape.org" VALUE "FileDescription", "Inkscape" - VALUE "FileVersion", "0.47" + VALUE "FileVersion", "0.47+devel" VALUE "InternalName", "Inkscape" VALUE "LegalCopyright", "© 2009 Inkscape" VALUE "ProductName", "Inkscape" - VALUE "ProductVersion", "0.47" + VALUE "ProductVersion", "0.47+devel" END END BLOCK "VarFileInfo" diff --git a/src/inkview.rc b/src/inkview.rc index 7a02bf11a..390f4fb07 100644 --- a/src/inkview.rc +++ b/src/inkview.rc @@ -3,8 +3,8 @@ APPLICATION_ICON ICON DISCARDABLE "../inkscape.ico" 1 24 DISCARDABLE "./inkview-manifest.xml" 1 VERSIONINFO - FILEVERSION 0,47,0,0 - PRODUCTVERSION 0,47,0,0 + FILEVERSION 0,47,0,9 + PRODUCTVERSION 0,47,0,9 BEGIN BLOCK "StringFileInfo" BEGIN @@ -13,11 +13,11 @@ BEGIN VALUE "Comments", "Published under the GNU GPL" VALUE "CompanyName", "inkscape.org" VALUE "FileDescription", "Inkview" - VALUE "FileVersion", "0.47" + VALUE "FileVersion", "0.47+devel" VALUE "InternalName", "Inkview" VALUE "LegalCopyright", "© 2009 Inkscape" VALUE "ProductName", "Inkview" - VALUE "ProductVersion", "0.47" + VALUE "ProductVersion", "0.47+devel" END END BLOCK "VarFileInfo" -- cgit v1.2.3 From faadb9fc07f2cfa03a4510dbcbe17d164a1634a1 Mon Sep 17 00:00:00 2001 From: Chris Morgan Date: Tue, 5 Jan 2010 13:39:27 +1100 Subject: Added files created during building and final build directory on Win32 to ignore list. (bzr r8945) --- .bzrignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.bzrignore b/.bzrignore index 4202b334d..cf5a35298 100644 --- a/.bzrignore +++ b/.bzrignore @@ -2,8 +2,11 @@ ./Makefile ./aclocal.m4 ./autom4te.cache +./btool.exe ./build +./build.dep ./compile +./compile.lst ./config.guess ./config.h ./config.h.in @@ -13,6 +16,7 @@ ./config.sub ./configure ./depcomp +./inkscape ./inkscape.1 ./inkscape.desktop ./inkscape.fr.1 -- cgit v1.2.3 From 881465c8c48e52023efa0a939177ace3fa0c279f Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Wed, 6 Jan 2010 01:44:56 -0800 Subject: Refactored common value. (bzr r8946) --- src/widgets/toolbox.cpp | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index 44ad5a6ce..49cbbe010 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -489,7 +489,7 @@ static gchar const * ui_descr = static Glib::RefPtr create_or_fetch_actions( SPDesktop* desktop ); -static void toolbox_set_desktop (GtkWidget *toolbox, SPDesktop *desktop, SetupFunction setup_func, UpdateFunction update_func, sigc::connection*); +static void toolbox_set_desktop (GtkWidget *toolbox, SPDesktop *desktop, SetupFunction setup_func, UpdateFunction update_func); static void setup_tool_toolbox (GtkWidget *toolbox, SPDesktop *desktop); static void update_tool_toolbox (SPDesktop *desktop, SPEventContext *eventcontext, GtkWidget *toolbox); @@ -871,6 +871,8 @@ GtkWidget *sp_aux_toolbox_new() { GtkWidget *tb = gtk_vbox_new(FALSE, 0); + g_object_set_data(G_OBJECT(tb), "MarkForChild", const_cast("MarkForChild")); + return toolboxNewCommon( tb, GTK_POS_LEFT ); } @@ -1513,21 +1515,17 @@ sp_tool_toolbox_set_desktop(GtkWidget *toolbox, SPDesktop *desktop) toolbox_set_desktop(toolbox, desktop, setup_tool_toolbox, - update_tool_toolbox, - static_cast(g_object_get_data(G_OBJECT(toolbox), - "event_context_connection"))); + update_tool_toolbox); } void sp_aux_toolbox_set_desktop(GtkWidget *toolbox, SPDesktop *desktop) { - toolbox_set_desktop(gtk_bin_get_child(GTK_BIN(toolbox)), + toolbox_set_desktop(toolbox, desktop, setup_aux_toolbox, - update_aux_toolbox, - static_cast(g_object_get_data(G_OBJECT(toolbox), - "event_context_connection"))); + update_aux_toolbox); } void @@ -1536,9 +1534,7 @@ sp_commands_toolbox_set_desktop(GtkWidget *toolbox, SPDesktop *desktop) toolbox_set_desktop(toolbox, desktop, setup_commands_toolbox, - update_commands_toolbox, - static_cast(g_object_get_data(G_OBJECT(toolbox), - "event_context_connection"))); + update_commands_toolbox); } void @@ -1547,15 +1543,21 @@ sp_snap_toolbox_set_desktop(GtkWidget *toolbox, SPDesktop *desktop) toolbox_set_desktop(toolbox, desktop, setup_snap_toolbox, - update_snap_toolbox, - static_cast(g_object_get_data(G_OBJECT(toolbox), - "event_context_connection"))); + update_snap_toolbox); } static void -toolbox_set_desktop(GtkWidget *toolbox, SPDesktop *desktop, SetupFunction setup_func, UpdateFunction update_func, sigc::connection *conn) +toolbox_set_desktop(GtkWidget *toolbox, SPDesktop *desktop, SetupFunction setup_func, UpdateFunction update_func) { + sigc::connection *conn = static_cast(g_object_get_data(G_OBJECT(toolbox), + "event_context_connection")); + { + GtkWidget* child = gtk_bin_get_child(GTK_BIN(toolbox)); + if (g_object_get_data(G_OBJECT(child), "MarkForChild")) { + toolbox = child; + } + } gpointer ptr = g_object_get_data(G_OBJECT(toolbox), "desktop"); SPDesktop *old_desktop = static_cast(ptr); -- cgit v1.2.3 From 89d2ebb80db8644f44fae1f7d1ebfc4b4431189c Mon Sep 17 00:00:00 2001 From: Chris Morgan Date: Wed, 6 Jan 2010 21:22:24 +1100 Subject: Updated SVN references in HACKING files to BZR (bzr r8947) --- HACKING.de.txt | 10 +++++----- HACKING.fr.txt | 12 ++++++------ HACKING.it.txt | 14 +++++++------- HACKING.pt_BR.txt | 14 +++++++------- HACKING.txt | 12 ++++++------ 5 files changed, 31 insertions(+), 31 deletions(-) diff --git a/HACKING.de.txt b/HACKING.de.txt index 1ac32eae2..b7987b379 100644 --- a/HACKING.de.txt +++ b/HACKING.de.txt @@ -15,7 +15,7 @@ Requires/BuildRequires Zeilen entsprechend updaten. Patches ======= -Wenn Sie keinen SVN Zugang haben, benutzen Sie bitte den Patch Tracker +Wenn Sie keinen BZR Zugang haben, benutzen Sie bitte den Patch Tracker . Wiki @@ -47,12 +47,12 @@ Mailinglisten zu beantworten. * Entwerfen Sie Dokumente mit Tips oder Hilfen, nutzen Sie unseren Wiki. -SVN Zugang +BZR Zugang ========== -Lesen Sie bitte http://inkscape.org/svn.php -wie man SVN nutzt oder den Quellenbaum mit einem Browser liest. +Lesen Sie bitte http://inkscape.org/bzr.php +wie man BZR nutzt oder den Quellenbaum mit einem Browser liest. -Wir vergeben SVN Zugang an Leute, die ihr Interesse daran bewiesen +Wir vergeben BZR Zugang an Leute, die ihr Interesse daran bewiesen haben, den Code zu verbessern. Der Beweis ist einfach: Reichen Sie zwei Verbesserungen ein und verlangen Sie Zugang. diff --git a/HACKING.fr.txt b/HACKING.fr.txt index c88229bc0..d8540fb6b 100644 --- a/HACKING.fr.txt +++ b/HACKING.fr.txt @@ -1,4 +1,4 @@ -Compiler la version svn +Compiler la version BZR ======================= grep Build-Depends debian/control permet d'afficher une liste de paquets (Debian) nécessaires à la compilation. @@ -10,7 +10,7 @@ inkscape.spec.in contient une liste partielle de spécifications : Au moment où ce texte est écrit, il n'y a qu'un paquet ; si vous utilisez une distribution basée sur des RPM, pensez à mettre à jour les lignes Requires/BuildRequires afin d'aider les autres utilisateurs de votre -distribution. Si vous n'avez pas d'accès en écriture au SVN, vous pouvez +distribution. Si vous n'avez pas d'accès en écriture au BZR, vous pouvez soumettre un patch auprès de . @@ -45,11 +45,11 @@ travailler. Sinon, voivi quelques façons d'apporter votre aide : * Ecrire un HOWTO décrivant une astuce ou technique que vous avez trouvé -Accès SVN +Accès BZR ========= -Consultez http://inkscape.org/svn.php pour voir comment accéder au SVN, y +Consultez http://inkscape.org/bzr.php pour voir comment accéder au BZR, y compris depuis un navigateur web. -Nous donnons un accès en écriture au SVN à toute personne ayant démontré une +Nous donnons un accès en écriture au BZR à toute personne ayant démontré une motivation pour aider à développer le code. Prouver votre motivation est très simple : fournir deux contributions et demander un accès. @@ -88,4 +88,4 @@ En conséquence, envisagez soit d'ajouter un préfixe `blah_' au nom de toutes les variables que vous définiriez dans blah/Makefile_insert (si cela doit rester local pour ce Makefile_insert), ou en mettre la définition dans src/Makefile.am. En particulier, les fichiers check_PROGRAMS, DISTCLEANFILES, -etc sont dans src/Makefile.am. \ No newline at end of file +etc sont dans src/Makefile.am. diff --git a/HACKING.it.txt b/HACKING.it.txt index 07c1ba4d5..eb9d4c978 100644 --- a/HACKING.it.txt +++ b/HACKING.it.txt @@ -1,4 +1,4 @@ -Compilare la versione SVN +Compilare la versione BZR ========================= Esegui `grep Build-Depends debian/control` per avere una lista dei pacchetti (Debian) necessari per la compilazione. @@ -10,7 +10,7 @@ inkscape.spec.in contiene una lista parziale dei requisiti: Al momento, questa lista contiene un solo pacchetto; se usi usa distribuzione basata su RPM, sei pregato di aggiornare le linee Requires/BuildRequires in modo da aiutare gli altri utenti della tua stessa distribuzione. Se non hai accesso in -scrittura al SVN, puoi inviare una patch al sistema di gestione delle patch +scrittura al BZR, puoi inviare una patch al sistema di gestione delle patch . Consulta http://wiki.inkscape.org/wiki/index.php/CompilingInkscape per informazioni @@ -40,12 +40,12 @@ In caso contrario, questi sono solo alcuni suggerimenti: * Scrivi un HOWTO su qualche trucco o tecnica che trovi utile -Accesso SVN -========== -Consulta http://inkscape.org/svn.php per i modi di accesso al svn, -tra la consultazione del SVN client web. +Accesso BZR +=========== +Consulta http://inkscape.org/bzr.php per i modi di accesso al BZR, +tra la consultazione del BZR client web. -L'acceso in scrittura al SVN viene dato a tutti quelli che dimostrino interesse +L'acceso in scrittura al BZR viene dato a tutti quelli che dimostrino interesse nello sviluppo del codice. La prova è semplice: fornisci un paio di contributi e richiedi l'accesso. diff --git a/HACKING.pt_BR.txt b/HACKING.pt_BR.txt index 81b8bbef5..6aee17e96 100644 --- a/HACKING.pt_BR.txt +++ b/HACKING.pt_BR.txt @@ -1,5 +1,5 @@ -Compilando a versão SVN -========================= +Compilando a versão BZR +======================= grep Build-Depends debian/control para ver a lista de pacotes (Debian) necessários para compilação. @@ -10,7 +10,7 @@ inkscape.spec.in tem uma lista parcial dos requerimentos: No momento da escrita, esse contém apenas um pacote; se você usa uma distribuição baseada em RPM, então por favor considere atualizar as linhas de Requires/BuildRequires (Requerimentos) para ajudar outros usuários de sua distribuição. Se você não -tem acesso de escrita ao SVN, então você pode submeter uma correção pra o +tem acesso de escrita ao BZR, então você pode submeter uma correção pra o patch tracker . @@ -42,12 +42,12 @@ ajudar: * Escreva um HOWTO descrevendo um truque ou uma técnica que tenha descoberto -Acesso SVN +Acesso BZR ========== -Visite http://inkscape.org/svn.php, para saber como acessar o SVN, -incluindo navegar no SVN de um navegador Web. +Visite http://inkscape.org/bzr.php, para saber como acessar o BZR, +incluindo navegar no BZR de um navegador Web. -Nós damos permissão de escrita no SVN para pessoas com provado interesse em +Nós damos permissão de escrita no BZR para pessoas com provado interesse em ajudar a desenvolder a base de código. Provar seu interesse é direto: Faça duas contribuições e peça acesso. diff --git a/HACKING.txt b/HACKING.txt index f22525cef..7fec67de1 100644 --- a/HACKING.txt +++ b/HACKING.txt @@ -1,4 +1,4 @@ -Compiling the SVN version +Compiling the BZR version ========================= grep Build-Depends debian/control to see a list of (Debian) packages needed for compilation. @@ -9,7 +9,7 @@ inkscape.spec.in has a partial list of requirements: At the time of writing, it contains only one package; if you use an RPM-based distribution, then please consider updating the Requires/BuildRequires lines to -help other users of your distribution. If you don't have SVN write access, +help other users of your distribution. If you don't have BZR write access, then you can submit a patch to the bug tracker . @@ -41,12 +41,12 @@ can help: * Author a HOWTO describing a trick or technique you've figured out -SVN Access +BZR Access ========== -See http://inkscape.org/svn.php for how to access SVN, -including browsing SVN from a web client. +See http://inkscape.org/bzr.php for how to access BZR, +including browsing BZR from a web client. -We give SVN write access out to people with proven interest in helping develop +We give BZR write access out to people with proven interest in helping develop the codebase. Proving your interest is straightforward: Make two contributions and request access. -- cgit v1.2.3 From 6a3d9cd816b8186277c3fc671f3ed10d029df391 Mon Sep 17 00:00:00 2001 From: Chris Morgan Date: Wed, 6 Jan 2010 21:37:16 +1100 Subject: Adding a temporary po file to ignore list (bzr r8948) --- .bzrignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.bzrignore b/.bzrignore index cf5a35298..264cd87ad 100644 --- a/.bzrignore +++ b/.bzrignore @@ -35,6 +35,7 @@ Makefile.in doc/Makefile doc/Makefile.in packaging/autopackage/default.apspec +po/.intltool-merge-cache po/*.gmo po/Makefile po/Makefile.in.in -- cgit v1.2.3 From 0f1b5629674ef56bb8db26ae78e62f1ca5c1b3bf Mon Sep 17 00:00:00 2001 From: Alexandre Prokoudine Date: Wed, 6 Jan 2010 17:41:51 +0300 Subject: Updated Ukrainian translation from Yuri Chornoivan (bzr r8949) --- po/uk.po | 4625 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 2598 insertions(+), 2027 deletions(-) diff --git a/po/uk.po b/po/uk.po index 3e6cf0315..9bf356e66 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. +# Yuri Chornoivan , 2007, 2008, 2009, 2010. msgid "" msgstr "" "Project-Id-Version: uk\n" "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2009-10-15 12:45+0200\n" -"PO-Revision-Date: 2009-10-15 14:03+0300\n" +"POT-Creation-Date: 2010-01-06 15:42+0200\n" +"PO-Revision-Date: 2010-01-06 16:00+0200\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" @@ -20,7 +20,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 0.3\n" +"X-Generator: Lokalize 1.0\n" #: ../inkscape.desktop.in.h:1 msgid "Create and edit Scalable Vector Graphics images" @@ -348,7 +348,7 @@ msgstr "Визначити вертикальні краї кольорів об #. Pencil #: ../share/filters/filters.svg.h:29 -#: ../src/ui/dialog/inkscape-preferences.cpp:486 ../src/verbs.cpp:2516 +#: ../src/ui/dialog/inkscape-preferences.cpp:492 ../src/verbs.cpp:2534 msgid "Pencil" msgstr "Олівець" @@ -629,7 +629,8 @@ msgid "Leaves" msgstr "ЛиÑÑ‚Ñ" #: ../share/filters/filters.svg.h:55 ../share/filters/filters.svg.h:77 -#: ../share/filters/filters.svg.h:86 ../share/extensions/pathscatter.inx.h:10 +#: ../share/filters/filters.svg.h:86 ../src/widgets/toolbox.cpp:4406 +#: ../share/extensions/pathscatter.inx.h:10 msgid "Scatter" msgstr "РозÑіюваннÑ" @@ -1571,8 +1572,8 @@ msgid "Highly flexible specular bump with transparency" msgstr "Дуже гнучкі дзеркальні горби з прозоріÑтю" #: ../share/filters/filters.svg.h:162 -#: ../src/ui/dialog/align-and-distribute.cpp:920 -#: ../src/widgets/desktop-widget.cpp:1577 +#: ../src/ui/dialog/align-and-distribute.cpp:925 +#: ../src/widgets/desktop-widget.cpp:1584 msgid "Drawing" msgstr "Малюнок" @@ -2287,89 +2288,86 @@ msgstr "" msgid "Create ellipse" msgstr "Створити еліпÑ" -#: ../src/box3d-context.cpp:429 ../src/box3d-context.cpp:436 -#: ../src/box3d-context.cpp:443 ../src/box3d-context.cpp:450 -#: ../src/box3d-context.cpp:457 ../src/box3d-context.cpp:464 +#: ../src/box3d-context.cpp:435 ../src/box3d-context.cpp:442 +#: ../src/box3d-context.cpp:449 ../src/box3d-context.cpp:456 +#: ../src/box3d-context.cpp:463 ../src/box3d-context.cpp:470 msgid "Change perspective (angle of PLs)" msgstr "Зміна перÑпективи (кута між лініÑми перÑпективи)" #. status text -#: ../src/box3d-context.cpp:622 +#: ../src/box3d-context.cpp:638 msgid "3D Box; with Shift to extrude along the Z axis" msgstr "" "ПроÑторовий об’єкт; ÑƒÑ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Shift витÑгуватиме об’єкт " "вздовж оÑÑ– Z" -#: ../src/box3d-context.cpp:650 +#: ../src/box3d-context.cpp:666 msgid "Create 3D box" msgstr "Створити тривимірний об’єкт" -#: ../src/box3d.cpp:315 +#: ../src/box3d.cpp:327 msgid "3D Box" msgstr "ПроÑторовий об’єкт" -#: ../src/connector-context.cpp:526 +#: ../src/connector-context.cpp:765 msgid "Creating new connector" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¾Ñ— з'єднувальної лінії" -#: ../src/connector-context.cpp:775 +#: ../src/connector-context.cpp:1142 msgid "Connector endpoint drag cancelled." msgstr "ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¸Ñ… точок з'єднувальної лінії ÑкаÑовано." -#: ../src/connector-context.cpp:824 +#: ../src/connector-context.cpp:1172 +msgid "Connection point drag cancelled." +msgstr "ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð·â€™Ñ”Ð´Ð½Ð°Ð½Ð½Ñ ÑкаÑовано." + +#: ../src/connector-context.cpp:1285 msgid "Reroute connector" msgstr "Змінити напрÑмок з'єднаннÑ" -#. Flush pending updates -#: ../src/connector-context.cpp:988 +#: ../src/connector-context.cpp:1452 msgid "Create connector" msgstr "Створити лінію з'єднаннÑ" -#: ../src/connector-context.cpp:1012 +#: ../src/connector-context.cpp:1475 msgid "Finishing connector" msgstr "Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ Ð»Ñ–Ð½Ñ–Ñ— з'єднаннÑ" -#: ../src/connector-context.cpp:1154 -msgid "Connection point: click or drag to create a new connector" -msgstr "" -"Точка з'єднаннÑ: клацніть мишею або перетÑгніть Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¾Ñ— " -"лінії" - -#: ../src/connector-context.cpp:1227 +#: ../src/connector-context.cpp:1762 msgid "Connector endpoint: drag to reroute or connect to new shapes" msgstr "" "Кінцева з'єднувальна точка: перетÑгніть щоб змінити напрÑмок " "з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð· новими фігурами" -#: ../src/connector-context.cpp:1339 +#: ../src/connector-context.cpp:1903 msgid "Select at least one non-connector object." msgstr "Позначте принаймні два об'єкти Ð´Ð»Ñ Ð·'єднаннÑ." -#: ../src/connector-context.cpp:1344 ../src/widgets/toolbox.cpp:6997 +#: ../src/connector-context.cpp:1908 ../src/widgets/toolbox.cpp:7392 msgid "Make connectors avoid selected objects" msgstr "ЗмуÑити лінії огинати обрані об'єкти" -#: ../src/connector-context.cpp:1345 ../src/widgets/toolbox.cpp:7007 +#: ../src/connector-context.cpp:1909 ../src/widgets/toolbox.cpp:7402 msgid "Make connectors ignore selected objects" msgstr "ЗмуÑити лінії ігнорувати обрані об'єкти" #: ../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 "" -"Поточний рівень - прихований. Зробіть його неприхованим, щоб мати " +"Поточний рівень — прихований. Зробіть його неприхованим, щоб мати " "можливіÑть креÑлити у ньому." #: ../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 "" -"Поточний рівень - зафікÑований. Розблокуйте його, щоб мати можливіÑть " +"Поточний рівень — зафікÑований. Розблокуйте його, щоб мати можливіÑть " "креÑлити у ньому." -#: ../src/desktop.cpp:828 +#: ../src/desktop.cpp:833 msgid "No previous zoom." msgstr "Ðемає попереднього маÑштабу." -#: ../src/desktop.cpp:853 +#: ../src/desktop.cpp:858 msgid "No next zoom." msgstr "Ðемає наÑтупного маÑштабу." @@ -2424,7 +2422,7 @@ msgstr "Позначте один об'єкт, клони Ñкого Ñл msgid "Delete tiled clones" msgstr "Вилучити мозаїку з клонів" -#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1883 +#: ../src/dialogs/clonetiler.cpp:1097 ../src/selection-chemistry.cpp:1906 msgid "Select an object to clone." msgstr "Позначте об'єкт Ð´Ð»Ñ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ." @@ -2914,7 +2912,7 @@ msgstr "ВзÑти видимий колір Ñ– прозоріÑть" #: ../src/dialogs/clonetiler.cpp:2615 ../src/dialogs/clonetiler.cpp:2764 #: ../src/extension/internal/bitmap/opacity.cpp:37 #: ../src/extension/internal/bitmap/opacity.cpp:39 -#: ../src/widgets/toolbox.cpp:4326 ../share/extensions/interp_att_g.inx.h:12 +#: ../src/widgets/toolbox.cpp:4262 ../share/extensions/interp_att_g.inx.h:12 msgid "Opacity" msgstr "ÐепрозоріÑть" @@ -3128,15 +3126,15 @@ msgstr "" "Скинути уÑÑ– зÑуви, маÑштабуваннÑ, Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ñ‚Ð° зміни прозороÑті й кольору на " "нуль" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2623 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2645 msgid "_Page" msgstr "_Сторінка" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2627 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2649 msgid "_Drawing" msgstr "_Малюнок" -#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2629 +#: ../src/dialogs/export.cpp:146 ../src/verbs.cpp:2651 msgid "_Selection" msgstr "Виді_лене" @@ -3180,7 +3178,7 @@ msgstr "Ви_Ñота:" msgid "Bitmap size" msgstr "Розмір зображеннÑ" -#: ../src/dialogs/export.cpp:484 ../src/ui/widget/page-sizer.cpp:210 +#: ../src/dialogs/export.cpp:484 ../src/ui/widget/page-sizer.cpp:230 msgid "_Width:" msgstr "_Ширина:" @@ -3192,12 +3190,12 @@ msgstr "точок" msgid "dp_i" msgstr "dp_i" -#: ../src/dialogs/export.cpp:498 ../src/ui/widget/page-sizer.cpp:211 +#: ../src/dialogs/export.cpp:498 ../src/ui/widget/page-sizer.cpp:231 msgid "_Height:" msgstr "_ВиÑота:" -#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:768 -#: ../src/ui/dialog/inkscape-preferences.cpp:1180 +#: ../src/dialogs/export.cpp:509 ../src/ui/dialog/inkscape-preferences.cpp:784 +#: ../src/ui/dialog/inkscape-preferences.cpp:1196 msgid "dpi" msgstr "dpi" @@ -3364,7 +3362,7 @@ msgid "Search paths, lines, polylines" msgstr "Шукати Ñеред контурів, ліній, поліліній" #: ../src/dialogs/find.cpp:593 ../src/ui/dialog/find.cpp:75 -#: ../src/widgets/toolbox.cpp:2091 +#: ../src/widgets/toolbox.cpp:2049 msgid "Paths" msgstr "Контури" @@ -3514,8 +3512,8 @@ msgid "" msgstr "Ðтрибут id= (дозволÑютьÑÑ Ð»Ð¸ÑˆÐµ латинÑькі літери, цифри та Ñимволи .-_:)" #. Button for setting the object's id, label, title and description. -#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2486 -#: ../src/verbs.cpp:2492 +#: ../src/dialogs/item-properties.cpp:143 ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2508 msgid "_Set" msgstr "_Ð’Ñтановити" @@ -3526,7 +3524,7 @@ msgstr "_Позначка" #: ../src/dialogs/item-properties.cpp:161 msgid "A freeform label for the object" -msgstr "Довільна позначка об'єкту" +msgstr "Довільна позначка об'єкта" #. Create the label for the object title #: ../src/dialogs/item-properties.cpp:173 @@ -3659,20 +3657,21 @@ msgstr "URL:" #: ../src/dialogs/object-attributes.cpp:51 #: ../src/dialogs/object-attributes.cpp:59 ../src/ui/dialog/guides.cpp:43 #: ../src/ui/view/edit-widget.cpp:1074 ../src/widgets/desktop-widget.cpp:504 -#: ../src/widgets/toolbox.cpp:1472 +#: ../src/widgets/toolbox.cpp:1440 msgid "X:" msgstr "X:" #: ../src/dialogs/object-attributes.cpp:52 #: ../src/dialogs/object-attributes.cpp:60 ../src/ui/dialog/guides.cpp:44 #: ../src/ui/view/edit-widget.cpp:1075 ../src/widgets/desktop-widget.cpp:507 -#: ../src/widgets/toolbox.cpp:1490 +#: ../src/widgets/toolbox.cpp:1458 msgid "Y:" msgstr "Y:" #: ../src/dialogs/object-attributes.cpp:53 -#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4124 -#: ../src/widgets/toolbox.cpp:4715 ../src/widgets/toolbox.cpp:5734 +#: ../src/dialogs/object-attributes.cpp:61 ../src/widgets/toolbox.cpp:4060 +#: ../src/widgets/toolbox.cpp:4374 ../src/widgets/toolbox.cpp:4873 +#: ../src/widgets/toolbox.cpp:5892 msgid "Width:" msgstr "Ширина:" @@ -3786,11 +3785,11 @@ msgstr "ВирівнÑти Ñ€Ñдки за правою межею" msgid "Justify lines" msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ€Ñдків" -#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:6804 +#: ../src/dialogs/text-edit.cpp:300 ../src/widgets/toolbox.cpp:7046 msgid "Horizontal text" msgstr "Горизонтальний текÑÑ‚" -#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:6816 +#: ../src/dialogs/text-edit.cpp:314 ../src/widgets/toolbox.cpp:7058 msgid "Vertical text" msgstr "Вертикальний текÑÑ‚" @@ -3800,9 +3799,10 @@ msgstr "МіжрÑдковий інтервал:" #. Text #: ../src/dialogs/text-edit.cpp:375 ../src/selection-describer.cpp:69 -#: ../src/ui/dialog/inkscape-preferences.cpp:522 ../src/verbs.cpp:2522 +#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2540 #: ../share/extensions/lorem_ipsum.inx.h:5 #: ../share/extensions/render_alphabetsoup.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:6 #: ../share/extensions/text_braille.inx.h:2 #: ../share/extensions/text_flipcase.inx.h:1 #: ../share/extensions/text_lowercase.inx.h:1 @@ -3818,7 +3818,7 @@ msgstr "ТекÑÑ‚" msgid "Set as default" msgstr "Зберегти типовим" -#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1493 +#: ../src/dialogs/text-edit.cpp:665 ../src/text-context.cpp:1500 msgid "Set text style" msgstr "Ð’Ñтановити Ñтиль текÑту" @@ -3944,8 +3944,8 @@ msgid "_Origin X:" msgstr "_Початок по X:" #: ../src/display/canvas-axonomgrid.cpp:398 ../src/display/canvas-grid.cpp:672 -#: ../src/ui/dialog/inkscape-preferences.cpp:978 -#: ../src/ui/dialog/inkscape-preferences.cpp:999 +#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 msgid "X coordinate of grid origin" msgstr "Координата X початку Ñітки" @@ -3954,8 +3954,8 @@ msgid "O_rigin Y:" msgstr "П_очаток по Y:" #: ../src/display/canvas-axonomgrid.cpp:400 ../src/display/canvas-grid.cpp:674 -#: ../src/ui/dialog/inkscape-preferences.cpp:979 -#: ../src/ui/dialog/inkscape-preferences.cpp:1000 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Y coordinate of grid origin" msgstr "Координата Y початку Ñітки" @@ -3964,29 +3964,29 @@ msgid "Spacing _Y:" msgstr "Інтервал по _Y:" #: ../src/display/canvas-axonomgrid.cpp:402 -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1018 msgid "Base length of z-axis" msgstr "Базова довжина віÑÑ– z" #: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1005 -#: ../src/widgets/toolbox.cpp:3422 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 +#: ../src/widgets/toolbox.cpp:3360 msgid "Angle X:" msgstr "Кут X:" #: ../src/display/canvas-axonomgrid.cpp:404 -#: ../src/ui/dialog/inkscape-preferences.cpp:1005 +#: ../src/ui/dialog/inkscape-preferences.cpp:1021 msgid "Angle of x-axis" msgstr "Кут віÑÑ– x" #: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1006 -#: ../src/widgets/toolbox.cpp:3501 +#: ../src/ui/dialog/inkscape-preferences.cpp:1022 +#: ../src/widgets/toolbox.cpp:3439 msgid "Angle Z:" msgstr "Кут Z:" #: ../src/display/canvas-axonomgrid.cpp:406 -#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1022 msgid "Angle of z-axis" msgstr "Кут віÑÑ– z" @@ -4075,12 +4075,12 @@ msgid "Spacing _X:" msgstr "Інтервал по _X:" #: ../src/display/canvas-grid.cpp:676 -#: ../src/ui/dialog/inkscape-preferences.cpp:982 +#: ../src/ui/dialog/inkscape-preferences.cpp:998 msgid "Distance between vertical grid lines" msgstr "ВідÑтань між вертикальними лініÑми Ñітки" #: ../src/display/canvas-grid.cpp:678 -#: ../src/ui/dialog/inkscape-preferences.cpp:983 +#: ../src/ui/dialog/inkscape-preferences.cpp:999 msgid "Distance between horizontal grid lines" msgstr "ВідÑтань між горизонтальними лініÑми Ñітки" @@ -4093,198 +4093,198 @@ msgid "If set, displays dots at gridpoints instead of gridlines" msgstr "Якщо вÑтановлено, заміÑть напрÑмних відображаютьÑÑ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñітки" #. TRANSLATORS: undefined target for snapping -#: ../src/display/snap-indicator.cpp:60 ../src/display/snap-indicator.cpp:63 -#: ../src/display/snap-indicator.cpp:148 ../src/display/snap-indicator.cpp:151 +#: ../src/display/snap-indicator.cpp:59 ../src/display/snap-indicator.cpp:62 +#: ../src/display/snap-indicator.cpp:147 ../src/display/snap-indicator.cpp:150 msgid "UNDEFINED" msgstr "ÐЕ ВИЗÐÐЧЕÐО" -#: ../src/display/snap-indicator.cpp:66 +#: ../src/display/snap-indicator.cpp:65 msgid "grid line" msgstr "Ð»Ñ–Ð½Ñ–Ñ Ñітки" -#: ../src/display/snap-indicator.cpp:69 +#: ../src/display/snap-indicator.cpp:68 msgid "grid intersection" msgstr "перетин ліній Ñітки" -#: ../src/display/snap-indicator.cpp:72 +#: ../src/display/snap-indicator.cpp:71 msgid "guide" msgstr "напрÑмна" -#: ../src/display/snap-indicator.cpp:75 +#: ../src/display/snap-indicator.cpp:74 msgid "guide intersection" msgstr "перетин напрÑмних" -#: ../src/display/snap-indicator.cpp:78 +#: ../src/display/snap-indicator.cpp:77 msgid "guide origin" msgstr "початок напрÑмної" -#: ../src/display/snap-indicator.cpp:81 +#: ../src/display/snap-indicator.cpp:80 msgid "grid-guide intersection" msgstr "перетини ліній Ñітки Ñ– напрÑмних" -#: ../src/display/snap-indicator.cpp:84 +#: ../src/display/snap-indicator.cpp:83 msgid "cusp node" msgstr "гоÑтрий вузол" -#: ../src/display/snap-indicator.cpp:87 +#: ../src/display/snap-indicator.cpp:86 msgid "smooth node" msgstr "гладкий вузол" -#: ../src/display/snap-indicator.cpp:90 +#: ../src/display/snap-indicator.cpp:89 msgid "path" msgstr "контур" -#: ../src/display/snap-indicator.cpp:93 +#: ../src/display/snap-indicator.cpp:92 msgid "path intersection" msgstr "перетин контурів" -#: ../src/display/snap-indicator.cpp:96 +#: ../src/display/snap-indicator.cpp:95 msgid "bounding box corner" msgstr "кут рамки-обгортки" -#: ../src/display/snap-indicator.cpp:99 +#: ../src/display/snap-indicator.cpp:98 msgid "bounding box side" msgstr "бічна Ñторона рамки-обгортки" -#: ../src/display/snap-indicator.cpp:102 -msgid "bounding box" -msgstr "рамка-обгортка" - -#: ../src/display/snap-indicator.cpp:105 +#: ../src/display/snap-indicator.cpp:101 msgid "page border" msgstr "межа Ñторінки" -#: ../src/display/snap-indicator.cpp:108 +#: ../src/display/snap-indicator.cpp:104 msgid "line midpoint" msgstr "ÑÐµÑ€ÐµÐ´Ð½Ñ Ñ‚Ð¾Ñ‡ÐºÐ° лінії" -#: ../src/display/snap-indicator.cpp:111 +#: ../src/display/snap-indicator.cpp:107 msgid "object midpoint" msgstr "ÑÐµÑ€ÐµÐ´Ð½Ñ Ñ‚Ð¾Ñ‡ÐºÐ° об'єкта" -#: ../src/display/snap-indicator.cpp:114 +#: ../src/display/snap-indicator.cpp:110 msgid "object rotation center" msgstr "центр Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð¾Ð±â€™Ñ”ÐºÑ‚Ð°" -#: ../src/display/snap-indicator.cpp:117 +#: ../src/display/snap-indicator.cpp:113 msgid "handle" msgstr "вуÑ" -#: ../src/display/snap-indicator.cpp:120 +#: ../src/display/snap-indicator.cpp:116 msgid "bounding box side midpoint" msgstr "бокова ÑÐµÑ€ÐµÐ´Ð½Ñ Ñ‚Ð¾Ñ‡ÐºÐ° рамки-обгортки" -#: ../src/display/snap-indicator.cpp:123 +#: ../src/display/snap-indicator.cpp:119 msgid "bounding box midpoint" msgstr "ÑÐµÑ€ÐµÐ´Ð½Ñ Ñ‚Ð¾Ñ‡ÐºÐ° рамки-обгортки" -#: ../src/display/snap-indicator.cpp:126 +#: ../src/display/snap-indicator.cpp:122 msgid "page corner" msgstr "кут Ñторінки" -#: ../src/display/snap-indicator.cpp:129 +#: ../src/display/snap-indicator.cpp:125 msgid "convex hull corner" msgstr "кут опуклої оболонки" -#: ../src/display/snap-indicator.cpp:132 +#: ../src/display/snap-indicator.cpp:128 msgid "quadrant point" msgstr "точка чверті" -#: ../src/display/snap-indicator.cpp:135 +#: ../src/display/snap-indicator.cpp:131 msgid "center" msgstr "центр" -#: ../src/display/snap-indicator.cpp:138 +#: ../src/display/snap-indicator.cpp:134 msgid "corner" msgstr "кут" -#: ../src/display/snap-indicator.cpp:141 +#: ../src/display/snap-indicator.cpp:137 msgid "text baseline" msgstr "базова Ð»Ñ–Ð½Ñ–Ñ Ñ‚ÐµÐºÑту" -#: ../src/display/snap-indicator.cpp:154 +#: ../src/display/snap-indicator.cpp:140 +msgid "constrained angle" +msgstr "фікÑований кут" + +#: ../src/display/snap-indicator.cpp:153 msgid "Bounding box corner" msgstr "Кут рамки-обгортки" -#: ../src/display/snap-indicator.cpp:157 +#: ../src/display/snap-indicator.cpp:156 msgid "Bounding box midpoint" msgstr "Ð¡ÐµÑ€ÐµÐ´Ð½Ñ Ñ‚Ð¾Ñ‡ÐºÐ° рамки-обгортки" -#: ../src/display/snap-indicator.cpp:160 +#: ../src/display/snap-indicator.cpp:159 msgid "Bounding box side midpoint" msgstr "Бокова ÑÐµÑ€ÐµÐ´Ð½Ñ Ñ‚Ð¾Ñ‡ÐºÐ° рамки-обгортки" -#: ../src/display/snap-indicator.cpp:163 +#: ../src/display/snap-indicator.cpp:162 msgid "Smooth node" msgstr "Гладкий вузол" -#: ../src/display/snap-indicator.cpp:166 +#: ../src/display/snap-indicator.cpp:165 msgid "Cusp node" msgstr "ГоÑтрий вузол" -#: ../src/display/snap-indicator.cpp:169 +#: ../src/display/snap-indicator.cpp:168 msgid "Line midpoint" msgstr "Ð¡ÐµÑ€ÐµÐ´Ð½Ñ Ñ‚Ð¾Ñ‡ÐºÐ° лінії" -#: ../src/display/snap-indicator.cpp:172 +#: ../src/display/snap-indicator.cpp:171 msgid "Object midpoint" msgstr "Ð¡ÐµÑ€ÐµÐ´Ð½Ñ Ñ‚Ð¾Ñ‡ÐºÐ° об'єкта" -#: ../src/display/snap-indicator.cpp:175 +#: ../src/display/snap-indicator.cpp:174 msgid "Object rotation center" msgstr "Центр Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð¾Ð±â€™Ñ”ÐºÑ‚Ð°" -#: ../src/display/snap-indicator.cpp:178 +#: ../src/display/snap-indicator.cpp:177 msgid "Handle" msgstr "Елемент керуваннÑ" -#: ../src/display/snap-indicator.cpp:181 +#: ../src/display/snap-indicator.cpp:180 msgid "Path intersection" msgstr "Перетин контурів" -#: ../src/display/snap-indicator.cpp:184 +#: ../src/display/snap-indicator.cpp:183 msgid "Guide" msgstr "ÐапрÑмна" -#: ../src/display/snap-indicator.cpp:187 +#: ../src/display/snap-indicator.cpp:186 msgid "Guide origin" msgstr "Початок напрÑмної" -#: ../src/display/snap-indicator.cpp:190 +#: ../src/display/snap-indicator.cpp:189 msgid "Convex hull corner" msgstr "Кут опуклої оболонки" -#: ../src/display/snap-indicator.cpp:193 +#: ../src/display/snap-indicator.cpp:192 msgid "Quadrant point" msgstr "Точка чверті" -#: ../src/display/snap-indicator.cpp:196 ../src/widgets/toolbox.cpp:6734 +#: ../src/display/snap-indicator.cpp:195 ../src/widgets/toolbox.cpp:6976 msgid "Center" msgstr "Центрувати" -#: ../src/display/snap-indicator.cpp:199 +#: ../src/display/snap-indicator.cpp:198 msgid "Corner" msgstr "Кут" -#: ../src/display/snap-indicator.cpp:202 +#: ../src/display/snap-indicator.cpp:201 msgid "Text baseline" msgstr "Базова Ð»Ñ–Ð½Ñ–Ñ Ñ‚ÐµÐºÑту" -#: ../src/display/snap-indicator.cpp:241 +#: ../src/display/snap-indicator.cpp:240 msgid " to " msgstr " у " -#: ../src/document.cpp:445 +#: ../src/document.cpp:478 #, c-format msgid "New document %d" msgstr "Ðовий документ %d" -#: ../src/document.cpp:477 +#: ../src/document.cpp:510 #, c-format msgid "Memory document %d" msgstr "Документ у пам'Ñті %d" -#: ../src/document.cpp:632 +#: ../src/document.cpp:665 #, c-format msgid "Unnamed document %d" msgstr "Документ без назви %d" @@ -4303,38 +4303,38 @@ msgstr "ЗакриваєтьÑÑ ÐºÐ¾Ð½Ñ‚ÑƒÑ€." msgid "Draw path" msgstr "ÐœÐ°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ" -#: ../src/draw-context.cpp:866 +#: ../src/draw-context.cpp:867 msgid "Creating single dot" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð¾Ñ— точки" -#: ../src/draw-context.cpp:867 +#: ../src/draw-context.cpp:868 msgid "Create single dot" msgstr "Створити одиночну точку" #. alpha of color under cursor, to show in the statusbar #. locale-sensitive printf is OK, since this goes to the UI, not into SVG -#: ../src/dropper-context.cpp:302 +#: ../src/dropper-context.cpp:312 #, c-format msgid " alpha %.3g" msgstr " альфа %.3g" #. where the color is picked, to show in the statusbar -#: ../src/dropper-context.cpp:304 +#: ../src/dropper-context.cpp:314 #, c-format msgid ", averaged with radius %d" msgstr ", уÑереднений з радіуÑом %d" -#: ../src/dropper-context.cpp:304 +#: ../src/dropper-context.cpp:314 #, c-format msgid " under cursor" msgstr " під курÑором" #. message, to show in the statusbar -#: ../src/dropper-context.cpp:306 +#: ../src/dropper-context.cpp:316 msgid "Release mouse to set color." msgstr "ВідпуÑтіть кнопку Ð´Ð»Ñ Ð²ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñƒ." -#: ../src/dropper-context.cpp:306 ../src/tools-switch.cpp:208 +#: ../src/dropper-context.cpp:316 ../src/tools-switch.cpp:216 msgid "" "Click to set fill, Shift+click to set stroke; drag to " "average color in area; with Alt to pick inverse color; Ctrl+C " @@ -4345,7 +4345,7 @@ msgstr "" "разом з Alt беретьÑÑ Ñ–Ð½Ð²ÐµÑ€Ñний колір; Ctrl+C копіює у буфер " "колір під курÑором." -#: ../src/dropper-context.cpp:344 +#: ../src/dropper-context.cpp:354 msgid "Set picked color" msgstr "Ð’Ñтановити знÑтий піпеткою колір" @@ -4393,11 +4393,11 @@ msgid "[Unchanged]" msgstr "(Ðе змінено)" #. Edit -#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2276 +#: ../src/event-log.cpp:264 ../src/event-log.cpp:267 ../src/verbs.cpp:2292 msgid "_Undo" msgstr "Ð’_ернути" -#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2278 +#: ../src/event-log.cpp:274 ../src/event-log.cpp:278 ../src/verbs.cpp:2294 msgid "_Redo" msgstr "Повт_орити" @@ -4484,16 +4484,16 @@ msgstr "залежніÑть не було задоволено." #: ../src/extension/extension.cpp:294 msgid "Extension \"" -msgstr "Помилка у додатку \"" +msgstr "Помилка у додатку «" #: ../src/extension/extension.cpp:294 msgid "\" failed to load because " -msgstr "\". Причина: " +msgstr "». Причина: " #: ../src/extension/extension.cpp:625 #, c-format msgid "Could not create extension error log file '%s'" -msgstr "Ðе вдаєтьÑÑ Ñтворити файл журналу помилок додатків '%s'" +msgstr "Ðе вдаєтьÑÑ Ñтворити файл журналу помилок додатків «%s»" #: ../src/extension/extension.cpp:723 msgid "Name:" @@ -4566,8 +4566,8 @@ msgstr "Ðдаптивна поÑтеризаціÑ" #: ../src/libgdl/gdl-dock-placeholder.c:169 #: ../src/live_effects/lpe-bendpath.cpp:56 #: ../src/live_effects/lpe-patternalongpath.cpp:64 -#: ../src/widgets/toolbox.cpp:3095 ../src/widgets/toolbox.cpp:4124 -#: ../share/extensions/foldablebox.inx.h:9 +#: ../src/widgets/toolbox.cpp:3030 ../src/widgets/toolbox.cpp:4060 +#: ../src/widgets/toolbox.cpp:4374 ../share/extensions/foldablebox.inx.h:9 #: ../share/extensions/interp_att_g.inx.h:26 msgid "Width" msgstr "Ширина" @@ -4575,14 +4575,14 @@ msgstr "Ширина" #: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41 #: ../src/extension/internal/bitmap/raise.cpp:42 #: ../src/extension/internal/bitmap/sample.cpp:41 ../src/libgdl/gdl-dock.c:198 -#: ../src/libgdl/gdl-dock-placeholder.c:177 ../src/widgets/toolbox.cpp:3112 +#: ../src/libgdl/gdl-dock-placeholder.c:177 ../src/widgets/toolbox.cpp:3047 #: ../share/extensions/foldablebox.inx.h:4 #: ../share/extensions/interp_att_g.inx.h:6 msgid "Height" msgstr "ВиÑота" #: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:42 -#: ../src/filter-enums.cpp:32 ../src/live_effects/effect.cpp:96 +#: ../src/filter-enums.cpp:32 ../src/live_effects/effect.cpp:99 #: ../src/live_effects/lpe-ruler.cpp:50 msgid "Offset" msgstr "ЗміщеннÑ" @@ -4786,6 +4786,7 @@ msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ ÐºÐ°Ñ€Ñ‚Ð¸ кольорів" #: ../src/extension/internal/bitmap/cycleColormap.cpp:38 #: ../src/extension/internal/bitmap/spread.cpp:38 #: ../src/extension/internal/bitmap/unsharpmask.cpp:44 +#: ../src/widgets/toolbox.cpp:4466 msgid "Amount" msgstr "Величина" @@ -4854,7 +4855,7 @@ msgstr "КонцентраціÑ" #: ../src/extension/internal/bitmap/implode.cpp:44 msgid "Implode selected bitmap(s)." -msgstr "ЗаÑтоÑувати ефект \"концентраціÑ\" до обраних раÑтрових зображень." +msgstr "ЗаÑтоÑувати ефект «концентраціÑ» до обраних раÑтрових зображень." #: ../src/extension/internal/bitmap/levelChannel.cpp:51 msgid "Level (with Channel)" @@ -4914,18 +4915,18 @@ msgstr "ÐšÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ HSB" #: ../src/extension/internal/bitmap/modulate.cpp:41 #: ../src/flood-context.cpp:250 ../src/widgets/sp-color-icc-selector.cpp:236 #: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:426 -#: ../src/widgets/sp-color-scales.cpp:427 ../src/widgets/toolbox.cpp:4281 +#: ../src/widgets/sp-color-scales.cpp:438 +#: ../src/widgets/sp-color-scales.cpp:439 ../src/widgets/toolbox.cpp:4217 #: ../share/extensions/color_randomize.inx.h:2 msgid "Hue" msgstr "Відтінок" #: ../src/extension/internal/bitmap/modulate.cpp:42 -#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:830 +#: ../src/flood-context.cpp:251 ../src/ui/dialog/inkscape-preferences.cpp:846 #: ../src/widgets/sp-color-icc-selector.cpp:236 #: ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:429 -#: ../src/widgets/sp-color-scales.cpp:430 ../src/widgets/toolbox.cpp:4296 +#: ../src/widgets/sp-color-scales.cpp:441 +#: ../src/widgets/sp-color-scales.cpp:442 ../src/widgets/toolbox.cpp:4232 #: ../share/extensions/color_randomize.inx.h:5 msgid "Saturation" msgstr "ÐаÑиченіÑть" @@ -5160,7 +5161,7 @@ msgstr "PostScript level 2" #: ../src/extension/internal/cairo-ps-out.cpp:282 #: ../src/extension/internal/cairo-ps-out.cpp:319 #: ../src/extension/internal/cairo-renderer-pdf-out.cpp:219 -#: ../src/extension/internal/emf-win32-inout.cpp:2430 +#: ../src/extension/internal/emf-win32-inout.cpp:2431 msgid "Convert texts to paths" msgstr "Перетворити текÑÑ‚ на контури" @@ -5225,39 +5226,39 @@ msgstr "Обмежувати верÑÑ–ÑŽ PDF" msgid "PDF 1.4" msgstr "PDF 1.4" -#: ../src/extension/internal/emf-win32-inout.cpp:2400 +#: ../src/extension/internal/emf-win32-inout.cpp:2401 msgid "EMF Input" msgstr "Імпорт EMF" -#: ../src/extension/internal/emf-win32-inout.cpp:2405 +#: ../src/extension/internal/emf-win32-inout.cpp:2406 msgid "Enhanced Metafiles (*.emf)" msgstr "Розширений метафайл (*.emf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2406 +#: ../src/extension/internal/emf-win32-inout.cpp:2407 msgid "Enhanced Metafiles" msgstr "Розширені метафайли" -#: ../src/extension/internal/emf-win32-inout.cpp:2414 +#: ../src/extension/internal/emf-win32-inout.cpp:2415 msgid "WMF Input" msgstr "Імпорт WMF" -#: ../src/extension/internal/emf-win32-inout.cpp:2419 +#: ../src/extension/internal/emf-win32-inout.cpp:2420 msgid "Windows Metafiles (*.wmf)" msgstr "Метафайл Windows (*.wmf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2420 +#: ../src/extension/internal/emf-win32-inout.cpp:2421 msgid "Windows Metafiles" msgstr "Метафайл Windows" -#: ../src/extension/internal/emf-win32-inout.cpp:2428 +#: ../src/extension/internal/emf-win32-inout.cpp:2429 msgid "EMF Output" msgstr "ЕкÑпорт до EMF" -#: ../src/extension/internal/emf-win32-inout.cpp:2434 +#: ../src/extension/internal/emf-win32-inout.cpp:2435 msgid "Enhanced Metafile (*.emf)" msgstr "Розширений метафайл (*.emf)" -#: ../src/extension/internal/emf-win32-inout.cpp:2435 +#: ../src/extension/internal/emf-win32-inout.cpp:2436 msgid "Enhanced Metafile" msgstr "Розширений метафайл" @@ -5293,7 +5294,7 @@ msgstr "Вертикальний зÑув, у пк" #: ../src/extension/internal/filter/filter.cpp:214 #: ../src/extension/internal/filter/filter-file.cpp:148 #: ../src/extension/internal/filter/snow.h:38 -#: ../src/ui/dialog/inkscape-preferences.cpp:733 +#: ../src/ui/dialog/inkscape-preferences.cpp:749 msgid "Filters" msgstr "Фільтри" @@ -5391,9 +5392,11 @@ msgstr "Вертикальний зÑув" #: ../share/extensions/printing-marks.inx.h:14 #: ../share/extensions/render_alphabetsoup.inx.h:3 #: ../share/extensions/render_barcode.inx.h:5 +#: ../share/extensions/render_barcode_datamatrix.inx.h:3 #: ../share/extensions/rtree.inx.h:4 ../share/extensions/spirograph.inx.h:6 #: ../share/extensions/svgcalendar.inx.h:22 #: ../share/extensions/triangle.inx.h:10 +#: ../share/extensions/wireframe_sphere.inx.h:5 msgid "Render" msgstr "Відтворити" @@ -5539,75 +5542,75 @@ msgstr "виÑокі" msgid "very fine" msgstr "дуже виÑокі" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:753 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:754 msgid "PDF Input" msgstr "Імпорт PDF" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:758 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 msgid "Adobe PDF (*.pdf)" msgstr "Adobe PDF (*.pdf)" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:759 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:760 msgid "Adobe Portable Document Format" msgstr "Формат портативних документів Adobe" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:766 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:767 msgid "AI Input" msgstr "Імпорт з AI" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:771 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 msgid "Adobe Illustrator 9.0 and above (*.ai)" msgstr "Файли Adobe Illustrator 9.0 Ñ– вище (*.ai)" -#: ../src/extension/internal/pdfinput/pdf-input.cpp:772 +#: ../src/extension/internal/pdfinput/pdf-input.cpp:773 msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" msgstr "Ð’Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñ„Ð°Ð¹Ð»Ñ–Ð² збережених у верÑÑ–ÑÑ… Adobe Illustrator 9.0 Ñ– новіших" -#: ../src/extension/internal/pov-out.cpp:688 +#: ../src/extension/internal/pov-out.cpp:700 msgid "PovRay Output" msgstr "ЕкÑпорт до PovRay" -#: ../src/extension/internal/pov-out.cpp:693 +#: ../src/extension/internal/pov-out.cpp:705 msgid "PovRay (*.pov) (paths and shapes only)" msgstr "ЕкÑпорт до PovRay (*.pov) (лише контури Ñ– форми)" -#: ../src/extension/internal/pov-out.cpp:694 +#: ../src/extension/internal/pov-out.cpp:706 msgid "PovRay Raytracer File" msgstr "Файл розрахунку променів PovRay" -#: ../src/extension/internal/svg.cpp:55 +#: ../src/extension/internal/svg.cpp:87 msgid "SVG Input" msgstr "Імпорт з SVG" -#: ../src/extension/internal/svg.cpp:60 +#: ../src/extension/internal/svg.cpp:92 msgid "Scalable Vector Graphic (*.svg)" msgstr "Файл маÑштабованої векторної графіки (*.svg)" -#: ../src/extension/internal/svg.cpp:61 +#: ../src/extension/internal/svg.cpp:93 msgid "Inkscape native file format and W3C standard" msgstr "Рідний формат файлів Inkscape та Ñтандарт W3C" -#: ../src/extension/internal/svg.cpp:69 +#: ../src/extension/internal/svg.cpp:101 msgid "SVG Output Inkscape" msgstr "ЕкÑпорт до SVG Inkscape" -#: ../src/extension/internal/svg.cpp:74 +#: ../src/extension/internal/svg.cpp:106 msgid "Inkscape SVG (*.svg)" msgstr "Файл Inkscape SVG (*.svg)" -#: ../src/extension/internal/svg.cpp:75 +#: ../src/extension/internal/svg.cpp:107 msgid "SVG format with Inkscape extensions" msgstr "Формат SVG з додатками Inkscape" -#: ../src/extension/internal/svg.cpp:83 +#: ../src/extension/internal/svg.cpp:115 msgid "SVG Output" msgstr "ЕкÑпорт до SVG" -#: ../src/extension/internal/svg.cpp:88 +#: ../src/extension/internal/svg.cpp:120 msgid "Plain SVG (*.svg)" msgstr "Звичайний SVG (*.svg)" -#: ../src/extension/internal/svg.cpp:89 +#: ../src/extension/internal/svg.cpp:121 msgid "Scalable Vector Graphics format as defined by the W3C" msgstr "МаÑштабована векторна графіка у відповідноÑті до Ñтандартів W3C" @@ -5675,7 +5678,7 @@ msgstr "Ðе вдаєтьÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ формат файлу. Фай msgid "default.svg" msgstr "типовий.svg" -#: ../src/file.cpp:265 ../src/file.cpp:1067 +#: ../src/file.cpp:265 ../src/file.cpp:1071 #, c-format msgid "Failed to load the requested file %s" msgstr "Ðе вдаєтьÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ потрібний файл %s" @@ -5751,7 +5754,7 @@ msgid "Document saved." msgstr "Документ збережено." #. We are saving for the first time; create a unique default filename -#: ../src/file.cpp:770 ../src/file.cpp:1204 +#: ../src/file.cpp:770 ../src/file.cpp:1208 #, c-format msgid "drawing%s" msgstr "риÑунок%s" @@ -5774,27 +5777,27 @@ msgstr "Оберіть файл Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ ÐºÐ¾Ð¿Ñ–Ñ—" msgid "Select file to save to" msgstr "Виберіть файл Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ" -#: ../src/file.cpp:888 +#: ../src/file.cpp:892 msgid "No changes need to be saved." msgstr "Файл не було змінено. Ð—Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ." -#: ../src/file.cpp:905 +#: ../src/file.cpp:909 msgid "Saving document..." msgstr "Ð—Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°..." -#: ../src/file.cpp:1064 +#: ../src/file.cpp:1068 msgid "Import" msgstr "Імпорт" -#: ../src/file.cpp:1114 +#: ../src/file.cpp:1118 msgid "Select file to import" msgstr "Виберіть файл Ð´Ð»Ñ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ñƒ" -#: ../src/file.cpp:1226 +#: ../src/file.cpp:1230 msgid "Select file to export to" msgstr "Оберіть файл Ð´Ð»Ñ ÐµÐºÑпорту" -#: ../src/file.cpp:1469 ../src/verbs.cpp:2265 +#: ../src/file.cpp:1473 ../src/verbs.cpp:2281 msgid "Import From Open Clip Art Library" msgstr "Імпортувати з Open Clip Art Library" @@ -5913,7 +5916,7 @@ msgid "Luminance to Alpha" msgstr "ОÑвітленіÑть до прозороÑті" #. File -#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2242 +#: ../src/filter-enums.cpp:72 ../src/verbs.cpp:2258 msgid "Default" msgstr "Типовий" @@ -5961,7 +5964,7 @@ msgstr "Лінійна" msgid "Gamma" msgstr "Гама" -#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:316 +#: ../src/filter-enums.cpp:94 ../src/selection-chemistry.cpp:317 #: ../src/widgets/gradient-selector.cpp:139 msgid "Duplicate" msgstr "Дублювати" @@ -5976,33 +5979,34 @@ msgstr "Обгортка" #: ../src/ui/dialog/filter-effects-dialog.cpp:468 #: ../src/ui/dialog/inkscape-preferences.cpp:259 #: ../src/ui/dialog/inkscape-preferences.cpp:422 -#: ../src/ui/dialog/inkscape-preferences.cpp:554 -#: ../src/ui/dialog/inkscape-preferences.cpp:1151 -#: ../src/ui/dialog/inkscape-preferences.cpp:1216 ../src/verbs.cpp:2239 -#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3887 +#: ../src/ui/dialog/inkscape-preferences.cpp:565 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 +#: ../src/ui/dialog/inkscape-preferences.cpp:1232 ../src/verbs.cpp:2255 +#: ../src/widgets/stroke-style.cpp:765 ../src/widgets/toolbox.cpp:3825 #: ../share/extensions/grid_polar.inx.h:16 #: ../share/extensions/guides_creator.inx.h:15 +#: ../share/extensions/scour.inx.h:7 msgid "None" msgstr "немає" #: ../src/filter-enums.cpp:102 ../src/flood-context.cpp:247 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:400 -#: ../src/widgets/sp-color-scales.cpp:401 +#: ../src/widgets/sp-color-scales.cpp:412 +#: ../src/widgets/sp-color-scales.cpp:413 msgid "Red" msgstr "Червоний" #: ../src/filter-enums.cpp:103 ../src/flood-context.cpp:248 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:403 -#: ../src/widgets/sp-color-scales.cpp:404 +#: ../src/widgets/sp-color-scales.cpp:415 +#: ../src/widgets/sp-color-scales.cpp:416 msgid "Green" msgstr "Зелений" #: ../src/filter-enums.cpp:104 ../src/flood-context.cpp:249 #: ../src/widgets/sp-color-icc-selector.cpp:234 -#: ../src/widgets/sp-color-scales.cpp:406 -#: ../src/widgets/sp-color-scales.cpp:407 +#: ../src/widgets/sp-color-scales.cpp:418 +#: ../src/widgets/sp-color-scales.cpp:419 msgid "Blue" msgstr "Синій" @@ -6039,13 +6043,13 @@ msgid "Visible Colors" msgstr "Видимі кольори" #: ../src/flood-context.cpp:252 ../src/widgets/sp-color-icc-selector.cpp:237 -#: ../src/widgets/sp-color-scales.cpp:432 -#: ../src/widgets/sp-color-scales.cpp:433 ../src/widgets/toolbox.cpp:4311 +#: ../src/widgets/sp-color-scales.cpp:444 +#: ../src/widgets/sp-color-scales.cpp:445 ../src/widgets/toolbox.cpp:4247 #: ../share/extensions/color_randomize.inx.h:3 msgid "Lightness" msgstr "ЯÑкравіÑть" -#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/flood-context.cpp:265 ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Small" msgstr "Мала" @@ -6053,7 +6057,7 @@ msgstr "Мала" msgid "Medium" msgstr "СереднÑ" -#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/flood-context.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Large" msgstr "Велика" @@ -6110,7 +6114,7 @@ msgstr "Ð’Ñтановити Ñтиль об'єкту" msgid "Draw over areas to add to fill, hold Alt for touch fill" msgstr "" "Малювати по облаÑÑ‚Ñм Ð´Ð»Ñ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ, при утриманні Alt - Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð´Ð¾Ñ‚Ð¸ÐºÐ¾Ð¼" +"b> — Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð´Ð¾Ñ‚Ð¸ÐºÐ¾Ð¼" #: ../src/gradient-context.cpp:132 ../src/gradient-drag.cpp:75 msgid "Linear gradient start" @@ -6249,15 +6253,15 @@ msgstr "Позначте об'єкти до Ñких буде заÑто msgid "Merge gradient handles" msgstr "Об'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð²ÑƒÑів градієнта" -#: ../src/gradient-drag.cpp:912 +#: ../src/gradient-drag.cpp:884 msgid "Move gradient handle" msgstr "ПереміÑтити Ð²ÑƒÑ Ð³Ñ€Ð°Ð´Ñ–Ñ”Ð½Ñ‚Ð°" -#: ../src/gradient-drag.cpp:965 ../src/widgets/gradient-vector.cpp:776 +#: ../src/gradient-drag.cpp:937 ../src/widgets/gradient-vector.cpp:776 msgid "Delete gradient stop" msgstr "Вилучити опорну точку градієнта" -#: ../src/gradient-drag.cpp:1129 +#: ../src/gradient-drag.cpp:1101 #, c-format msgid "" "%s %d for: %s%s; drag with Ctrl to snap offset; click with Ctrl" @@ -6266,11 +6270,11 @@ msgstr "" "%s %d длÑ: %s%s; перетÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð· Ctrl обмежує зÑув, ÐºÐ»Ð°Ñ†Ð°Ð½Ð½Ñ Ð· Ctrl" "+Alt вилучає опорну точку" -#: ../src/gradient-drag.cpp:1133 ../src/gradient-drag.cpp:1140 +#: ../src/gradient-drag.cpp:1105 ../src/gradient-drag.cpp:1112 msgid " (stroke)" msgstr " (штрих)" -#: ../src/gradient-drag.cpp:1137 +#: ../src/gradient-drag.cpp:1109 #, c-format msgid "" "%s for: %s%s; drag with Ctrl to snap angle, with Ctrl+Alt to " @@ -6279,7 +6283,7 @@ msgstr "" "%s длÑ: %s%s; Ctrl — обмежує кут, Ctrl+Alt фікÑує кут, Ctrl" "+Shift маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð½Ð¾Ñно центру" -#: ../src/gradient-drag.cpp:1145 +#: ../src/gradient-drag.cpp:1117 #, c-format msgid "" "Radial gradient center and focus; drag with Shift to " @@ -6288,7 +6292,7 @@ msgstr "" "Центр та Ñ„Ð¾ÐºÑƒÑ Ñ€Ð°Ð´Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ градієнта; Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð½Ñ Ñ„Ð¾ÐºÑƒÑу " "перетÑгуйте з Shift" -#: ../src/gradient-drag.cpp:1148 +#: ../src/gradient-drag.cpp:1120 #, c-format msgid "" "Gradient point shared by %d gradient; drag with Shift to " @@ -6306,19 +6310,19 @@ msgstr[2] "" "Точка градієнта Ñпільна Ð´Ð»Ñ %d градієнтів; Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð½Ñ " "перетÑгуйте з Shift" -#: ../src/gradient-drag.cpp:1823 +#: ../src/gradient-drag.cpp:1795 msgid "Move gradient handle(s)" msgstr "ПереміÑтити вуÑ(а) градієнта" -#: ../src/gradient-drag.cpp:1859 +#: ../src/gradient-drag.cpp:1831 msgid "Move gradient mid stop(s)" msgstr "ПереміÑтити опорні точки градієнта" -#: ../src/gradient-drag.cpp:2147 +#: ../src/gradient-drag.cpp:2119 msgid "Delete gradient stop(s)" msgstr "Вилучити опорні точки градієнта" -#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:43 +#: ../src/helper/units.cpp:37 ../src/live_effects/lpe-ruler.cpp:44 #: ../share/extensions/foldablebox.inx.h:8 #: ../share/extensions/interp_att_g.inx.h:24 #: ../share/extensions/printing-marks.inx.h:19 @@ -6327,8 +6331,8 @@ msgstr "ОдиницÑ" #. Add the units menu. #: ../src/helper/units.cpp:37 ../src/widgets/select-toolbar.cpp:504 -#: ../src/widgets/toolbox.cpp:1504 ../src/widgets/toolbox.cpp:3156 -#: ../src/widgets/toolbox.cpp:5660 ../src/widgets/toolbox.cpp:7203 +#: ../src/widgets/toolbox.cpp:1472 ../src/widgets/toolbox.cpp:3091 +#: ../src/widgets/toolbox.cpp:5818 ../src/widgets/toolbox.cpp:7650 msgid "Units" msgstr "Одиниці" @@ -6526,95 +6530,95 @@ msgstr "Ðе вдаєтьÑÑ Ñтворити резервну копію та #. sp_ui_menu_append_check_item_from_verb(m, view, _("_Menu"), _("Show or hide the menu bar"), "menu", #. checkitem_toggled, checkitem_update, 0); -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Commands Bar" msgstr "Панель команд" -#: ../src/interface.cpp:868 +#: ../src/interface.cpp:870 msgid "Show or hide the Commands bar (under the menu)" msgstr "Показати/Ñховати панель команд (під меню)" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Snap Controls Bar" msgstr "Панель ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñм" -#: ../src/interface.cpp:870 +#: ../src/interface.cpp:872 msgid "Show or hide the snapping controls" msgstr "Показати або Ñховати інÑтрументи ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñм" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Tool Controls Bar" msgstr "Панель параметрів інÑтрументів" -#: ../src/interface.cpp:872 +#: ../src/interface.cpp:874 msgid "Show or hide the Tool Controls bar" msgstr "Показати або Ñховати панель з параметрами інÑтрументів" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "_Toolbox" msgstr "Панель _інÑтрументів" -#: ../src/interface.cpp:874 +#: ../src/interface.cpp:876 msgid "Show or hide the main toolbox (on the left)" msgstr "Показати або Ñховати головну панель інÑтрументів (зліва)" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "_Palette" msgstr "_Палітру" -#: ../src/interface.cpp:880 +#: ../src/interface.cpp:882 msgid "Show or hide the color palette" msgstr "Показати або Ñховати панель з палітрою кольорів" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 msgid "_Statusbar" msgstr "_РÑдок Ñтану" -#: ../src/interface.cpp:882 +#: ../src/interface.cpp:884 msgid "Show or hide the statusbar (at the bottom of the window)" msgstr "Показати або Ñховати Ñ€Ñдок Ñтану (внизу вікна)" -#: ../src/interface.cpp:956 +#: ../src/interface.cpp:958 #, c-format msgid "Verb \"%s\" Unknown" -msgstr "Ðевідоме дієÑлово \"%s\"" +msgstr "Ðевідоме дієÑлово «%s»" -#: ../src/interface.cpp:995 +#: ../src/interface.cpp:1000 msgid "Open _Recent" msgstr "Відкрити не_давній" #. TRANSLATORS: #%s is the id of the group e.g. , not a number. -#: ../src/interface.cpp:1096 +#: ../src/interface.cpp:1101 #, c-format msgid "Enter group #%s" msgstr "Увійти у групу â„–%s" -#: ../src/interface.cpp:1107 +#: ../src/interface.cpp:1112 msgid "Go to parent" msgstr "Ðа рівень вище" -#: ../src/interface.cpp:1198 ../src/interface.cpp:1284 -#: ../src/interface.cpp:1387 ../src/ui/widget/selected-style.cpp:468 +#: ../src/interface.cpp:1203 ../src/interface.cpp:1289 +#: ../src/interface.cpp:1392 ../src/ui/widget/selected-style.cpp:468 msgid "Drop color" msgstr "Скинути колір" -#: ../src/interface.cpp:1237 ../src/interface.cpp:1347 +#: ../src/interface.cpp:1242 ../src/interface.cpp:1352 msgid "Drop color on gradient" msgstr "ПеренеÑÐµÐ½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñƒ на градієнт" -#: ../src/interface.cpp:1400 +#: ../src/interface.cpp:1405 msgid "Could not parse SVG data" msgstr "Ðе вдаєтьÑÑ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ SVG-дані" -#: ../src/interface.cpp:1439 +#: ../src/interface.cpp:1444 msgid "Drop SVG" msgstr "Скинути SVG" -#: ../src/interface.cpp:1495 +#: ../src/interface.cpp:1500 msgid "Drop bitmap image" msgstr "Скинути раÑтрову картинку" -#: ../src/interface.cpp:1587 +#: ../src/interface.cpp:1592 #, c-format msgid "" "A file named \"%s\" already exists. Do " @@ -6622,12 +6626,12 @@ msgid "" "\n" "The file already exists in \"%s\". Replacing it will overwrite its contents." msgstr "" -"Файл з назвою \"%s\" вже Ñ–Ñнує. " -"Замінити його?\n" +"Файл з назвою «%s» вже Ñ–Ñнує. Замінити " +"його?\n" "\n" -"Файл вже Ñ–Ñнує у \"%s\". Заміна призведе до перезапиÑу його вміÑту." +"Файл вже Ñ–Ñнує у «%s». Заміна призведе до перезапиÑу його вміÑту." -#: ../src/interface.cpp:1594 ../share/extensions/web-set-att.inx.h:5 +#: ../src/interface.cpp:1599 ../share/extensions/web-set-att.inx.h:5 #: ../share/extensions/web-transmit-att.inx.h:5 msgid "Replace" msgstr "Замінити" @@ -6681,26 +6685,26 @@ msgstr "Ðе вдалоÑÑ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ допоміжну програму msgid "Node or handle drag canceled." msgstr "ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð²ÑƒÐ·Ð»Ð° ÑкаÑовано." -#: ../src/knotholder.cpp:134 +#: ../src/knotholder.cpp:135 msgid "Change handle" msgstr "Змінити вуÑ" -#: ../src/knotholder.cpp:213 +#: ../src/knotholder.cpp:214 msgid "Move handle" msgstr "ПереміÑтити вуÑ" #. TRANSLATORS: This refers to the pattern that's inside the object -#: ../src/knotholder.cpp:234 +#: ../src/knotholder.cpp:235 msgid "Move the pattern fill inside the object" msgstr "Переміщувати Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–Ð·ÐµÑ€ÑƒÐ½ÐºÐ¾Ð¼ вÑередині об'єкту" -#: ../src/knotholder.cpp:237 +#: ../src/knotholder.cpp:238 msgid "Scale the pattern fill; uniformly if with Ctrl" msgstr "" "МаÑштабувати Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–Ð·ÐµÑ€ÑƒÐ½ÐºÐ¾Ð¼; рівномірно, Ñкщо натиÑнуто " "Ctrl" -#: ../src/knotholder.cpp:240 +#: ../src/knotholder.cpp:241 msgid "Rotate the pattern fill; with Ctrl to snap angle" msgstr "Обертати Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–Ð·ÐµÑ€ÑƒÐ½ÐºÐ¾Ð¼, Ctrl обмежує кут" @@ -6720,8 +6724,8 @@ msgstr "Стиль панелі" msgid "Dockbar style to show items on it" msgstr "Стиль, у Ñкому витримано елементи панелі" -#: ../src/libgdl/gdl-dock.c:175 ../src/ui/dialog/inkscape-preferences.cpp:549 -#: ../src/ui/dialog/inkscape-preferences.cpp:570 +#: ../src/libgdl/gdl-dock.c:175 ../src/ui/dialog/inkscape-preferences.cpp:560 +#: ../src/ui/dialog/inkscape-preferences.cpp:581 msgid "Floating" msgstr "Вільно переміщуютьÑÑ ÐµÐºÑ€Ð°Ð½Ð¾Ð¼" @@ -6887,7 +6891,7 @@ msgstr "Контролюючий елемент панелі" #: ../src/libgdl/gdl-dock-item-grip.c:707 msgid "Dockitem which 'owns' this grip" -msgstr "Елемент, що Ñ” \"володарем\" цього" +msgstr "Елемент, що Ñ” «володарем» цього" #: ../src/libgdl/gdl-dock-master.c:145 msgid "Default title for newly created floating docks" @@ -6941,10 +6945,10 @@ msgstr "" "панелей можна називати контролерами." #: ../src/libgdl/gdl-dock-notebook.c:134 -#: ../src/ui/dialog/align-and-distribute.cpp:919 +#: ../src/ui/dialog/align-and-distribute.cpp:924 #: ../src/ui/dialog/document-properties.cpp:118 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1410 -#: ../src/widgets/desktop-widget.cpp:1573 +#: ../src/widgets/desktop-widget.cpp:1580 msgid "Page" msgstr "Сторінка" @@ -6952,7 +6956,7 @@ msgstr "Сторінка" msgid "The index of the current page" msgstr "Ð†Ð½Ð´ÐµÐºÑ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ñторінки" -#: ../src/libgdl/gdl-dock-object.c:120 ../src/ui/widget/page-sizer.cpp:217 +#: ../src/libgdl/gdl-dock-object.c:120 ../src/ui/widget/page-sizer.cpp:237 msgid "Name" msgstr "Ðазва" @@ -7118,141 +7122,145 @@ msgstr "" #: ../src/libgdl/gdl-dock-tablabel.c:129 msgid "Dockitem which 'owns' this tablabel" -msgstr "Елемент панелі, що \"володіє\" цією міткою вкладки" +msgstr "Елемент панелі, що «володіє» цією міткою вкладки" -#: ../src/libnrtype/FontFactory.cpp:806 +#: ../src/libnrtype/FontFactory.cpp:821 msgid "Ignoring font without family that will crash Pango" msgstr "Шрифт без ÑімейÑтва, Ñкий може привеÑти до збою Pango, ігноруєтьÑÑ" -#: ../src/live_effects/effect.cpp:86 +#: ../src/live_effects/effect.cpp:88 msgid "doEffect stack test" msgstr "теÑÑ‚ Ñтеку doEffect" -#: ../src/live_effects/effect.cpp:87 +#: ../src/live_effects/effect.cpp:89 msgid "Angle bisector" msgstr "БіÑектриÑа кута" #. TRANSLATORS: boolean operations -#: ../src/live_effects/effect.cpp:89 +#: ../src/live_effects/effect.cpp:91 msgid "Boolops" msgstr "Булеві дії" -#: ../src/live_effects/effect.cpp:90 +#: ../src/live_effects/effect.cpp:92 msgid "Circle (by center and radius)" msgstr "Коло (за центром Ñ– радіуÑом)" -#: ../src/live_effects/effect.cpp:91 +#: ../src/live_effects/effect.cpp:93 msgid "Circle by 3 points" msgstr "Коло за 3 точками" -#: ../src/live_effects/effect.cpp:92 +#: ../src/live_effects/effect.cpp:94 msgid "Dynamic stroke" msgstr "Динамічний штрих" -#: ../src/live_effects/effect.cpp:93 +#: ../src/live_effects/effect.cpp:95 ../share/extensions/extrude.inx.h:1 +msgid "Extrude" +msgstr "ТиÑненнÑ" + +#: ../src/live_effects/effect.cpp:96 msgid "Lattice Deformation" msgstr "Ð”ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð·Ð° Ñіткою" -#: ../src/live_effects/effect.cpp:94 +#: ../src/live_effects/effect.cpp:97 msgid "Line Segment" msgstr "Сегмент лінії" -#: ../src/live_effects/effect.cpp:95 +#: ../src/live_effects/effect.cpp:98 msgid "Mirror symmetry" msgstr "Дзеркальна ÑиметріÑ" -#: ../src/live_effects/effect.cpp:97 +#: ../src/live_effects/effect.cpp:100 msgid "Parallel" msgstr "Паралельна" -#: ../src/live_effects/effect.cpp:98 +#: ../src/live_effects/effect.cpp:101 msgid "Path length" msgstr "Довжина контуру" -#: ../src/live_effects/effect.cpp:99 +#: ../src/live_effects/effect.cpp:102 msgid "Perpendicular bisector" msgstr "ПерпендикулÑрна біÑектриÑа" -#: ../src/live_effects/effect.cpp:100 +#: ../src/live_effects/effect.cpp:103 msgid "Perspective path" msgstr "Контур з перÑпективою" -#: ../src/live_effects/effect.cpp:101 +#: ../src/live_effects/effect.cpp:104 msgid "Rotate copies" msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ ÐºÐ¾Ð¿Ñ–Ð¹" -#: ../src/live_effects/effect.cpp:102 +#: ../src/live_effects/effect.cpp:105 msgid "Recursive skeleton" msgstr "РекурÑивний каркаÑ" -#: ../src/live_effects/effect.cpp:103 +#: ../src/live_effects/effect.cpp:106 msgid "Tangent to curve" msgstr "Дотична до кривої" -#: ../src/live_effects/effect.cpp:104 +#: ../src/live_effects/effect.cpp:107 msgid "Text label" msgstr "ТекÑтова мітка" #. 0.46 -#: ../src/live_effects/effect.cpp:107 +#: ../src/live_effects/effect.cpp:110 msgid "Bend" msgstr "Вигнути" -#: ../src/live_effects/effect.cpp:108 +#: ../src/live_effects/effect.cpp:111 msgid "Gears" msgstr "ЗубчаÑте колеÑо" -#: ../src/live_effects/effect.cpp:109 +#: ../src/live_effects/effect.cpp:112 msgid "Pattern Along Path" msgstr "Візерунок вздовж контуру" #. for historic reasons, this effect is called skeletal(strokes) in Inkscape:SVG -#: ../src/live_effects/effect.cpp:110 +#: ../src/live_effects/effect.cpp:113 msgid "Stitch Sub-Paths" msgstr "Зшити підконтури" #. 0.47 -#: ../src/live_effects/effect.cpp:112 +#: ../src/live_effects/effect.cpp:115 msgid "VonKoch" msgstr "фон Кох" -#: ../src/live_effects/effect.cpp:113 +#: ../src/live_effects/effect.cpp:116 msgid "Knot" msgstr "Вузол" -#: ../src/live_effects/effect.cpp:114 +#: ../src/live_effects/effect.cpp:117 msgid "Construct grid" msgstr "Побудувати Ñітку" -#: ../src/live_effects/effect.cpp:115 +#: ../src/live_effects/effect.cpp:118 msgid "Spiro spline" msgstr "Крива Спіро" -#: ../src/live_effects/effect.cpp:116 +#: ../src/live_effects/effect.cpp:119 msgid "Envelope Deformation" msgstr "Ð’Ð¸ÐºÑ€Ð¸Ð²Ð»ÐµÐ½Ð½Ñ Ð¾Ð±Ð¾Ð»Ð¾Ð½ÐºÐ¸" -#: ../src/live_effects/effect.cpp:117 +#: ../src/live_effects/effect.cpp:120 msgid "Interpolate Sub-Paths" msgstr "ІнтерполÑÑ†Ñ–Ñ Ð¿Ñ–Ð´ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ð°Ð¼Ð¸" -#: ../src/live_effects/effect.cpp:118 +#: ../src/live_effects/effect.cpp:121 msgid "Hatches (rough)" msgstr "Ð¨Ñ‚Ñ€Ð¸Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ (грубо)" -#: ../src/live_effects/effect.cpp:119 +#: ../src/live_effects/effect.cpp:122 msgid "Sketch" msgstr "ЕÑкіз" -#: ../src/live_effects/effect.cpp:120 +#: ../src/live_effects/effect.cpp:123 msgid "Ruler" msgstr "Лінійка" -#: ../src/live_effects/effect.cpp:273 +#: ../src/live_effects/effect.cpp:279 msgid "Is visible?" msgstr "Видиме?" -#: ../src/live_effects/effect.cpp:273 +#: ../src/live_effects/effect.cpp:279 msgid "" "If unchecked, the effect remains applied to the object but is temporarily " "disabled on canvas" @@ -7260,23 +7268,23 @@ msgstr "" "Якщо не буде позначено цей пункт, ефект залишатиметьÑÑ Ð·Ð°ÑтоÑованим до " "об’єкта, але його буде тимчаÑово вимкнено на полотні." -#: ../src/live_effects/effect.cpp:294 +#: ../src/live_effects/effect.cpp:300 msgid "No effect" msgstr "Без ефекту" -#: ../src/live_effects/effect.cpp:341 +#: ../src/live_effects/effect.cpp:347 #, c-format msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks" msgstr "" "Будь лаÑка, вкажіть параметр контуру Ð´Ð»Ñ Ð³ÐµÐ¾Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¸Ñ… побудов «%s» за " "допомогою %d клацань мишею" -#: ../src/live_effects/effect.cpp:639 +#: ../src/live_effects/effect.cpp:645 #, c-format msgid "Editing parameter %s." msgstr "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %s." -#: ../src/live_effects/effect.cpp:644 +#: ../src/live_effects/effect.cpp:650 msgid "None of the applied path effect's parameters can be edited on-canvas." msgstr "" "Жоден із заÑтоÑованих параметрів ефекту контуру не можна редагувати на " @@ -7509,61 +7517,61 @@ msgstr "" "контуру траєкторії." #. initialise your parameters here: -#: ../src/live_effects/lpe-knot.cpp:328 +#: ../src/live_effects/lpe-knot.cpp:329 msgid "Fixed width" msgstr "ФікÑована ширина" -#: ../src/live_effects/lpe-knot.cpp:328 +#: ../src/live_effects/lpe-knot.cpp:329 msgid "Size of hidden region of lower string" msgstr "Розмір Ñхованого фрагмента нижнього Ñ€Ñдка" -#: ../src/live_effects/lpe-knot.cpp:329 +#: ../src/live_effects/lpe-knot.cpp:330 msgid "In units of stroke width" msgstr "У одиницÑÑ… товщини штриха" -#: ../src/live_effects/lpe-knot.cpp:329 +#: ../src/live_effects/lpe-knot.cpp:330 msgid "Consider 'Interruption width' as a ratio of stroke width" msgstr "ОбчиÑлювати «ширину проміжку» відноÑно товщини штриха" -#: ../src/live_effects/lpe-knot.cpp:330 ../src/widgets/stroke-style.cpp:1093 +#: ../src/live_effects/lpe-knot.cpp:331 ../src/widgets/stroke-style.cpp:1093 #: ../share/extensions/edge3d.inx.h:9 msgid "Stroke width" msgstr "Товщина штриха" -#: ../src/live_effects/lpe-knot.cpp:330 +#: ../src/live_effects/lpe-knot.cpp:331 msgid "Add the stroke width to the interruption size" msgstr "Додати ширину штриха до розміру проміжку" -#: ../src/live_effects/lpe-knot.cpp:331 +#: ../src/live_effects/lpe-knot.cpp:332 msgid "Crossing path stroke width" msgstr "Товщина штриха контуру перетинаннÑ" -#: ../src/live_effects/lpe-knot.cpp:331 +#: ../src/live_effects/lpe-knot.cpp:332 msgid "Add crossed stroke width to the interruption size" msgstr "Додати ширину перпендикулÑрного штриха до розміру проміжку" -#: ../src/live_effects/lpe-knot.cpp:332 +#: ../src/live_effects/lpe-knot.cpp:333 msgid "Switcher size" msgstr "Розмір перемикача" -#: ../src/live_effects/lpe-knot.cpp:332 +#: ../src/live_effects/lpe-knot.cpp:333 msgid "Orientation indicator/switcher size" msgstr "Розмір індикатора/перемикача орієнтації" -#: ../src/live_effects/lpe-knot.cpp:333 +#: ../src/live_effects/lpe-knot.cpp:334 msgid "Crossing Signs" msgstr "Знаки перехреÑть" -#: ../src/live_effects/lpe-knot.cpp:333 +#: ../src/live_effects/lpe-knot.cpp:334 msgid "Crossings signs" msgstr "Знаки перехреÑть" -#: ../src/live_effects/lpe-knot.cpp:344 +#: ../src/live_effects/lpe-knot.cpp:345 msgid "Drag to select a crossing, click to flip it" msgstr "ПеретÑгніть, щоб обрати перехреÑÑ‚Ñ, клацніть, щоб віддзеркалити його" #. / @todo Is this the right verb? -#: ../src/live_effects/lpe-knot.cpp:637 +#: ../src/live_effects/lpe-knot.cpp:638 msgid "Change knot crossing" msgstr "Змінити перехреÑÑ‚Ñ Ñƒ вузлі" @@ -7867,19 +7875,19 @@ msgstr "Праворуч" msgid "Both" msgstr "Обидва" -#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5168 +#: ../src/live_effects/lpe-ruler.cpp:35 ../src/widgets/toolbox.cpp:5326 msgid "Start" msgstr "Початок" -#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5181 +#: ../src/live_effects/lpe-ruler.cpp:36 ../src/widgets/toolbox.cpp:5339 msgid "End" msgstr "Кінець" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Mark distance" msgstr "ВідÑтань між позначками" -#: ../src/live_effects/lpe-ruler.cpp:44 +#: ../src/live_effects/lpe-ruler.cpp:43 msgid "Distance between successive ruler marks" msgstr "ВідÑтань між поÑлідовними позначками на лінійці" @@ -7933,7 +7941,7 @@ msgstr "Позначки межі" #: ../src/live_effects/lpe-ruler.cpp:51 msgid "Choose whether to draw marks at the beginning and end of the path" -msgstr "Оберіть, и малювати позначки на початку Ñ– у кінці контуру" +msgstr "Оберіть, чи малювати позначки на початку Ñ– у кінці контуру" #. initialise your parameters here: #. testpointA(_("Test Point A"), _("Test A"), "ptA", &wr, this, Geom::Point(100,100)), @@ -8023,9 +8031,9 @@ msgstr "Ліній побудови" msgid "How many construction lines (tangents) to draw" msgstr "КількіÑть ліній побудови (дотичних) Ð´Ð»Ñ Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ" -#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1516 +#: ../src/live_effects/lpe-sketch.cpp:55 ../src/selection-chemistry.cpp:1539 #: ../src/seltrans.cpp:531 ../src/ui/dialog/transformation.cpp:738 -#: ../share/extensions/interp_att_g.inx.h:16 +#: ../src/widgets/toolbox.cpp:4513 ../share/extensions/interp_att_g.inx.h:16 #: ../share/extensions/render_alphabetsoup.inx.h:4 msgid "Scale" msgstr "МаÑштабувати" @@ -8170,7 +8178,7 @@ msgstr "Ð’Ñтавити параметр контуру" msgid "Link path parameter to path" msgstr "Пов’Ñзати параметр контуру з контуром" -#: ../src/live_effects/parameter/point.cpp:90 +#: ../src/live_effects/parameter/point.cpp:91 msgid "Change point parameter" msgstr "Змінити параметр точки" @@ -8332,8 +8340,8 @@ msgstr "ЗÐÐЧЕÐÐЯ" #: ../src/main.cpp:357 msgid "Export document to plain SVG file (no sodipodi or inkscape namespaces)" msgstr "" -"ЕкÑпортувати документ у формат \"звичайний SVG\" (без елементів sodipodi: " -"або inkscape:)" +"ЕкÑпортувати документ у формат «звичайний SVG» (без елементів sodipodi: або " +"inkscape:)" #: ../src/main.cpp:362 msgid "Export document to a PS file" @@ -8432,7 +8440,7 @@ msgstr "ІД-ОБ'ЄКТÐ" msgid "Start Inkscape in interactive shell mode." msgstr "ЗапуÑтити Inkscape у режимі інтерактивної оболонки." -#: ../src/main.cpp:762 ../src/main.cpp:1088 +#: ../src/main.cpp:766 ../src/main.cpp:1092 msgid "" "[OPTIONS...] [FILE...]\n" "\n" @@ -8452,83 +8460,82 @@ msgstr "_Файл" msgid "_New" msgstr "_Створити" -#. TODO look at some dynamic option for changing the menu tree: -#. " \n" -#: ../src/menus-skeleton.h:49 ../src/verbs.cpp:2488 ../src/verbs.cpp:2494 +#: ../src/menus-skeleton.h:48 ../src/verbs.cpp:2504 ../src/verbs.cpp:2510 msgid "_Edit" msgstr "_Правка" -#: ../src/menus-skeleton.h:59 ../src/verbs.cpp:2288 +#: ../src/menus-skeleton.h:58 ../src/verbs.cpp:2304 msgid "Paste Si_ze" msgstr "Ð’Ñтавити за Ñ€_озміром" -#: ../src/menus-skeleton.h:71 +#: ../src/menus-skeleton.h:70 msgid "Clo_ne" msgstr "Клон_увати" -#: ../src/menus-skeleton.h:91 +#: ../src/menus-skeleton.h:90 msgid "_View" msgstr "_ВиглÑд" -#: ../src/menus-skeleton.h:92 +#: ../src/menus-skeleton.h:91 msgid "_Zoom" msgstr "_МаÑштаб" -#: ../src/menus-skeleton.h:108 +#: ../src/menus-skeleton.h:107 msgid "_Display mode" msgstr "Режим відобра_женнÑ" -#: ../src/menus-skeleton.h:120 +#: ../src/menus-skeleton.h:121 msgid "Show/Hide" msgstr "Показати/Ñховати" +#. " \n" #. Not quite ready to be in the menus. #. " \n" -#: ../src/menus-skeleton.h:139 +#: ../src/menus-skeleton.h:140 msgid "_Layer" msgstr "_Шар" -#: ../src/menus-skeleton.h:159 +#: ../src/menus-skeleton.h:160 msgid "_Object" msgstr "_Об'єкт" -#: ../src/menus-skeleton.h:166 +#: ../src/menus-skeleton.h:167 msgid "Cli_p" msgstr "ВідÑÑ–_каннÑ" -#: ../src/menus-skeleton.h:170 +#: ../src/menus-skeleton.h:171 msgid "Mas_k" msgstr "Ма_Ñка" -#: ../src/menus-skeleton.h:174 +#: ../src/menus-skeleton.h:175 msgid "Patter_n" msgstr "Ð’_ізерунок" -#: ../src/menus-skeleton.h:198 +#: ../src/menus-skeleton.h:199 msgid "_Path" msgstr "_Контур" -#: ../src/menus-skeleton.h:225 +#: ../src/menus-skeleton.h:226 msgid "_Text" msgstr "_ТекÑÑ‚" -#: ../src/menus-skeleton.h:244 +#: ../src/menus-skeleton.h:245 msgid "Filter_s" msgstr "Філ_ьтри" -#: ../src/menus-skeleton.h:250 +#: ../src/menus-skeleton.h:251 msgid "Exte_nsions" msgstr "Д_одатки" -#: ../src/menus-skeleton.h:257 +#: ../src/menus-skeleton.h:258 msgid "Whiteboa_rd" msgstr "Спільне _малюваннÑ" -#: ../src/menus-skeleton.h:261 +#: ../src/menus-skeleton.h:262 msgid "_Help" msgstr "_Довідка" -#: ../src/menus-skeleton.h:265 +#: ../src/menus-skeleton.h:266 msgid "Tutorials" msgstr "Підручники" @@ -8575,8 +8582,8 @@ msgid "" "Node handle: drag to shape the curve; with Ctrl to snap angle; " "with Alt to lock length; with Shift to rotate both handles" msgstr "" -"Ð’ÑƒÑ Ð²ÑƒÐ·Ð»Ð°: перетÑгніть Ð´Ð»Ñ Ð¾ÐºÑ€ÐµÑÐ»ÐµÐ½Ð½Ñ ÐºÑ€Ð¸Ð²Ð¾Ñ—; Ctrl - обмежує " -"кут; Alt - фікÑує довжину; Shift - Ñинхронно повертає обидва " +"Ð’ÑƒÑ Ð²ÑƒÐ·Ð»Ð°: перетÑгніть Ð´Ð»Ñ Ð¾ÐºÑ€ÐµÑÐ»ÐµÐ½Ð½Ñ ÐºÑ€Ð¸Ð²Ð¾Ñ—; Ctrl — обмежує " +"кут; Alt — фікÑує довжину; Shift — Ñинхронно повертає обидва " "вуÑа" #: ../src/nodepath.cpp:1924 @@ -8639,7 +8646,7 @@ msgstr "" msgid "Cannot find path between nodes." msgstr "Ðе вдаєтьÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ контур між вузлами." -#: ../src/nodepath.cpp:2804 ../src/widgets/toolbox.cpp:1343 +#: ../src/nodepath.cpp:2804 ../src/widgets/toolbox.cpp:1311 msgid "Delete segment" msgstr "Вилучити Ñегмент" @@ -8651,7 +8658,7 @@ msgstr "Зміна типу Ñегмента" msgid "Change node type" msgstr "Змінити тип вузла" -#: ../src/nodepath.cpp:3529 ../src/widgets/toolbox.cpp:1300 +#: ../src/nodepath.cpp:3529 ../src/widgets/toolbox.cpp:1268 msgid "Delete node" msgstr "Вилучити вузол" @@ -8671,7 +8678,7 @@ msgid "" "handles" msgstr "" "Ð’ÑƒÑ Ð²ÑƒÐ·Ð»Ð°: під кутом %0.2f°, довжина %s; перетÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð· " -"Ctrl - обмежує кут; Alt - фікÑує довжину; Shift - " +"Ctrl — обмежує кут; Alt — фікÑує довжину; Shift — " "Ñинхронно обертає протилежний вуÑ" #: ../src/nodepath.cpp:4305 @@ -8696,7 +8703,7 @@ msgid "" "vertical; with Ctrl+Alt to snap to handles' directions" msgstr "" "Вузол: перетÑгніть Ð´Ð»Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ; при натиÑнутій Ctrl - Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ горизонталі/вертикалі; з Ctrl+Alt - вздовж вуÑів" +"b> — Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ горизонталі/вертикалі; з Ctrl+Alt — вздовж вуÑів" #. TRANSLATORS: "end" is an adjective here (NOT a verb) #: ../src/nodepath.cpp:4892 @@ -8881,15 +8888,15 @@ msgid "" "segment" msgstr "" "Кінцева точка Ñектора чи дуги. Ctrl обмежує кут. ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ " -"вÑередині еліпÑа дає дугу, зовні - Ñегмент" +"вÑередині еліпÑа дає дугу, зовні — Ñегмент" #: ../src/object-edit.cpp:1076 msgid "" "Adjust the tip radius of the star or polygon; with Shift to " "round; with Alt to randomize" msgstr "" -"Змінити великий Ñ€Ð°Ð´Ñ–ÑƒÑ Ð·Ñ–Ñ€ÐºÐ¸ чи багатокутника. Shift - " -"округлÑÑ”; Alt - змішує" +"Змінити великий Ñ€Ð°Ð´Ñ–ÑƒÑ Ð·Ñ–Ñ€ÐºÐ¸ чи багатокутника. Shift — " +"округлÑÑ”; Alt — змішує" #: ../src/object-edit.cpp:1083 msgid "" @@ -8898,14 +8905,14 @@ msgid "" "randomize" msgstr "" "Змінити малий Ñ€Ð°Ð´Ñ–ÑƒÑ Ð·Ñ–Ñ€ÐºÐ¸. Ctrl зберігає промені зірки " -"радіальними (без нахилу), Shift - округлÑÑ”; Alt - змішує" +"радіальними (без нахилу), Shift — округлÑÑ”; Alt — змішує" #: ../src/object-edit.cpp:1272 msgid "" "Roll/unroll the spiral from inside; with Ctrl to snap angle; " "with Alt to converge/diverge" msgstr "" -"Згорнути/розгорнути Ñпіраль вÑередині. Ctrl - обмежує кут, " +"Згорнути/розгорнути Ñпіраль вÑередині. Ctrl — обмежує кут, " "Alt змінює нелінійніÑть" #: ../src/object-edit.cpp:1275 @@ -8913,8 +8920,8 @@ msgid "" "Roll/unroll the spiral from outside; with Ctrl to snap angle; " "with Shift to scale/rotate" msgstr "" -"Згорнути/розгорнути Ñпіраль зовні. Ctrl - обмежує кут, " -"Shift - розтÑгує/обертає Ñк ціле" +"Згорнути/розгорнути Ñпіраль зовні. Ctrl — обмежує кут, " +"Shift — розтÑгує/обертає Ñк ціле" #: ../src/object-edit.cpp:1319 msgid "Adjust the offset distance" @@ -8932,59 +8939,59 @@ msgstr "Оберіть об'єкт(и) Ð´Ð»Ñ ÐºÐ¾Ð¼Ð±Ñ–Ð½ÑƒÐ²Ð°Ð½Ð½Ñ." msgid "Combining paths..." msgstr "Ð¡Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñ–Ð²..." -#: ../src/path-chemistry.cpp:161 +#: ../src/path-chemistry.cpp:165 msgid "Combine" msgstr "Об'єднаннÑ" -#: ../src/path-chemistry.cpp:168 +#: ../src/path-chemistry.cpp:172 msgid "No path(s) to combine in the selection." msgstr "Ðе вказано контурів Ð´Ð»Ñ ÐºÐ¾Ð¼Ð±Ñ–Ð½ÑƒÐ²Ð°Ð½Ð½Ñ Ñƒ вибраному." -#: ../src/path-chemistry.cpp:180 +#: ../src/path-chemistry.cpp:184 msgid "Select path(s) to break apart." msgstr "Виберіть контур(и) Ð´Ð»Ñ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð½Ñ." -#: ../src/path-chemistry.cpp:184 +#: ../src/path-chemistry.cpp:188 msgid "Breaking apart paths..." msgstr "Поділ контурів на чаÑтини..." -#: ../src/path-chemistry.cpp:271 +#: ../src/path-chemistry.cpp:275 msgid "Break apart" msgstr "РозділеннÑ" -#: ../src/path-chemistry.cpp:273 +#: ../src/path-chemistry.cpp:277 msgid "No path(s) to break apart in the selection." msgstr "У позначеному немає контурів, що можуть розділитиÑÑŒ." -#: ../src/path-chemistry.cpp:285 +#: ../src/path-chemistry.cpp:289 msgid "Select object(s) to convert to path." msgstr "Позначте об'єкти Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñƒ контур." -#: ../src/path-chemistry.cpp:291 +#: ../src/path-chemistry.cpp:295 msgid "Converting objects to paths..." msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±â€™Ñ”ÐºÑ‚Ñ–Ð² на контури..." -#: ../src/path-chemistry.cpp:313 +#: ../src/path-chemistry.cpp:317 msgid "Object to path" msgstr "Об'єкт у контур" -#: ../src/path-chemistry.cpp:315 +#: ../src/path-chemistry.cpp:319 msgid "No objects to convert to path in the selection." msgstr "У позначеному немає об'єктів, що перетворюютьÑÑ Ñƒ контур." -#: ../src/path-chemistry.cpp:551 +#: ../src/path-chemistry.cpp:555 msgid "Select path(s) to reverse." msgstr "Виберіть контур(и) Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ напрÑму." -#: ../src/path-chemistry.cpp:560 +#: ../src/path-chemistry.cpp:564 msgid "Reversing paths..." msgstr "Ð Ð¾Ð·Ð²ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñ–Ð²..." -#: ../src/path-chemistry.cpp:594 +#: ../src/path-chemistry.cpp:598 msgid "Reverse path" msgstr "Розвернути контур" -#: ../src/path-chemistry.cpp:596 +#: ../src/path-chemistry.cpp:600 msgid "No paths to reverse in the selection." msgstr "У позначеному немає контурів Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ напрÑму." @@ -9090,15 +9097,15 @@ msgstr "" msgid "Drawing finished" msgstr "ÐœÐ°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾" -#: ../src/persp3d.cpp:335 +#: ../src/persp3d.cpp:345 msgid "Toggle vanishing point" msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñходу" -#: ../src/persp3d.cpp:346 +#: ../src/persp3d.cpp:356 msgid "Toggle multiple vanishing points" msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ñ… точок Ñходу" -#: ../src/preferences.cpp:101 +#: ../src/preferences.cpp:129 msgid "" "Inkscape will run with default settings, and new settings will not be saved. " msgstr "" @@ -9108,7 +9115,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:116 +#: ../src/preferences.cpp:144 #, c-format msgid "Cannot create profile directory %s." msgstr "Ðе вдаєтьÑÑ Ñтворити каталог профілю %s." @@ -9116,7 +9123,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:134 +#: ../src/preferences.cpp:162 #, c-format msgid "%s is not a valid directory." msgstr "%s не Ñ” коректним каталогом." @@ -9124,35 +9131,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:145 +#: ../src/preferences.cpp:173 #, c-format msgid "Failed to create the preferences file %s." msgstr "Ðа вдалоÑÑ Ñтворити файл налаштувань %s." -#. _reportError(Glib::ustring::compose(_("The preferences file %1 is not a regular file."), -#. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:163 +#: ../src/preferences.cpp:209 #, c-format msgid "The preferences file %s is not a regular file." msgstr "Файл налаштувань %s не Ñ” звичайним файлом." -#. _reportError(Glib::ustring::compose(_("The preferences file %1 could not be read."), -#. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:175 +#: ../src/preferences.cpp:219 #, c-format msgid "The preferences file %s could not be read." msgstr "Файл налаштувань %s неможливо прочитати." -#. _reportError(Glib::ustring::compose(_("The preferences file %1 is not a valid XML document."), -#. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:188 +#: ../src/preferences.cpp:230 #, c-format msgid "The preferences file %s is not a valid XML document." msgstr "Файл налаштувань %s не Ñ” коректним документом XML." -#. _reportError(Glib::ustring::compose(_("The file %1 is not a valid Inkscape preferences file."), -#. Glib::filename_to_utf8(_prefs_filename)), not_saved); -#: ../src/preferences.cpp:199 +#: ../src/preferences.cpp:239 #, c-format msgid "The file %s is not a valid Inkscape preferences file." msgstr "Файл %s не Ñ” коректним файлом налаштувань Inkscape." @@ -9326,7 +9325,7 @@ msgstr "ВиÑвітленнÑ" msgid "Extent or scope of this document." msgstr "ВиÑÐ²Ñ–Ñ‚Ð»ÐµÐ½Ð½Ñ Ð°Ð±Ð¾ тематичні рамки цього документа." -#: ../src/rdf.cpp:273 ../src/ui/widget/page-sizer.cpp:219 +#: ../src/rdf.cpp:273 ../src/ui/widget/page-sizer.cpp:239 msgid "Description" msgstr "ОпиÑ" @@ -9362,7 +9361,7 @@ msgstr "Фрагмент" #: ../src/rdf.cpp:290 msgid "XML fragment for the RDF 'License' section." -msgstr "XML-фрагмент RDF-розділу \"ЛіцензіÑ\"" +msgstr "XML-фрагмент RDF-розділу «ЛіцензіÑ»" #: ../src/rect-context.cpp:361 msgid "" @@ -9387,7 +9386,7 @@ msgid "" "Rectangle: %s × %s (constrained to golden ratio 1.618 : 1); with " "Shift to draw around the starting point" msgstr "" -"ПрÑмокутник: %s × %s (обмежено параметром \"золотого\" перерізу " +"ПрÑмокутник: %s × %s (обмежено параметром «золотого» перерізу " "1,618 : 1); за допомогою Shift можна малювати навколо початкової точки" #: ../src/rect-context.cpp:513 @@ -9396,8 +9395,8 @@ msgid "" "Rectangle: %s × %s (constrained to golden ratio 1 : 1.618); with " "Shift to draw around the starting point" msgstr "" -"ПрÑмокутник: %s × %s (обмежено параметром \"золотого\" перерізу " -"1 : 1,618); за допомогою Shift можна малювати навколо початкової точки" +"ПрÑмокутник: %s × %s (обмежено параметром «золотого» перерізу 1 : " +"1,618); за допомогою Shift можна малювати навколо початкової точки" #: ../src/rect-context.cpp:517 #, c-format @@ -9405,8 +9404,8 @@ msgid "" "Rectangle: %s × %s; with Ctrl to make square or integer-" "ratio rectangle; with Shift to draw around the starting point" msgstr "" -"ПрÑмокутник: %s × %s; Ctrl - квадрат чи прÑмокутник з " -"цілим відношеннÑм Ñторін, Shift - малювати навколо початкової точки" +"ПрÑмокутник: %s × %s; Ctrl — квадрат чи прÑмокутник з " +"цілим відношеннÑм Ñторін, Shift — малювати навколо початкової точки" #: ../src/rect-context.cpp:542 msgid "Create rectangle" @@ -9418,7 +9417,7 @@ msgstr "ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ ÑкаÑовано." #: ../src/select-context.cpp:241 msgid "Selection canceled." -msgstr "Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÑкаÑовано." +msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÑкаÑовано." #: ../src/select-context.cpp:555 msgid "" @@ -9439,13 +9438,13 @@ msgstr "" #: ../src/select-context.cpp:721 msgid "Ctrl: click to select in groups; drag to move hor/vert" msgstr "" -"Ctrl: Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñƒ групі; перетÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ - Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð¿Ð¾ горизонталі/" +"Ctrl: Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñƒ групі; перетÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ â€” Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð¿Ð¾ горизонталі/" "вертикалі" #: ../src/select-context.cpp:722 msgid "Shift: click to toggle select; drag for rubberband selection" msgstr "" -"Shift: виділити/знÑти позначеннÑ; перетÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ - Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð³ÑƒÐ¼Ð¾Ð²Ð¾ÑŽ " +"Shift: виділити/знÑти позначеннÑ; перетÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ â€” Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð³ÑƒÐ¼Ð¾Ð²Ð¾ÑŽ " "ниткою" #: ../src/select-context.cpp:723 @@ -9459,54 +9458,54 @@ msgstr "" msgid "Selected object is not a group. Cannot enter." msgstr "позначений об'єкт не Ñ” групою. Ðеможливо увійти." -#: ../src/selection-chemistry.cpp:195 +#: ../src/selection-chemistry.cpp:196 msgid "Delete text" msgstr "Вилучити текÑÑ‚" -#: ../src/selection-chemistry.cpp:203 +#: ../src/selection-chemistry.cpp:204 msgid "Nothing was deleted." msgstr "Ðічого не було вилучено." -#: ../src/selection-chemistry.cpp:221 ../src/text-context.cpp:995 -#: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1304 -#: ../src/widgets/toolbox.cpp:5752 +#: ../src/selection-chemistry.cpp:222 ../src/text-context.cpp:1002 +#: ../src/ui/dialog/swatches.cpp:471 ../src/widgets/toolbox.cpp:1272 +#: ../src/widgets/toolbox.cpp:5910 msgid "Delete" msgstr "Вилучити" -#: ../src/selection-chemistry.cpp:249 +#: ../src/selection-chemistry.cpp:250 msgid "Select object(s) to duplicate." msgstr "Позначте об'єкт(и) Ð´Ð»Ñ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ." -#: ../src/selection-chemistry.cpp:341 +#: ../src/selection-chemistry.cpp:342 msgid "Delete all" msgstr "Вилучити вÑе" -#: ../src/selection-chemistry.cpp:464 +#: ../src/selection-chemistry.cpp:465 msgid "Select some objects to group." msgstr "Позначте два або більше об'єктів Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿ÑƒÐ²Ð°Ð½Ð½Ñ." -#: ../src/selection-chemistry.cpp:537 ../src/selection-describer.cpp:53 +#: ../src/selection-chemistry.cpp:538 ../src/selection-describer.cpp:53 msgid "Group" msgstr "Згрупувати" -#: ../src/selection-chemistry.cpp:551 +#: ../src/selection-chemistry.cpp:552 msgid "Select a group to ungroup." msgstr "Позначте групу Ð´Ð»Ñ Ñ€Ð¾Ð·Ð³Ñ€ÑƒÐ¿ÑƒÐ²Ð°Ð½Ð½Ñ." -#: ../src/selection-chemistry.cpp:592 +#: ../src/selection-chemistry.cpp:593 msgid "No groups to ungroup in the selection." msgstr "У позначеному немає груп." -#: ../src/selection-chemistry.cpp:598 ../src/sp-item-group.cpp:515 +#: ../src/selection-chemistry.cpp:599 ../src/sp-item-group.cpp:496 msgid "Ungroup" msgstr "Розгрупувати" -#: ../src/selection-chemistry.cpp:688 +#: ../src/selection-chemistry.cpp:689 msgid "Select object(s) to raise." msgstr "Оберіть об'єкт(и) Ð´Ð»Ñ Ð¿Ñ–Ð´Ð½ÑттÑ." -#: ../src/selection-chemistry.cpp:694 ../src/selection-chemistry.cpp:756 -#: ../src/selection-chemistry.cpp:790 ../src/selection-chemistry.cpp:854 +#: ../src/selection-chemistry.cpp:695 ../src/selection-chemistry.cpp:757 +#: ../src/selection-chemistry.cpp:791 ../src/selection-chemistry.cpp:855 msgid "" "You cannot raise/lower objects from different groups or layers." msgstr "" @@ -9515,195 +9514,195 @@ msgstr "" #. TRANSLATORS: only translate "string" in "context|string". #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS #. "Raise" means "to raise an object" in the undo history -#: ../src/selection-chemistry.cpp:736 +#: ../src/selection-chemistry.cpp:737 msgid "undo_action|Raise" msgstr "ПіднÑти" -#: ../src/selection-chemistry.cpp:748 +#: ../src/selection-chemistry.cpp:749 msgid "Select object(s) to raise to top." msgstr "Позначте об'єкт(и) Ð´Ð»Ñ Ð¿Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ Ð½Ð°Ð³Ð¾Ñ€Ñƒ." -#: ../src/selection-chemistry.cpp:771 +#: ../src/selection-chemistry.cpp:772 msgid "Raise to top" msgstr "ПіднÑти на передній план" -#: ../src/selection-chemistry.cpp:784 +#: ../src/selection-chemistry.cpp:785 msgid "Select object(s) to lower." msgstr "Позначте об'єкт(и) Ð´Ð»Ñ Ð¾Ð¿ÑƒÑканнÑ." -#: ../src/selection-chemistry.cpp:834 +#: ../src/selection-chemistry.cpp:835 msgid "Lower" msgstr "ОпуÑтити" -#: ../src/selection-chemistry.cpp:846 +#: ../src/selection-chemistry.cpp:847 msgid "Select object(s) to lower to bottom." msgstr "Позначте об'єкт(и) Ð´Ð»Ñ Ð¾Ð¿ÑƒÑÐºÐ°Ð½Ð½Ñ Ð½Ð° низ." -#: ../src/selection-chemistry.cpp:881 +#: ../src/selection-chemistry.cpp:882 msgid "Lower to bottom" msgstr "ОпуÑтити на задній план" -#: ../src/selection-chemistry.cpp:888 +#: ../src/selection-chemistry.cpp:889 msgid "Nothing to undo." msgstr "Ðемає операцій, що можна ÑкаÑувати." -#: ../src/selection-chemistry.cpp:895 +#: ../src/selection-chemistry.cpp:896 msgid "Nothing to redo." msgstr "Ðемає операцій, що можна вернути." -#: ../src/selection-chemistry.cpp:955 +#: ../src/selection-chemistry.cpp:956 msgid "Paste" msgstr "Ð’Ñтавити" -#: ../src/selection-chemistry.cpp:962 +#: ../src/selection-chemistry.cpp:963 msgid "Paste style" msgstr "Ð’Ñтавити Ñтиль" -#: ../src/selection-chemistry.cpp:971 +#: ../src/selection-chemistry.cpp:972 msgid "Paste live path effect" msgstr "Ð’Ñтавити ефект динамічного контуру" -#: ../src/selection-chemistry.cpp:991 +#: ../src/selection-chemistry.cpp:992 msgid "Select object(s) to remove live path effects from." msgstr "Оберіть об'єкт(и) Ð´Ð»Ñ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ð°Ð½Ñ–Ð¼Ð¾Ð²Ð°них ефектів контурів." -#: ../src/selection-chemistry.cpp:1003 +#: ../src/selection-chemistry.cpp:1004 msgid "Remove live path effect" msgstr "Вилучити анімований ефект контуру" -#: ../src/selection-chemistry.cpp:1014 +#: ../src/selection-chemistry.cpp:1015 msgid "Select object(s) to remove filters from." msgstr "Виберіть об’єкт(и), з Ñких Ñлід вилучити фільтри." -#: ../src/selection-chemistry.cpp:1024 +#: ../src/selection-chemistry.cpp:1025 #: ../src/ui/dialog/filter-effects-dialog.cpp:1336 msgid "Remove filter" msgstr "Вилучити фільтр" -#: ../src/selection-chemistry.cpp:1033 +#: ../src/selection-chemistry.cpp:1034 msgid "Paste size" msgstr "Ð’Ñтавити розмір" -#: ../src/selection-chemistry.cpp:1041 +#: ../src/selection-chemistry.cpp:1042 msgid "Paste size separately" msgstr "Ð’Ñтавити розмір окремо" -#: ../src/selection-chemistry.cpp:1050 +#: ../src/selection-chemistry.cpp:1051 msgid "Select object(s) to move to the layer above." msgstr "Позначте об'єкти Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð½Ð° шар вище." -#: ../src/selection-chemistry.cpp:1076 +#: ../src/selection-chemistry.cpp:1077 msgid "Raise to next layer" msgstr "ПіднÑтиÑÑ Ð½Ð° наÑтупний шар" -#: ../src/selection-chemistry.cpp:1083 +#: ../src/selection-chemistry.cpp:1084 msgid "No more layers above." msgstr "Більше немає вищих шарів." -#: ../src/selection-chemistry.cpp:1095 +#: ../src/selection-chemistry.cpp:1096 msgid "Select object(s) to move to the layer below." msgstr "Позначте об'єкти Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð½Ð° шар нижче." -#: ../src/selection-chemistry.cpp:1121 +#: ../src/selection-chemistry.cpp:1122 msgid "Lower to previous layer" msgstr "ОпуÑтитиÑÑ Ð½Ð° попередній шар" -#: ../src/selection-chemistry.cpp:1128 +#: ../src/selection-chemistry.cpp:1129 msgid "No more layers below." msgstr "Ðемає нижчого шару." -#: ../src/selection-chemistry.cpp:1315 +#: ../src/selection-chemistry.cpp:1338 msgid "Remove transform" msgstr "Прибрати транÑформацію" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CCW" msgstr "Обернути на 90° проти годинникової Ñтрілки" -#: ../src/selection-chemistry.cpp:1418 +#: ../src/selection-chemistry.cpp:1441 msgid "Rotate 90° CW" msgstr "Обернути на 90° за годинниковою Ñтрілкою" -#: ../src/selection-chemistry.cpp:1439 ../src/seltrans.cpp:534 +#: ../src/selection-chemistry.cpp:1462 ../src/seltrans.cpp:534 #: ../src/ui/dialog/transformation.cpp:760 msgid "Rotate" msgstr "Обертати" -#: ../src/selection-chemistry.cpp:1486 +#: ../src/selection-chemistry.cpp:1509 msgid "Rotate by pixels" msgstr "Обертати поточково" -#: ../src/selection-chemistry.cpp:1541 +#: ../src/selection-chemistry.cpp:1564 msgid "Scale by whole factor" msgstr "МаÑштабувати за повним коефіцієнтом" -#: ../src/selection-chemistry.cpp:1556 +#: ../src/selection-chemistry.cpp:1579 msgid "Move vertically" msgstr "ПереміÑтити вертикально" -#: ../src/selection-chemistry.cpp:1559 +#: ../src/selection-chemistry.cpp:1582 msgid "Move horizontally" msgstr "ПереміÑтити горизонтально" -#: ../src/selection-chemistry.cpp:1562 ../src/selection-chemistry.cpp:1588 +#: ../src/selection-chemistry.cpp:1585 ../src/selection-chemistry.cpp:1611 #: ../src/seltrans.cpp:528 ../src/ui/dialog/transformation.cpp:681 msgid "Move" msgstr "ПереміÑтити" -#: ../src/selection-chemistry.cpp:1582 +#: ../src/selection-chemistry.cpp:1605 msgid "Move vertically by pixels" msgstr "ПереміÑтити вертикально поточково" -#: ../src/selection-chemistry.cpp:1585 +#: ../src/selection-chemistry.cpp:1608 msgid "Move horizontally by pixels" msgstr "ПереміÑтити горизонтально поточково" -#: ../src/selection-chemistry.cpp:1713 +#: ../src/selection-chemistry.cpp:1736 msgid "The selection has no applied path effect." msgstr "Обране не має заÑтоÑованого ефекту контуру." -#: ../src/selection-chemistry.cpp:1760 +#: ../src/selection-chemistry.cpp:1783 msgid "The selection has no applied clip path." msgstr "Обране не має заÑтоÑованого ефекту Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ." -#: ../src/selection-chemistry.cpp:1762 +#: ../src/selection-chemistry.cpp:1785 msgid "The selection has no applied mask." msgstr "Обране не має заÑтоÑованої маÑки." -#: ../src/selection-chemistry.cpp:1919 +#: ../src/selection-chemistry.cpp:1942 msgid "action|Clone" msgstr "Клонувати" -#: ../src/selection-chemistry.cpp:1935 +#: ../src/selection-chemistry.cpp:1958 msgid "Select clones to relink." msgstr "Позначте клон Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ·'єднаннÑ." -#: ../src/selection-chemistry.cpp:1942 +#: ../src/selection-chemistry.cpp:1965 msgid "Copy an object to clipboard to relink clones to." msgstr "" "Копіювати об’єкт до буфера обміну інформації Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ·â€™Ñ”Ð´Ð½Ð°Ð½Ð½Ñ ÐºÐ»Ð¾Ð½Ñ–Ð²." -#: ../src/selection-chemistry.cpp:1966 +#: ../src/selection-chemistry.cpp:1989 msgid "No clones to relink in the selection." msgstr "У позначеному немає клонів Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ·â€™Ñ”Ð´Ð½Ð°Ð½Ð½Ñ." -#: ../src/selection-chemistry.cpp:1969 +#: ../src/selection-chemistry.cpp:1992 msgid "Relink clone" msgstr "Перез'єднати клон" -#: ../src/selection-chemistry.cpp:1983 +#: ../src/selection-chemistry.cpp:2006 msgid "Select clones to unlink." msgstr "Позначте клон Ð´Ð»Ñ Ð²Ñ–Ð´'єднаннÑ." -#: ../src/selection-chemistry.cpp:2032 +#: ../src/selection-chemistry.cpp:2055 msgid "No clones to unlink in the selection." msgstr "У позначеному немає клонів." -#: ../src/selection-chemistry.cpp:2036 +#: ../src/selection-chemistry.cpp:2059 msgid "Unlink clone" msgstr "Від'єднати клон" -#: ../src/selection-chemistry.cpp:2049 +#: ../src/selection-chemistry.cpp:2072 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 " @@ -9713,7 +9712,7 @@ msgstr "" "перейти до Ñ—Ñ— контуру; текÑÑ‚ вздовж контуру, щоб перейти до його " "контуру. Позначте текÑÑ‚ у рамці, щоб перейти до рамки." -#: ../src/selection-chemistry.cpp:2072 +#: ../src/selection-chemistry.cpp:2095 msgid "" "Cannot find the object to select (orphaned clone, offset, textpath, " "flowed text?)" @@ -9721,7 +9720,7 @@ msgstr "" "Ðе вдаєтьÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ об'єкт, що позначаєтьÑÑ (оÑиротілий клон, втÑжка, " "текÑÑ‚ вздовж контуру чи текÑÑ‚ у рамці?)" -#: ../src/selection-chemistry.cpp:2078 +#: ../src/selection-chemistry.cpp:2101 msgid "" "The object you're trying to select is not visible (it is in <" "defs>)" @@ -9729,102 +9728,102 @@ msgstr "" "Об'єкт, Ñкий ви намагаєтеÑÑŒ виділити, Ñ” невидимим (знаходитьÑÑ Ñƒ <" "defs>)" -#: ../src/selection-chemistry.cpp:2124 +#: ../src/selection-chemistry.cpp:2147 msgid "Select object(s) to convert to marker." msgstr "Позначте об'єкт(и) Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñƒ маркер." -#: ../src/selection-chemistry.cpp:2192 +#: ../src/selection-chemistry.cpp:2215 msgid "Objects to marker" msgstr "Об'єкти у маркер" -#: ../src/selection-chemistry.cpp:2220 +#: ../src/selection-chemistry.cpp:2243 msgid "Select object(s) to convert to guides." msgstr "Позначте об'єкт(и) Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñƒ напрÑмні." -#: ../src/selection-chemistry.cpp:2232 +#: ../src/selection-chemistry.cpp:2255 msgid "Objects to guides" msgstr "Об'єкти у напрÑмні" -#: ../src/selection-chemistry.cpp:2248 +#: ../src/selection-chemistry.cpp:2271 msgid "Select object(s) to convert to pattern." msgstr "Позначте об'єкт(и) Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñƒ візерунок." -#: ../src/selection-chemistry.cpp:2336 +#: ../src/selection-chemistry.cpp:2359 msgid "Objects to pattern" msgstr "Об'єкти у візерунок" -#: ../src/selection-chemistry.cpp:2352 +#: ../src/selection-chemistry.cpp:2375 msgid "Select an object with pattern fill to extract objects from." msgstr "" "Позначте об'єкт із заповненнÑм візерунком Ð´Ð»Ñ Ð²Ð¸Ñ‚ÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¾Ð±'єктів з " "нього." -#: ../src/selection-chemistry.cpp:2405 +#: ../src/selection-chemistry.cpp:2428 msgid "No pattern fills in the selection." msgstr "У позначеному немає Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–Ð·ÐµÑ€ÑƒÐ½ÐºÐ¾Ð¼." -#: ../src/selection-chemistry.cpp:2408 +#: ../src/selection-chemistry.cpp:2431 msgid "Pattern to objects" msgstr "Візерунок у об'єкти" -#: ../src/selection-chemistry.cpp:2493 +#: ../src/selection-chemistry.cpp:2516 msgid "Select object(s) to make a bitmap copy." msgstr "Позначте об'єкти Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ—Ñ… раÑтрової копії." -#: ../src/selection-chemistry.cpp:2497 +#: ../src/selection-chemistry.cpp:2520 msgid "Rendering bitmap..." msgstr "Показ раÑтрового зображеннÑ..." -#: ../src/selection-chemistry.cpp:2676 +#: ../src/selection-chemistry.cpp:2699 msgid "Create bitmap" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ€Ð°Ñтрового зображеннÑ" -#: ../src/selection-chemistry.cpp:2708 +#: ../src/selection-chemistry.cpp:2731 msgid "Select object(s) to create clippath or mask from." msgstr "" "Оберіть об'єкт(и) Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð· них контуру Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ маÑки." -#: ../src/selection-chemistry.cpp:2711 +#: ../src/selection-chemistry.cpp:2734 msgid "Select mask object and object(s) to apply clippath or mask to." msgstr "" "Оберіть об'єкт-маÑку та об'єкт(и) Ð´Ð»Ñ Ð·Ð°ÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ " "маÑкуваннÑ." -#: ../src/selection-chemistry.cpp:2818 +#: ../src/selection-chemistry.cpp:2841 msgid "Set clipping path" msgstr "Задати контур вирізаннÑ" -#: ../src/selection-chemistry.cpp:2820 +#: ../src/selection-chemistry.cpp:2843 msgid "Set mask" msgstr "Задати маÑку" -#: ../src/selection-chemistry.cpp:2833 +#: ../src/selection-chemistry.cpp:2856 msgid "Select object(s) to remove clippath or mask from." msgstr "" "Оберіть об'єкт(и) Ð´Ð»Ñ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ маÑкуваннÑ." -#: ../src/selection-chemistry.cpp:2906 +#: ../src/selection-chemistry.cpp:2929 msgid "Release clipping path" msgstr "Від'єднати закріплений контур" -#: ../src/selection-chemistry.cpp:2908 +#: ../src/selection-chemistry.cpp:2931 msgid "Release mask" msgstr "МаÑку знÑто" -#: ../src/selection-chemistry.cpp:2924 +#: ../src/selection-chemistry.cpp:2947 msgid "Select object(s) to fit canvas to." msgstr "Оберіть об'єкт(и) Ð´Ð»Ñ Ð¿Ñ–Ð´Ð±Ð¸Ñ€Ð°Ð½Ð½Ñ Ñ—Ñ… розмірів під полотно." #. Fit Page -#: ../src/selection-chemistry.cpp:2944 ../src/verbs.cpp:2723 +#: ../src/selection-chemistry.cpp:2967 ../src/verbs.cpp:2749 msgid "Fit Page to Selection" msgstr "Підігнати полотно до позначеної облаÑті" -#: ../src/selection-chemistry.cpp:2969 ../src/verbs.cpp:2725 +#: ../src/selection-chemistry.cpp:2992 ../src/verbs.cpp:2751 msgid "Fit Page to Drawing" msgstr "Підігнати полотно під намальоване" -#: ../src/selection-chemistry.cpp:2985 ../src/verbs.cpp:2727 +#: ../src/selection-chemistry.cpp:3008 ../src/verbs.cpp:2753 msgid "Fit Page to Selection or Drawing" msgstr "Підігнати полотно під позначену облаÑть чи облаÑть креÑленнÑ" @@ -9839,10 +9838,10 @@ msgstr "ПоÑиланнÑ" msgid "Circle" msgstr "Коло" -#. ellipse +#. Ellipse #: ../src/selection-describer.cpp:49 ../src/selection-describer.cpp:76 -#: ../src/ui/dialog/inkscape-preferences.cpp:474 ../src/verbs.cpp:2510 -#: ../src/widgets/toolbox.cpp:3890 +#: ../src/ui/dialog/inkscape-preferences.cpp:480 ../src/verbs.cpp:2528 +#: ../src/widgets/toolbox.cpp:3828 msgid "Ellipse" msgstr "ЕліпÑ" @@ -9858,7 +9857,7 @@ msgstr "ЛініÑ" msgid "Path" msgstr "Контур" -#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2726 +#: ../src/selection-describer.cpp:61 ../src/widgets/toolbox.cpp:2661 msgid "Polygon" msgstr "Багатокутник" @@ -9868,13 +9867,13 @@ msgstr "Багатокутник" #. Rectangle #: ../src/selection-describer.cpp:65 -#: ../src/ui/dialog/inkscape-preferences.cpp:464 ../src/verbs.cpp:2506 +#: ../src/ui/dialog/inkscape-preferences.cpp:470 ../src/verbs.cpp:2524 msgid "Rectangle" msgstr "ПрÑмокутник" #. 3D box #: ../src/selection-describer.cpp:67 -#: ../src/ui/dialog/inkscape-preferences.cpp:469 ../src/verbs.cpp:2508 +#: ../src/ui/dialog/inkscape-preferences.cpp:475 ../src/verbs.cpp:2526 msgid "3D Box" msgstr "ПроÑторовий об’єкт" @@ -9889,16 +9888,16 @@ msgstr "КлонуваннÑ" msgid "Offset path" msgstr "РозтÑгнутий контур" -#. spiral +#. Spiral #: ../src/selection-describer.cpp:80 -#: ../src/ui/dialog/inkscape-preferences.cpp:482 ../src/verbs.cpp:2514 +#: ../src/ui/dialog/inkscape-preferences.cpp:488 ../src/verbs.cpp:2532 msgid "Spiral" msgstr "Спіраль" -#. star +#. Star #: ../src/selection-describer.cpp:82 -#: ../src/ui/dialog/inkscape-preferences.cpp:478 ../src/verbs.cpp:2512 -#: ../src/widgets/toolbox.cpp:2733 +#: ../src/ui/dialog/inkscape-preferences.cpp:484 ../src/verbs.cpp:2530 +#: ../src/widgets/toolbox.cpp:2668 msgid "Star" msgstr "Зірка" @@ -9972,7 +9971,8 @@ msgid "Use Shift+D to look up frame" msgstr "ÐатиÑніть Shift+D, щоб виділити рамку" #. this is only used with 2 or more objects -#: ../src/selection-describer.cpp:211 ../src/tweak-context.cpp:202 +#: ../src/selection-describer.cpp:211 ../src/spray-context.cpp:242 +#: ../src/tweak-context.cpp:202 #, c-format msgid "%i object selected" msgid_plural "%i objects selected" @@ -10042,32 +10042,32 @@ msgid "" "Squeeze or stretch selection; with Ctrl to scale uniformly; " "with Shift to scale around rotation center" msgstr "" -"СтиÑнути чи розтÑгнути позначені об'єкти; з Ctrl - зберігати " -"пропорцію; з Shift - навколо центру обертаннÑ" +"СтиÑнути чи розтÑгнути позначені об'єкти; з Ctrl — зберігати " +"пропорцію; з Shift — навколо центру обертаннÑ" #: ../src/seltrans.cpp:674 msgid "" "Scale selection; with Ctrl to scale uniformly; with Shift to scale around rotation center" msgstr "" -"Змінювати розмір позначених об'єктів; з Ctrl - зберігати " -"пропорцію; з Shift - навколо центру обертаннÑ" +"Змінювати розмір позначених об'єктів; з Ctrl — зберігати " +"пропорцію; з Shift — навколо центру обертаннÑ" #: ../src/seltrans.cpp:678 msgid "" "Skew selection; with Ctrl to snap angle; with Shift to " "skew around the opposite side" msgstr "" -"Ðахилити позначені об'єкти; з Ctrl - обмежувати кут; з " -"Shift - навколо протилежного кута" +"Ðахилити позначені об'єкти; з Ctrl — обмежувати кут; з " +"Shift — навколо протилежного кута" #: ../src/seltrans.cpp:679 msgid "" "Rotate selection; with Ctrl to snap angle; with Shift " "to rotate around the opposite corner" msgstr "" -"Обертати позначені об'єкти; з Ctrl - обмежувати кут; з " -"Shift - навколо протилежного кута" +"Обертати позначені об'єкти; з Ctrl — обмежувати кут; з " +"Shift — навколо протилежного кута" #: ../src/seltrans.cpp:813 msgid "Reset center" @@ -10077,21 +10077,21 @@ msgstr "ÐŸÐ¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ Ð´Ð¾ початкового центру" #, c-format msgid "Scale: %0.2f%% x %0.2f%%; with Ctrl to lock ratio" msgstr "" -"Зміна розміру: %0.2f%% x %0.2f%%; з Ctrl - зберігаючи пропорцію" +"Зміна розміру: %0.2f%% x %0.2f%%; з Ctrl — зберігаючи пропорцію" #. TRANSLATORS: don't modify the first ";" #. (it will NOT be displayed as ";" - only the second one will be) #: ../src/seltrans.cpp:1269 #, c-format msgid "Skew: %0.2f°; with Ctrl to snap angle" -msgstr "Ðахил: %0.2f°; з Ctrl - обмежити кут" +msgstr "Ðахил: %0.2f°; з Ctrl — обмежити кут" #. TRANSLATORS: don't modify the first ";" #. (it will NOT be displayed as ";" - only the second one will be) #: ../src/seltrans.cpp:1329 #, c-format msgid "Rotate: %0.2f°; with Ctrl to snap angle" -msgstr "ОбертаннÑ: %0.2f°; з Ctrl - обмежити кут" +msgstr "ОбертаннÑ: %0.2f°; з Ctrl — обмежити кут" #: ../src/seltrans.cpp:1371 #, c-format @@ -10104,10 +10104,10 @@ msgid "" "Move by %s, %s; with Ctrl to restrict to horizontal/vertical; " "with Shift to disable snapping" msgstr "" -"ПереміÑтити на %s, %s. Ctrl - лише по горизонталі/вертикалі, " -"Shift - без прилипаннÑ" +"ПереміÑтити на %s, %s. Ctrl — лише по горизонталі/вертикалі, " +"Shift — без прилипаннÑ" -#: ../src/shape-editor.cpp:471 +#: ../src/shape-editor.cpp:472 msgid "Drag curve" msgstr "ПотÑгти криву" @@ -10151,21 +10151,26 @@ msgstr "ОблаÑть верÑтки" msgid "Flow excluded region" msgstr "Виключена облаÑть верÑтки" -#: ../src/sp-flowtext.cpp:376 +#: ../src/sp-flowtext.cpp:378 ../src/sp-text.cpp:427 +#: ../src/text-context.cpp:1604 +msgid " [truncated]" +msgstr " (обрізано)" + +#: ../src/sp-flowtext.cpp:381 #, c-format -msgid "Flowed text (%d character)" -msgid_plural "Flowed text (%d characters)" -msgstr[0] "Контурний текÑÑ‚ (%d літера)" -msgstr[1] "Контурний текÑÑ‚ (%d літери)" -msgstr[2] "Контурний текÑÑ‚ (%d літер)" +msgid "Flowed text (%d character%s)" +msgid_plural "Flowed text (%d characters%s)" +msgstr[0] "Контурний текÑÑ‚ (%d літера%s)" +msgstr[1] "Контурний текÑÑ‚ (%d літери%s)" +msgstr[2] "Контурний текÑÑ‚ (%d літер%s)" -#: ../src/sp-flowtext.cpp:378 +#: ../src/sp-flowtext.cpp:383 #, c-format -msgid "Linked flowed text (%d character)" -msgid_plural "Linked flowed text (%d characters)" -msgstr[0] "Зв'Ñзаний контурний текÑÑ‚ (%d літера)" -msgstr[1] "Зв'Ñзаний контурний текÑÑ‚ (%d літери)" -msgstr[2] "Зв'Ñзаний контурний текÑÑ‚ (%d літер)" +msgid "Linked flowed text (%d character%s)" +msgid_plural "Linked flowed text (%d characters%s)" +msgstr[0] "Зв'Ñзаний контурний текÑÑ‚ (%d літера%s)" +msgstr[1] "Зв'Ñзаний контурний текÑÑ‚ (%d літери%s)" +msgstr[2] "Зв'Ñзаний контурний текÑÑ‚ (%d літер%s)" #: ../src/sp-guide.cpp:287 msgid "Guides Around Page" @@ -10194,16 +10199,16 @@ msgstr "горизонтальна, на %s" msgid "at %d degrees, through (%s,%s)" msgstr "на %d градуÑів, через (%s,%s)" -#: ../src/sp-image.cpp:1128 +#: ../src/sp-image.cpp:1135 msgid "embedded" msgstr "включене" -#: ../src/sp-image.cpp:1136 +#: ../src/sp-image.cpp:1143 #, c-format msgid "Image with bad reference: %s" msgstr "Ð—Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð· неправильним поÑиланнÑм: %s" -#: ../src/sp-image.cpp:1137 +#: ../src/sp-image.cpp:1144 #, c-format msgid "Image %d × %d: %s" msgstr "Ð—Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ %d × %d: %s" @@ -10220,37 +10225,37 @@ msgstr "Alt: зафікÑувати Ñ€Ð°Ð´Ñ–ÑƒÑ Ñпіралі" #, c-format msgid "" "Spiral: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "Спіраль: Ñ€Ð°Ð´Ñ–ÑƒÑ %s, кут %5g°; з Ctrl - обмежує кут" +msgstr "Спіраль: Ñ€Ð°Ð´Ñ–ÑƒÑ %s, кут %5g°; з Ctrl — обмежує кут" #: ../src/spiral-context.cpp:479 msgid "Create spiral" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñпіралі" -#: ../src/sp-item.cpp:1035 +#: ../src/sp-item.cpp:1039 msgid "Object" msgstr "Об'єкт" -#: ../src/sp-item.cpp:1052 +#: ../src/sp-item.cpp:1056 #, c-format msgid "%s; clipped" msgstr "%s; закріплено" -#: ../src/sp-item.cpp:1057 +#: ../src/sp-item.cpp:1061 #, c-format msgid "%s; masked" msgstr "%s; маÑковано" -#: ../src/sp-item.cpp:1065 +#: ../src/sp-item.cpp:1069 #, c-format msgid "%s; filtered (%s)" msgstr "%s; відфільтровано (%s)" -#: ../src/sp-item.cpp:1067 +#: ../src/sp-item.cpp:1071 #, c-format msgid "%s; filtered" msgstr "%s; відфільтровано" -#: ../src/sp-item-group.cpp:760 +#: ../src/sp-item-group.cpp:741 #, c-format msgid "Group of %d object" msgid_plural "Group of %d objects" @@ -10319,75 +10324,75 @@ msgstr "Один з об'єктів не Ñ” контуром, логіч msgid "Select stroked path(s) to convert stroke to path." msgstr "Оберіть контур(и) з штрихів Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð° контур." -#: ../src/splivarot.cpp:954 +#: ../src/splivarot.cpp:976 msgid "Convert stroke to path" msgstr "Перетворити штрих на контур" #. TRANSLATORS: "to outline" means "to convert stroke to path" -#: ../src/splivarot.cpp:957 +#: ../src/splivarot.cpp:979 msgid "No stroked paths in the selection." msgstr "У позначеному немає контурів зі штрихів." -#: ../src/splivarot.cpp:1040 +#: ../src/splivarot.cpp:1062 msgid "Selected object is not a path, cannot inset/outset." msgstr "" "позначений об'єкт не Ñ” контуром, втÑгуваннÑ/розтÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–." -#: ../src/splivarot.cpp:1159 ../src/splivarot.cpp:1228 +#: ../src/splivarot.cpp:1181 ../src/splivarot.cpp:1250 msgid "Create linked offset" msgstr "Створити зв'Ñзану втÑжку" -#: ../src/splivarot.cpp:1160 ../src/splivarot.cpp:1229 +#: ../src/splivarot.cpp:1182 ../src/splivarot.cpp:1251 msgid "Create dynamic offset" msgstr "Створити динамічну втÑжку" -#: ../src/splivarot.cpp:1254 +#: ../src/splivarot.cpp:1276 msgid "Select path(s) to inset/outset." msgstr "Позначте контур(и) Ð´Ð»Ñ Ð²Ñ‚ÑгуваннÑ/розтÑгуваннÑ." -#: ../src/splivarot.cpp:1472 +#: ../src/splivarot.cpp:1494 msgid "Outset path" msgstr "РозтÑгнений контур" -#: ../src/splivarot.cpp:1472 +#: ../src/splivarot.cpp:1494 msgid "Inset path" msgstr "Ð’Ñ‚Ñгнутий контур" -#: ../src/splivarot.cpp:1474 +#: ../src/splivarot.cpp:1496 msgid "No paths to inset/outset in the selection." msgstr "У позначеному немає контурів Ð´Ð»Ñ Ð²Ñ‚ÑгуваннÑ/розтÑгуваннÑ." -#: ../src/splivarot.cpp:1652 +#: ../src/splivarot.cpp:1674 msgid "Simplifying paths (separately):" msgstr "Ð¡Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñ–Ð² (окремо):" -#: ../src/splivarot.cpp:1654 +#: ../src/splivarot.cpp:1676 msgid "Simplifying paths:" msgstr "Ð¡Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñ–Ð²:" -#: ../src/splivarot.cpp:1691 +#: ../src/splivarot.cpp:1713 #, c-format msgid "%s %d of %d paths simplified..." msgstr "%s %d з %d контурів Ñпрощено..." -#: ../src/splivarot.cpp:1703 +#: ../src/splivarot.cpp:1725 #, c-format msgid "%d paths simplified." msgstr "%d контурів Ñпрощено." -#: ../src/splivarot.cpp:1717 +#: ../src/splivarot.cpp:1739 msgid "Select path(s) to simplify." msgstr "Позначте контур(и) Ð´Ð»Ñ ÑпрощеннÑ." -#: ../src/splivarot.cpp:1731 +#: ../src/splivarot.cpp:1753 msgid "Simplify" msgstr "СпроÑтити" -#: ../src/splivarot.cpp:1733 +#: ../src/splivarot.cpp:1755 msgid "No paths to simplify in the selection." msgstr "У позначеному немає контурів Ð´Ð»Ñ ÑпрощеннÑ." -#: ../src/sp-lpe-item.cpp:348 +#: ../src/sp-lpe-item.cpp:363 msgid "An exception occurred during execution of the Path Effect." msgstr "Під Ñ‡Ð°Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð•Ñ„ÐµÐºÑ‚Ñƒ контуру ÑталаÑÑ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° типу виключеннÑ." @@ -10475,15 +10480,15 @@ msgstr[2] "Умовна група з %d об'єктів" msgid "<no name found>" msgstr "<назву не знайдено>" -#: ../src/sp-text.cpp:425 +#: ../src/sp-text.cpp:431 #, c-format -msgid "Text on path (%s, %s)" -msgstr "ТекÑÑ‚ за контуром (%s, %s)" +msgid "Text on path%s (%s, %s)" +msgstr "ТекÑÑ‚ за контуром%s (%s, %s)" -#: ../src/sp-text.cpp:426 +#: ../src/sp-text.cpp:432 #, c-format -msgid "Text (%s, %s)" -msgstr "ТекÑÑ‚ (%s, %s)" +msgid "Text%s (%s, %s)" +msgstr "ТекÑÑ‚%s (%s, %s)" #: ../src/sp-tref.cpp:368 #, c-format @@ -10517,6 +10522,52 @@ msgstr "Клон від: %s" msgid "Orphaned clone" msgstr "ОÑиротілий клон" +#: ../src/spray-context.cpp:244 ../src/tweak-context.cpp:204 +#, c-format +msgid "Nothing selected" +msgstr "Ðічого не обрано" + +#: ../src/spray-context.cpp:250 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray copies of the initial selection" +msgstr "" +"%s. ПеретÑгніть, клацніть або прокрутіть коліщатко миші, щоб розкидати " +"копії позначеної облаÑті" + +#: ../src/spray-context.cpp:253 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray clones of the initial selection" +msgstr "" +"%s. ПеретÑгніть, клацніть або прокрутіть коліщатко миші, щоб розкидати " +"клони позначеної облаÑті" + +#: ../src/spray-context.cpp:256 +#, c-format +msgid "" +"%s. Drag, click or scroll to spray in a single path of the initial " +"selection" +msgstr "" +"%s. ПеретÑгніть, клацніть або прокрутіть коліщатко миші, щоб розкидати " +"окремий контур позначеної облаÑті" + +#: ../src/spray-context.cpp:774 +msgid "Nothing selected! Select objects to spray." +msgstr "Ðічого не позначено! Позначте об’єкти, Ñкі Ñлід розкидати." + +#: ../src/spray-context.cpp:882 ../src/widgets/toolbox.cpp:4424 +msgid "Spray with copies" +msgstr "Ð Ð¾Ð·ÐºÐ¸Ð´Ð°Ð½Ð½Ñ ÐºÐ¾Ð¿Ñ–Ð¹" + +#: ../src/spray-context.cpp:886 ../src/widgets/toolbox.cpp:4431 +msgid "Spray with clones" +msgstr "Ð Ð¾Ð·ÐºÐ¸Ð´Ð°Ð½Ð½Ñ ÐºÐ»Ð¾Ð½Ñ–Ð²" + +#: ../src/spray-context.cpp:890 +msgid "Spray in single path" +msgstr "Ð Ð¾Ð·ÐºÐ¸Ð´Ð°Ð½Ð½Ñ Ð¾ÐºÑ€ÐµÐ¼Ð¾Ð³Ð¾ контуру" + #: ../src/star-context.cpp:333 msgid "Ctrl: snap angle; keep rays radial" msgstr "Ctrl: обмежити кут; промені за радіуÑом без перекоÑу" @@ -10526,12 +10577,12 @@ msgstr "Ctrl: обмежити кут; промені за радіуÑо msgid "" "Polygon: radius %s, angle %5g°; with Ctrl to snap angle" msgstr "" -"Багатокутник: Ñ€Ð°Ð´Ñ–ÑƒÑ %s, кут %5g°; з Ctrl - обмежує кут" +"Багатокутник: Ñ€Ð°Ð´Ñ–ÑƒÑ %s, кут %5g°; з Ctrl — обмежує кут" #: ../src/star-context.cpp:465 #, c-format msgid "Star: radius %s, angle %5g°; with Ctrl to snap angle" -msgstr "Зірка: Ñ€Ð°Ð´Ñ–ÑƒÑ %s, кут %5g°; з Ctrl - обмежує кут" +msgstr "Зірка: Ñ€Ð°Ð´Ñ–ÑƒÑ %s, кут %5g°; з Ctrl — обмежує кут" #: ../src/star-context.cpp:494 msgid "Create star" @@ -10564,7 +10615,7 @@ msgstr "" "Контурний текÑÑ‚(и) Ñлід зробити видимим з метою наклаÑти його на " "контур." -#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2364 +#: ../src/text-chemistry.cpp:192 ../src/verbs.cpp:2380 msgid "Put text on path" msgstr "РозміÑтити текÑÑ‚ вздовж контуру" @@ -10576,7 +10627,7 @@ msgstr "Позначте текÑÑ‚ вздовж контуру, щоб msgid "No texts-on-paths in the selection." msgstr "У позначеному немає текÑту на контурі." -#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2366 +#: ../src/text-chemistry.cpp:229 ../src/verbs.cpp:2382 msgid "Remove text from path" msgstr "ЗнÑти текÑÑ‚ з контуру" @@ -10624,58 +10675,58 @@ msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ текÑту на звич msgid "No flowed text(s) to convert in the selection." msgstr "У позначеному немає контурного текÑту(ів) Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ." -#: ../src/text-context.cpp:441 +#: ../src/text-context.cpp:448 msgid "Click to edit the text, drag to select part of the text." msgstr "" "Клацніть, щоб редагувати текÑÑ‚, перетÑгуваннÑм можна виділити " "чаÑтину текÑту." -#: ../src/text-context.cpp:443 +#: ../src/text-context.cpp:450 msgid "" "Click to edit the flowed text, drag to select part of the text." msgstr "" "Клацніть, щоб редагувати текÑÑ‚ у рамці, перетÑгуваннÑм можна " "виділити чаÑтину текÑту." -#: ../src/text-context.cpp:498 +#: ../src/text-context.cpp:505 msgid "Create text" msgstr "Створити текÑÑ‚" -#: ../src/text-context.cpp:522 +#: ../src/text-context.cpp:529 msgid "Non-printable character" msgstr "Ðедрукований Ñимвол" -#: ../src/text-context.cpp:537 +#: ../src/text-context.cpp:544 msgid "Insert Unicode character" msgstr "Ð’Ñтавити Ñимвол з таблиці Unicode" -#: ../src/text-context.cpp:572 +#: ../src/text-context.cpp:579 #, c-format msgid "Unicode (Enter to finish): %s: %s" msgstr "Юнікод (Enter Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ): %s: %s" -#: ../src/text-context.cpp:574 ../src/text-context.cpp:849 +#: ../src/text-context.cpp:581 ../src/text-context.cpp:856 msgid "Unicode (Enter to finish): " msgstr "Unicode (Enter Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ): " -#: ../src/text-context.cpp:649 +#: ../src/text-context.cpp:656 #, c-format msgid "Flowed text frame: %s × %s" msgstr "ТекÑÑ‚ у рамці: %s × %s" -#: ../src/text-context.cpp:681 +#: ../src/text-context.cpp:688 msgid "Type text; Enter to start new line." -msgstr "Введіть текÑÑ‚; Enter - початок нового Ñ€Ñдка." +msgstr "Введіть текÑÑ‚; Enter — початок нового Ñ€Ñдка." -#: ../src/text-context.cpp:694 +#: ../src/text-context.cpp:701 msgid "Flowed text is created." msgstr "ТекÑтову облаÑть Ñтворено." -#: ../src/text-context.cpp:696 +#: ../src/text-context.cpp:703 msgid "Create flowed text" msgstr "Створити контурний текÑÑ‚" -#: ../src/text-context.cpp:698 +#: ../src/text-context.cpp:705 msgid "" "The frame is too small for the current font size. Flowed text not " "created." @@ -10683,90 +10734,91 @@ msgstr "" "Рамка надто мала Ð´Ð»Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ розміру шрифту. ТекÑтову облаÑть не " "Ñтворено." -#: ../src/text-context.cpp:834 +#: ../src/text-context.cpp:841 msgid "No-break space" msgstr "Ðерозривний пробіл" -#: ../src/text-context.cpp:836 +#: ../src/text-context.cpp:843 msgid "Insert no-break space" msgstr "Ð’Ñтавити нерозривний пробіл" -#: ../src/text-context.cpp:873 +#: ../src/text-context.cpp:880 msgid "Make bold" msgstr "Зробити жирним" -#: ../src/text-context.cpp:891 +#: ../src/text-context.cpp:898 msgid "Make italic" msgstr "Зробити курÑивним" -#: ../src/text-context.cpp:930 +#: ../src/text-context.cpp:937 msgid "New line" msgstr "Ðовий Ñ€Ñдок" -#: ../src/text-context.cpp:964 +#: ../src/text-context.cpp:971 msgid "Backspace" msgstr "Забій" -#: ../src/text-context.cpp:1012 +#: ../src/text-context.cpp:1019 msgid "Kern to the left" msgstr "Відбивка ліворуч" -#: ../src/text-context.cpp:1037 +#: ../src/text-context.cpp:1044 msgid "Kern to the right" msgstr "Відбивка праворуч" -#: ../src/text-context.cpp:1062 +#: ../src/text-context.cpp:1069 msgid "Kern up" msgstr "Відбивка нагору" -#: ../src/text-context.cpp:1088 +#: ../src/text-context.cpp:1095 msgid "Kern down" msgstr "Відбивка донизу" -#: ../src/text-context.cpp:1165 +#: ../src/text-context.cpp:1172 msgid "Rotate counterclockwise" msgstr "Обертати проти годинникової Ñтрілки" -#: ../src/text-context.cpp:1186 +#: ../src/text-context.cpp:1193 msgid "Rotate clockwise" msgstr "Обертати за годинниковою Ñтрілкою" -#: ../src/text-context.cpp:1203 +#: ../src/text-context.cpp:1210 msgid "Contract line spacing" msgstr "Ð¡ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ Ð¼Ñ–Ð¶Ñ€Ñдкового проміжку" -#: ../src/text-context.cpp:1211 +#: ../src/text-context.cpp:1218 msgid "Contract letter spacing" msgstr "Зменшена відÑтань між літерами" -#: ../src/text-context.cpp:1230 +#: ../src/text-context.cpp:1237 msgid "Expand line spacing" msgstr "Збільшена відÑтань між Ñ€Ñдками" -#: ../src/text-context.cpp:1238 +#: ../src/text-context.cpp:1245 msgid "Expand letter spacing" msgstr "Ð—Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ Ð¼Ñ–Ð¶Ñ€Ñдкового проміжку" -#: ../src/text-context.cpp:1368 +#: ../src/text-context.cpp:1375 msgid "Paste text" msgstr "Ð’Ñтавити текÑÑ‚" -#: ../src/text-context.cpp:1602 +#: ../src/text-context.cpp:1621 #, c-format msgid "" -"Type or edit flowed text (%d characters); Enter to start new " +"Type or edit flowed text (%d characters%s); Enter to start new " "paragraph." msgstr "" -"Введіть або змініть плаваючий текÑÑ‚ (%d Ñимволів); Enter починає " +"Введіть або змініть плаваючий текÑÑ‚ (%d Ñимволів%s); Enter починає " "новий абзац." -#: ../src/text-context.cpp:1604 +#: ../src/text-context.cpp:1623 #, c-format -msgid "Type or edit text (%d characters); Enter to start new line." +msgid "Type or edit text (%d characters%s); Enter to start new line." msgstr "" -"Введіть або змініть текÑÑ‚ (%d Ñимволів); Enter — початок нового Ñ€Ñдка." +"Введіть або змініть текÑÑ‚ (%d Ñимволів%s); Enter — початок нового " +"Ñ€Ñдка." -#: ../src/text-context.cpp:1612 ../src/tools-switch.cpp:190 +#: ../src/text-context.cpp:1631 ../src/tools-switch.cpp:198 msgid "" "Click to select or create text, drag to create flowed text; " "then type." @@ -10774,7 +10826,7 @@ msgstr "" "ÐšÐ»Ð°Ñ†Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” чи Ñтворює текÑтовий об'єкт; перетÑгніть щоб " "Ñтворити плаваючу теÑтову облаÑть; піÑÐ»Ñ Ñ‡Ð¾Ð³Ð¾ можна набирати текÑÑ‚." -#: ../src/text-context.cpp:1722 +#: ../src/text-context.cpp:1741 msgid "Type text" msgstr "Друк текÑту" @@ -10782,7 +10834,7 @@ msgstr "Друк текÑту" msgid "You cannot edit cloned character data." msgstr "Змінювати клонований текÑÑ‚ не можна." -#: ../src/tools-switch.cpp:130 +#: ../src/tools-switch.cpp:132 msgid "" "To edit a path, click, Shift+click, or drag around " "nodes to select them, then drag nodes and handles. Click on an " @@ -10792,12 +10844,15 @@ msgstr "" "Ð¾Ð±Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²ÑƒÐ·Ð»Ñ–Ð², потім перетÑгуваннÑ. " "Клацніть на об'єкті, щоб виділити." -#: ../src/tools-switch.cpp:136 +#: ../src/tools-switch.cpp:138 msgid "To tweak a path by pushing, select it and drag over it." -msgstr "" -"Щоб коригувати контур штовханнÑм, Позначте його Ñ– проведіть по ньому мишею" +msgstr "Щоб коригувати контур штовханнÑм, позначте його Ñ– перетÑгніть його." -#: ../src/tools-switch.cpp:142 +#: ../src/tools-switch.cpp:144 +msgid "To spray a path by pushing, select it and drag over it." +msgstr "Щоб розкидати контур натиÑканнÑм, позначте його Ñ– перетÑгніть його." + +#: ../src/tools-switch.cpp:150 msgid "" "Drag to create a rectangle. Drag controls to round corners and " "resize. Click to select." @@ -10805,7 +10860,7 @@ msgstr "" "ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ð°Ð»ÑŽÑ” прÑмокутник. ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÑƒÑ‡Ð¾Ðº змінює " "розмір та округлÑÑ” кути. ÐšÐ»Ð°Ñ†Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” об'єкт." -#: ../src/tools-switch.cpp:148 +#: ../src/tools-switch.cpp:156 msgid "" "Drag to create a 3D box. Drag controls to resize in " "perspective. Click to select (with Ctrl+Alt for single faces)." @@ -10814,7 +10869,7 @@ msgstr "" "змінює його перÑпективу. ÐšÐ»Ð°Ñ†Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” об'єкт (з Ctrl+Alt " "окремі поверхні)." -#: ../src/tools-switch.cpp:154 +#: ../src/tools-switch.cpp:162 msgid "" "Drag to create an ellipse. Drag controls to make an arc or " "segment. Click to select." @@ -10822,7 +10877,7 @@ msgstr "" "ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ð°Ð»ÑŽÑ” еліпÑ. ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÑƒÑ‡Ð¾Ðº робить дугу або " "Ñегмент. ÐšÐ»Ð°Ñ†Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” об'єкт." -#: ../src/tools-switch.cpp:160 +#: ../src/tools-switch.cpp:168 msgid "" "Drag to create a star. Drag controls to edit the star shape. " "Click to select." @@ -10830,7 +10885,7 @@ msgstr "" "ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ð°Ð»ÑŽÑ” зірку. ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÑƒÑ‡Ð¾Ðº змінює Ñ—Ñ— " "форму. ÐšÐ»Ð°Ñ†Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” об'єкт." -#: ../src/tools-switch.cpp:166 +#: ../src/tools-switch.cpp:174 msgid "" "Drag to create a spiral. Drag controls to edit the spiral " "shape. Click to select." @@ -10838,7 +10893,7 @@ msgstr "" "ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ð°Ð»ÑŽÑ” Ñпіраль. ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÑƒÑ‡Ð¾Ðº змінює Ñ—Ñ— " "форму. ÐšÐ»Ð°Ñ†Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” об'єкт." -#: ../src/tools-switch.cpp:172 +#: ../src/tools-switch.cpp:180 msgid "" "Drag to create a freehand line. Shift appends to selected " "path, Alt activates sketch mode." @@ -10846,7 +10901,7 @@ msgstr "" "ПеретÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ð°Ð»ÑŽÑ” довільну лінію. Щоб додати до позначеної лінії, " "натиÑніть Ñпочатку Shift. Alt вмикає режим еÑкіза." -#: ../src/tools-switch.cpp:178 +#: ../src/tools-switch.cpp:186 msgid "" "Click or click and drag to start a path; with Shift to " "append to selected path. Ctrl+click to create single dots (straight " @@ -10856,7 +10911,7 @@ msgstr "" "додати до позначеного контуру, натиÑніть Ñпочатку Shift. Ctrl" "+ÐºÐ»Ð°Ñ†Ð°Ð½Ð½Ñ Ñтворює одиничні точки (лише Ð´Ð»Ñ Ð¿Ñ€Ñмих ліній)." -#: ../src/tools-switch.cpp:184 +#: ../src/tools-switch.cpp:192 msgid "" "Drag to draw a calligraphic stroke; with Ctrl to track a guide " "path. Arrow keys adjust width (left/right) and angle (up/down)." @@ -10865,7 +10920,7 @@ msgstr "" "напрÑмної, Клавіші-Ñтрілки — Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð¾Ð²Ñ‰Ð¸Ð½Ð¸ (ліворуч/праворуч) " "Ñ– кута (вгору/вниз)." -#: ../src/tools-switch.cpp:196 +#: ../src/tools-switch.cpp:204 msgid "" "Drag or double click to create a gradient on selected objects, " "drag handles to adjust gradients." @@ -10873,7 +10928,7 @@ msgstr "" "ПеретÑгніть або двічі клацніть, щоб Ñтворити градієнт на " "позначеному об'єкті, перетÑгніть вуÑа Ð´Ð»Ñ ÐºÐ¾Ñ€Ð¸Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð³Ñ€Ð°Ð´Ñ–Ñ”Ð½Ñ‚Ð°." -#: ../src/tools-switch.cpp:202 +#: ../src/tools-switch.cpp:210 msgid "" "Click or drag around an area to zoom in, Shift+click to " "zoom out." @@ -10881,11 +10936,11 @@ msgstr "" "ÐšÐ»Ð°Ñ†Ð°Ð½Ð½Ñ Ñ‡Ð¸ Ð¾Ð±Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ñ€Ð°Ð¼ÐºÐ¾ÑŽ наближають, Shift+ÐºÐ»Ð°Ñ†Ð°Ð½Ð½Ñ " "віддалÑють полотно." -#: ../src/tools-switch.cpp:214 +#: ../src/tools-switch.cpp:222 msgid "Click and drag between shapes to create a connector." msgstr "ÐšÐ»Ð°Ñ†Ð°Ð½Ð½Ñ + перетÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ñ–Ð¶ фігурами Ñтворюють лінію з'єднаннÑ." -#: ../src/tools-switch.cpp:220 +#: ../src/tools-switch.cpp:228 msgid "" "Click to paint a bounded area, Shift+click to union the new " "fill with the current selection, Ctrl+click to change the clicked " @@ -10895,11 +10950,11 @@ msgstr "" "Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð· поточною позначеною облаÑтю, Ctrl+click " "- змінити на поточне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñ‚Ð° штрих об'єкту, на Ñкому клацнули." -#: ../src/tools-switch.cpp:226 +#: ../src/tools-switch.cpp:234 msgid "Drag to erase." msgstr "ПеретÑгніть, щоб витерти." -#: ../src/tools-switch.cpp:232 +#: ../src/tools-switch.cpp:240 msgid "Choose a subtool from the toolbar" msgstr "Оберіть підінÑтрумент на панелі інÑтрументів" @@ -10952,11 +11007,6 @@ msgstr "Ð’ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ Ñ€Ð°Ñтрового зображеннÑ" msgid "Trace: Done. %ld nodes created" msgstr "ВекторизаціÑ: Завершено. Створено %ld вузлів." -#: ../src/tweak-context.cpp:204 -#, c-format -msgid "Nothing selected" -msgstr "Ðічого не обрано" - #: ../src/tweak-context.cpp:210 #, c-format msgid "%s. Drag to move." @@ -11173,7 +11223,7 @@ msgid "Create link" msgstr "Створити поÑиланнÑ" #. "Ungroup" -#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2360 +#: ../src/ui/context-menu.cpp:306 ../src/verbs.cpp:2376 msgid "_Ungroup" msgstr "Розгр_упувати" @@ -11255,12 +11305,12 @@ msgstr "" "Юрій Чорноіван (yurchor@ukr.net)" #: ../src/ui/dialog/align-and-distribute.cpp:238 -#: ../src/ui/dialog/align-and-distribute.cpp:787 +#: ../src/ui/dialog/align-and-distribute.cpp:792 msgid "Align" msgstr "ВирівнюваннÑ" #: ../src/ui/dialog/align-and-distribute.cpp:397 -#: ../src/ui/dialog/align-and-distribute.cpp:788 +#: ../src/ui/dialog/align-and-distribute.cpp:793 msgid "Distribute" msgstr "РозÑтавити" @@ -11285,13 +11335,13 @@ msgid "V:" msgstr "Ð’:" #: ../src/ui/dialog/align-and-distribute.cpp:509 -#: ../src/ui/dialog/align-and-distribute.cpp:789 -#: ../src/widgets/toolbox.cpp:7068 +#: ../src/ui/dialog/align-and-distribute.cpp:794 +#: ../src/widgets/toolbox.cpp:7490 msgid "Remove overlaps" msgstr "Вилучити перекриттÑ" #: ../src/ui/dialog/align-and-distribute.cpp:540 -#: ../src/widgets/toolbox.cpp:6931 +#: ../src/widgets/toolbox.cpp:7280 msgid "Arrange connector network" msgstr "ВпорÑдкувати Ñітку з'єднувальних ліній" @@ -11303,176 +11353,176 @@ msgstr "Розгрупувати" msgid "Randomize positions" msgstr "Зробити позиції випадковими" -#: ../src/ui/dialog/align-and-distribute.cpp:739 +#: ../src/ui/dialog/align-and-distribute.cpp:741 msgid "Distribute text baselines" msgstr "РозÑтавити базові Ñ€Ñдки текÑту" -#: ../src/ui/dialog/align-and-distribute.cpp:759 +#: ../src/ui/dialog/align-and-distribute.cpp:764 msgid "Align text baselines" msgstr "ВирівнÑти базові лінії текÑту" -#: ../src/ui/dialog/align-and-distribute.cpp:790 +#: ../src/ui/dialog/align-and-distribute.cpp:795 msgid "Connector network layout" msgstr "Зовнішній виглÑд блок-Ñхем" -#: ../src/ui/dialog/align-and-distribute.cpp:791 -#: ../src/widgets/toolbox.cpp:2083 +#: ../src/ui/dialog/align-and-distribute.cpp:796 +#: ../src/widgets/toolbox.cpp:2041 msgid "Nodes" msgstr "Вузли" -#: ../src/ui/dialog/align-and-distribute.cpp:797 +#: ../src/ui/dialog/align-and-distribute.cpp:802 msgid "Relative to: " msgstr "ВідноÑно: " -#: ../src/ui/dialog/align-and-distribute.cpp:798 +#: ../src/ui/dialog/align-and-distribute.cpp:803 msgid "Treat selection as group: " msgstr "Вважати вибране групою:" -#: ../src/ui/dialog/align-and-distribute.cpp:804 +#: ../src/ui/dialog/align-and-distribute.cpp:809 msgid "Align right edges of objects to the left edge of the anchor" msgstr "ВирівнÑти праві краї об'єктів до лівого краю ÑкорÑ" -#: ../src/ui/dialog/align-and-distribute.cpp:807 +#: ../src/ui/dialog/align-and-distribute.cpp:812 msgid "Align left edges" msgstr "ВирівнÑти ліві Ñторони" -#: ../src/ui/dialog/align-and-distribute.cpp:810 -msgid "Center objects horizontally" -msgstr "Центрувати об’єкти горизонтально" +#: ../src/ui/dialog/align-and-distribute.cpp:815 +msgid "Center on vertical axis" +msgstr "Центрувати за вертикальною віÑÑÑŽ" -#: ../src/ui/dialog/align-and-distribute.cpp:813 +#: ../src/ui/dialog/align-and-distribute.cpp:818 msgid "Align right sides" msgstr "ВирівнÑти праві Ñторони" -#: ../src/ui/dialog/align-and-distribute.cpp:816 +#: ../src/ui/dialog/align-and-distribute.cpp:821 msgid "Align left edges of objects to the right edge of the anchor" msgstr "ВирівнÑти ліві краї об'єктів до правого краю ÑкорÑ" -#: ../src/ui/dialog/align-and-distribute.cpp:819 +#: ../src/ui/dialog/align-and-distribute.cpp:824 msgid "Align bottom edges of objects to the top edge of the anchor" msgstr "ВирівнÑти нижні краї об'єктів до верхнього краю ÑкорÑ" -#: ../src/ui/dialog/align-and-distribute.cpp:822 +#: ../src/ui/dialog/align-and-distribute.cpp:827 msgid "Align top edges" msgstr "ВирівнÑти верхні Ñторони" -#: ../src/ui/dialog/align-and-distribute.cpp:825 +#: ../src/ui/dialog/align-and-distribute.cpp:830 msgid "Center on horizontal axis" msgstr "Центрувати на горизонтальній оÑÑ–" -#: ../src/ui/dialog/align-and-distribute.cpp:828 +#: ../src/ui/dialog/align-and-distribute.cpp:833 msgid "Align bottom edges" msgstr "ВирівнÑти нижні Ñторони" -#: ../src/ui/dialog/align-and-distribute.cpp:831 +#: ../src/ui/dialog/align-and-distribute.cpp:836 msgid "Align top edges of objects to the bottom edge of the anchor" msgstr "ВирівнÑти верхні краї об'єктів до нижнього краю ÑкорÑ" -#: ../src/ui/dialog/align-and-distribute.cpp:836 +#: ../src/ui/dialog/align-and-distribute.cpp:841 msgid "Align baseline anchors of texts horizontally" msgstr "Розташувати базову лінію текÑту горизонтально" -#: ../src/ui/dialog/align-and-distribute.cpp:839 +#: ../src/ui/dialog/align-and-distribute.cpp:844 msgid "Align baselines of texts" msgstr "ВирівнÑти базові лінії текÑту" -#: ../src/ui/dialog/align-and-distribute.cpp:844 +#: ../src/ui/dialog/align-and-distribute.cpp:849 msgid "Make horizontal gaps between objects equal" msgstr "Зробити однаковими інтервали між об'єктами по горизонталі" -#: ../src/ui/dialog/align-and-distribute.cpp:848 +#: ../src/ui/dialog/align-and-distribute.cpp:853 msgid "Distribute left edges equidistantly" msgstr "Рівномірно розподілити ліві краї" -#: ../src/ui/dialog/align-and-distribute.cpp:851 +#: ../src/ui/dialog/align-and-distribute.cpp:856 msgid "Distribute centers equidistantly horizontally" msgstr "РозÑтавити центри об'єктів на однаковій відÑтані по горизонталі" -#: ../src/ui/dialog/align-and-distribute.cpp:854 +#: ../src/ui/dialog/align-and-distribute.cpp:859 msgid "Distribute right edges equidistantly" msgstr "Рівномірно розподілити праві краї" -#: ../src/ui/dialog/align-and-distribute.cpp:858 +#: ../src/ui/dialog/align-and-distribute.cpp:863 msgid "Make vertical gaps between objects equal" msgstr "ВирівнÑти інтервали між об'єктами по вертикалі" -#: ../src/ui/dialog/align-and-distribute.cpp:862 +#: ../src/ui/dialog/align-and-distribute.cpp:867 msgid "Distribute top edges equidistantly" msgstr "Рівномірно розподілити верхні краї" -#: ../src/ui/dialog/align-and-distribute.cpp:865 +#: ../src/ui/dialog/align-and-distribute.cpp:870 msgid "Distribute centers equidistantly vertically" msgstr "РозÑтавити центри об'єктів на однаковій відÑтані по вертикалі" -#: ../src/ui/dialog/align-and-distribute.cpp:868 +#: ../src/ui/dialog/align-and-distribute.cpp:873 msgid "Distribute bottom edges equidistantly" msgstr "Рівномірно розподілити нижні краї" -#: ../src/ui/dialog/align-and-distribute.cpp:873 +#: ../src/ui/dialog/align-and-distribute.cpp:878 msgid "Distribute baseline anchors of texts horizontally" msgstr "Розподілити базові Ñкорі Ñимволів рівномірно по горизонталі" -#: ../src/ui/dialog/align-and-distribute.cpp:876 +#: ../src/ui/dialog/align-and-distribute.cpp:881 msgid "Distribute baselines of texts vertically" msgstr "Розподілити базові лінії текÑту вертикально" -#: ../src/ui/dialog/align-and-distribute.cpp:881 +#: ../src/ui/dialog/align-and-distribute.cpp:886 msgid "Randomize centers in both dimensions" msgstr "Випадково розташувати центри у обох напрÑмках" -#: ../src/ui/dialog/align-and-distribute.cpp:884 +#: ../src/ui/dialog/align-and-distribute.cpp:889 msgid "Unclump objects: try to equalize edge-to-edge distances" msgstr "" "Розгрупувати об'єкт: Ñпробувати вÑтановити рівну відÑтань між межами об'єктів" -#: ../src/ui/dialog/align-and-distribute.cpp:889 +#: ../src/ui/dialog/align-and-distribute.cpp:894 msgid "" "Move objects as little as possible so that their bounding boxes do not " "overlap" msgstr "Переміщувати об'єкти Ñкомога менше, так щоб Ñ—Ñ… рамки не перекривалиÑÑ" -#: ../src/ui/dialog/align-and-distribute.cpp:893 -#: ../src/widgets/toolbox.cpp:7031 +#: ../src/ui/dialog/align-and-distribute.cpp:898 +#: ../src/widgets/toolbox.cpp:7451 msgid "Nicely arrange selected connector network" msgstr "Гармонійно розташувати обране з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð¾Ð±'єктів" -#: ../src/ui/dialog/align-and-distribute.cpp:901 +#: ../src/ui/dialog/align-and-distribute.cpp:906 msgid "Align selected nodes to a common horizontal line" msgstr "ВирівнÑти вибрані вузли до Ñпільної горизонталі" -#: ../src/ui/dialog/align-and-distribute.cpp:904 +#: ../src/ui/dialog/align-and-distribute.cpp:909 msgid "Align selected nodes to a common vertical line" msgstr "ВирівнÑти вибрані вузли до Ñпільної вертикалі" -#: ../src/ui/dialog/align-and-distribute.cpp:907 +#: ../src/ui/dialog/align-and-distribute.cpp:912 msgid "Distribute selected nodes horizontally" msgstr "Розподілити вибрані вузли по горизонталі" -#: ../src/ui/dialog/align-and-distribute.cpp:910 +#: ../src/ui/dialog/align-and-distribute.cpp:915 msgid "Distribute selected nodes vertically" msgstr "Розподілити вибрані вузли по вертикалі" #. Rest of the widgetry -#: ../src/ui/dialog/align-and-distribute.cpp:915 +#: ../src/ui/dialog/align-and-distribute.cpp:920 msgid "Last selected" msgstr "ОÑтанній позначений" -#: ../src/ui/dialog/align-and-distribute.cpp:916 +#: ../src/ui/dialog/align-and-distribute.cpp:921 msgid "First selected" msgstr "Перший позначений" -#: ../src/ui/dialog/align-and-distribute.cpp:917 +#: ../src/ui/dialog/align-and-distribute.cpp:922 msgid "Biggest object" msgstr "Ðайбільший об'єкт" -#: ../src/ui/dialog/align-and-distribute.cpp:918 +#: ../src/ui/dialog/align-and-distribute.cpp:923 msgid "Smallest object" msgstr "Ðайменший об’єкт" -#: ../src/ui/dialog/align-and-distribute.cpp:921 +#: ../src/ui/dialog/align-and-distribute.cpp:926 #: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1414 #: ../src/ui/dialog/icon-preview.cpp:178 -#: ../src/widgets/desktop-widget.cpp:1581 +#: ../src/widgets/desktop-widget.cpp:1588 msgid "Selection" msgstr "позначене" @@ -11493,7 +11543,7 @@ msgstr "Ðазва профілю:" #. #. ----------- #: ../src/ui/dialog/calligraphic-profile-rename.cpp:52 -#: ../src/ui/dialog/inkscape-preferences.cpp:1145 +#: ../src/ui/dialog/inkscape-preferences.cpp:1161 msgid "Save" msgstr "Зберегти" @@ -11603,9 +11653,9 @@ msgid "" "part of the guide near the cursor will snap)" msgstr "" "Під Ñ‡Ð°Ñ Ð¿ÐµÑ€ÐµÑ‚ÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð°Ð¿Ñ€Ñмної увімкнути Ñ—Ñ— Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ вузлів об’єктів " -"та кутів рамок (Ñлід попередньо увімкнути пункти \"Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ вузлів\" та " -"\"Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ кутів рамок\", влаÑтивіÑть Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð¼Ð°Ñ” лише невелика " -"чаÑтина напрÑмної порÑд з курÑором)" +"та кутів рамок (Ñлід попередньо увімкнути пункти Â«Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ вузлів» та " +"Â«Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ кутів рамок», влаÑтивіÑть Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð¼Ð°Ñ” лише невелика чаÑтина " +"напрÑмної порÑд з курÑором)" #: ../src/ui/dialog/document-properties.cpp:102 msgid "Guide co_lor:" @@ -11651,18 +11701,18 @@ msgid "Remove selected grid." msgstr "Вилучити обрану Ñітку." #: ../src/ui/dialog/document-properties.cpp:119 -#: ../src/widgets/toolbox.cpp:2172 +#: ../src/widgets/toolbox.cpp:2130 msgid "Guides" msgstr "ÐапрÑмні" #: ../src/ui/dialog/document-properties.cpp:120 -#: ../src/ui/dialog/inkscape-preferences.cpp:1014 -#: ../src/widgets/toolbox.cpp:2163 +#: ../src/ui/dialog/inkscape-preferences.cpp:1030 +#: ../src/widgets/toolbox.cpp:2121 msgid "Grids" msgstr "Сітки" -#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2587 -#: ../src/widgets/toolbox.cpp:2028 +#: ../src/ui/dialog/document-properties.cpp:121 ../src/verbs.cpp:2607 +#: ../src/widgets/toolbox.cpp:1986 msgid "Snap" msgstr "ПрилипаннÑ" @@ -11795,61 +11845,61 @@ msgstr "Каталог профілів кольорів (%s) недоÑтупн #. Inkscape::GC::release(defsRepr); #. inform the document, so we can undo #. Color Management -#: ../src/ui/dialog/document-properties.cpp:451 ../src/verbs.cpp:2739 +#: ../src/ui/dialog/document-properties.cpp:453 ../src/verbs.cpp:2765 msgid "Link Color Profile" msgstr "Пов’Ñзати профіль кольорів" -#: ../src/ui/dialog/document-properties.cpp:524 +#: ../src/ui/dialog/document-properties.cpp:526 msgid "Remove linked color profile" msgstr "Вилучити пов’Ñзаний профіль кольорів" -#: ../src/ui/dialog/document-properties.cpp:538 +#: ../src/ui/dialog/document-properties.cpp:540 msgid "Linked Color Profiles:" msgstr "Пов’Ñзані профілі кольорів:" -#: ../src/ui/dialog/document-properties.cpp:540 +#: ../src/ui/dialog/document-properties.cpp:542 msgid "Available Color Profiles:" msgstr "ДоÑтупні профілі кольорів:" -#: ../src/ui/dialog/document-properties.cpp:542 +#: ../src/ui/dialog/document-properties.cpp:544 msgid "Link Profile" msgstr "Пов’Ñзати з профілем" -#: ../src/ui/dialog/document-properties.cpp:573 +#: ../src/ui/dialog/document-properties.cpp:575 msgid "Profile Name" msgstr "Ðазва профілю" -#: ../src/ui/dialog/document-properties.cpp:604 +#: ../src/ui/dialog/document-properties.cpp:606 msgid "External script files:" msgstr "Файли зовнішніх Ñкриптів:" -#: ../src/ui/dialog/document-properties.cpp:606 +#: ../src/ui/dialog/document-properties.cpp:608 #: ../src/ui/dialog/swatches.cpp:463 msgid "Add" msgstr "Додати" -#: ../src/ui/dialog/document-properties.cpp:629 +#: ../src/ui/dialog/document-properties.cpp:631 msgid "Filename" msgstr "Ðазва файла" #. inform the document, so we can undo -#: ../src/ui/dialog/document-properties.cpp:669 +#: ../src/ui/dialog/document-properties.cpp:671 msgid "Add external script..." msgstr "Додати зовнішній Ñкрипт..." -#: ../src/ui/dialog/document-properties.cpp:693 +#: ../src/ui/dialog/document-properties.cpp:695 msgid "Remove external script" msgstr "Вилучити зовнішній Ñкрипт" -#: ../src/ui/dialog/document-properties.cpp:774 +#: ../src/ui/dialog/document-properties.cpp:776 msgid "Creation" msgstr "СтвореннÑ" -#: ../src/ui/dialog/document-properties.cpp:775 +#: ../src/ui/dialog/document-properties.cpp:777 msgid "Defined grids" msgstr "Визначені Ñітки" -#: ../src/ui/dialog/document-properties.cpp:985 +#: ../src/ui/dialog/document-properties.cpp:987 msgid "Remove grid" msgstr "Вилучити Ñітку" @@ -11862,7 +11912,7 @@ msgstr "ІнформаціÑ" #: ../share/extensions/dxf_input.inx.h:9 #: ../share/extensions/dxf_outlines.inx.h:8 #: ../share/extensions/lindenmayer.inx.h:23 -#: ../share/extensions/measure.inx.h:2 +#: ../share/extensions/measure.inx.h:2 ../share/extensions/scour.inx.h:4 msgid "Help" msgstr "Довідка" @@ -12219,8 +12269,8 @@ msgid "Height of filter effects region" msgstr "ВиÑота облаÑті дії ефектів фільтра" #: ../src/ui/dialog/filter-effects-dialog.cpp:2165 -#: ../src/widgets/toolbox.cpp:3859 ../src/widgets/toolbox.cpp:4250 -#: ../share/extensions/extrude.inx.h:4 +#: ../src/widgets/toolbox.cpp:3797 ../src/widgets/toolbox.cpp:4186 +#: ../src/widgets/toolbox.cpp:4444 ../share/extensions/extrude.inx.h:4 msgid "Mode:" msgstr "Режим:" @@ -12231,9 +12281,9 @@ msgid "" "convenience shortcuts to allow commonly used color operations to be " "performed without specifying a complete matrix." msgstr "" -"Тип матричної операції. Слово \"матрицÑ\" означає, що буде надано повну " -"матрицю значень розміром 5×4. Інші варіанти — це проÑтий ÑпоÑіб виконати " -"найпроÑтіші операції без Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ñієї матриці вручну." +"Тип матричної операції. Слово «матрицÑ» означає, що буде надано повну матрицю " +"значень розміром 5×4. Інші варіанти — це проÑтий ÑпоÑіб виконати найпроÑтіші " +"операції без Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ñієї матриці вручну." #: ../src/ui/dialog/filter-effects-dialog.cpp:2169 msgid "Value(s):" @@ -12412,6 +12462,7 @@ msgid "Kernel Unit Length:" msgstr "ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ у Ñдрі:" #: ../src/ui/dialog/filter-effects-dialog.cpp:2208 +#: ../src/widgets/toolbox.cpp:4513 msgid "Scale:" msgstr "МаÑштаб:" @@ -12445,7 +12496,7 @@ msgid "The whole filter region will be filled with this color." msgstr "Ð’ÑÑŽ облаÑть дії фільтра буде залито цим кольором." #: ../src/ui/dialog/filter-effects-dialog.cpp:2214 -#: ../src/widgets/toolbox.cpp:5299 +#: ../src/widgets/toolbox.cpp:5457 msgid "Opacity:" msgstr "ÐепрозоріÑть:" @@ -12462,8 +12513,8 @@ msgid "" "Erode: performs \"thinning\" of input image.\n" "Dilate: performs \"fattenning\" of input image." msgstr "" -"ЕрозіÑ: виконує \"витонченнÑ\" вхідного зображеннÑ\n" -"РозтÑгуваннÑ: \"потовщує\" вхідне зображеннÑ" +"ЕрозіÑ: виконує «витонченнÑ» вхідного зображеннÑ\n" +"РозтÑгуваннÑ: «потовщує» вхідне зображеннÑ" #: ../src/ui/dialog/filter-effects-dialog.cpp:2224 msgid "Radius:" @@ -12500,7 +12551,7 @@ msgstr "ЕкÑпонента:" #: ../src/ui/dialog/filter-effects-dialog.cpp:2237 msgid "Exponent for specular term, larger is more \"shiny\"." -msgstr "Степінь відбиттÑ: більше Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð°Ñ” \"ÑÑкравіше\"." +msgstr "Степінь відбиттÑ: більше Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð°Ñ” «ÑÑкравіше»." #: ../src/ui/dialog/filter-effects-dialog.cpp:2246 msgid "" @@ -12595,7 +12646,7 @@ msgid "" "opacity areas recede away from the viewer." msgstr "" "Примітиви фільтрів feDiffuseLighting та feSpecularLighting Ñтворюють " -"\"рельєфні\" тіні. Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ прозоріÑть, взÑта з вхідного матеріалу, " +"«рельєфні» тіні. Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ прозоріÑть, взÑта з вхідного матеріалу, " "викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð³Ð»Ð¸Ð±Ð¸Ð½Ð¸: непрозоріші облаÑті наближаютьÑÑ " "до глÑдача, а прозоріші — віддалÑютьÑÑ." @@ -12609,7 +12660,7 @@ msgstr "" "Примітив фільтра feDisplacementMap зміщує точки першого вхідного " "зображеннÑ, викориÑтовуючи друге Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñк карту зміщеннÑ, Ñка показує, " "у Ñкому напрÑмку Ñ– на Ñку відÑтань Ñлід зміÑтити точку. КлаÑичними " -"прикладами фільтра Ñ” ефекти \"вихор\" Ñ– \"затиÑканнÑ\"." +"прикладами фільтра Ñ” ефекти «вихор» Ñ– «затиÑканнÑ»." #: ../src/ui/dialog/filter-effects-dialog.cpp:2306 msgid "" @@ -12679,7 +12730,7 @@ msgid "" "opacity areas recede away from the viewer." msgstr "" "Примітиви фільтрів feDiffuseLighting та feSpecularLighting Ñтворюють " -"\"рельєфні\" тіні. Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ прозоріÑть, взÑта з вхідного матеріалу, " +"«рельєфні» тіні. Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ прозоріÑть, взÑта з вхідного матеріалу, " "викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð³Ð»Ð¸Ð±Ð¸Ð½Ð¸: непрозоріші облаÑті наближаютьÑÑ " "до глÑдача, а прозоріші — віддалÑютьÑÑ." @@ -12817,11 +12868,11 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:188 msgid "Scrolling" -msgstr "Прокрутка" +msgstr "ГортаннÑ" #: ../src/ui/dialog/inkscape-preferences.cpp:190 msgid "Mouse wheel scrolls by:" -msgstr "КолеÑо миші прокручує на:" +msgstr "КолеÑо миші гортає на:" #: ../src/ui/dialog/inkscape-preferences.cpp:191 msgid "" @@ -12829,7 +12880,7 @@ msgid "" "(horizontally with Shift)" msgstr "" "Ðа цю відÑтань у точках зÑуваєтьÑÑ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¾Ð´Ð½Ð¸Ð¼ клацаннÑм колеÑа миші (з " -"натиÑнутою клавішею Shift - по горизонталі)" +"натиÑнутою клавішею Shift — по горизонталі)" #: ../src/ui/dialog/inkscape-preferences.cpp:192 msgid "Ctrl+arrows" @@ -12837,7 +12888,7 @@ msgstr "Ctrl+Ñтрілки" #: ../src/ui/dialog/inkscape-preferences.cpp:194 msgid "Scroll by:" -msgstr "Крок прокрутки:" +msgstr "Крок гортаннÑ:" #: ../src/ui/dialog/inkscape-preferences.cpp:195 msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)" @@ -12853,12 +12904,12 @@ msgid "" "Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no " "acceleration)" msgstr "" -"Якщо утримувати натиÑнутими Ctrl+Ñтрілку, швидкіÑть прокрутки буде зроÑтати " +"Якщо утримувати натиÑнутими Ctrl+Ñтрілку, швидкіÑть Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð±ÑƒÐ´Ðµ зроÑтати " "(0 ÑкаÑовує приÑкореннÑ)" #: ../src/ui/dialog/inkscape-preferences.cpp:199 msgid "Autoscrolling" -msgstr "Ðвтопрокрутка" +msgstr "ÐвтогортаннÑ" #: ../src/ui/dialog/inkscape-preferences.cpp:201 msgid "Speed:" @@ -12869,12 +12920,12 @@ msgid "" "How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn " "autoscroll off)" msgstr "" -"Як швидко буде відбуватиÑÑŒ прокрутка при перетÑгуванні об'єкта за межі вікна " -"(0 ÑкаÑовує автопрокрутку)" +"Як швидко буде відбуватиÑÑŒ Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¸ перетÑгуванні об'єкта за межі вікна " +"(0 ÑкаÑовує автогортаннÑ)" #: ../src/ui/dialog/inkscape-preferences.cpp:204 #: ../src/ui/dialog/tracedialog.cpp:420 ../src/ui/dialog/tracedialog.cpp:453 -#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7185 +#: ../src/ui/dialog/tracedialog.cpp:596 ../src/widgets/toolbox.cpp:7632 msgid "Threshold:" msgstr "Поріг:" @@ -12884,7 +12935,7 @@ msgid "" "autoscroll; positive is outside the canvas, negative is within the canvas" msgstr "" "Як далеко (у точках) від краю вікна потрібно бути, щоб увімкнулаÑÑŒ " -"автопрокрутка; додатні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ - за межами вікна, від'ємні - вÑередині вікна" +"автогортаннÑ; додатні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ â€” за межами вікна, від'ємні — вÑередині вікна" #: ../src/ui/dialog/inkscape-preferences.cpp:206 msgid "Left mouse button pans when Space is pressed" @@ -12910,8 +12961,8 @@ msgid "" "off, it zooms with Ctrl and scrolls without Ctrl." msgstr "" "Якщо увімкнути, коліща мишки змінюватиме маÑштаб без Ctrl Ñ– виконуватиме " -"Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ð½Ð½Ñ Ð· Ctrl; Ñкщо вимкнути, воно змінюватиме маÑштаб з Ctrl Ñ– " -"прокручуватиме без Ctrl." +"Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð· Ctrl; Ñкщо вимкнути, воно змінюватиме маÑштаб з Ctrl Ñ– гортатиме " +"без Ctrl." #: ../src/ui/dialog/inkscape-preferences.cpp:217 msgid "Enable snap indicator" @@ -13056,12 +13107,12 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:273 msgid "Show selection cue" -msgstr "Показувати позначку позначеннÑ" +msgstr "Показувати підказку позначеннÑ" #: ../src/ui/dialog/inkscape-preferences.cpp:274 msgid "" "Whether selected objects display a selection cue (the same as in selector)" -msgstr "Чи відображатиметьÑÑ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐºÐ° Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ (Ñк Ñ– у Ñелекторі)" +msgstr "Чи відображатиметьÑÑ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ° Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ (Ñк Ñ– у Ñелекторі)" #: ../src/ui/dialog/inkscape-preferences.cpp:280 msgid "Enable gradient editing" @@ -13111,19 +13162,19 @@ msgstr "" #: ../src/ui/dialog/inkscape-preferences.cpp:352 msgid "Create new objects with:" -msgstr "Створювати нові об'єкти з:" +msgstr "Створювати нові об'єкти на оÑнові:" #: ../src/ui/dialog/inkscape-preferences.cpp:354 msgid "Last used style" -msgstr "ОÑтанній викориÑтаний Ñтиль" +msgstr "ОÑтаннього викориÑтаного Ñтилю" #: ../src/ui/dialog/inkscape-preferences.cpp:356 msgid "Apply the style you last set on an object" -msgstr "ЗаÑтоÑувати Ñтиль, Ñкий Ви заÑтоÑовували оÑтаннім" +msgstr "ЗаÑтоÑувати Ñтиль, Ñкий ви заÑтоÑовували оÑтаннім" #: ../src/ui/dialog/inkscape-preferences.cpp:361 msgid "This tool's own style:" -msgstr "ВлаÑний Ñтиль інÑтрументу:" +msgstr "ВлаÑного Ñтилю інÑтрумента:" #: ../src/ui/dialog/inkscape-preferences.cpp:365 msgid "" @@ -13131,7 +13182,7 @@ msgid "" "the button below to set it." msgstr "" "Кожен інÑтрумент може викориÑтовувати Ñвій влаÑний Ñтиль Ð´Ð»Ñ Ñтворюваних " -"об'єктів. Кнопка внизу вÑтановлює цей Ñтиль." +"об'єктів. СкориÑтайтеÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾ÑŽ внизу Ð´Ð»Ñ Ð²ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ†ÑŒÐ¾Ð³Ð¾ Ñтилю." #. style swatch #: ../src/ui/dialog/inkscape-preferences.cpp:369 @@ -13140,12 +13191,12 @@ msgstr "ВзÑти з позначеного" #: ../src/ui/dialog/inkscape-preferences.cpp:374 msgid "This tool's style of new objects" -msgstr "Стиль цього інÑтрументу нових об'єктів" +msgstr "Стиль цього інÑтрумента нових об'єктів" #: ../src/ui/dialog/inkscape-preferences.cpp:381 msgid "Remember the style of the (first) selected object as this tool's style" msgstr "" -"Запам'Ñтати Ñтиль (першого) позначеного об'єкту Ñк Ñтиль даного інÑтрументу" +"Запам'Ñтати Ñтиль (першого) позначеного об'єкту Ñк Ñтиль даного інÑтрумента" #: ../src/ui/dialog/inkscape-preferences.cpp:386 msgid "Tools" @@ -13313,31 +13364,37 @@ msgstr "" "вказівник не буде відведено від рамки." #. Tweak -#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2504 +#: ../src/ui/dialog/inkscape-preferences.cpp:447 ../src/verbs.cpp:2520 msgid "Tweak" msgstr "КорекціÑ" #: ../src/ui/dialog/inkscape-preferences.cpp:448 +#: ../src/ui/dialog/inkscape-preferences.cpp:454 msgid "Paint objects with:" msgstr "Малювати об'єкти:" +#. Spray +#: ../src/ui/dialog/inkscape-preferences.cpp:453 ../src/verbs.cpp:2522 +msgid "Spray" +msgstr "РозкиданнÑ" + #. Zoom -#: ../src/ui/dialog/inkscape-preferences.cpp:453 -#: ../src/ui/view/edit-widget.cpp:1062 ../src/verbs.cpp:2526 +#: ../src/ui/dialog/inkscape-preferences.cpp:459 +#: ../src/ui/view/edit-widget.cpp:1062 ../src/verbs.cpp:2544 #: ../src/widgets/desktop-widget.cpp:483 msgid "Zoom" msgstr "МаÑштаб" #. Shapes -#: ../src/ui/dialog/inkscape-preferences.cpp:458 +#: ../src/ui/dialog/inkscape-preferences.cpp:464 msgid "Shapes" msgstr "Фігури" -#: ../src/ui/dialog/inkscape-preferences.cpp:490 +#: ../src/ui/dialog/inkscape-preferences.cpp:496 msgid "Sketch mode" msgstr "Режим еÑкіза" -#: ../src/ui/dialog/inkscape-preferences.cpp:492 +#: ../src/ui/dialog/inkscape-preferences.cpp:498 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." @@ -13346,16 +13403,16 @@ msgstr "" "еÑкізів, заміÑть оÑÐµÑ€ÐµÐ´Ð½ÐµÐ½Ð½Ñ Ñтарого результату з новим еÑкізом." #. Pen -#: ../src/ui/dialog/inkscape-preferences.cpp:495 ../src/verbs.cpp:2518 +#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2536 msgid "Pen" msgstr "Перо" #. Calligraphy -#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2520 +#: ../src/ui/dialog/inkscape-preferences.cpp:507 ../src/verbs.cpp:2538 msgid "Calligraphy" msgstr "КаліграфіÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:505 +#: ../src/ui/dialog/inkscape-preferences.cpp:511 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" @@ -13364,7 +13421,7 @@ msgstr "" "від маÑштабу; інакше товщина лінії підбиратиметьÑÑ Ñ‚Ð°Ðº, щоб бути візуально " "однаковою за будь-Ñкого маÑштабу" -#: ../src/ui/dialog/inkscape-preferences.cpp:507 +#: ../src/ui/dialog/inkscape-preferences.cpp:513 msgid "" "If on, each newly created object will be selected (deselecting previous " "selection)" @@ -13373,86 +13430,96 @@ msgstr "" "знімаєтьÑÑ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” позначеннÑ)" #. Paint Bucket -#: ../src/ui/dialog/inkscape-preferences.cpp:509 ../src/verbs.cpp:2532 +#: ../src/ui/dialog/inkscape-preferences.cpp:515 ../src/verbs.cpp:2550 msgid "Paint Bucket" msgstr "Відро з фарбою" #. Eraser -#: ../src/ui/dialog/inkscape-preferences.cpp:514 ../src/verbs.cpp:2536 +#: ../src/ui/dialog/inkscape-preferences.cpp:520 ../src/verbs.cpp:2554 msgid "Eraser" msgstr "Гумка" #. LPETool -#: ../src/ui/dialog/inkscape-preferences.cpp:518 ../src/verbs.cpp:2538 +#: ../src/ui/dialog/inkscape-preferences.cpp:524 ../src/verbs.cpp:2556 msgid "LPE Tool" msgstr "ІнÑтрумент геометричної побудови" +#: ../src/ui/dialog/inkscape-preferences.cpp:533 +msgid "Show font samples in the drop-down list" +msgstr "Показувати зразки шрифтів у Ñпадному ÑпиÑку" + +#: ../src/ui/dialog/inkscape-preferences.cpp:534 +msgid "Show font samples alongside font names in the drop-down list in Text bar" +msgstr "" +"Показувати зразки шрифтів порÑд з назвами шрифтів у Ñпадному ÑпиÑку панелі " +"текÑту." + #. Gradient -#: ../src/ui/dialog/inkscape-preferences.cpp:528 ../src/verbs.cpp:2524 +#: ../src/ui/dialog/inkscape-preferences.cpp:539 ../src/verbs.cpp:2542 msgid "Gradient" msgstr "Градієнт" #. Connector -#: ../src/ui/dialog/inkscape-preferences.cpp:532 ../src/verbs.cpp:2530 +#: ../src/ui/dialog/inkscape-preferences.cpp:543 ../src/verbs.cpp:2548 msgid "Connector" msgstr "Ð›Ñ–Ð½Ñ–Ñ Ð·'єднаннÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:535 +#: ../src/ui/dialog/inkscape-preferences.cpp:546 msgid "If on, connector attachment points will not be shown for text objects" msgstr "" "У разі Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ ÐºÑ–Ð½Ñ†Ñ– лінії з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð½Ðµ буде показано Ð´Ð»Ñ Ñ‚ÐµÐºÑтових об'єктів" #. Dropper -#: ../src/ui/dialog/inkscape-preferences.cpp:537 ../src/verbs.cpp:2528 +#: ../src/ui/dialog/inkscape-preferences.cpp:548 ../src/verbs.cpp:2546 msgid "Dropper" msgstr "Піпетка" -#: ../src/ui/dialog/inkscape-preferences.cpp:544 +#: ../src/ui/dialog/inkscape-preferences.cpp:555 msgid "Save and restore window geometry for each document" msgstr "Запам’Ñтовувати Ñ– викориÑтовувати геометрію вікна Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ документа" -#: ../src/ui/dialog/inkscape-preferences.cpp:545 +#: ../src/ui/dialog/inkscape-preferences.cpp:556 msgid "Remember and use last window's geometry" msgstr "Запам’Ñтати Ñ– викориÑтовувати оÑтанню геометрію вікна" -#: ../src/ui/dialog/inkscape-preferences.cpp:546 +#: ../src/ui/dialog/inkscape-preferences.cpp:557 msgid "Don't save window geometry" msgstr "Ðе зберігати геометрію вікна" -#: ../src/ui/dialog/inkscape-preferences.cpp:548 -#: ../src/ui/dialog/inkscape-preferences.cpp:568 +#: ../src/ui/dialog/inkscape-preferences.cpp:559 +#: ../src/ui/dialog/inkscape-preferences.cpp:579 msgid "Dockable" msgstr "ЗакріплюютьÑÑ Ð´Ð¾ правого краю вікна" -#: ../src/ui/dialog/inkscape-preferences.cpp:551 +#: ../src/ui/dialog/inkscape-preferences.cpp:562 msgid "Dialogs are hidden in taskbar" msgstr "Ðе відображати діалоги на панелі задач" -#: ../src/ui/dialog/inkscape-preferences.cpp:552 +#: ../src/ui/dialog/inkscape-preferences.cpp:563 msgid "Zoom when window is resized" msgstr "МаÑштабувати при зміні розмірів вікна" -#: ../src/ui/dialog/inkscape-preferences.cpp:553 +#: ../src/ui/dialog/inkscape-preferences.cpp:564 msgid "Show close button on dialogs" msgstr "Показати кнопку Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñƒ діалогах" -#: ../src/ui/dialog/inkscape-preferences.cpp:555 +#: ../src/ui/dialog/inkscape-preferences.cpp:566 msgid "Normal" msgstr "Звичайно" -#: ../src/ui/dialog/inkscape-preferences.cpp:556 +#: ../src/ui/dialog/inkscape-preferences.cpp:567 msgid "Aggressive" msgstr "наполегливо" -#: ../src/ui/dialog/inkscape-preferences.cpp:558 +#: ../src/ui/dialog/inkscape-preferences.cpp:569 msgid "Saving window geometry (size and position):" msgstr "Зберігати геометрію вікон (розмір Ñ– розташуваннÑ):" -#: ../src/ui/dialog/inkscape-preferences.cpp:560 +#: ../src/ui/dialog/inkscape-preferences.cpp:571 msgid "Let the window manager determine placement of all windows" msgstr "Дозволити менеджеру вікон розташовувати вÑÑ– вікна ÑамоÑтійно" -#: ../src/ui/dialog/inkscape-preferences.cpp:562 +#: ../src/ui/dialog/inkscape-preferences.cpp:573 msgid "" "Remember and use the last window's geometry (saves geometry to user " "preferences)" @@ -13460,7 +13527,7 @@ msgstr "" "Запам’Ñтовувати Ñ– викориÑтовувати геометрію оÑтаннього вікна (Ð³ÐµÐ¾Ð¼ÐµÑ‚Ñ€Ñ–Ñ " "зберігаєтьÑÑ Ñƒ налаштуваннÑÑ… кориÑтувача)" -#: ../src/ui/dialog/inkscape-preferences.cpp:564 +#: ../src/ui/dialog/inkscape-preferences.cpp:575 msgid "" "Save and restore window geometry for each document (saves geometry in the " "document)" @@ -13468,102 +13535,102 @@ msgstr "" "Запам’Ñтовувати Ñ– відновлювати геометрію вікна Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ документа " "(Ð³ÐµÐ¾Ð¼ÐµÑ‚Ñ€Ñ–Ñ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑÑ Ñƒ документі)" -#: ../src/ui/dialog/inkscape-preferences.cpp:566 +#: ../src/ui/dialog/inkscape-preferences.cpp:577 msgid "Dialog behavior (requires restart):" msgstr "Поведінка діалогів (потребує перезапуÑку):" -#: ../src/ui/dialog/inkscape-preferences.cpp:573 +#: ../src/ui/dialog/inkscape-preferences.cpp:584 msgid "Dialogs on top:" msgstr "Діалоги згори вікна:" -#: ../src/ui/dialog/inkscape-preferences.cpp:576 +#: ../src/ui/dialog/inkscape-preferences.cpp:587 msgid "Dialogs are treated as regular windows" msgstr "Діалоги вважаютьÑÑ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¼Ð¸ вікнами" -#: ../src/ui/dialog/inkscape-preferences.cpp:578 +#: ../src/ui/dialog/inkscape-preferences.cpp:589 msgid "Dialogs stay on top of document windows" msgstr "Діалоги залишаютьÑÑ Ð½Ð°Ð´ вікнами документів" -#: ../src/ui/dialog/inkscape-preferences.cpp:580 +#: ../src/ui/dialog/inkscape-preferences.cpp:591 msgid "Same as Normal but may work better with some window managers" msgstr "" "Те Ñаме що Ñ– Звичайне, але може працювати краще з деÑкими віконними " "Ñередовищами" -#: ../src/ui/dialog/inkscape-preferences.cpp:584 +#: ../src/ui/dialog/inkscape-preferences.cpp:595 msgid "Dialog Transparency:" msgstr "ПрозоріÑть вікон:" -#: ../src/ui/dialog/inkscape-preferences.cpp:586 +#: ../src/ui/dialog/inkscape-preferences.cpp:597 msgid "Opacity when focused:" msgstr "ÐепрозоріÑть при фокуÑуванні:" -#: ../src/ui/dialog/inkscape-preferences.cpp:588 +#: ../src/ui/dialog/inkscape-preferences.cpp:599 msgid "Opacity when unfocused:" msgstr "ÐепрозоріÑть без фокуÑуваннÑ:" -#: ../src/ui/dialog/inkscape-preferences.cpp:590 +#: ../src/ui/dialog/inkscape-preferences.cpp:601 msgid "Time of opacity change animation:" msgstr "Ð§Ð°Ñ Ð·Ð¼Ñ–Ð½Ð¸ непрозороÑті у анімації:" -#: ../src/ui/dialog/inkscape-preferences.cpp:593 +#: ../src/ui/dialog/inkscape-preferences.cpp:604 msgid "Miscellaneous:" msgstr "Інше:" -#: ../src/ui/dialog/inkscape-preferences.cpp:596 +#: ../src/ui/dialog/inkscape-preferences.cpp:607 msgid "Whether dialog windows are to be hidden in the window manager taskbar" msgstr "Чи прибирати діалогові вікна з панелі завдань віконного менеджера" -#: ../src/ui/dialog/inkscape-preferences.cpp:599 +#: ../src/ui/dialog/inkscape-preferences.cpp:610 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:601 +#: ../src/ui/dialog/inkscape-preferences.cpp:612 msgid "Whether dialog windows have a close button (requires restart)" msgstr "Чи матиме вікно діалогу кнопку Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ (потребує перезапуÑку)" -#: ../src/ui/dialog/inkscape-preferences.cpp:602 +#: ../src/ui/dialog/inkscape-preferences.cpp:613 msgid "Windows" msgstr "Вікна" -#: ../src/ui/dialog/inkscape-preferences.cpp:607 +#: ../src/ui/dialog/inkscape-preferences.cpp:618 msgid "Move in parallel" msgstr "ПереміщуютьÑÑ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾" -#: ../src/ui/dialog/inkscape-preferences.cpp:609 +#: ../src/ui/dialog/inkscape-preferences.cpp:620 msgid "Stay unmoved" msgstr "ЗалишаютьÑÑ Ð½ÐµÑ€ÑƒÑ…Ð¾Ð¼Ð¸Ð¼Ð¸" -#: ../src/ui/dialog/inkscape-preferences.cpp:611 +#: ../src/ui/dialog/inkscape-preferences.cpp:622 msgid "Move according to transform" msgstr "РухаютьÑÑ Ñƒ відповідноÑті до transform=" -#: ../src/ui/dialog/inkscape-preferences.cpp:613 +#: ../src/ui/dialog/inkscape-preferences.cpp:624 msgid "Are unlinked" msgstr "Від'єднуютьÑÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:615 +#: ../src/ui/dialog/inkscape-preferences.cpp:626 msgid "Are deleted" msgstr "Вилучено" -#: ../src/ui/dialog/inkscape-preferences.cpp:618 +#: ../src/ui/dialog/inkscape-preferences.cpp:629 msgid "When the original moves, its clones and linked offsets:" msgstr "При переміщенні оригіналу, його клони та прив'Ñзані розтÑжки:" -#: ../src/ui/dialog/inkscape-preferences.cpp:620 +#: ../src/ui/dialog/inkscape-preferences.cpp:631 msgid "Clones are translated by the same vector as their original." msgstr "Кожен клон зÑуваєтьÑÑ Ð½Ð° той Ñамий вектор, що й оригінал." -#: ../src/ui/dialog/inkscape-preferences.cpp:622 +#: ../src/ui/dialog/inkscape-preferences.cpp:633 msgid "Clones preserve their positions when their original is moved." msgstr "Клони залишаютьÑÑ Ð½Ð° міÑці, коли рухаютьÑÑ Ñ—Ñ… оригінали." -#: ../src/ui/dialog/inkscape-preferences.cpp:624 +#: ../src/ui/dialog/inkscape-preferences.cpp:635 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 " @@ -13573,27 +13640,27 @@ msgstr "" "Ðаприклад, повернутий клон буде переміщуватиÑÑŒ у іншому напрÑмку, ніж його " "оригінал." -#: ../src/ui/dialog/inkscape-preferences.cpp:625 +#: ../src/ui/dialog/inkscape-preferences.cpp:636 msgid "When the original is deleted, its clones:" msgstr "Коли оригінал вилучаєтьÑÑ, його клони:" -#: ../src/ui/dialog/inkscape-preferences.cpp:627 +#: ../src/ui/dialog/inkscape-preferences.cpp:638 msgid "Orphaned clones are converted to regular objects." msgstr "ОÑиротілі клони перетворюютьÑÑ Ñƒ звичайні об'єкти." -#: ../src/ui/dialog/inkscape-preferences.cpp:629 +#: ../src/ui/dialog/inkscape-preferences.cpp:640 msgid "Orphaned clones are deleted along with their original." msgstr "ОÑиротілі клони вилучаютьÑÑ Ñ€Ð°Ð·Ð¾Ð¼ з оригіналом." -#: ../src/ui/dialog/inkscape-preferences.cpp:631 +#: ../src/ui/dialog/inkscape-preferences.cpp:642 msgid "When duplicating original+clones:" msgstr "За Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ (оригінал+клони):" -#: ../src/ui/dialog/inkscape-preferences.cpp:633 +#: ../src/ui/dialog/inkscape-preferences.cpp:644 msgid "Relink duplicated clones" msgstr "Повторно пов’Ñзувати дубльовані клони" -#: ../src/ui/dialog/inkscape-preferences.cpp:635 +#: ../src/ui/dialog/inkscape-preferences.cpp:646 msgid "" "When duplicating a selection containing both a clone and its original " "(possibly in groups), relink the duplicated clone to the duplicated original " @@ -13604,28 +13671,28 @@ msgstr "" "Ñтарим оригіналом" #. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page -#: ../src/ui/dialog/inkscape-preferences.cpp:638 +#: ../src/ui/dialog/inkscape-preferences.cpp:649 msgid "Clones" msgstr "Клони" -#: ../src/ui/dialog/inkscape-preferences.cpp:643 +#: ../src/ui/dialog/inkscape-preferences.cpp:654 msgid "When applying, use the topmost selected object as clippath/mask" msgstr "" "При заÑтоÑуванні, викориÑтовувати найвищий позначений об'єкт Ñк контур " "Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ маÑку" -#: ../src/ui/dialog/inkscape-preferences.cpp:645 +#: ../src/ui/dialog/inkscape-preferences.cpp:656 msgid "" "Uncheck this to use the bottom selected object as the clipping path or mask" msgstr "" "Зніміть позначку щоб викориÑтовувати нижній позначений об'єкт Ñк контур " "Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ маÑку" -#: ../src/ui/dialog/inkscape-preferences.cpp:646 +#: ../src/ui/dialog/inkscape-preferences.cpp:657 msgid "Remove clippath/mask object after applying" msgstr "Вилучати контур Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ маÑку піÑÐ»Ñ Ð·Ð°ÑтоÑуваннÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:648 +#: ../src/ui/dialog/inkscape-preferences.cpp:659 msgid "" "After applying, remove the object used as the clipping path or mask from the " "drawing" @@ -13633,63 +13700,63 @@ msgstr "" "ПіÑÐ»Ñ Ð·Ð°ÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð»ÑƒÑ‡Ð°Ñ”Ñ‚ÑŒÑÑ Ð¾Ð±'єкт, що викориÑтовувавÑÑ Ñк контур " "Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ñ‡Ð¸ маÑка з малюнку" -#: ../src/ui/dialog/inkscape-preferences.cpp:649 +#: ../src/ui/dialog/inkscape-preferences.cpp:660 msgid "Clippaths and masks" msgstr "Ð’Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ñ‚Ð° маÑкуваннÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:654 +#: ../src/ui/dialog/inkscape-preferences.cpp:665 #: ../src/widgets/select-toolbar.cpp:544 msgid "Scale stroke width" msgstr "Змінювати ширину штриха" -#: ../src/ui/dialog/inkscape-preferences.cpp:655 +#: ../src/ui/dialog/inkscape-preferences.cpp:666 msgid "Scale rounded corners in rectangles" msgstr "Змінювати Ñ€Ð°Ð´Ñ–ÑƒÑ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ… кутів" -#: ../src/ui/dialog/inkscape-preferences.cpp:656 +#: ../src/ui/dialog/inkscape-preferences.cpp:667 msgid "Transform gradients" msgstr "ТранÑформувати градієнти" -#: ../src/ui/dialog/inkscape-preferences.cpp:657 +#: ../src/ui/dialog/inkscape-preferences.cpp:668 msgid "Transform patterns" msgstr "ТранÑформувати візерунки" -#: ../src/ui/dialog/inkscape-preferences.cpp:658 +#: ../src/ui/dialog/inkscape-preferences.cpp:669 msgid "Optimized" msgstr "З оптимізацією" -#: ../src/ui/dialog/inkscape-preferences.cpp:659 +#: ../src/ui/dialog/inkscape-preferences.cpp:670 msgid "Preserved" msgstr "Без оптимізації" -#: ../src/ui/dialog/inkscape-preferences.cpp:662 +#: ../src/ui/dialog/inkscape-preferences.cpp:673 #: ../src/widgets/select-toolbar.cpp:545 msgid "When scaling objects, scale the stroke width by the same proportion" msgstr "" "При зміні розміру об'єктів змінювати ширину штриха у відповідній пропорції" -#: ../src/ui/dialog/inkscape-preferences.cpp:664 +#: ../src/ui/dialog/inkscape-preferences.cpp:675 #: ../src/widgets/select-toolbar.cpp:556 msgid "When scaling rectangles, scale the radii of rounded corners" msgstr "" "При зміні розміру прÑмокутників мінÑти Ñ€Ð°Ð´Ñ–ÑƒÑ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ… кутів у тій Ñамій " "пропорції" -#: ../src/ui/dialog/inkscape-preferences.cpp:666 +#: ../src/ui/dialog/inkscape-preferences.cpp:677 #: ../src/widgets/select-toolbar.cpp:567 msgid "Move gradients (in fill or stroke) along with the objects" msgstr "ТранÑформувати градієнти (у заповненні чи штрихах) разом з об'єктом" -#: ../src/ui/dialog/inkscape-preferences.cpp:668 +#: ../src/ui/dialog/inkscape-preferences.cpp:679 #: ../src/widgets/select-toolbar.cpp:578 msgid "Move patterns (in fill or stroke) along with the objects" msgstr "ТранÑформувати візерунки (у заповненнÑÑ… чи штрихах) разом з об'єктом" -#: ../src/ui/dialog/inkscape-preferences.cpp:669 +#: ../src/ui/dialog/inkscape-preferences.cpp:680 msgid "Store transformation:" msgstr "Ð—Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ñ‚Ñ€Ð°Ð½Ñформації:" -#: ../src/ui/dialog/inkscape-preferences.cpp:671 +#: ../src/ui/dialog/inkscape-preferences.cpp:682 msgid "" "If possible, apply transformation to objects without adding a transform= " "attribute" @@ -13697,47 +13764,47 @@ msgstr "" "При можливоÑті заÑтоÑовувати до об'єктів транÑформацію без Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ " "атрибуту transform=" -#: ../src/ui/dialog/inkscape-preferences.cpp:673 +#: ../src/ui/dialog/inkscape-preferences.cpp:684 msgid "Always store transformation as a transform= attribute on objects" msgstr "Завжди зберігати транÑформацію у виглÑді атрибута transform=" -#: ../src/ui/dialog/inkscape-preferences.cpp:675 +#: ../src/ui/dialog/inkscape-preferences.cpp:686 msgid "Transforms" msgstr "ТранÑформації" #. blur quality #. filter quality -#: ../src/ui/dialog/inkscape-preferences.cpp:681 -#: ../src/ui/dialog/inkscape-preferences.cpp:705 +#: ../src/ui/dialog/inkscape-preferences.cpp:692 +#: ../src/ui/dialog/inkscape-preferences.cpp:716 msgid "Best quality (slowest)" msgstr "Ðайвища ÑкіÑть (найповільніше)" -#: ../src/ui/dialog/inkscape-preferences.cpp:683 -#: ../src/ui/dialog/inkscape-preferences.cpp:707 +#: ../src/ui/dialog/inkscape-preferences.cpp:694 +#: ../src/ui/dialog/inkscape-preferences.cpp:718 msgid "Better quality (slower)" msgstr "Добра ÑкіÑть (повільно)" -#: ../src/ui/dialog/inkscape-preferences.cpp:685 -#: ../src/ui/dialog/inkscape-preferences.cpp:709 -msgid "Average quality" +#: ../src/ui/dialog/inkscape-preferences.cpp:696 +#: ../src/ui/dialog/inkscape-preferences.cpp:720 +msgid "Average quality" msgstr "ПоÑÐµÑ€ÐµÐ´Ð½Ñ ÑкіÑть" -#: ../src/ui/dialog/inkscape-preferences.cpp:687 -#: ../src/ui/dialog/inkscape-preferences.cpp:711 +#: ../src/ui/dialog/inkscape-preferences.cpp:698 +#: ../src/ui/dialog/inkscape-preferences.cpp:722 msgid "Lower quality (faster)" msgstr "Ðизька ÑкіÑть (швидко)" -#: ../src/ui/dialog/inkscape-preferences.cpp:689 -#: ../src/ui/dialog/inkscape-preferences.cpp:713 +#: ../src/ui/dialog/inkscape-preferences.cpp:700 +#: ../src/ui/dialog/inkscape-preferences.cpp:724 msgid "Lowest quality (fastest)" msgstr "Ðайнижча ÑкіÑть (найшвидше)" -#: ../src/ui/dialog/inkscape-preferences.cpp:692 +#: ../src/ui/dialog/inkscape-preferences.cpp:703 msgid "Gaussian blur quality for display:" msgstr "ЯкіÑть гауÑового Ñ€Ð¾Ð·Ð¼Ð¸Ð²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ:" -#: ../src/ui/dialog/inkscape-preferences.cpp:694 -#: ../src/ui/dialog/inkscape-preferences.cpp:718 +#: ../src/ui/dialog/inkscape-preferences.cpp:705 +#: ../src/ui/dialog/inkscape-preferences.cpp:729 msgid "" "Best quality, but display may be very slow at high zooms (bitmap export " "always uses best quality)" @@ -13745,36 +13812,36 @@ msgstr "" "Ðайкраща ÑкіÑть, але Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¼Ð¾Ð¶Ðµ бути дуже повільним за великого " "Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ (екÑпорт раÑтрових зображень завжди викориÑтовує найвищу ÑкіÑть)" -#: ../src/ui/dialog/inkscape-preferences.cpp:696 -#: ../src/ui/dialog/inkscape-preferences.cpp:720 +#: ../src/ui/dialog/inkscape-preferences.cpp:707 +#: ../src/ui/dialog/inkscape-preferences.cpp:731 msgid "Better quality, but slower display" msgstr "Краща ÑкіÑть, але повільніше відображеннÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:698 -#: ../src/ui/dialog/inkscape-preferences.cpp:722 +#: ../src/ui/dialog/inkscape-preferences.cpp:709 +#: ../src/ui/dialog/inkscape-preferences.cpp:733 msgid "Average quality, acceptable display speed" msgstr "ПоÑÐµÑ€ÐµÐ´Ð½Ñ ÑкіÑть, прийнÑтна швидкіÑть відображеннÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:700 -#: ../src/ui/dialog/inkscape-preferences.cpp:724 +#: ../src/ui/dialog/inkscape-preferences.cpp:711 +#: ../src/ui/dialog/inkscape-preferences.cpp:735 msgid "Lower quality (some artifacts), but display is faster" msgstr "Ðижча ÑкіÑть (певні похибки), але Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ ÑˆÐ²Ð¸Ð´ÑˆÐµ" -#: ../src/ui/dialog/inkscape-preferences.cpp:702 -#: ../src/ui/dialog/inkscape-preferences.cpp:726 +#: ../src/ui/dialog/inkscape-preferences.cpp:713 +#: ../src/ui/dialog/inkscape-preferences.cpp:737 msgid "Lowest quality (considerable artifacts), but display is fastest" msgstr "Ðайнижча ÑкіÑть (значні похибки), але Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½Ð°Ð¹ÑˆÐ²Ð¸Ð´ÑˆÐµ" -#: ../src/ui/dialog/inkscape-preferences.cpp:716 +#: ../src/ui/dialog/inkscape-preferences.cpp:727 msgid "Filter effects quality for display:" msgstr "ЯкіÑть ефектів Ñ„Ñ–Ð»ÑŒÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Ð¿Ð¾ÐºÐ°Ð·Ñƒ:" #. show infobox -#: ../src/ui/dialog/inkscape-preferences.cpp:729 +#: ../src/ui/dialog/inkscape-preferences.cpp:740 msgid "Show filter primitives infobox" msgstr "Показувати довідку з примітивів фільтра" -#: ../src/ui/dialog/inkscape-preferences.cpp:731 +#: ../src/ui/dialog/inkscape-preferences.cpp:742 msgid "" "Show icons and descriptions for the filter primitives available at the " "filter effects dialog." @@ -13782,49 +13849,66 @@ msgstr "" "Показувати піктограми Ñ– опиÑи Ð´Ð»Ñ Ð²ÑÑ–Ñ… примітивів фільтрів у діалозі ефектів " "фільтра" -#: ../src/ui/dialog/inkscape-preferences.cpp:739 +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +msgid "Number of Threads:" +msgstr "КількіÑть потоків:" + +#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 +msgid "(requires restart)" +msgstr "(потребує перезапуÑку)" + +#: ../src/ui/dialog/inkscape-preferences.cpp:747 +msgid "" +"Configure number of processors/threads to use with rendering of gaussian " +"blur." +msgstr "" +"Ðалаштувати кількіÑть процеÑорів/потоків, Ñкі Ñлід викориÑтовувати Ð´Ð»Ñ " +"обробки гауÑового розмиваннÑ." + +#: ../src/ui/dialog/inkscape-preferences.cpp:755 msgid "Select in all layers" msgstr "Виділити вÑе в уÑÑ–Ñ… шарах" -#: ../src/ui/dialog/inkscape-preferences.cpp:740 +#: ../src/ui/dialog/inkscape-preferences.cpp:756 msgid "Select only within current layer" msgstr "Працює лише у поточному шарі" -#: ../src/ui/dialog/inkscape-preferences.cpp:741 +#: ../src/ui/dialog/inkscape-preferences.cpp:757 msgid "Select in current layer and sublayers" msgstr "Обрати у поточному шарі та підшарах" -#: ../src/ui/dialog/inkscape-preferences.cpp:742 +#: ../src/ui/dialog/inkscape-preferences.cpp:758 msgid "Ignore hidden objects and layers" msgstr "Ігнорувати приховані об'єкти Ñ– шари" -#: ../src/ui/dialog/inkscape-preferences.cpp:743 +#: ../src/ui/dialog/inkscape-preferences.cpp:759 msgid "Ignore locked objects and layers" msgstr "Ігнорувати фікÑовані об'єкти Ñ– шари" -#: ../src/ui/dialog/inkscape-preferences.cpp:744 +#: ../src/ui/dialog/inkscape-preferences.cpp:760 msgid "Deselect upon layer change" msgstr "ЗнÑти Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ñ–ÑÐ»Ñ Ð·Ð¼Ñ–Ð½Ð¸ шару" -#: ../src/ui/dialog/inkscape-preferences.cpp:746 +#: ../src/ui/dialog/inkscape-preferences.cpp:762 msgid "Ctrl+A, Tab, Shift+Tab:" msgstr "Ctrl+A, Tab, Shift+Tab:" -#: ../src/ui/dialog/inkscape-preferences.cpp:748 +#: ../src/ui/dialog/inkscape-preferences.cpp:764 msgid "Make keyboard selection commands work on objects in all layers" msgstr "ВиділÑти з клавіатури об'єкти в уÑÑ–Ñ… шарах одночаÑно" -#: ../src/ui/dialog/inkscape-preferences.cpp:750 +#: ../src/ui/dialog/inkscape-preferences.cpp:766 msgid "Make keyboard selection commands work on objects in current layer only" msgstr "ВиділÑти з клавіатури об'єкти тільки у поточному шарі" -#: ../src/ui/dialog/inkscape-preferences.cpp:752 +#: ../src/ui/dialog/inkscape-preferences.cpp:768 msgid "" "Make keyboard selection commands work on objects in current layer and all " "its sublayers" msgstr "ВиділÑти з клавіатури об'єкти в поточному шарі та уÑÑ–Ñ… його підшарах" -#: ../src/ui/dialog/inkscape-preferences.cpp:754 +#: ../src/ui/dialog/inkscape-preferences.cpp:770 msgid "" "Uncheck this to be able to select objects that are hidden (either by " "themselves or by being in a hidden layer)" @@ -13832,7 +13916,7 @@ msgstr "" "Вимкніть цей параметр, Ñкщо бажаєте виділÑти приховані (невидимі) об'єкти " "(окремо або у прихованому шарі)" -#: ../src/ui/dialog/inkscape-preferences.cpp:756 +#: ../src/ui/dialog/inkscape-preferences.cpp:772 msgid "" "Uncheck this to be able to select objects that are locked (either by " "themselves or by being in a locked layer)" @@ -13840,7 +13924,7 @@ msgstr "" "Вимкніть це параметр, Ñкщо бажаєте виділÑти зафікÑовані об'єкти (окремо або " "у зафікÑованому шарі)" -#: ../src/ui/dialog/inkscape-preferences.cpp:759 +#: ../src/ui/dialog/inkscape-preferences.cpp:775 msgid "" "Uncheck this to be able to keep the current objects selected when the " "current layer changes" @@ -13848,23 +13932,23 @@ msgstr "" "Вимкніть це параметр, Ñкщо бажаєте зберегти Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ñ–ÑÐ»Ñ Ð·Ð¼Ñ–Ð½Ð¸ поточного " "шару" -#: ../src/ui/dialog/inkscape-preferences.cpp:761 +#: ../src/ui/dialog/inkscape-preferences.cpp:777 msgid "Selecting" -msgstr "позначеннÑ" +msgstr "ПозначеннÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:768 +#: ../src/ui/dialog/inkscape-preferences.cpp:784 msgid "Default export resolution:" msgstr "Типова роздільна здатніÑть Ð´Ð»Ñ ÐµÐºÑпорту:" -#: ../src/ui/dialog/inkscape-preferences.cpp:769 +#: ../src/ui/dialog/inkscape-preferences.cpp:785 msgid "Default bitmap resolution (in dots per inch) in the Export dialog" msgstr "Типова роздільна здатніÑть (у точках на дюйм) у вікні екÑпорту" -#: ../src/ui/dialog/inkscape-preferences.cpp:771 +#: ../src/ui/dialog/inkscape-preferences.cpp:787 msgid "Open Clip Art Library Server Name:" msgstr "Ð†Ð¼â€™Ñ Ñервера Open Clip Art Library:" -#: ../src/ui/dialog/inkscape-preferences.cpp:772 +#: ../src/ui/dialog/inkscape-preferences.cpp:788 msgid "" "The server name of the Open Clip Art Library webdav server. It's used by the " "Import and Export to OCAL function." @@ -13872,49 +13956,49 @@ msgstr "" "Ð†Ð¼â€™Ñ Ñервера webdav Open Clip Art Library. Його буде викориÑтано функціÑми " "імпорту з та екÑпорту до OCAL." -#: ../src/ui/dialog/inkscape-preferences.cpp:774 +#: ../src/ui/dialog/inkscape-preferences.cpp:790 msgid "Open Clip Art Library Username:" msgstr "Ð†Ð¼â€™Ñ ÐºÐ¾Ñ€Ð¸Ñтувача Open Clip Art Library:" -#: ../src/ui/dialog/inkscape-preferences.cpp:775 +#: ../src/ui/dialog/inkscape-preferences.cpp:791 msgid "The username used to log into Open Clip Art Library." msgstr "Ð†Ð¼â€™Ñ ÐºÐ¾Ñ€Ð¸Ñтувача Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— на Open Clip Art Library." -#: ../src/ui/dialog/inkscape-preferences.cpp:777 +#: ../src/ui/dialog/inkscape-preferences.cpp:793 msgid "Open Clip Art Library Password:" msgstr "Пароль до Open Clip Art Library:" -#: ../src/ui/dialog/inkscape-preferences.cpp:778 +#: ../src/ui/dialog/inkscape-preferences.cpp:794 msgid "The password used to log into Open Clip Art Library." msgstr "Пароль Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— на Open Clip Art Library." -#: ../src/ui/dialog/inkscape-preferences.cpp:780 +#: ../src/ui/dialog/inkscape-preferences.cpp:796 msgid "Import/Export" msgstr "Імпорт/ЕкÑпорт" #. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm -#: ../src/ui/dialog/inkscape-preferences.cpp:830 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Perceptual" msgstr "Придатна Ð´Ð»Ñ ÑприйнÑттÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:830 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Relative Colorimetric" msgstr "ВідноÑна колориметрична" -#: ../src/ui/dialog/inkscape-preferences.cpp:830 +#: ../src/ui/dialog/inkscape-preferences.cpp:846 msgid "Absolute Colorimetric" msgstr "ÐбÑолютна колориметрична" -#: ../src/ui/dialog/inkscape-preferences.cpp:834 +#: ../src/ui/dialog/inkscape-preferences.cpp:850 msgid "(Note: Color management has been disabled in this build)" msgstr "" "(ЗауваженнÑ: під Ñ‡Ð°Ñ Ð·Ð±Ð¸Ñ€Ð°Ð½Ð½Ñ Ñ†Ñ–Ñ”Ñ— програми ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ було вимкнено)" -#: ../src/ui/dialog/inkscape-preferences.cpp:838 +#: ../src/ui/dialog/inkscape-preferences.cpp:854 msgid "Display adjustment" msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·Ñƒ" -#: ../src/ui/dialog/inkscape-preferences.cpp:848 +#: ../src/ui/dialog/inkscape-preferences.cpp:864 #, c-format msgid "" "The ICC profile to use to calibrate display output.\n" @@ -13923,114 +14007,114 @@ msgstr "" "Профіль ICC, Ñкий буде викориÑтано Ð´Ð»Ñ ÐºÐ°Ð»Ñ–Ð±Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·Ñƒ на екрані.\n" "Каталоги Ð´Ð»Ñ Ð¿Ð¾ÑˆÑƒÐºÑƒ:%s" -#: ../src/ui/dialog/inkscape-preferences.cpp:849 +#: ../src/ui/dialog/inkscape-preferences.cpp:865 msgid "Display profile:" msgstr "Профіль диÑплеÑ:" -#: ../src/ui/dialog/inkscape-preferences.cpp:854 +#: ../src/ui/dialog/inkscape-preferences.cpp:870 msgid "Retrieve profile from display" msgstr "Отримати профіль з диÑплеÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:857 +#: ../src/ui/dialog/inkscape-preferences.cpp:873 msgid "Retrieve profiles from those attached to displays via XICC." msgstr "Отримати профілі з тих, що прив’Ñзані до диÑплеїв через XICC." -#: ../src/ui/dialog/inkscape-preferences.cpp:859 +#: ../src/ui/dialog/inkscape-preferences.cpp:875 msgid "Retrieve profiles from those attached to displays." msgstr "Отримати профілі з тих, що прив’Ñзано до диÑплеїв." -#: ../src/ui/dialog/inkscape-preferences.cpp:864 +#: ../src/ui/dialog/inkscape-preferences.cpp:880 msgid "Display rendering intent:" msgstr "Ціль передачі кольорів Ð´Ð»Ñ Ð´Ð¸ÑплеÑ:" -#: ../src/ui/dialog/inkscape-preferences.cpp:865 -#: ../src/ui/dialog/inkscape-preferences.cpp:888 +#: ../src/ui/dialog/inkscape-preferences.cpp:881 +#: ../src/ui/dialog/inkscape-preferences.cpp:904 msgid "The rendering intent to use to calibrate display output." msgstr "" "Ціль відображеннÑ, що викориÑтовуватиметьÑÑ Ð´Ð»Ñ ÐºÐ°Ð»Ñ–Ð±Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð²Ð¾Ð´Ñƒ на " "диÑплей." -#: ../src/ui/dialog/inkscape-preferences.cpp:867 +#: ../src/ui/dialog/inkscape-preferences.cpp:883 msgid "Proofing" msgstr "Проба кольорів" -#: ../src/ui/dialog/inkscape-preferences.cpp:869 +#: ../src/ui/dialog/inkscape-preferences.cpp:885 msgid "Simulate output on screen" msgstr "Імітувати приÑтрій виводу" -#: ../src/ui/dialog/inkscape-preferences.cpp:871 +#: ../src/ui/dialog/inkscape-preferences.cpp:887 msgid "Simulates output of target device." msgstr "Імітувати вивід на цільовий приÑтрій." -#: ../src/ui/dialog/inkscape-preferences.cpp:873 +#: ../src/ui/dialog/inkscape-preferences.cpp:889 msgid "Mark out of gamut colors" msgstr "Позначати кольори поза гамою" -#: ../src/ui/dialog/inkscape-preferences.cpp:875 +#: ../src/ui/dialog/inkscape-preferences.cpp:891 msgid "Highlights colors that are out of gamut for the target device." msgstr "ПідÑвічує кольори, що лежать поза гамою цільового приÑтрою." -#: ../src/ui/dialog/inkscape-preferences.cpp:880 +#: ../src/ui/dialog/inkscape-preferences.cpp:896 msgid "Out of gamut warning color:" msgstr "Колір Ð´Ð»Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ гаму:" -#: ../src/ui/dialog/inkscape-preferences.cpp:881 +#: ../src/ui/dialog/inkscape-preferences.cpp:897 msgid "Selects the color used for out of gamut warning." msgstr "" "Обирає колір, що викориÑтовуватиметьÑÑ Ð´Ð»Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ відÑутніÑть у " "гамі." -#: ../src/ui/dialog/inkscape-preferences.cpp:883 +#: ../src/ui/dialog/inkscape-preferences.cpp:899 msgid "Device profile:" msgstr "Профіль приÑтрою виводу:" -#: ../src/ui/dialog/inkscape-preferences.cpp:884 +#: ../src/ui/dialog/inkscape-preferences.cpp:900 msgid "The ICC profile to use to simulate device output." msgstr "Профіль ICC, що викориÑтовуватиметьÑÑ Ð´Ð»Ñ ÑимулÑції приÑтрою виводу" -#: ../src/ui/dialog/inkscape-preferences.cpp:887 +#: ../src/ui/dialog/inkscape-preferences.cpp:903 msgid "Device rendering intent:" msgstr "Ціль передачі кольору:" -#: ../src/ui/dialog/inkscape-preferences.cpp:890 +#: ../src/ui/dialog/inkscape-preferences.cpp:906 msgid "Black point compensation" msgstr "КомпенÑÐ°Ñ†Ñ–Ñ Ñ‡Ð¾Ñ€Ð½Ð¾Ñ— точки" -#: ../src/ui/dialog/inkscape-preferences.cpp:892 +#: ../src/ui/dialog/inkscape-preferences.cpp:908 msgid "Enables black point compensation." msgstr "Вмикає компенÑацію чорної точки." -#: ../src/ui/dialog/inkscape-preferences.cpp:894 +#: ../src/ui/dialog/inkscape-preferences.cpp:910 msgid "Preserve black" msgstr "Зберігати чорний" -#: ../src/ui/dialog/inkscape-preferences.cpp:899 +#: ../src/ui/dialog/inkscape-preferences.cpp:915 msgid "(LittleCMS 1.15 or later required)" msgstr "(потрібна бібліотека LittleCMS верÑÑ–Ñ— 1.15 або новіша)" -#: ../src/ui/dialog/inkscape-preferences.cpp:901 +#: ../src/ui/dialog/inkscape-preferences.cpp:917 msgid "Preserve K channel in CMYK -> CMYK transforms" msgstr "Зберігати канал K під Ñ‡Ð°Ñ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½ÑŒ CMYK → CMYK" -#: ../src/ui/dialog/inkscape-preferences.cpp:914 +#: ../src/ui/dialog/inkscape-preferences.cpp:930 #: ../src/widgets/sp-color-icc-selector.cpp:306 #: ../src/widgets/sp-color-icc-selector.cpp:579 msgid "" msgstr "<немає>" -#: ../src/ui/dialog/inkscape-preferences.cpp:959 +#: ../src/ui/dialog/inkscape-preferences.cpp:975 msgid "Color management" msgstr "ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼" -#: ../src/ui/dialog/inkscape-preferences.cpp:964 +#: ../src/ui/dialog/inkscape-preferences.cpp:980 msgid "Major grid line emphasizing" -msgstr "Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¾Ñновної лінії Ñітки" +msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¾Ñновної лінії Ñітки" -#: ../src/ui/dialog/inkscape-preferences.cpp:966 +#: ../src/ui/dialog/inkscape-preferences.cpp:982 msgid "Don't emphasize gridlines when zoomed out" msgstr "Ðе виділÑти лінії Ñітки піÑÐ»Ñ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ Ð¼Ð°Ñштабу" -#: ../src/ui/dialog/inkscape-preferences.cpp:967 +#: ../src/ui/dialog/inkscape-preferences.cpp:983 msgid "" "If set and zoomed out, the gridlines will be shown in normal color instead " "of major grid line color." @@ -14038,76 +14122,76 @@ msgstr "" "Якщо вÑтановити цей параметр Ñ– зменшити маÑштаб, лінії Ñітки буде показано " "звичайним кольором заміÑть кольору оÑновної лінії Ñітки." -#: ../src/ui/dialog/inkscape-preferences.cpp:969 +#: ../src/ui/dialog/inkscape-preferences.cpp:985 msgid "Default grid settings" msgstr "Типові Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñітки" -#: ../src/ui/dialog/inkscape-preferences.cpp:975 -#: ../src/ui/dialog/inkscape-preferences.cpp:996 +#: ../src/ui/dialog/inkscape-preferences.cpp:991 +#: ../src/ui/dialog/inkscape-preferences.cpp:1012 msgid "Grid units:" msgstr "Одиниці Ñітки:" -#: ../src/ui/dialog/inkscape-preferences.cpp:978 -#: ../src/ui/dialog/inkscape-preferences.cpp:999 +#: ../src/ui/dialog/inkscape-preferences.cpp:994 +#: ../src/ui/dialog/inkscape-preferences.cpp:1015 msgid "Origin X:" msgstr "Початок по X:" -#: ../src/ui/dialog/inkscape-preferences.cpp:979 -#: ../src/ui/dialog/inkscape-preferences.cpp:1000 +#: ../src/ui/dialog/inkscape-preferences.cpp:995 +#: ../src/ui/dialog/inkscape-preferences.cpp:1016 msgid "Origin Y:" msgstr "Початок по Y:" -#: ../src/ui/dialog/inkscape-preferences.cpp:982 +#: ../src/ui/dialog/inkscape-preferences.cpp:998 msgid "Spacing X:" msgstr "Інтервал по X:" -#: ../src/ui/dialog/inkscape-preferences.cpp:983 -#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:999 +#: ../src/ui/dialog/inkscape-preferences.cpp:1018 msgid "Spacing Y:" msgstr "Інтервал по Y:" -#: ../src/ui/dialog/inkscape-preferences.cpp:985 -#: ../src/ui/dialog/inkscape-preferences.cpp:986 -#: ../src/ui/dialog/inkscape-preferences.cpp:1007 -#: ../src/ui/dialog/inkscape-preferences.cpp:1008 +#: ../src/ui/dialog/inkscape-preferences.cpp:1001 +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1023 +#: ../src/ui/dialog/inkscape-preferences.cpp:1024 msgid "Grid line color:" msgstr "Колір ліній Ñітки:" -#: ../src/ui/dialog/inkscape-preferences.cpp:986 -#: ../src/ui/dialog/inkscape-preferences.cpp:1008 +#: ../src/ui/dialog/inkscape-preferences.cpp:1002 +#: ../src/ui/dialog/inkscape-preferences.cpp:1024 msgid "Color used for normal grid lines" msgstr "Колір, що викориÑтовуватиметьÑÑ Ð´Ð»Ñ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ñ… ліній Ñітки." -#: ../src/ui/dialog/inkscape-preferences.cpp:987 -#: ../src/ui/dialog/inkscape-preferences.cpp:988 -#: ../src/ui/dialog/inkscape-preferences.cpp:1009 -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:1003 +#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 msgid "Major grid line color:" msgstr "Колір оÑновної лінії Ñітки:" -#: ../src/ui/dialog/inkscape-preferences.cpp:988 -#: ../src/ui/dialog/inkscape-preferences.cpp:1010 +#: ../src/ui/dialog/inkscape-preferences.cpp:1004 +#: ../src/ui/dialog/inkscape-preferences.cpp:1026 msgid "Color used for major (highlighted) grid lines" msgstr "Колір оÑновних (підÑвічених) ліній Ñітки" -#: ../src/ui/dialog/inkscape-preferences.cpp:990 -#: ../src/ui/dialog/inkscape-preferences.cpp:1012 +#: ../src/ui/dialog/inkscape-preferences.cpp:1006 +#: ../src/ui/dialog/inkscape-preferences.cpp:1028 msgid "Major grid line every:" msgstr "ОÑновна Ð»Ñ–Ð½Ñ–Ñ Ñ‡ÐµÑ€ÐµÐ· кожні:" -#: ../src/ui/dialog/inkscape-preferences.cpp:991 +#: ../src/ui/dialog/inkscape-preferences.cpp:1007 msgid "Show dots instead of lines" msgstr "Відображати точки заміÑть ліній" -#: ../src/ui/dialog/inkscape-preferences.cpp:992 +#: ../src/ui/dialog/inkscape-preferences.cpp:1008 msgid "If set, display dots at gridpoints instead of gridlines" msgstr "Якщо позначено, заміÑть ліній Ñітки показуютьÑÑ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñітки" -#: ../src/ui/dialog/inkscape-preferences.cpp:1019 +#: ../src/ui/dialog/inkscape-preferences.cpp:1035 msgid "Use named colors" msgstr "ВикориÑтовувати кольори з назвами" -#: ../src/ui/dialog/inkscape-preferences.cpp:1020 +#: ../src/ui/dialog/inkscape-preferences.cpp:1036 msgid "" "If set, write the CSS name of the color when available (e.g. 'red' or " "'magenta') instead of the numeric value" @@ -14115,23 +14199,23 @@ msgstr "" "Якщо позначено, запиÑувати CSS-назву кольору, Ñкщо вона доÑтупна (наприклад, " "«red» або «magenta») заміÑть чиÑлового значеннÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1022 +#: ../src/ui/dialog/inkscape-preferences.cpp:1038 msgid "XML formatting" msgstr "XML-форматуваннÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1024 +#: ../src/ui/dialog/inkscape-preferences.cpp:1040 msgid "Inline attributes" msgstr "Вбудовані атрибути" -#: ../src/ui/dialog/inkscape-preferences.cpp:1025 +#: ../src/ui/dialog/inkscape-preferences.cpp:1041 msgid "Put attributes on the same line as the element tag" msgstr "Вказувати атрибути у тому ж Ñ€Ñдку, що Ñ– теґ елемента" -#: ../src/ui/dialog/inkscape-preferences.cpp:1028 +#: ../src/ui/dialog/inkscape-preferences.cpp:1044 msgid "Indent, spaces:" msgstr "ВідÑтуп, у пробілах:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1028 +#: ../src/ui/dialog/inkscape-preferences.cpp:1044 msgid "" "The number of spaces to use for indenting nested elements; set to 0 for no " "indentation" @@ -14139,24 +14223,24 @@ msgstr "" "КількіÑть пробілів, Ñкі буде викориÑтано Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ñтупів елементів, " "вÑтановіть Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ 0, щоб уÑунути відÑтупи" -#: ../src/ui/dialog/inkscape-preferences.cpp:1030 +#: ../src/ui/dialog/inkscape-preferences.cpp:1046 msgid "Path data" msgstr "Дані контуру" -#: ../src/ui/dialog/inkscape-preferences.cpp:1032 +#: ../src/ui/dialog/inkscape-preferences.cpp:1048 msgid "Allow relative coordinates" msgstr "Дозволити відноÑні координати" -#: ../src/ui/dialog/inkscape-preferences.cpp:1033 +#: ../src/ui/dialog/inkscape-preferences.cpp:1049 msgid "If set, relative coordinates may be used in path data" msgstr "" "Якщо позначено, у даних контурів можна викориÑтовувати відноÑні координати" -#: ../src/ui/dialog/inkscape-preferences.cpp:1035 +#: ../src/ui/dialog/inkscape-preferences.cpp:1051 msgid "Force repeat commands" msgstr "ПримуÑове Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´" -#: ../src/ui/dialog/inkscape-preferences.cpp:1036 +#: ../src/ui/dialog/inkscape-preferences.cpp:1052 msgid "" "Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead " "of 'L 1,2 3,4')" @@ -14164,23 +14248,23 @@ msgstr "" "ПримуÑове Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð¾Ñ— Ñамої команди контуру (наприклад, 'L 1,2 L 3,4' " "заміÑть 'L 1,2 3,4')" -#: ../src/ui/dialog/inkscape-preferences.cpp:1038 +#: ../src/ui/dialog/inkscape-preferences.cpp:1054 msgid "Numbers" msgstr "ЧиÑла" -#: ../src/ui/dialog/inkscape-preferences.cpp:1041 +#: ../src/ui/dialog/inkscape-preferences.cpp:1057 msgid "Numeric precision:" msgstr "ЧиÑлова точніÑть:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1041 +#: ../src/ui/dialog/inkscape-preferences.cpp:1057 msgid "How many digits to write after the decimal dot" msgstr "КількіÑть цифр, Ñкі програма запиÑує піÑÐ»Ñ Ð´ÐµÑÑткової точки" -#: ../src/ui/dialog/inkscape-preferences.cpp:1044 +#: ../src/ui/dialog/inkscape-preferences.cpp:1060 msgid "Minimum exponent:" msgstr "Мінімальний показник:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1044 +#: ../src/ui/dialog/inkscape-preferences.cpp:1060 msgid "" "The smallest number written to SVG is 10 to the power of this exponent; " "anything smaller is written as zero." @@ -14188,309 +14272,309 @@ msgstr "" "Ðайменше чиÑло, запиÑане до SVG Ñ” 10 у цьому Ñтепені; будь-Ñке менше чиÑло " "буде запиÑано, Ñк нуль." -#: ../src/ui/dialog/inkscape-preferences.cpp:1046 +#: ../src/ui/dialog/inkscape-preferences.cpp:1062 msgid "SVG output" msgstr "ЕкÑпорт до SVG" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "System default" msgstr "Типова ÑиÑтемна" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Albanian (sq)" msgstr "ÐлбанÑька (sq)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Amharic (am)" msgstr "ÐмхарÑька (am)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Arabic (ar)" msgstr "ÐрабÑька (ar)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Armenian (hy)" msgstr "ВірменÑька (hy)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Azerbaijani (az)" msgstr "ÐзербайджанÑька (az)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Basque (eu)" msgstr "БаÑкÑька (eu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1051 +#: ../src/ui/dialog/inkscape-preferences.cpp:1067 msgid "Belarusian (be)" msgstr "БілоруÑька (be)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Bulgarian (bg)" msgstr "БолгарÑька (bg)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Bengali (bn)" msgstr "БенгальÑька (bn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Breton (br)" msgstr "БретонÑька (br)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Catalan (ca)" msgstr "КаталанÑька (ca)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Valencian Catalan (ca@valencia)" msgstr "ВаленÑійÑка каталанÑька (ca@valencia)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1052 +#: ../src/ui/dialog/inkscape-preferences.cpp:1068 msgid "Chinese/China (zh_CN)" msgstr "КитайÑька/Китай (zh_CN)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1053 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Chinese/Taiwan (zh_TW)" msgstr "КитайÑька/Тайвань (zh_TW)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1053 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Croatian (hr)" msgstr "ХорватÑька (hr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1053 +#: ../src/ui/dialog/inkscape-preferences.cpp:1069 msgid "Czech (cs)" msgstr "ЧеÑька (cs)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Danish (da)" msgstr "ДанÑька (da)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Dutch (nl)" msgstr "ГолландÑька (nl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Dzongkha (dz)" msgstr "Джонка (dz)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "German (de)" msgstr "Ðімецька (de)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "Greek (el)" msgstr "Грецька (el)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "English (en)" msgstr "ÐнглійÑька (en)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1054 +#: ../src/ui/dialog/inkscape-preferences.cpp:1070 msgid "English/Australia (en_AU)" msgstr "ÐнглійÑька/ÐвÑÑ‚Ñ€Ð°Ð»Ñ–Ñ (en_AU)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "English/Canada (en_CA)" msgstr "ÐнглійÑька/Канада (en_CA)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "English/Great Britain (en_GB)" msgstr "ÐнглійÑька/Ð’ÐµÐ»Ð¸ÐºÐ¾Ð±Ñ€Ð¸Ñ‚Ð°Ð½Ñ–Ñ (en_GB)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1055 +#: ../src/ui/dialog/inkscape-preferences.cpp:1071 msgid "Pig Latin (en_US@piglatin)" msgstr "СвинÑча латина (en_US@piglatin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1056 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Esperanto (eo)" msgstr "ЕÑперанто (eo)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1056 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Estonian (et)" msgstr "ЕÑтонÑька (et)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1056 +#: ../src/ui/dialog/inkscape-preferences.cpp:1072 msgid "Finnish (fi)" msgstr "ФінÑька (fi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "French (fr)" msgstr "Французька (fr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Irish (ga)" msgstr "ІрландÑька (ga)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Galician (gl)" msgstr "ГаліÑійÑька (gl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Hebrew (he)" msgstr "ЄврейÑька (he)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1057 +#: ../src/ui/dialog/inkscape-preferences.cpp:1073 msgid "Hungarian (hu)" msgstr "УгорÑька (hu)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Indonesian (id)" msgstr "ІндонезійÑька (id)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Italian (it)" msgstr "ІталійÑька (it)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Japanese (ja)" msgstr "ЯпонÑька (ja)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Khmer (km)" msgstr "КхмерÑька (km)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Kinyarwanda (rw)" msgstr "РуандійÑька (rw)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Korean (ko)" msgstr "КорейÑька (ko)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Lithuanian (lt)" msgstr "ЛитовÑька (lt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1058 +#: ../src/ui/dialog/inkscape-preferences.cpp:1074 msgid "Macedonian (mk)" msgstr "МакедонÑька (mk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1059 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Mongolian (mn)" msgstr "МонгольÑька (mn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1059 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Nepali (ne)" msgstr "ÐепальÑька (ne)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1059 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Norwegian BokmÃ¥l (nb)" msgstr "Ðорвезька (букмол) (nb)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1059 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Norwegian Nynorsk (nn)" msgstr "Ðорвезька (нюноршк) (nn)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1059 +#: ../src/ui/dialog/inkscape-preferences.cpp:1075 msgid "Panjabi (pa)" msgstr "Пенджабі (pa)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Polish (pl)" msgstr "ПольÑька (pl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Portuguese (pt)" msgstr "ПортугальÑька (pt)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Portuguese/Brazil (pt_BR)" msgstr "ПортугальÑька бразильÑька (pt_BR)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Romanian (ro)" msgstr "РумунÑька (ro)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1060 +#: ../src/ui/dialog/inkscape-preferences.cpp:1076 msgid "Russian (ru)" msgstr "РоÑійÑька (ru)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Serbian (sr)" msgstr "СербÑька (sr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Serbian in Latin script (sr@latin)" msgstr "СербÑька (латиницÑ) (sr@latin)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Slovak (sk)" msgstr "Словацька (sk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Slovenian (sl)" msgstr "СловенÑька (sl)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Spanish (es)" msgstr "ІÑпанÑька (es)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1061 +#: ../src/ui/dialog/inkscape-preferences.cpp:1077 msgid "Spanish/Mexico (es_MX)" msgstr "ІÑпанÑька (МекÑика) (es_MX)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Swedish (sv)" msgstr "ШведÑька (sv)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Thai (th)" msgstr "ТайÑька (th)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Turkish (tr)" msgstr "Турецька (tr)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Ukrainian (uk)" msgstr "УкраїнÑька (uk)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1062 +#: ../src/ui/dialog/inkscape-preferences.cpp:1078 msgid "Vietnamese (vi)" msgstr "В’єтнамÑька (vi)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1069 +#: ../src/ui/dialog/inkscape-preferences.cpp:1085 msgid "Language (requires restart):" msgstr "Мова (потребує перезапуÑку):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1070 +#: ../src/ui/dialog/inkscape-preferences.cpp:1086 msgid "Set the language for menus and number formats" msgstr "Ð’Ñтановити мову Ð´Ð»Ñ Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² меню Ñ– формату чиÑел" -#: ../src/ui/dialog/inkscape-preferences.cpp:1072 +#: ../src/ui/dialog/inkscape-preferences.cpp:1088 msgid "Smaller" msgstr "Менший" -#: ../src/ui/dialog/inkscape-preferences.cpp:1076 +#: ../src/ui/dialog/inkscape-preferences.cpp:1092 msgid "Toolbox icon size" msgstr "Розмір піктограм панелі інÑтрументів" -#: ../src/ui/dialog/inkscape-preferences.cpp:1077 +#: ../src/ui/dialog/inkscape-preferences.cpp:1093 msgid "Set the size for the tool icons (requires restart)" msgstr "Ð’Ñтановити розмір оÑновних інÑтрументів (потрібен перезапуÑк)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1080 +#: ../src/ui/dialog/inkscape-preferences.cpp:1096 msgid "Control bar icon size" msgstr "Розмір піктограм панелі керуваннÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1081 +#: ../src/ui/dialog/inkscape-preferences.cpp:1097 msgid "" "Set the size for the icons in tools' control bars to use (requires restart)" msgstr "Вказати розмір піктограм панелі ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ (потрібен перезапуÑк)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1084 +#: ../src/ui/dialog/inkscape-preferences.cpp:1100 msgid "Secondary toolbar icon size" msgstr "Розмір піктограм вторинної панелі інÑтрументів" -#: ../src/ui/dialog/inkscape-preferences.cpp:1085 +#: ../src/ui/dialog/inkscape-preferences.cpp:1101 msgid "" "Set the size for the icons in secondary toolbars to use (requires restart)" msgstr "Вказати розмір вторинної панелі інÑтрументів (потрібен перезапуÑк)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1088 +#: ../src/ui/dialog/inkscape-preferences.cpp:1104 msgid "Work-around color sliders not drawing." msgstr "Ð’Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð², коли програма не малює кольорові повзунки." -#: ../src/ui/dialog/inkscape-preferences.cpp:1090 +#: ../src/ui/dialog/inkscape-preferences.cpp:1106 msgid "" "When on, will attempt to work around bugs in certain GTK themes drawing " "color sliders." @@ -14498,27 +14582,27 @@ msgstr "" "Якщо позначити, програма намагатиметьÑÑ ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ вад у певних темах GTK, " "пов’Ñзаних з малюваннÑм кольорових повзунків." -#: ../src/ui/dialog/inkscape-preferences.cpp:1096 +#: ../src/ui/dialog/inkscape-preferences.cpp:1112 msgid "Clear list" msgstr "Спорожнити ÑпиÑок" -#: ../src/ui/dialog/inkscape-preferences.cpp:1101 +#: ../src/ui/dialog/inkscape-preferences.cpp:1117 msgid "Maximum documents in Open Recent:" msgstr "МакÑимальна кількіÑть недавніх документів:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1102 +#: ../src/ui/dialog/inkscape-preferences.cpp:1118 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:1105 +#: ../src/ui/dialog/inkscape-preferences.cpp:1121 msgid "Zoom correction factor (in %):" msgstr "Коефіцієнт Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð¼Ð°Ñштабу (у %):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1106 +#: ../src/ui/dialog/inkscape-preferences.cpp:1122 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 " @@ -14528,15 +14612,15 @@ msgstr "" "збігатиметьÑÑ Ð· Ñ—Ñ— дійÑною довжиною. Ці відомоÑті буде викориÑтано під Ñ‡Ð°Ñ " "маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ 1:1, 1:2 тощо, щоб показувати об’єкти з Ñ–Ñтинними розмірами" -#: ../src/ui/dialog/inkscape-preferences.cpp:1108 +#: ../src/ui/dialog/inkscape-preferences.cpp:1124 msgid "Interface" msgstr "ІнтерфейÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1114 +#: ../src/ui/dialog/inkscape-preferences.cpp:1130 msgid "Use current directory for \"Save As ...\"" msgstr "ВикориÑтовувати Ð´Ð»Ñ Â«Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñк...» поточний каталог" -#: ../src/ui/dialog/inkscape-preferences.cpp:1116 +#: ../src/ui/dialog/inkscape-preferences.cpp:1132 msgid "" "When this option is on, the \"Save as...\" dialog will always open in the " "directory where the currently open document is. When it's off, it will open " @@ -14549,11 +14633,11 @@ msgstr "" "вікна." #. Autosave options -#: ../src/ui/dialog/inkscape-preferences.cpp:1120 +#: ../src/ui/dialog/inkscape-preferences.cpp:1136 msgid "Enable autosave (requires restart)" msgstr "Увімкнути Ð°Ð²Ñ‚Ð¾Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ (потребує перезапуÑку)" -#: ../src/ui/dialog/inkscape-preferences.cpp:1121 +#: ../src/ui/dialog/inkscape-preferences.cpp:1137 msgid "" "Automatically save the current document(s) at a given interval, thus " "minimizing loss in case of a crash" @@ -14561,94 +14645,94 @@ msgstr "" "Ðвтоматично зберігати поточні документи через вказані проміжки чаÑу, таким " "чином зменшуючи втрати у випадку аварійного Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸" -#: ../src/ui/dialog/inkscape-preferences.cpp:1123 +#: ../src/ui/dialog/inkscape-preferences.cpp:1139 msgid "Interval (in minutes):" msgstr "Інтервал (у хвилинах):" -#: ../src/ui/dialog/inkscape-preferences.cpp:1123 +#: ../src/ui/dialog/inkscape-preferences.cpp:1139 msgid "Interval (in minutes) at which document will be autosaved" msgstr "Інтервал (у хвилинах) між автоматичними зберіганнÑми копій" #. TRANSLATORS: only translate "string" in "context|string". #. For more details, see http://developer.gnome.org/doc/API/2.0/glib/glib-I18N.html#Q-:CAPS -#: ../src/ui/dialog/inkscape-preferences.cpp:1127 +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 msgid "filesystem|Path:" msgstr "ШлÑÑ…:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1127 +#: ../src/ui/dialog/inkscape-preferences.cpp:1143 msgid "The directory where autosaves will be written" msgstr "Каталог, куди буде запиÑано автоматичні копії" -#: ../src/ui/dialog/inkscape-preferences.cpp:1129 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "Maximum number of autosaves:" msgstr "МакÑимальна кількіÑть копій автозбереженнÑ:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1129 +#: ../src/ui/dialog/inkscape-preferences.cpp:1145 msgid "" "Maximum number of autosaved files; use this to limit the storage space used" msgstr "" "МакÑимальна кількіÑть файлів автоматичного збереженнÑ, ÑкориÑтайтеÑÑ, щоб " "зекономити проÑтір на диÑку" -#: ../src/ui/dialog/inkscape-preferences.cpp:1151 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "2x2" msgstr "2x2" -#: ../src/ui/dialog/inkscape-preferences.cpp:1151 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "4x4" msgstr "4x4" -#: ../src/ui/dialog/inkscape-preferences.cpp:1151 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "8x8" msgstr "8x8" -#: ../src/ui/dialog/inkscape-preferences.cpp:1151 +#: ../src/ui/dialog/inkscape-preferences.cpp:1167 msgid "16x16" msgstr "16x16" -#: ../src/ui/dialog/inkscape-preferences.cpp:1155 +#: ../src/ui/dialog/inkscape-preferences.cpp:1171 msgid "Oversample bitmaps:" msgstr "УÑереднювати раÑтр по точках:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1158 +#: ../src/ui/dialog/inkscape-preferences.cpp:1174 msgid "Automatically reload bitmaps" msgstr "Ðвтоматично перезавантажувати раÑтр" -#: ../src/ui/dialog/inkscape-preferences.cpp:1160 +#: ../src/ui/dialog/inkscape-preferences.cpp:1176 msgid "Automatically reload linked images when file is changed on disk" msgstr "" "Ðвтоматично перезавантажувати пов’Ñзані Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¿Ñ–ÑÐ»Ñ Ð·Ð¼Ñ–Ð½Ð¸ файла на диÑку" -#: ../src/ui/dialog/inkscape-preferences.cpp:1174 +#: ../src/ui/dialog/inkscape-preferences.cpp:1190 msgid "Bitmap editor:" msgstr "РаÑтровий редактор:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1180 +#: ../src/ui/dialog/inkscape-preferences.cpp:1196 msgid "Resolution for Create Bitmap Copy:" msgstr "Роздільна здатніÑть Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ€Ð°Ñтрової копії:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1181 +#: ../src/ui/dialog/inkscape-preferences.cpp:1197 msgid "Resolution used by the Create Bitmap Copy command" msgstr "" "Роздільна здатніÑть, Ñку буде викориÑтано у команді ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ€Ð°Ñтрової копії" -#: ../src/ui/dialog/inkscape-preferences.cpp:1183 +#: ../src/ui/dialog/inkscape-preferences.cpp:1199 msgid "Bitmaps" msgstr "РаÑтрові зображеннÑ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1235 +#: ../src/ui/dialog/inkscape-preferences.cpp:1251 msgid "Language:" msgstr "Мова:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1236 +#: ../src/ui/dialog/inkscape-preferences.cpp:1252 msgid "Set the main spell check language" msgstr "Ð’Ñтановити оÑновну мову перевірки правопиÑу" -#: ../src/ui/dialog/inkscape-preferences.cpp:1239 +#: ../src/ui/dialog/inkscape-preferences.cpp:1255 msgid "Second language:" msgstr "Друга мова:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1240 +#: ../src/ui/dialog/inkscape-preferences.cpp:1256 msgid "" "Set the second spell check language; checking will only stop on words " "unknown in ALL chosen languages" @@ -14656,11 +14740,11 @@ msgstr "" "Ð’Ñтановіть другу мову Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ правопиÑу: перевірка зупинÑтиметьÑÑ Ð»Ð¸ÑˆÐµ " "на Ñловах, Ñких немає у ВСІХ вказаних мовах" -#: ../src/ui/dialog/inkscape-preferences.cpp:1243 +#: ../src/ui/dialog/inkscape-preferences.cpp:1259 msgid "Third language:" msgstr "Ð¢Ñ€ÐµÑ‚Ñ Ð¼Ð¾Ð²Ð°:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1244 +#: ../src/ui/dialog/inkscape-preferences.cpp:1260 msgid "" "Set the third spell check language; checking will only stop on words unknown " "in ALL chosen languages" @@ -14668,31 +14752,31 @@ msgstr "" "Ð’Ñтановіть третю мову Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ правопиÑу: перевірка зупинÑтиметьÑÑ Ð»Ð¸ÑˆÐµ " "на Ñловах, Ñких немає у ВСІХ вказаних мовах" -#: ../src/ui/dialog/inkscape-preferences.cpp:1246 +#: ../src/ui/dialog/inkscape-preferences.cpp:1262 msgid "Ignore words with digits" msgstr "Ігнорувати Ñлова з цифрами" -#: ../src/ui/dialog/inkscape-preferences.cpp:1248 +#: ../src/ui/dialog/inkscape-preferences.cpp:1264 msgid "Ignore words containing digits, such as \"R2D2\"" msgstr "Ігнорувати Ñлова, що міÑÑ‚Ñть цифри, наприклад, «R2D2»" -#: ../src/ui/dialog/inkscape-preferences.cpp:1250 +#: ../src/ui/dialog/inkscape-preferences.cpp:1266 msgid "Ignore words in ALL CAPITALS" msgstr "Ігнорувати Ñлова ПРОПИСÐИМИ" -#: ../src/ui/dialog/inkscape-preferences.cpp:1252 +#: ../src/ui/dialog/inkscape-preferences.cpp:1268 msgid "Ignore words in all capitals, such as \"IUPAC\"" msgstr "Ігнорувати Ñлова, напиÑані пропиÑними літерами, наприклад, «IUPAC»" -#: ../src/ui/dialog/inkscape-preferences.cpp:1254 +#: ../src/ui/dialog/inkscape-preferences.cpp:1270 msgid "Spellcheck" msgstr "Перевірка правопиÑу" -#: ../src/ui/dialog/inkscape-preferences.cpp:1273 +#: ../src/ui/dialog/inkscape-preferences.cpp:1289 msgid "Add label comments to printing output" msgstr "Додати коментар до виводу друку" -#: ../src/ui/dialog/inkscape-preferences.cpp:1275 +#: ../src/ui/dialog/inkscape-preferences.cpp:1291 msgid "" "When on, a comment will be added to the raw print output, marking the " "rendered output for an object with its label" @@ -14700,11 +14784,11 @@ msgstr "" "Якщо увімкнено, до необробленого виводу друку буде додано коментар, що " "позначає вивід об'єкта з його позначкою" -#: ../src/ui/dialog/inkscape-preferences.cpp:1277 +#: ../src/ui/dialog/inkscape-preferences.cpp:1293 msgid "Prevent sharing of gradient definitions" msgstr "Ðе поділÑти Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð³Ñ€Ð°Ð´Ñ–Ñ”Ð½Ñ‚Ñ–Ð² між об’єктами" -#: ../src/ui/dialog/inkscape-preferences.cpp:1279 +#: ../src/ui/dialog/inkscape-preferences.cpp:1295 msgid "" "When on, shared gradient definitions are automatically forked on change; " "uncheck to allow sharing of gradient definitions so that editing one object " @@ -14715,30 +14799,26 @@ msgstr "" "об’єктами так, що зміна градієнта Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ об’єкта може вплинути на інші " "об’єкти, що викориÑтовують той Ñамий градієнт" -#: ../src/ui/dialog/inkscape-preferences.cpp:1282 +#: ../src/ui/dialog/inkscape-preferences.cpp:1298 msgid "Simplification threshold:" msgstr "Поріг ÑпрощеннÑ:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1283 +#: ../src/ui/dialog/inkscape-preferences.cpp:1299 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:1286 +#: ../src/ui/dialog/inkscape-preferences.cpp:1302 msgid "Latency skew:" msgstr "Ð’Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ð»Ð°Ñ‚ÐµÐ½Ñ‚Ð½Ð¾Ñті:" -#: ../src/ui/dialog/inkscape-preferences.cpp:1286 -msgid "(requires restart)" -msgstr "(потребує перезапуÑку)" - -#: ../src/ui/dialog/inkscape-preferences.cpp:1287 +#: ../src/ui/dialog/inkscape-preferences.cpp:1303 msgid "" "Factor by which the event clock is skewed from the actual time (0.9766 on " "some systems)." @@ -14746,11 +14826,11 @@ msgstr "" "Коефіцієнт, на Ñкий годинник подій відхилÑтиметьÑÑ Ð²Ñ–Ð´ Ñправжнього чаÑу " "(0,9766 на деÑких ÑиÑтемах)." -#: ../src/ui/dialog/inkscape-preferences.cpp:1289 +#: ../src/ui/dialog/inkscape-preferences.cpp:1305 msgid "Pre-render named icons" msgstr "Іменовані піктограми, що залежать від показу" -#: ../src/ui/dialog/inkscape-preferences.cpp:1291 +#: ../src/ui/dialog/inkscape-preferences.cpp:1307 msgid "" "When on, named icons will be rendered before displaying the ui. This is for " "working around bugs in GTK+ named icon notification" @@ -14760,51 +14840,51 @@ msgstr "" "у GTK+" #. TRANSLATORS: following strings are paths in Inkscape preferences - Misc - System info -#: ../src/ui/dialog/inkscape-preferences.cpp:1297 +#: ../src/ui/dialog/inkscape-preferences.cpp:1313 msgid "User config: " msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ñ€Ð¸Ñтувача: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1301 +#: ../src/ui/dialog/inkscape-preferences.cpp:1317 msgid "User data: " msgstr "Дані кориÑтувача: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1305 +#: ../src/ui/dialog/inkscape-preferences.cpp:1321 msgid "User cache: " msgstr "Кеш кориÑтувача: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1309 +#: ../src/ui/dialog/inkscape-preferences.cpp:1325 msgid "System config: " msgstr "СиÑтемні налаштуваннÑ: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1312 +#: ../src/ui/dialog/inkscape-preferences.cpp:1328 msgid "System data: " msgstr "СиÑтемна дата: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1315 +#: ../src/ui/dialog/inkscape-preferences.cpp:1331 msgid "PIXMAP: " msgstr "PIXMAP: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1319 +#: ../src/ui/dialog/inkscape-preferences.cpp:1335 msgid "DATA: " msgstr "DATA: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1323 +#: ../src/ui/dialog/inkscape-preferences.cpp:1339 msgid "UI: " msgstr "UI: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1332 +#: ../src/ui/dialog/inkscape-preferences.cpp:1348 msgid "Icon theme: " msgstr "Тема піктограм: " -#: ../src/ui/dialog/inkscape-preferences.cpp:1347 +#: ../src/ui/dialog/inkscape-preferences.cpp:1363 msgid "System info" msgstr "ВідомоÑті щодо ÑиÑтеми" -#: ../src/ui/dialog/inkscape-preferences.cpp:1347 +#: ../src/ui/dialog/inkscape-preferences.cpp:1363 msgid "General system information" msgstr "Загальні відомоÑті щодо ÑиÑтеми" -#: ../src/ui/dialog/inkscape-preferences.cpp:1349 +#: ../src/ui/dialog/inkscape-preferences.cpp:1365 msgid "Misc" msgstr "Інше" @@ -14936,6 +15016,10 @@ msgstr "Можна обрати тільки один пункт" msgid "Empty selection" msgstr "Ðічого не позначено" +#: ../src/ui/dialog/livepatheffect-editor.cpp:308 +msgid "Unknown effect" +msgstr "Ðевідомий ефект" + #: ../src/ui/dialog/livepatheffect-editor.cpp:374 msgid "Create and apply path effect" msgstr "Створити Ñ– заÑтоÑувати ефект контуру" @@ -15014,8 +15098,8 @@ msgid "" "name is correct in Configuration->Import/Export (e.g.: openclipart.org)" msgstr "" "Помилка під Ñ‡Ð°Ñ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ð°Ñ‡Ñ– RSS Ð´Ð»Ñ Open Clip Art Library. Перевірте, " -"чи правильно обрано назву Ñервера у меню \"Параметри->Імпорт/ЕкÑпорт" -"\" (наприклад: openclipart.org)" +"чи правильно обрано назву Ñервера у меню «Параметри->Імпорт/" +"ЕкÑпорт» (наприклад: openclipart.org)" #: ../src/ui/dialog/ocaldialogs.cpp:475 msgid "Server supplied malformed Clip Art feed" @@ -15037,32 +15121,64 @@ msgstr "Пошук" msgid "Files found" msgstr "Файлів знайдено" -#: ../src/ui/dialog/print.cpp:93 +#: ../src/ui/dialog/print.cpp:97 msgid "Could not open temporary PNG for bitmap printing" msgstr "Ðе вдалоÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ тимчаÑовий файл PNG Ð´Ð»Ñ Ñ€Ð°Ñтрового друку" -#: ../src/ui/dialog/print.cpp:136 +#: ../src/ui/dialog/print.cpp:140 msgid "Could not set up Document" msgstr "Ðе вдалоÑÑ Ð¿Ñ–Ð´Ð³Ð¾Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ документ" -#: ../src/ui/dialog/print.cpp:140 +#: ../src/ui/dialog/print.cpp:144 msgid "Failed to set CairoRenderContext" msgstr "Ðе вдалоÑÑ Ð²Ñтановити CairoRenderContext" #. set up dialog title, based on document name -#: ../src/ui/dialog/print.cpp:180 +#: ../src/ui/dialog/print.cpp:184 msgid "SVG Document" msgstr "Документ SVG" -#: ../src/ui/dialog/print.cpp:181 +#: ../src/ui/dialog/print.cpp:185 msgid "Print" msgstr "Друкувати" #. build custom preferences tab -#: ../src/ui/dialog/print.cpp:215 +#: ../src/ui/dialog/print.cpp:219 msgid "Rendering" msgstr "Тип друку" +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:61 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:466 +#: ../src/widgets/sp-color-scales.cpp:467 +msgid "Cyan" +msgstr "Бірюзовий" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:66 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:469 +#: ../src/widgets/sp-color-scales.cpp:470 +msgid "Magenta" +msgstr "Бузковий" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:71 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-icc-selector.cpp:239 +#: ../src/widgets/sp-color-scales.cpp:472 +#: ../src/widgets/sp-color-scales.cpp:473 +msgid "Yellow" +msgstr "Жовтий" + +#: ../src/ui/dialog/print-colors-preview-dialog.cpp:76 +#: ../src/ui/widget/selected-style.cpp:236 +#: ../src/widgets/sp-color-icc-selector.cpp:238 +#: ../src/widgets/sp-color-scales.cpp:475 +#: ../src/widgets/sp-color-scales.cpp:476 +msgid "Black" +msgstr "Чорний" + #: ../src/ui/dialog/scriptdialog.cpp:211 msgid "_Execute Javascript" msgstr "_Виконати Javascript" @@ -15485,7 +15601,7 @@ msgstr "Сірими" #: ../src/ui/dialog/tracedialog.cpp:527 msgid "Same as Colors, but the result is converted to grayscale" -msgstr "Те Ñаме що Ñ– \"Колір\", але результат буде чорно-білим" +msgstr "Те Ñаме що Ñ– «Колір», але результат буде чорно-білим" #. TRANSLATORS: "Smooth" is a verb here #: ../src/ui/dialog/tracedialog.cpp:532 @@ -15523,8 +15639,8 @@ msgstr "Декілька Ñканувань: ÑтворюєтьÑÑ Ð¼Ð½Ð¾Ð¶Ð¸Ð½ #. # end multiple scan #. ## end mode page -#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4249 -#: ../share/extensions/triangle.inx.h:9 +#: ../src/ui/dialog/tracedialog.cpp:563 ../src/widgets/toolbox.cpp:4185 +#: ../src/widgets/toolbox.cpp:4443 ../share/extensions/triangle.inx.h:9 msgid "Mode" msgstr "Режим" @@ -15579,7 +15695,7 @@ msgstr "ЗгладжуваннÑ:" #. ## end option page #: ../src/ui/dialog/tracedialog.cpp:617 ../src/ui/dialog/tracedialog.cpp:623 #: ../share/extensions/dxf_input.inx.h:11 -#: ../share/extensions/dxf_outlines.inx.h:9 +#: ../share/extensions/dxf_outlines.inx.h:9 ../share/extensions/scour.inx.h:10 msgid "Options" msgstr "Параметри" @@ -15611,7 +15727,7 @@ msgstr "Вибір переднього плану з допомогою SIOX" #: ../src/ui/dialog/tracedialog.cpp:647 msgid "Cover the area you want to select as the foreground" -msgstr "Обведіть облаÑть, Ñку Ви бажаєте обрати у ÑкоÑті переднього плану" +msgstr "Обведіть облаÑть, Ñку ви бажаєте викориÑтати на передньому плані" #. ## preview #: ../src/ui/dialog/tracedialog.cpp:652 @@ -15828,7 +15944,7 @@ msgstr "" "Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±'єктів; Ð´Ð»Ñ Ñ—Ñ… переміщеннÑм чи транÑформації " "викориÑтовуйте Ñелектор (Ñтрілку)." -#: ../src/ui/view/edit-widget.cpp:1200 ../src/widgets/desktop-widget.cpp:838 +#: ../src/ui/view/edit-widget.cpp:1200 ../src/widgets/desktop-widget.cpp:846 #, c-format msgid "" "Save changes to document \"%s\" before " @@ -15837,16 +15953,16 @@ msgid "" "If you close without saving, your changes will be discarded." msgstr "" "Зберегти перед закриваннÑм зміни у " -"документі \"%s\"?\n" +"документі «%s»?\n" "\n" "Якщо ви закриєте документ без збереженнÑ, уÑÑ– зміни будуть втрачені." #: ../src/ui/view/edit-widget.cpp:1211 ../src/ui/view/edit-widget.cpp:1259 -#: ../src/widgets/desktop-widget.cpp:845 ../src/widgets/desktop-widget.cpp:902 +#: ../src/widgets/desktop-widget.cpp:853 ../src/widgets/desktop-widget.cpp:910 msgid "Close _without saving" msgstr "_Ðе зберігати" -#: ../src/ui/view/edit-widget.cpp:1247 ../src/widgets/desktop-widget.cpp:894 +#: ../src/ui/view/edit-widget.cpp:1247 ../src/widgets/desktop-widget.cpp:902 #, c-format msgid "" "The file \"%s\" was saved with a " @@ -15854,12 +15970,12 @@ msgid "" "\n" "Do you want to save this file as an Inkscape SVG?" msgstr "" -"Файл \"%s\" збережено у форматі (%s), " +"Файл «%s» збережено у форматі (%s), " "Ñкий може призвеÑти до чаÑткової втрати даних!\n" "\n" "Зберегти документ у форматі SVG Inkscape?" -#: ../src/ui/view/edit-widget.cpp:1262 ../src/widgets/desktop-widget.cpp:905 +#: ../src/ui/view/edit-widget.cpp:1262 ../src/widgets/desktop-widget.cpp:913 msgid "_Save as SVG" msgstr "_Зберегти Ñк SVG" @@ -15905,44 +16021,44 @@ msgstr "Зміна розмиваннÑ" msgid "Change opacity" msgstr "Зміна непрозороÑті" -#: ../src/ui/widget/page-sizer.cpp:209 +#: ../src/ui/widget/page-sizer.cpp:229 msgid "U_nits:" msgstr "О_диниці:" -#: ../src/ui/widget/page-sizer.cpp:210 +#: ../src/ui/widget/page-sizer.cpp:230 msgid "Width of paper" msgstr "Ширина полотна" -#: ../src/ui/widget/page-sizer.cpp:211 +#: ../src/ui/widget/page-sizer.cpp:231 msgid "Height of paper" msgstr "ВиÑота полотна" -#: ../src/ui/widget/page-sizer.cpp:257 +#: ../src/ui/widget/page-sizer.cpp:277 msgid "P_age size:" msgstr "Розмір п_олотна:" -#: ../src/ui/widget/page-sizer.cpp:265 +#: ../src/ui/widget/page-sizer.cpp:285 msgid "Page orientation:" msgstr "ÐžÑ€Ñ–Ñ”Ð½Ñ‚Ð°Ñ†Ñ–Ñ Ð¿Ð¾Ð»Ð¾Ñ‚Ð½Ð°:" -#: ../src/ui/widget/page-sizer.cpp:268 +#: ../src/ui/widget/page-sizer.cpp:288 msgid "_Landscape" msgstr "_Ðльбомна" -#: ../src/ui/widget/page-sizer.cpp:273 +#: ../src/ui/widget/page-sizer.cpp:293 msgid "_Portrait" msgstr "Кни_жкова" #. ## Set up custom size frame -#: ../src/ui/widget/page-sizer.cpp:280 +#: ../src/ui/widget/page-sizer.cpp:300 msgid "Custom size" msgstr "ОÑобливий розмір" -#: ../src/ui/widget/page-sizer.cpp:293 +#: ../src/ui/widget/page-sizer.cpp:313 msgid "_Fit page to selection" msgstr "_Підігнати розмір полотна під позначену облаÑть" -#: ../src/ui/widget/page-sizer.cpp:294 +#: ../src/ui/widget/page-sizer.cpp:314 msgid "" "Resize the page to fit the current selection, or the entire drawing if there " "is no selection" @@ -15950,7 +16066,7 @@ msgstr "" "Змінити маÑштаб Ñторінки Ð´Ð»Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñті поточному фрагменту або вÑьому " "риÑунку, Ñкщо фрагмент не позначений" -#: ../src/ui/widget/page-sizer.cpp:357 +#: ../src/ui/widget/page-sizer.cpp:377 msgid "Set page size" msgstr "Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñторінки" @@ -16239,13 +16355,6 @@ msgstr "ОÑтанній обраний колір" msgid "White" msgstr "Білий" -#: ../src/ui/widget/selected-style.cpp:236 -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-scales.cpp:463 -#: ../src/widgets/sp-color-scales.cpp:464 -msgid "Black" -msgstr "Чорний" - #: ../src/ui/widget/selected-style.cpp:240 msgid "Copy color" msgstr "Копіювати колір" @@ -16602,118 +16711,118 @@ msgstr "Віддзеркалити вертикально" #. TRANSLATORS: If you have translated the tutorial-basic.svg file to your language, #. then translate this string as "tutorial-basic.LANG.svg" (where LANG is your language #. code); otherwise leave as "tutorial-basic.svg". -#: ../src/verbs.cpp:1912 +#: ../src/verbs.cpp:1928 msgid "tutorial-basic.svg" msgstr "tutorial-basic.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1916 +#: ../src/verbs.cpp:1932 msgid "tutorial-shapes.svg" msgstr "tutorial-shapes.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1920 +#: ../src/verbs.cpp:1936 msgid "tutorial-advanced.svg" msgstr "tutorial-advanced.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1924 +#: ../src/verbs.cpp:1940 msgid "tutorial-tracing.svg" msgstr "tutorial-tracing.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1928 +#: ../src/verbs.cpp:1944 msgid "tutorial-calligraphy.svg" msgstr "tutorial-calligraphy.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1932 +#: ../src/verbs.cpp:1948 msgid "tutorial-elements.svg" msgstr "tutorial-elements.svg" #. TRANSLATORS: See "tutorial-basic.svg" comment. -#: ../src/verbs.cpp:1936 +#: ../src/verbs.cpp:1952 msgid "tutorial-tips.svg" msgstr "tutorial-tips.svg" -#: ../src/verbs.cpp:2212 ../src/verbs.cpp:2731 +#: ../src/verbs.cpp:2228 ../src/verbs.cpp:2757 msgid "Unlock all objects in the current layer" msgstr "Розблокувати уÑÑ– об'єкти у поточному шарі" -#: ../src/verbs.cpp:2216 ../src/verbs.cpp:2733 +#: ../src/verbs.cpp:2232 ../src/verbs.cpp:2759 msgid "Unlock all objects in all layers" msgstr "Розблокувати уÑÑ– об'єкти в уÑÑ–Ñ… шарах" -#: ../src/verbs.cpp:2220 ../src/verbs.cpp:2735 +#: ../src/verbs.cpp:2236 ../src/verbs.cpp:2761 msgid "Unhide all objects in the current layer" msgstr "Розблокувати уÑÑ– об'єкти у поточному шарі" -#: ../src/verbs.cpp:2224 ../src/verbs.cpp:2737 +#: ../src/verbs.cpp:2240 ../src/verbs.cpp:2763 msgid "Unhide all objects in all layers" msgstr "Показати уÑÑ– об'єкти в уÑÑ–Ñ… шарах" -#: ../src/verbs.cpp:2239 +#: ../src/verbs.cpp:2255 msgid "Does nothing" msgstr "Ðемає дій" -#: ../src/verbs.cpp:2242 +#: ../src/verbs.cpp:2258 msgid "Create new document from the default template" msgstr "Створити новий документ зі Ñтандартного шаблону" -#: ../src/verbs.cpp:2244 +#: ../src/verbs.cpp:2260 msgid "_Open..." msgstr "_Відкрити..." -#: ../src/verbs.cpp:2245 +#: ../src/verbs.cpp:2261 msgid "Open an existing document" msgstr "Відкрити Ñ–Ñнуючий документ" -#: ../src/verbs.cpp:2246 +#: ../src/verbs.cpp:2262 msgid "Re_vert" msgstr "Від_новити" -#: ../src/verbs.cpp:2247 +#: ../src/verbs.cpp:2263 msgid "Revert to the last saved version of document (changes will be lost)" msgstr "Відновити оÑтанню збережену верÑÑ–ÑŽ документа (зміни будуть втрачені)" -#: ../src/verbs.cpp:2248 +#: ../src/verbs.cpp:2264 msgid "_Save" msgstr "З_берегти" -#: ../src/verbs.cpp:2248 +#: ../src/verbs.cpp:2264 msgid "Save document" msgstr "Зберегти документ" -#: ../src/verbs.cpp:2250 +#: ../src/verbs.cpp:2266 msgid "Save _As..." msgstr "Зберегти _Ñк..." -#: ../src/verbs.cpp:2251 +#: ../src/verbs.cpp:2267 msgid "Save document under a new name" msgstr "Зберегти документ під іншою назвою" -#: ../src/verbs.cpp:2252 +#: ../src/verbs.cpp:2268 msgid "Save a Cop_y..." msgstr "Зберегти _копію..." -#: ../src/verbs.cpp:2253 +#: ../src/verbs.cpp:2269 msgid "Save a copy of the document under a new name" msgstr "Зберегти копію документа під іншою назвою" -#: ../src/verbs.cpp:2254 +#: ../src/verbs.cpp:2270 msgid "_Print..." msgstr "Д_рук..." -#: ../src/verbs.cpp:2254 +#: ../src/verbs.cpp:2270 msgid "Print document" msgstr "Ðадрукувати документ" #. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions) -#: ../src/verbs.cpp:2257 +#: ../src/verbs.cpp:2273 msgid "Vac_uum Defs" msgstr "О_чиÑтити Defs" -#: ../src/verbs.cpp:2257 +#: ../src/verbs.cpp:2273 msgid "" "Remove unused definitions (such as gradients or clipping paths) from the <" "defs> of the document" @@ -16721,148 +16830,148 @@ msgstr "" "Прибрати непотрібні Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ (наприклад, градієнти чи вирізаннÑ) з <" "defs> документа" -#: ../src/verbs.cpp:2259 +#: ../src/verbs.cpp:2275 msgid "Print Previe_w" msgstr "_Попередній переглÑд" -#: ../src/verbs.cpp:2260 +#: ../src/verbs.cpp:2276 msgid "Preview document printout" msgstr "Попередній переглÑд друку" -#: ../src/verbs.cpp:2261 +#: ../src/verbs.cpp:2277 msgid "_Import..." msgstr "_Імпорт..." -#: ../src/verbs.cpp:2262 +#: ../src/verbs.cpp:2278 msgid "Import a bitmap or SVG image into this document" msgstr "Імпортувати Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ (раÑтрове чи SVG) до документа" -#: ../src/verbs.cpp:2263 +#: ../src/verbs.cpp:2279 msgid "_Export Bitmap..." msgstr "_ЕкÑпорт..." -#: ../src/verbs.cpp:2264 +#: ../src/verbs.cpp:2280 msgid "Export this document or a selection as a bitmap image" msgstr "ЕкÑпортувати документ чи позначену чаÑтину у раÑтрове зображеннÑ" -#: ../src/verbs.cpp:2265 +#: ../src/verbs.cpp:2281 msgid "Import a document from Open Clip Art Library" msgstr "Імпортувати документ з 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:2267 +#: ../src/verbs.cpp:2283 msgid "N_ext Window" msgstr "_ÐаÑтупне вікно" -#: ../src/verbs.cpp:2268 +#: ../src/verbs.cpp:2284 msgid "Switch to the next document window" msgstr "Перейти до наÑтупного вікна документа" -#: ../src/verbs.cpp:2269 +#: ../src/verbs.cpp:2285 msgid "P_revious Window" msgstr "_Попереднє вікно" -#: ../src/verbs.cpp:2270 +#: ../src/verbs.cpp:2286 msgid "Switch to the previous document window" msgstr "Перейти до попереднього вікна документа" -#: ../src/verbs.cpp:2271 +#: ../src/verbs.cpp:2287 msgid "_Close" msgstr "_Закрити" -#: ../src/verbs.cpp:2272 +#: ../src/verbs.cpp:2288 msgid "Close this document window" msgstr "Закрити це вікно документа" -#: ../src/verbs.cpp:2273 +#: ../src/verbs.cpp:2289 msgid "_Quit" msgstr "Ви_йти" -#: ../src/verbs.cpp:2273 +#: ../src/verbs.cpp:2289 msgid "Quit Inkscape" msgstr "Вийти з Inkscape" -#: ../src/verbs.cpp:2276 +#: ../src/verbs.cpp:2292 msgid "Undo last action" msgstr "СкаÑувати оÑтанню операцію" -#: ../src/verbs.cpp:2279 +#: ../src/verbs.cpp:2295 msgid "Do again the last undone action" msgstr "Повторити оÑтанню ÑкаÑовану дію" -#: ../src/verbs.cpp:2280 +#: ../src/verbs.cpp:2296 msgid "Cu_t" msgstr "_Вирізати" -#: ../src/verbs.cpp:2281 +#: ../src/verbs.cpp:2297 msgid "Cut selection to clipboard" msgstr "Вирізати позначені об'єкти у буфер обміну" -#: ../src/verbs.cpp:2282 +#: ../src/verbs.cpp:2298 msgid "_Copy" msgstr "_Копіювати" -#: ../src/verbs.cpp:2283 +#: ../src/verbs.cpp:2299 msgid "Copy selection to clipboard" msgstr "Скопіювати позначені об'єкти у буфер обміну" -#: ../src/verbs.cpp:2284 +#: ../src/verbs.cpp:2300 msgid "_Paste" msgstr "Ð’ÑÑ‚_авити" -#: ../src/verbs.cpp:2285 +#: ../src/verbs.cpp:2301 msgid "Paste objects from clipboard to mouse point, or paste text" msgstr "Ð’Ñтавити об'єкти з буферу обміну або текÑÑ‚ у позицію курÑора миші" -#: ../src/verbs.cpp:2286 +#: ../src/verbs.cpp:2302 msgid "Paste _Style" msgstr "Ð’Ñтавити _Ñтиль" -#: ../src/verbs.cpp:2287 +#: ../src/verbs.cpp:2303 msgid "Apply the style of the copied object to selection" msgstr "ЗаÑтоÑувати Ñтиль Ñкопійованого об'єкта до позначених об'єктів" -#: ../src/verbs.cpp:2289 +#: ../src/verbs.cpp:2305 msgid "Scale selection to match the size of the copied object" msgstr "" "Зміна маÑштабу позначених об'єктів з метою задовольнити розміру копійованого " "об'єкту" -#: ../src/verbs.cpp:2290 +#: ../src/verbs.cpp:2306 msgid "Paste _Width" msgstr "Ð’Ñтавити _ширину" -#: ../src/verbs.cpp:2291 +#: ../src/verbs.cpp:2307 msgid "Scale selection horizontally to match the width of the copied object" msgstr "" "Змінити маÑштаб позначених об'єктів за горизонтальним розміром з метою " "відповідноÑті ширині копійованого об'єкту" -#: ../src/verbs.cpp:2292 +#: ../src/verbs.cpp:2308 msgid "Paste _Height" msgstr "Ð’Ñтавити _виÑоту" -#: ../src/verbs.cpp:2293 +#: ../src/verbs.cpp:2309 msgid "Scale selection vertically to match the height of the copied object" msgstr "" "Змінити маÑштаб позначених об'єктів за вертикальним розміром з метою " "відповідноÑті виÑоті копійованого об'єкту" -#: ../src/verbs.cpp:2294 +#: ../src/verbs.cpp:2310 msgid "Paste Size Separately" msgstr "Ð’Ñтавити розмір окремо" -#: ../src/verbs.cpp:2295 +#: ../src/verbs.cpp:2311 msgid "Scale each selected object to match the size of the copied object" msgstr "" "Змінити кожного позначеного об'єкту з метою відповідноÑті розміру " "копійованого об'єкту" -#: ../src/verbs.cpp:2296 +#: ../src/verbs.cpp:2312 msgid "Paste Width Separately" msgstr "Ð’Ñтавити ширину окремо" -#: ../src/verbs.cpp:2297 +#: ../src/verbs.cpp:2313 msgid "" "Scale each selected object horizontally to match the width of the copied " "object" @@ -16870,11 +16979,11 @@ msgstr "" "Змінити маÑштаб кожного позначеного об'єкту за горизонтальним розміром з " "метою відповідноÑті ширині копійованого об'єкту" -#: ../src/verbs.cpp:2298 +#: ../src/verbs.cpp:2314 msgid "Paste Height Separately" msgstr "Ð’Ñтавити виÑоту окремо" -#: ../src/verbs.cpp:2299 +#: ../src/verbs.cpp:2315 msgid "" "Scale each selected object vertically to match the height of the copied " "object" @@ -16882,67 +16991,67 @@ msgstr "" "Змінити маÑштаб кожного позначеного об'єкту за вертикальним розміром з метою " "відповідноÑті виÑоті копійованого об'єкту" -#: ../src/verbs.cpp:2300 +#: ../src/verbs.cpp:2316 msgid "Paste _In Place" msgstr "Ð’Ñтавити на _міÑце" -#: ../src/verbs.cpp:2301 +#: ../src/verbs.cpp:2317 msgid "Paste objects from clipboard to the original location" msgstr "Ð’Ñтавити об'єкти з буфера у міÑце, де вони були раніше" -#: ../src/verbs.cpp:2302 +#: ../src/verbs.cpp:2318 msgid "Paste Path _Effect" msgstr "Ð’Ñтавити _ефект контуру" -#: ../src/verbs.cpp:2303 +#: ../src/verbs.cpp:2319 msgid "Apply the path effect of the copied object to selection" msgstr "ЗаÑтоÑувати ефект контуру Ñкопійованого об'єкта до позначених об'єктів" -#: ../src/verbs.cpp:2304 +#: ../src/verbs.cpp:2320 msgid "Remove Path _Effect" msgstr "Вилучити _ефект контуру" -#: ../src/verbs.cpp:2305 +#: ../src/verbs.cpp:2321 msgid "Remove any path effects from selected objects" msgstr "Вилучити вÑÑ– ефекти контурів з позначених об’єктів" -#: ../src/verbs.cpp:2306 +#: ../src/verbs.cpp:2322 msgid "Remove Filters" msgstr "Вилучити фільтри" -#: ../src/verbs.cpp:2307 +#: ../src/verbs.cpp:2323 msgid "Remove any filters from selected objects" msgstr "Вилучити вÑÑ– наÑлідки заÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ñ–Ð² з позначених об’єктів" -#: ../src/verbs.cpp:2308 +#: ../src/verbs.cpp:2324 msgid "_Delete" msgstr "Ð’_илучити" -#: ../src/verbs.cpp:2309 +#: ../src/verbs.cpp:2325 msgid "Delete selection" msgstr "Вилучити позначені об'єкти" -#: ../src/verbs.cpp:2310 +#: ../src/verbs.cpp:2326 msgid "Duplic_ate" msgstr "_Дублювати" -#: ../src/verbs.cpp:2311 +#: ../src/verbs.cpp:2327 msgid "Duplicate selected objects" msgstr "Дублювати позначені об'єкти" -#: ../src/verbs.cpp:2312 +#: ../src/verbs.cpp:2328 msgid "Create Clo_ne" msgstr "Створити к_лон" -#: ../src/verbs.cpp:2313 +#: ../src/verbs.cpp:2329 msgid "Create a clone (a copy linked to the original) of selected object" msgstr "Створити клон (копію, пов'Ñзану з оригіналом) позначеного об'єкту" -#: ../src/verbs.cpp:2314 +#: ../src/verbs.cpp:2330 msgid "Unlin_k Clone" msgstr "Ð’_ід'єднати клон" -#: ../src/verbs.cpp:2315 +#: ../src/verbs.cpp:2331 msgid "" "Cut the selected clones' links to the originals, turning them into " "standalone objects" @@ -16950,37 +17059,37 @@ msgstr "" "Вирізати вибрані поÑÐ¸Ð»Ð°Ð½Ð½Ñ ÐºÐ»Ð¾Ð½Ñ–Ð² на оригінали з перетвореннÑм Ñ—Ñ… на окремі " "об’єкти" -#: ../src/verbs.cpp:2316 +#: ../src/verbs.cpp:2332 msgid "Relink to Copied" msgstr "Перез’єднати з копійованим" -#: ../src/verbs.cpp:2317 +#: ../src/verbs.cpp:2333 msgid "Relink the selected clones to the object currently on the clipboard" msgstr "" "Перез’єднати вибрані клони з об’єктом, Ñкий зараз перебуває у буфері обміну " "даними" -#: ../src/verbs.cpp:2318 +#: ../src/verbs.cpp:2334 msgid "Select _Original" msgstr "Виділити о_ригінал" -#: ../src/verbs.cpp:2319 +#: ../src/verbs.cpp:2335 msgid "Select the object to which the selected clone is linked" msgstr "Виділити об'єкт з Ñким пов'Ñзаний обраний клон" -#: ../src/verbs.cpp:2320 +#: ../src/verbs.cpp:2336 msgid "Objects to _Marker" msgstr "Об'єкти у _маркер" -#: ../src/verbs.cpp:2321 +#: ../src/verbs.cpp:2337 msgid "Convert selection to a line marker" msgstr "Перетворити обране на маркер лінії" -#: ../src/verbs.cpp:2322 +#: ../src/verbs.cpp:2338 msgid "Objects to Gu_ides" msgstr "Об'єкти у на_прÑмні" -#: ../src/verbs.cpp:2323 +#: ../src/verbs.cpp:2339 msgid "" "Convert selected objects to a collection of guidelines aligned with their " "edges" @@ -16988,196 +17097,196 @@ msgstr "" "Перетворити вибрані об’єкти на декілька напрÑмних, вирівнÑних за краÑми " "об’єктів" -#: ../src/verbs.cpp:2324 +#: ../src/verbs.cpp:2340 msgid "Objects to Patter_n" msgstr "О_б'єкти у візерунок" -#: ../src/verbs.cpp:2325 +#: ../src/verbs.cpp:2341 msgid "Convert selection to a rectangle with tiled pattern fill" msgstr "Перетворити позначені об'єкти у прÑмокутник, заповнений візерунком" -#: ../src/verbs.cpp:2326 +#: ../src/verbs.cpp:2342 msgid "Pattern to _Objects" msgstr "_Візерунок у об'єкти" -#: ../src/verbs.cpp:2327 +#: ../src/verbs.cpp:2343 msgid "Extract objects from a tiled pattern fill" msgstr "ВитÑгнути об'єкти з текÑтурного заповненнÑ" -#: ../src/verbs.cpp:2328 +#: ../src/verbs.cpp:2344 msgid "Clea_r All" msgstr "О_чиÑтити вÑе" -#: ../src/verbs.cpp:2329 +#: ../src/verbs.cpp:2345 msgid "Delete all objects from document" msgstr "Вилучити уÑÑ– об'єкти з документа" -#: ../src/verbs.cpp:2330 +#: ../src/verbs.cpp:2346 msgid "Select Al_l" msgstr "Виді_лити вÑе" -#: ../src/verbs.cpp:2331 +#: ../src/verbs.cpp:2347 msgid "Select all objects or all nodes" msgstr "Виділити вÑÑ– об'єкти чи вÑÑ– вузли" -#: ../src/verbs.cpp:2332 +#: ../src/verbs.cpp:2348 msgid "Select All in All La_yers" msgstr "Виділити вÑе в уÑÑ–Ñ… _шарах" -#: ../src/verbs.cpp:2333 +#: ../src/verbs.cpp:2349 msgid "Select all objects in all visible and unlocked layers" msgstr "Виділити уÑÑ– об'єкти в уÑÑ–Ñ… видимих та незамкнутих шарах" -#: ../src/verbs.cpp:2334 +#: ../src/verbs.cpp:2350 msgid "In_vert Selection" msgstr "_Інвертувати позначеннÑ" -#: ../src/verbs.cpp:2335 +#: ../src/verbs.cpp:2351 msgid "Invert selection (unselect what is selected and select everything else)" msgstr "" "Інвертувати Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ (знÑти Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð· позначеного та виділити решту)" -#: ../src/verbs.cpp:2336 +#: ../src/verbs.cpp:2352 msgid "Invert in All Layers" msgstr "Інвертувати в уÑÑ–Ñ… шарах" -#: ../src/verbs.cpp:2337 +#: ../src/verbs.cpp:2353 msgid "Invert selection in all visible and unlocked layers" msgstr "Інвертувати Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð² уÑÑ–Ñ… видимих та незафікÑованих шарах" -#: ../src/verbs.cpp:2338 +#: ../src/verbs.cpp:2354 msgid "Select Next" msgstr "Обрати наÑтупний" -#: ../src/verbs.cpp:2339 +#: ../src/verbs.cpp:2355 msgid "Select next object or node" msgstr "Обрати наÑтупний об'єкт або вузол" -#: ../src/verbs.cpp:2340 +#: ../src/verbs.cpp:2356 msgid "Select Previous" msgstr "Обрати попереднє" -#: ../src/verbs.cpp:2341 +#: ../src/verbs.cpp:2357 msgid "Select previous object or node" msgstr "Обрати попередній об'єкт чи вузол" -#: ../src/verbs.cpp:2342 +#: ../src/verbs.cpp:2358 msgid "D_eselect" msgstr "Зн_Ñти позначеннÑ" -#: ../src/verbs.cpp:2343 +#: ../src/verbs.cpp:2359 msgid "Deselect any selected objects or nodes" msgstr "ЗнÑти Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð· уÑÑ–Ñ… об'єктів чи вузлів" -#: ../src/verbs.cpp:2344 +#: ../src/verbs.cpp:2360 msgid "_Guides Around Page" msgstr "_ÐапрÑмні навколо Ñторінки" -#: ../src/verbs.cpp:2345 +#: ../src/verbs.cpp:2361 msgid "Create four guides aligned with the page borders" msgstr "Створити чотири напрÑмні за краÑми Ñторінки" -#: ../src/verbs.cpp:2346 +#: ../src/verbs.cpp:2362 msgid "Next Path Effect Parameter" msgstr "ÐаÑтупний параметр ефекту контуру" -#: ../src/verbs.cpp:2347 +#: ../src/verbs.cpp:2363 msgid "Show next Path Effect parameter for editing" msgstr "Показати наÑтупний параметр ефекту контуру Ð´Ð»Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ" #. Selection -#: ../src/verbs.cpp:2350 +#: ../src/verbs.cpp:2366 msgid "Raise to _Top" msgstr "ПіднÑти на п_ередній план" -#: ../src/verbs.cpp:2351 +#: ../src/verbs.cpp:2367 msgid "Raise selection to top" msgstr "ПіднÑти позначені об'єкти на передній план" -#: ../src/verbs.cpp:2352 +#: ../src/verbs.cpp:2368 msgid "Lower to _Bottom" msgstr "ОпуÑтити на з_адній план" -#: ../src/verbs.cpp:2353 +#: ../src/verbs.cpp:2369 msgid "Lower selection to bottom" msgstr "ОпуÑтити позначені об'єкти на задній план" -#: ../src/verbs.cpp:2354 +#: ../src/verbs.cpp:2370 msgid "_Raise" msgstr "_ПіднÑти" -#: ../src/verbs.cpp:2355 +#: ../src/verbs.cpp:2371 msgid "Raise selection one step" msgstr "ПіднÑти позначені об'єкти на один рівень" -#: ../src/verbs.cpp:2356 +#: ../src/verbs.cpp:2372 msgid "_Lower" msgstr "_ОпуÑтити" -#: ../src/verbs.cpp:2357 +#: ../src/verbs.cpp:2373 msgid "Lower selection one step" msgstr "ОпуÑтити позначені об'єкти на один рівень" -#: ../src/verbs.cpp:2358 +#: ../src/verbs.cpp:2374 msgid "_Group" msgstr "З_групувати" -#: ../src/verbs.cpp:2359 +#: ../src/verbs.cpp:2375 msgid "Group selected objects" msgstr "Згрупувати позначені об'єкти" -#: ../src/verbs.cpp:2361 +#: ../src/verbs.cpp:2377 msgid "Ungroup selected groups" msgstr "Розгрупувати позначені групи" -#: ../src/verbs.cpp:2363 +#: ../src/verbs.cpp:2379 msgid "_Put on Path" msgstr "_РозміÑтити по контуру" -#: ../src/verbs.cpp:2365 +#: ../src/verbs.cpp:2381 msgid "_Remove from Path" msgstr "Відокрем_ити від контуру" -#: ../src/verbs.cpp:2367 +#: ../src/verbs.cpp:2383 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:2370 +#: ../src/verbs.cpp:2386 msgid "Remove all manual kerns and glyph rotations from a text object" msgstr "" "Вилучити з текÑтового об'єкта уÑÑ– додані вручну повороти кернів та гліфів" -#: ../src/verbs.cpp:2372 +#: ../src/verbs.cpp:2388 msgid "_Union" msgstr "С_ума" -#: ../src/verbs.cpp:2373 +#: ../src/verbs.cpp:2389 msgid "Create union of selected paths" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… контурів" -#: ../src/verbs.cpp:2374 +#: ../src/verbs.cpp:2390 msgid "_Intersection" msgstr "_Перетин" -#: ../src/verbs.cpp:2375 +#: ../src/verbs.cpp:2391 msgid "Create intersection of selected paths" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ñƒ позначених контурів" -#: ../src/verbs.cpp:2376 +#: ../src/verbs.cpp:2392 msgid "_Difference" msgstr "Р_ізницÑ" -#: ../src/verbs.cpp:2377 +#: ../src/verbs.cpp:2393 msgid "Create difference of selected paths (bottom minus top)" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ€Ñ–Ð·Ð½Ð¸Ñ†Ñ– позначених контурів (низ Ð¼Ñ–Ð½ÑƒÑ Ð²ÐµÑ€Ñ…)" -#: ../src/verbs.cpp:2378 +#: ../src/verbs.cpp:2394 msgid "E_xclusion" msgstr "Виключне _ÐБО" -#: ../src/verbs.cpp:2379 +#: ../src/verbs.cpp:2395 msgid "" "Create exclusive OR of selected paths (those parts that belong to only one " "path)" @@ -17185,21 +17294,21 @@ msgstr "" "Створити контур шлÑхом виключного ÐБО з позначених контурів (ті чаÑтини, що " "належать тільки одному з контурів)" -#: ../src/verbs.cpp:2380 +#: ../src/verbs.cpp:2396 msgid "Di_vision" msgstr "_ДіленнÑ" -#: ../src/verbs.cpp:2381 +#: ../src/verbs.cpp:2397 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:2384 +#: ../src/verbs.cpp:2400 msgid "Cut _Path" msgstr "Розрізати _контур" -#: ../src/verbs.cpp:2385 +#: ../src/verbs.cpp:2401 msgid "Cut the bottom path's stroke into pieces, removing fill" msgstr "" "Розрізати штрих нижнього контуру верхнім на чаÑтини, з вилученнÑм заповненнÑ" @@ -17207,292 +17316,292 @@ 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:2389 +#: ../src/verbs.cpp:2405 msgid "Outs_et" msgstr "Ро_зтÑгнути" -#: ../src/verbs.cpp:2390 +#: ../src/verbs.cpp:2406 msgid "Outset selected paths" msgstr "РозтÑгнути позначені контури" -#: ../src/verbs.cpp:2392 +#: ../src/verbs.cpp:2408 msgid "O_utset Path by 1 px" msgstr "Р_озтÑгнути на 1 точку" -#: ../src/verbs.cpp:2393 +#: ../src/verbs.cpp:2409 msgid "Outset selected paths by 1 px" msgstr "РозтÑгнути позначені контури на 1 точку" -#: ../src/verbs.cpp:2395 +#: ../src/verbs.cpp:2411 msgid "O_utset Path by 10 px" msgstr "Р_озтÑгнути на 10 точок" -#: ../src/verbs.cpp:2396 +#: ../src/verbs.cpp:2412 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:2400 +#: ../src/verbs.cpp:2416 msgid "I_nset" msgstr "Ð’_Ñ‚Ñгнути" -#: ../src/verbs.cpp:2401 +#: ../src/verbs.cpp:2417 msgid "Inset selected paths" msgstr "Ð’Ñ‚Ñгнути позначені контури" -#: ../src/verbs.cpp:2403 +#: ../src/verbs.cpp:2419 msgid "I_nset Path by 1 px" msgstr "Ð’Ñ‚_Ñгнути контур на 1 точку" -#: ../src/verbs.cpp:2404 +#: ../src/verbs.cpp:2420 msgid "Inset selected paths by 1 px" msgstr "Ð’Ñ‚Ñгнути позначені контури на 1 точку" -#: ../src/verbs.cpp:2406 +#: ../src/verbs.cpp:2422 msgid "I_nset Path by 10 px" msgstr "Ð’Ñ‚_Ñгнути контур на 10 точок" -#: ../src/verbs.cpp:2407 +#: ../src/verbs.cpp:2423 msgid "Inset selected paths by 10 px" msgstr "Ð’Ñ‚Ñгнути позначені контури на 10 точок" -#: ../src/verbs.cpp:2409 +#: ../src/verbs.cpp:2425 msgid "D_ynamic Offset" msgstr "Д_инамічне втÑгуваннÑ" -#: ../src/verbs.cpp:2409 +#: ../src/verbs.cpp:2425 msgid "Create a dynamic offset object" msgstr "" "Створити об'єкт, втÑгуваннÑ/розтÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ñкого можна змінювати динамічно" -#: ../src/verbs.cpp:2411 +#: ../src/verbs.cpp:2427 msgid "_Linked Offset" msgstr "Зв'_Ñзане втÑгуваннÑ" -#: ../src/verbs.cpp:2412 +#: ../src/verbs.cpp:2428 msgid "Create a dynamic offset object linked to the original path" msgstr "" "Створити втÑгуваннÑ/розтÑгуваннÑ, динамічно пов'Ñзане з початковим контуром" -#: ../src/verbs.cpp:2414 +#: ../src/verbs.cpp:2430 msgid "_Stroke to Path" msgstr "_Штрих у контур" -#: ../src/verbs.cpp:2415 +#: ../src/verbs.cpp:2431 msgid "Convert selected object's stroke to paths" msgstr "Перетворити штрих позначеного об'єкту на контури" -#: ../src/verbs.cpp:2416 +#: ../src/verbs.cpp:2432 msgid "Si_mplify" msgstr "_СпроÑтити" -#: ../src/verbs.cpp:2417 +#: ../src/verbs.cpp:2433 msgid "Simplify selected paths (remove extra nodes)" msgstr "СпроÑтити позначені контури вилученнÑм зайвих вузлів" -#: ../src/verbs.cpp:2418 +#: ../src/verbs.cpp:2434 msgid "_Reverse" msgstr "Роз_вернути" -#: ../src/verbs.cpp:2419 +#: ../src/verbs.cpp:2435 msgid "Reverse the direction of selected paths (useful for flipping markers)" msgstr "" "Змінити напрÑмок позначених контурів на протилежний (кориÑно Ð´Ð»Ñ " "Ð²Ñ–Ð´Ð´Ð·ÐµÑ€ÐºÐ°Ð»ÐµÐ½Ð½Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ñ–Ð²)" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2421 +#: ../src/verbs.cpp:2437 msgid "_Trace Bitmap..." msgstr "_Векторизувати раÑтр" -#: ../src/verbs.cpp:2422 +#: ../src/verbs.cpp:2438 msgid "Create one or more paths from a bitmap by tracing it" msgstr "" "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ або більше контурів з раÑтрового файла шлÑхом траÑуваннÑ" -#: ../src/verbs.cpp:2423 +#: ../src/verbs.cpp:2439 msgid "_Make a Bitmap Copy" msgstr "_Зробити раÑтрову копію" -#: ../src/verbs.cpp:2424 +#: ../src/verbs.cpp:2440 msgid "Export selection to a bitmap and insert it into document" msgstr "ЕкÑпортувати позначені об'єкти у раÑтр та вÑтавити його у документ" -#: ../src/verbs.cpp:2425 +#: ../src/verbs.cpp:2441 msgid "_Combine" msgstr "Об'_єднати" -#: ../src/verbs.cpp:2426 +#: ../src/verbs.cpp:2442 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:2429 +#: ../src/verbs.cpp:2445 msgid "Break _Apart" msgstr "_Розділити" -#: ../src/verbs.cpp:2430 +#: ../src/verbs.cpp:2446 msgid "Break selected paths into subpaths" msgstr "Розділити позначені контури на чаÑтини" -#: ../src/verbs.cpp:2431 +#: ../src/verbs.cpp:2447 msgid "Rows and Columns..." msgstr "РÑдки Ñ– Ñтовпчики..." -#: ../src/verbs.cpp:2432 +#: ../src/verbs.cpp:2448 msgid "Arrange selected objects in a table" msgstr "Компонувати позначені об'єкти у виглÑді таблиці" #. Layer -#: ../src/verbs.cpp:2434 +#: ../src/verbs.cpp:2450 msgid "_Add Layer..." msgstr "_Додати шар..." -#: ../src/verbs.cpp:2435 +#: ../src/verbs.cpp:2451 msgid "Create a new layer" msgstr "Створити новий шар" -#: ../src/verbs.cpp:2436 +#: ../src/verbs.cpp:2452 msgid "Re_name Layer..." msgstr "Пере_йменувати шар..." -#: ../src/verbs.cpp:2437 +#: ../src/verbs.cpp:2453 msgid "Rename the current layer" msgstr "Перейменувати поточний шар" -#: ../src/verbs.cpp:2438 +#: ../src/verbs.cpp:2454 msgid "Switch to Layer Abov_e" msgstr "Перейти на шар _вище" -#: ../src/verbs.cpp:2439 +#: ../src/verbs.cpp:2455 msgid "Switch to the layer above the current" msgstr "Перейти на шар, що знаходитьÑÑ Ð²Ð¸Ñ‰Ðµ від поточного" -#: ../src/verbs.cpp:2440 +#: ../src/verbs.cpp:2456 msgid "Switch to Layer Belo_w" msgstr "Перейти на шар _нижче" -#: ../src/verbs.cpp:2441 +#: ../src/verbs.cpp:2457 msgid "Switch to the layer below the current" msgstr "Перейти на шар, що знаходитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ від поточного" -#: ../src/verbs.cpp:2442 +#: ../src/verbs.cpp:2458 msgid "Move Selection to Layer Abo_ve" msgstr "ПереміÑтити позначені об'єкти на шар ви_ще" -#: ../src/verbs.cpp:2443 +#: ../src/verbs.cpp:2459 msgid "Move selection to the layer above the current" msgstr "ПереміÑтити на шар, що знаходитьÑÑ Ð½Ð°Ð´ поточним" -#: ../src/verbs.cpp:2444 +#: ../src/verbs.cpp:2460 msgid "Move Selection to Layer Bel_ow" msgstr "ПереміÑтити на шар ни_жче" -#: ../src/verbs.cpp:2445 +#: ../src/verbs.cpp:2461 msgid "Move selection to the layer below the current" msgstr "ПереміÑтити на шар, що знаходитьÑÑ Ð¿Ñ–Ð´ поточним" -#: ../src/verbs.cpp:2446 +#: ../src/verbs.cpp:2462 msgid "Layer to _Top" msgstr "ПіднÑти шар до_гори" -#: ../src/verbs.cpp:2447 +#: ../src/verbs.cpp:2463 msgid "Raise the current layer to the top" msgstr "ПіднÑти поточний шар догори" -#: ../src/verbs.cpp:2448 +#: ../src/verbs.cpp:2464 msgid "Layer to _Bottom" msgstr "ОпуÑтити шар до_долу" -#: ../src/verbs.cpp:2449 +#: ../src/verbs.cpp:2465 msgid "Lower the current layer to the bottom" msgstr "ОпуÑтити поточний шар додолу" -#: ../src/verbs.cpp:2450 +#: ../src/verbs.cpp:2466 msgid "_Raise Layer" msgstr "_ПіднÑти шар" -#: ../src/verbs.cpp:2451 +#: ../src/verbs.cpp:2467 msgid "Raise the current layer" msgstr "ПіднÑти поточний шар" -#: ../src/verbs.cpp:2452 +#: ../src/verbs.cpp:2468 msgid "_Lower Layer" msgstr "_ОпуÑтити шар" -#: ../src/verbs.cpp:2453 +#: ../src/verbs.cpp:2469 msgid "Lower the current layer" msgstr "ОпуÑтити поточний шар" -#: ../src/verbs.cpp:2454 +#: ../src/verbs.cpp:2470 msgid "Duplicate Current Layer" msgstr "Дублювати поточний шар" -#: ../src/verbs.cpp:2455 +#: ../src/verbs.cpp:2471 msgid "Duplicate an existing layer" msgstr "Дублювати Ñ–Ñнуючий шар" -#: ../src/verbs.cpp:2456 +#: ../src/verbs.cpp:2472 msgid "_Delete Current Layer" msgstr "Ð’_илучити поточний шар" -#: ../src/verbs.cpp:2457 +#: ../src/verbs.cpp:2473 msgid "Delete the current layer" msgstr "Вилучити поточний шар" -#: ../src/verbs.cpp:2458 +#: ../src/verbs.cpp:2474 msgid "_Show/hide other layers" msgstr "_Показати або Ñховати інші шари" -#: ../src/verbs.cpp:2459 +#: ../src/verbs.cpp:2475 msgid "Solo the current layer" msgstr "Зробити поточний шар Ñолюючим" #. Object -#: ../src/verbs.cpp:2462 +#: ../src/verbs.cpp:2478 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:2465 +#: ../src/verbs.cpp:2481 msgid "Rotate selection 90° clockwise" msgstr "Обернути позначені об'єкти на 90° за годинниковою Ñтрілкою" -#: ../src/verbs.cpp:2466 +#: ../src/verbs.cpp:2482 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:2469 +#: ../src/verbs.cpp:2485 msgid "Rotate selection 90° counter-clockwise" msgstr "Обернути позначені об'єкти на 90° проти годинникової Ñтрілки" -#: ../src/verbs.cpp:2470 +#: ../src/verbs.cpp:2486 msgid "Remove _Transformations" msgstr "Прибрати _транÑформацію" -#: ../src/verbs.cpp:2471 +#: ../src/verbs.cpp:2487 msgid "Remove transformations from object" msgstr "Прибрати транÑформації з об'єкту" -#: ../src/verbs.cpp:2472 +#: ../src/verbs.cpp:2488 msgid "_Object to Path" msgstr "_Об'єкт у контур" -#: ../src/verbs.cpp:2473 +#: ../src/verbs.cpp:2489 msgid "Convert selected object to path" msgstr "Перетворити позначений об'єкт на контур" -#: ../src/verbs.cpp:2474 +#: ../src/verbs.cpp:2490 msgid "_Flow into Frame" msgstr "_Огорнути в рамку" -#: ../src/verbs.cpp:2475 +#: ../src/verbs.cpp:2491 msgid "" "Put text into a frame (path or shape), creating a flowed text linked to the " "frame object" @@ -17500,547 +17609,565 @@ msgstr "" "ВклаÑти текÑÑ‚ у рамку (контур чи форму), Ñтворивши контурний текÑÑ‚ " "прив'Ñзаний до об'єкту рамки" -#: ../src/verbs.cpp:2476 +#: ../src/verbs.cpp:2492 msgid "_Unflow" msgstr "_ВийнÑти з рамки" -#: ../src/verbs.cpp:2477 +#: ../src/verbs.cpp:2493 msgid "Remove text from frame (creates a single-line text object)" msgstr "ВийнÑти теÑÑ‚ з рамки, Ñтворивши звичайний теÑтовий об'єкт в один Ñ€Ñдок" -#: ../src/verbs.cpp:2478 +#: ../src/verbs.cpp:2494 msgid "_Convert to Text" msgstr "_Перетворити у текÑÑ‚" -#: ../src/verbs.cpp:2479 +#: ../src/verbs.cpp:2495 msgid "Convert flowed text to regular text object (preserves appearance)" msgstr "Перетворити контурний текÑÑ‚ у звичайний текÑÑ‚ (із збереженнÑм виглÑду)" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2497 msgid "Flip _Horizontal" msgstr "Віддзеркалити гор_изонтально" -#: ../src/verbs.cpp:2481 +#: ../src/verbs.cpp:2497 msgid "Flip selected objects horizontally" msgstr "Віддзеркалити позначені об'єкти горизонтально" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2500 msgid "Flip _Vertical" msgstr "Віддзеркалити _вертикально" -#: ../src/verbs.cpp:2484 +#: ../src/verbs.cpp:2500 msgid "Flip selected objects vertically" msgstr "Віддзеркалити позначені об'єкти вертикально" -#: ../src/verbs.cpp:2487 +#: ../src/verbs.cpp:2503 msgid "Apply mask to selection (using the topmost object as mask)" msgstr "" "ЗаÑтоÑувати маÑку до позначених об'єктів (викориÑтовуючи найвищий об'єкт Ñк " "маÑку)" -#: ../src/verbs.cpp:2489 +#: ../src/verbs.cpp:2505 msgid "Edit mask" msgstr "Змінити маÑку" -#: ../src/verbs.cpp:2490 ../src/verbs.cpp:2496 +#: ../src/verbs.cpp:2506 ../src/verbs.cpp:2512 msgid "_Release" msgstr "_Скинути" -#: ../src/verbs.cpp:2491 +#: ../src/verbs.cpp:2507 msgid "Remove mask from selection" msgstr "Вилучити маÑку з позначеного" -#: ../src/verbs.cpp:2493 +#: ../src/verbs.cpp:2509 msgid "" "Apply clipping path to selection (using the topmost object as clipping path)" msgstr "" "ЗаÑтоÑувати контур-обгортку до позначених об'єктів (викориÑтовуючи найвищий " "об'єкт Ñк контур-обгортку)" -#: ../src/verbs.cpp:2495 ../src/widgets/toolbox.cpp:1446 +#: ../src/verbs.cpp:2511 ../src/widgets/toolbox.cpp:1414 msgid "Edit clipping path" msgstr "Змінити контур вирізаннÑ" -#: ../src/verbs.cpp:2497 +#: ../src/verbs.cpp:2513 msgid "Remove clipping path from selection" msgstr "Вилучити контур-обгортку з позначених об'єктів'" #. Tools -#: ../src/verbs.cpp:2500 +#: ../src/verbs.cpp:2516 msgid "Select" msgstr "Селектор" -#: ../src/verbs.cpp:2501 +#: ../src/verbs.cpp:2517 msgid "Select and transform objects" -msgstr "Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ‚Ð° транÑÑ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¾Ð±'єктів" +msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ‚Ð° транÑÑ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¾Ð±'єктів" -#: ../src/verbs.cpp:2502 +#: ../src/verbs.cpp:2518 msgid "Node Edit" msgstr "Редактор вузлів" -#: ../src/verbs.cpp:2503 +#: ../src/verbs.cpp:2519 msgid "Edit paths by nodes" msgstr "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñ–Ð² за вузлами" -#: ../src/verbs.cpp:2505 +#: ../src/verbs.cpp:2521 msgid "Tweak objects by sculpting or painting" msgstr "Коригувати об’єкти за допомогою Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ розфарбовуваннÑ" -#: ../src/verbs.cpp:2507 +#: ../src/verbs.cpp:2523 +msgid "Spray objects by sculpting or painting" +msgstr "Розкидати об’єкти за допомогою Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ розфарбовуваннÑ" + +#: ../src/verbs.cpp:2525 msgid "Create rectangles and squares" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿Ñ€Ñмокутників та квадратів" -#: ../src/verbs.cpp:2509 +#: ../src/verbs.cpp:2527 msgid "Create 3D boxes" msgstr "Створити тривимірні об’єкти" -#: ../src/verbs.cpp:2511 +#: ../src/verbs.cpp:2529 msgid "Create circles, ellipses, and arcs" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÐºÑ–Ð», еліпÑів та дуг" -#: ../src/verbs.cpp:2513 +#: ../src/verbs.cpp:2531 msgid "Create stars and polygons" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð·Ñ–Ñ€Ð¾Ðº та багатокутників" -#: ../src/verbs.cpp:2515 +#: ../src/verbs.cpp:2533 msgid "Create spirals" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñпіралей" -#: ../src/verbs.cpp:2517 +#: ../src/verbs.cpp:2535 msgid "Draw freehand lines" msgstr "ÐœÐ°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ð¸Ñ… контурів" -#: ../src/verbs.cpp:2519 +#: ../src/verbs.cpp:2537 msgid "Draw Bezier curves and straight lines" msgstr "ÐœÐ°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ ÐºÑ€Ð¸Ð²Ð¸Ñ… Безьє чи прÑмих ліній" -#: ../src/verbs.cpp:2521 +#: ../src/verbs.cpp:2539 msgid "Draw calligraphic or brush strokes" msgstr "Малювати каліграфічним пером або пензлем" -#: ../src/verbs.cpp:2523 +#: ../src/verbs.cpp:2541 msgid "Create and edit text objects" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° зміна текÑтових об'єктів" -#: ../src/verbs.cpp:2525 +#: ../src/verbs.cpp:2543 msgid "Create and edit gradients" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° зміна градієнтів" -#: ../src/verbs.cpp:2527 +#: ../src/verbs.cpp:2545 msgid "Zoom in or out" msgstr "Змінити маÑштаб" -#: ../src/verbs.cpp:2529 +#: ../src/verbs.cpp:2547 msgid "Pick colors from image" msgstr "ВзÑти кольори з зображеннÑ" -#: ../src/verbs.cpp:2531 +#: ../src/verbs.cpp:2549 msgid "Create diagram connectors" msgstr "Створити лінії з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð½Ð° діаграмі" -#: ../src/verbs.cpp:2533 +#: ../src/verbs.cpp:2551 msgid "Fill bounded areas" msgstr "Заповнити замкнені облаÑті" -#: ../src/verbs.cpp:2534 +#: ../src/verbs.cpp:2552 msgid "LPE Edit" msgstr "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð³ÐµÐ¾Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¸Ñ… побудов" -#: ../src/verbs.cpp:2535 +#: ../src/verbs.cpp:2553 msgid "Edit Path Effect parameters" msgstr "Змінити параметри ефекту контуру" -#: ../src/verbs.cpp:2537 +#: ../src/verbs.cpp:2555 msgid "Erase existing paths" msgstr "Витерти Ñ–Ñнуючі контури" -#: ../src/verbs.cpp:2539 +#: ../src/verbs.cpp:2557 msgid "Do geometric constructions" msgstr "Виконати геометричну побудову" #. Tool prefs -#: ../src/verbs.cpp:2541 +#: ../src/verbs.cpp:2559 msgid "Selector Preferences" msgstr "Параметри Ñелектора" -#: ../src/verbs.cpp:2542 +#: ../src/verbs.cpp:2560 msgid "Open Preferences for the Selector tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрументу позначеннÑ" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента позначеннÑ" -#: ../src/verbs.cpp:2543 +#: ../src/verbs.cpp:2561 msgid "Node Tool Preferences" msgstr "Параметри редактора вузлів" -#: ../src/verbs.cpp:2544 +#: ../src/verbs.cpp:2562 msgid "Open Preferences for the Node tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Редактор вузлів\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Редактор вузлів»" -#: ../src/verbs.cpp:2545 +#: ../src/verbs.cpp:2563 msgid "Tweak Tool Preferences" -msgstr "Параметри інÑтрумента \"КорекціÑ\"" +msgstr "Параметри інÑтрумента «КорекціÑ»" -#: ../src/verbs.cpp:2546 +#: ../src/verbs.cpp:2564 msgid "Open Preferences for the Tweak tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"КорекціÑ\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «КорекціÑ»" -#: ../src/verbs.cpp:2547 +#: ../src/verbs.cpp:2565 +msgid "Spray Tool Preferences" +msgstr "Параметри інÑтрумента «РозкиданнÑ»" + +#: ../src/verbs.cpp:2566 +msgid "Open Preferences for the Spray tool" +msgstr "Відкрити вікно параметрів Ð´Ð»Ñ Ñ–Ð½Ñтрумента «РозкиданнÑ»" + +#: ../src/verbs.cpp:2567 msgid "Rectangle Preferences" msgstr "Параметри прÑмокутника" -#: ../src/verbs.cpp:2548 +#: ../src/verbs.cpp:2568 msgid "Open Preferences for the Rectangle tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"ПрÑмокутник\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «ПрÑмокутник»" -#: ../src/verbs.cpp:2549 +#: ../src/verbs.cpp:2569 msgid "3D Box Preferences" msgstr "Параметри проÑторового об’єкта" -#: ../src/verbs.cpp:2550 +#: ../src/verbs.cpp:2570 msgid "Open Preferences for the 3D Box tool" -msgstr "" -"Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"ПроÑторовий об’єкт\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «ПроÑторовий об’єкт»" -#: ../src/verbs.cpp:2551 +#: ../src/verbs.cpp:2571 msgid "Ellipse Preferences" msgstr "Параметри еліпÑа" -#: ../src/verbs.cpp:2552 +#: ../src/verbs.cpp:2572 msgid "Open Preferences for the Ellipse tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"ЕліпÑ\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «ЕліпÑ»" -#: ../src/verbs.cpp:2553 +#: ../src/verbs.cpp:2573 msgid "Star Preferences" msgstr "ВлаÑтивоÑті зірки" -#: ../src/verbs.cpp:2554 +#: ../src/verbs.cpp:2574 msgid "Open Preferences for the Star tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Зірка\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Зірка»" -#: ../src/verbs.cpp:2555 +#: ../src/verbs.cpp:2575 msgid "Spiral Preferences" msgstr "ВлаÑтивоÑті Ñпіралі" -#: ../src/verbs.cpp:2556 +#: ../src/verbs.cpp:2576 msgid "Open Preferences for the Spiral tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Спіраль\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Спіраль»" -#: ../src/verbs.cpp:2557 +#: ../src/verbs.cpp:2577 msgid "Pencil Preferences" msgstr "Параметри олівцÑ" -#: ../src/verbs.cpp:2558 +#: ../src/verbs.cpp:2578 msgid "Open Preferences for the Pencil tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Олівець\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Олівець»" -#: ../src/verbs.cpp:2559 +#: ../src/verbs.cpp:2579 msgid "Pen Preferences" msgstr "Параметри пера" -#: ../src/verbs.cpp:2560 +#: ../src/verbs.cpp:2580 msgid "Open Preferences for the Pen tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Перо\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Перо»" -#: ../src/verbs.cpp:2561 +#: ../src/verbs.cpp:2581 msgid "Calligraphic Preferences" msgstr "Параметри каліграфічного пера" -#: ../src/verbs.cpp:2562 +#: ../src/verbs.cpp:2582 msgid "Open Preferences for the Calligraphy tool" -msgstr "" -"Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Каліграфічне перо\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Каліграфічне перо»" -#: ../src/verbs.cpp:2563 +#: ../src/verbs.cpp:2583 msgid "Text Preferences" msgstr "Параметри текÑту" -#: ../src/verbs.cpp:2564 +#: ../src/verbs.cpp:2584 msgid "Open Preferences for the Text tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"ТекÑÑ‚\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «ТекÑт»" -#: ../src/verbs.cpp:2565 +#: ../src/verbs.cpp:2585 msgid "Gradient Preferences" msgstr "Параметри градієнта" -#: ../src/verbs.cpp:2566 +#: ../src/verbs.cpp:2586 msgid "Open Preferences for the Gradient tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Градієнт\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Градієнт»" -#: ../src/verbs.cpp:2567 +#: ../src/verbs.cpp:2587 msgid "Zoom Preferences" msgstr "Параметри маÑштабу" -#: ../src/verbs.cpp:2568 +#: ../src/verbs.cpp:2588 msgid "Open Preferences for the Zoom tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"МаÑштаб\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «МаÑштаб»" -#: ../src/verbs.cpp:2569 +#: ../src/verbs.cpp:2589 msgid "Dropper Preferences" msgstr "Параметри піпетки" -#: ../src/verbs.cpp:2570 +#: ../src/verbs.cpp:2590 msgid "Open Preferences for the Dropper tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Піпетка\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Піпетка»" -#: ../src/verbs.cpp:2571 +#: ../src/verbs.cpp:2591 msgid "Connector Preferences" msgstr "Параметри лінії з'єднаннÑ" -#: ../src/verbs.cpp:2572 +#: ../src/verbs.cpp:2592 msgid "Open Preferences for the Connector tool" -msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Лінії з'єднаннÑ\"" +msgstr "Відкрити вікно параметрів Inkscape Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Лінії з'єднаннÑ»" -#: ../src/verbs.cpp:2573 +#: ../src/verbs.cpp:2593 msgid "Paint Bucket Preferences" msgstr "Параметри відра з фарбою" -#: ../src/verbs.cpp:2574 +#: ../src/verbs.cpp:2594 msgid "Open Preferences for the Paint Bucket tool" -msgstr "Відкрити параметри Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Відро з фарбою\"" +msgstr "Відкрити параметри Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Відро з фарбою»" -#: ../src/verbs.cpp:2575 +#: ../src/verbs.cpp:2595 msgid "Eraser Preferences" msgstr "ВлаÑтивоÑті гумки" -#: ../src/verbs.cpp:2576 +#: ../src/verbs.cpp:2596 msgid "Open Preferences for the Eraser tool" -msgstr "Відкрити вікно параметрів Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Гумка\"" +msgstr "Відкрити вікно параметрів Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Гумка»" -#: ../src/verbs.cpp:2577 +#: ../src/verbs.cpp:2597 msgid "LPE Tool Preferences" -msgstr "Параметри інÑтрумента \"Геометричні побудови\"" +msgstr "Параметри інÑтрумента «Геометричні побудови»" -#: ../src/verbs.cpp:2578 +#: ../src/verbs.cpp:2598 msgid "Open Preferences for the LPETool tool" -msgstr "Відкрити вікно параметрів Ð´Ð»Ñ Ñ–Ð½Ñтрумента \"Геометричні побудови\"" +msgstr "Відкрити вікно параметрів Ð´Ð»Ñ Ñ–Ð½Ñтрумента «Геометричні побудови»" #. Zoom/View -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2601 msgid "Zoom In" msgstr "Збільшити" -#: ../src/verbs.cpp:2581 +#: ../src/verbs.cpp:2601 msgid "Zoom in" msgstr "Збільшити" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2602 msgid "Zoom Out" msgstr "Зменшити" -#: ../src/verbs.cpp:2582 +#: ../src/verbs.cpp:2602 msgid "Zoom out" msgstr "Зменшити" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2603 msgid "_Rulers" msgstr "_Лінійки" -#: ../src/verbs.cpp:2583 +#: ../src/verbs.cpp:2603 msgid "Show or hide the canvas rulers" msgstr "Показати або Ñховати лінійки полотна" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2604 msgid "Scroll_bars" -msgstr "_Смуги прокрутки" +msgstr "_Смуги гортаннÑ" -#: ../src/verbs.cpp:2584 +#: ../src/verbs.cpp:2604 msgid "Show or hide the canvas scrollbars" -msgstr "Показати/Ñховати Ñмуги прокрутки полотна" +msgstr "Показати/Сховати Ñмуги Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ð»Ð¾Ñ‚Ð½Ð°" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2605 msgid "_Grid" msgstr "С_ітка" -#: ../src/verbs.cpp:2585 +#: ../src/verbs.cpp:2605 msgid "Show or hide the grid" msgstr "Показати або Ñховати Ñітку" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2606 msgid "G_uides" msgstr "Ðап_Ñ€Ñмні" -#: ../src/verbs.cpp:2586 +#: ../src/verbs.cpp:2606 msgid "Show or hide guides (drag from a ruler to create a guide)" msgstr "" "Показати чи Ñховати напрÑмні (потÑгніть від лінійки Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð°Ð¿Ñ€Ñмної)" -#: ../src/verbs.cpp:2587 +#: ../src/verbs.cpp:2607 msgid "Toggle snapping on or off" msgstr "Перемикач ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2608 msgid "Nex_t Zoom" msgstr "Ð_аÑтупний маÑштаб" -#: ../src/verbs.cpp:2588 +#: ../src/verbs.cpp:2608 msgid "Next zoom (from the history of zooms)" msgstr "ÐаÑтупний маÑштаб (з Ñ–Ñторії зміни маÑштабу)" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2610 msgid "Pre_vious Zoom" msgstr "П_опередній маÑштаб" -#: ../src/verbs.cpp:2590 +#: ../src/verbs.cpp:2610 msgid "Previous zoom (from the history of zooms)" msgstr "Попередній маÑштаб (з Ñ–Ñторії зміни маÑштабу)" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2612 msgid "Zoom 1:_1" msgstr "МаÑштаб 1:_1" -#: ../src/verbs.cpp:2592 +#: ../src/verbs.cpp:2612 msgid "Zoom to 1:1" msgstr "МаÑштаб 1:1" -#: ../src/verbs.cpp:2594 +#: ../src/verbs.cpp:2614 msgid "Zoom 1:_2" msgstr "МаÑштаб 1:_2" -#: ../src/verbs.cpp:2594 +#: ../src/verbs.cpp:2614 msgid "Zoom to 1:2" msgstr "МаÑштаб 1:2" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2616 msgid "_Zoom 2:1" msgstr "МаÑ_штаб 2:1" -#: ../src/verbs.cpp:2596 +#: ../src/verbs.cpp:2616 msgid "Zoom to 2:1" msgstr "МаÑштаб 2:1" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2619 msgid "_Fullscreen" msgstr "Ðа веÑÑŒ _екран" -#: ../src/verbs.cpp:2599 +#: ../src/verbs.cpp:2619 msgid "Stretch this document window to full screen" msgstr "РозтÑгнути вікно документа на веÑÑŒ екран" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2622 msgid "Toggle _Focus Mode" msgstr "Перемкнути режим _фокуÑуваннÑ" -#: ../src/verbs.cpp:2602 +#: ../src/verbs.cpp:2622 msgid "Remove excess toolbars to focus on drawing" msgstr "Вилучити зайві панелі інÑтрументів Ð´Ð»Ñ Ñ„Ð¾ÐºÑƒÑÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð° малюванні" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2624 msgid "Duplic_ate Window" msgstr "_Дублювати вікно" -#: ../src/verbs.cpp:2604 +#: ../src/verbs.cpp:2624 msgid "Open a new window with the same document" msgstr "Відкрити нове вікно з цим Ñамим документом" -#: ../src/verbs.cpp:2606 +#: ../src/verbs.cpp:2626 msgid "_New View Preview" msgstr "_Створити попередній переглÑд" -#: ../src/verbs.cpp:2607 +#: ../src/verbs.cpp:2627 msgid "New View Preview" msgstr "Створити нове вікно попереднього переглÑду" #. "view_new_preview" -#: ../src/verbs.cpp:2609 +#: ../src/verbs.cpp:2629 msgid "_Normal" msgstr "_Звичайний" -#: ../src/verbs.cpp:2610 +#: ../src/verbs.cpp:2630 msgid "Switch to normal display mode" msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð½Ð° звичайний режим відображеннÑ" -#: ../src/verbs.cpp:2611 +#: ../src/verbs.cpp:2631 msgid "No _Filters" msgstr "Без _фільтрів" -#: ../src/verbs.cpp:2612 +#: ../src/verbs.cpp:2632 msgid "Switch to normal display without filters" msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð½Ð° звичайний режим без фільтрів" -#: ../src/verbs.cpp:2613 +#: ../src/verbs.cpp:2633 msgid "_Outline" msgstr "_ОбриÑ" -#: ../src/verbs.cpp:2614 +#: ../src/verbs.cpp:2634 msgid "Switch to outline (wireframe) display mode" msgstr "ПеремкнутиÑÑ Ð½Ð° каркаÑний режим відображеннÑ" -#: ../src/verbs.cpp:2615 +#: ../src/verbs.cpp:2635 +msgid "_Print Colors Preview" +msgstr "_Ðадрукувати попередній переглÑд кольорів" + +#: ../src/verbs.cpp:2636 +msgid "Switch to print colors preview mode" +msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ñƒ режим попереднього переглÑду кольорів" + +#: ../src/verbs.cpp:2637 msgid "_Toggle" msgstr "_ПеремкнутиÑÑ" -#: ../src/verbs.cpp:2616 +#: ../src/verbs.cpp:2638 msgid "Toggle between normal and outline display modes" msgstr "Перемикач між нормальним та каркаÑним режимами відображеннÑ" -#: ../src/verbs.cpp:2618 +#: ../src/verbs.cpp:2640 msgid "Color-managed view" msgstr "ПереглÑд ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼" -#: ../src/verbs.cpp:2619 +#: ../src/verbs.cpp:2641 msgid "Toggle color-managed display for this document window" msgstr "" "Перемикач ÑƒÐ·Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñ–Ð² диÑплеєм Ð´Ð»Ñ Ñ†ÑŒÐ¾Ð³Ð¾ вікна документа" -#: ../src/verbs.cpp:2621 +#: ../src/verbs.cpp:2643 msgid "Ico_n Preview..." msgstr "ПереглÑнути Ñк _значок..." -#: ../src/verbs.cpp:2622 +#: ../src/verbs.cpp:2644 msgid "Open a window to preview objects at different icon resolutions" msgstr "ПереглÑнути позначений елемент у виглÑді значку різних розмірів" -#: ../src/verbs.cpp:2624 +#: ../src/verbs.cpp:2646 msgid "Zoom to fit page in window" msgstr "Змінити маÑштаб, щоб розміÑтити Ñторінку цілком" -#: ../src/verbs.cpp:2625 +#: ../src/verbs.cpp:2647 msgid "Page _Width" msgstr "Ш_ирина Ñторінки" -#: ../src/verbs.cpp:2626 +#: ../src/verbs.cpp:2648 msgid "Zoom to fit page width in window" msgstr "Змінити маÑштаб, щоб розміÑтити Ñторінку по ширині" -#: ../src/verbs.cpp:2628 +#: ../src/verbs.cpp:2650 msgid "Zoom to fit drawing in window" msgstr "Змінити маÑштаб, щоб розміÑтити малюнок цілком" -#: ../src/verbs.cpp:2630 +#: ../src/verbs.cpp:2652 msgid "Zoom to fit selection in window" msgstr "Змінити маÑштаб, щоб розміÑтити позначену облаÑть" #. Dialogs -#: ../src/verbs.cpp:2633 +#: ../src/verbs.cpp:2655 msgid "In_kscape Preferences..." msgstr "П_араметри Inkscape..." -#: ../src/verbs.cpp:2634 +#: ../src/verbs.cpp:2656 msgid "Edit global Inkscape preferences" msgstr "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ñ… параметрів Inkscape" -#: ../src/verbs.cpp:2635 +#: ../src/verbs.cpp:2657 msgid "_Document Properties..." msgstr "Параметри д_окумента..." -#: ../src/verbs.cpp:2636 +#: ../src/verbs.cpp:2658 msgid "Edit properties of this document (to be saved with the document)" msgstr "" "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð»Ð°ÑтивоÑтей поточного документа (вони будуть збережені разом з " "ним)" -#: ../src/verbs.cpp:2637 +#: ../src/verbs.cpp:2659 msgid "Document _Metadata..." msgstr "_Метадані документа" -#: ../src/verbs.cpp:2638 +#: ../src/verbs.cpp:2660 msgid "Edit document metadata (to be saved with the document)" msgstr "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… документа (вони будуть збережені разом з ним)" -#: ../src/verbs.cpp:2639 +#: ../src/verbs.cpp:2661 msgid "_Fill and Stroke..." msgstr "_Ð—Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ñ‚Ð° штрих" -#: ../src/verbs.cpp:2640 +#: ../src/verbs.cpp:2662 msgid "" "Edit objects' colors, gradients, stroke width, arrowheads, dash patterns..." msgstr "" @@ -18048,108 +18175,116 @@ msgstr "" "риÑок..." #. TRANSLATORS: "Swatches" means: color samples -#: ../src/verbs.cpp:2642 +#: ../src/verbs.cpp:2664 msgid "S_watches..." msgstr "Зразки _кольорів..." -#: ../src/verbs.cpp:2643 +#: ../src/verbs.cpp:2665 msgid "Select colors from a swatches palette" msgstr "Оберіть колір з палітри зразків" -#: ../src/verbs.cpp:2644 +#: ../src/verbs.cpp:2666 msgid "Transfor_m..." msgstr "_ТранÑформувати..." -#: ../src/verbs.cpp:2645 +#: ../src/verbs.cpp:2667 msgid "Precisely control objects' transformations" msgstr "Контролювати точніÑть перетворень об'єктів" -#: ../src/verbs.cpp:2646 +#: ../src/verbs.cpp:2668 msgid "_Align and Distribute..." msgstr "Вирів_нÑти та розподілити..." -#: ../src/verbs.cpp:2647 +#: ../src/verbs.cpp:2669 msgid "Align and distribute objects" msgstr "ВирівнÑти та розподілити об'єкти" -#: ../src/verbs.cpp:2648 +#: ../src/verbs.cpp:2670 +msgid "_Spray options..." +msgstr "Параметри _розкиданнÑ..." + +#: ../src/verbs.cpp:2671 +msgid "Some options for the spray" +msgstr "Параметри розкиданнÑ" + +#: ../src/verbs.cpp:2672 msgid "Undo _History..." msgstr "ІÑто_Ñ€Ñ–Ñ Ð·Ð¼Ñ–Ð½..." -#: ../src/verbs.cpp:2649 +#: ../src/verbs.cpp:2673 msgid "Undo History" msgstr "ІÑÑ‚Ð¾Ñ€Ñ–Ñ Ð´Ð»Ñ ÑкаÑÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð¼Ñ–Ð½" -#: ../src/verbs.cpp:2650 +#: ../src/verbs.cpp:2674 msgid "_Text and Font..." msgstr "_ТекÑÑ‚ та шрифт..." -#: ../src/verbs.cpp:2651 +#: ../src/verbs.cpp:2675 msgid "View and select font family, font size and other text properties" msgstr "" "ПереглÑд та вибір назви шрифту, його розміру та інших влаÑтивоÑтей текÑту" -#: ../src/verbs.cpp:2652 +#: ../src/verbs.cpp:2676 msgid "_XML Editor..." msgstr "Редактор _XML..." -#: ../src/verbs.cpp:2653 +#: ../src/verbs.cpp:2677 msgid "View and edit the XML tree of the document" msgstr "ПереглÑд та Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð´ÐµÑ€ÐµÐ²Ð° XML поточного документа" -#: ../src/verbs.cpp:2654 +#: ../src/verbs.cpp:2678 msgid "_Find..." msgstr "З_найти..." -#: ../src/verbs.cpp:2655 +#: ../src/verbs.cpp:2679 msgid "Find objects in document" msgstr "Знайти об'єкти у документі" -#: ../src/verbs.cpp:2656 +#: ../src/verbs.cpp:2680 msgid "Find and _Replace Text..." msgstr "Знайти Ñ– з_амінити текÑÑ‚..." -#: ../src/verbs.cpp:2657 +#: ../src/verbs.cpp:2681 msgid "Find and replace text in document" msgstr "Знайти Ñ– замінити текÑÑ‚ у документі" -#: ../src/verbs.cpp:2658 +#: ../src/verbs.cpp:2682 msgid "Check Spellin_g..." msgstr "Перевірити п_равопиÑ..." -#: ../src/verbs.cpp:2659 +#: ../src/verbs.cpp:2683 msgid "Check spelling of text in document" msgstr "Перевірити Ð¿Ñ€Ð°Ð²Ð¾Ð¿Ð¸Ñ Ñ‚ÐµÐºÑту у документі" -#: ../src/verbs.cpp:2660 +#: ../src/verbs.cpp:2684 msgid "_Messages..." msgstr "По_відомленнÑ..." -#: ../src/verbs.cpp:2661 +#: ../src/verbs.cpp:2685 msgid "View debug messages" msgstr "ПереглÑнути налагоджувальні повідомленнÑ" -#: ../src/verbs.cpp:2662 +#: ../src/verbs.cpp:2686 msgid "S_cripts..." msgstr "С_ценарії..." -#: ../src/verbs.cpp:2663 +#: ../src/verbs.cpp:2687 msgid "Run scripts" msgstr "ЗапуÑтити Ñценарії" -#: ../src/verbs.cpp:2664 +#: ../src/verbs.cpp:2688 msgid "Show/Hide D_ialogs" msgstr "Показати/Ñховати діало_ги" -#: ../src/verbs.cpp:2665 +#: ../src/verbs.cpp:2689 msgid "Show or hide all open dialogs" msgstr "Показати чи Ñховати вÑÑ– активні діалогові вікна" -#: ../src/verbs.cpp:2666 +#: ../src/verbs.cpp:2690 msgid "Create Tiled Clones..." msgstr "Створити мозаїку з клонів..." -#: ../src/verbs.cpp:2667 +#: ../src/verbs.cpp:2691 msgid "" "Create multiple clones of selected object, arranging them into a pattern or " "scattering" @@ -18157,193 +18292,200 @@ msgstr "" "Створити множину клонів позначеного об'єкту, з розташуваннÑм Ñ—Ñ… у виглÑді " "візерунку або покриттÑ" -#: ../src/verbs.cpp:2668 +#: ../src/verbs.cpp:2692 msgid "_Object Properties..." msgstr "Ð’_лаÑтивоÑті об'єкта..." -#: ../src/verbs.cpp:2669 +#: ../src/verbs.cpp:2693 msgid "Edit the ID, locked and visible status, and other object properties" msgstr "" "Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°, Ñтану фікÑованоÑті та видимоÑті та інших " "влаÑтивоÑтей об'єкту" -#: ../src/verbs.cpp:2672 -msgid "_Instant Messaging..." -msgstr "Обмін по_відомленнÑми..." - -#: ../src/verbs.cpp:2672 -msgid "Jabber Instant Messaging Client" -msgstr "Клієнт обміну повідомленнÑми Jabber" - -#: ../src/verbs.cpp:2674 +#. #ifdef WITH_INKBOARD +#. new DialogVerb(SP_VERB_XMPP_CLIENT, "DialogXmppClient", +#. N_("_Instant Messaging..."), N_("Jabber Instant Messaging Client"), NULL), +#. #endif +#: ../src/verbs.cpp:2698 msgid "_Input Devices..." msgstr "_ПриÑтрої введеннÑ..." -#: ../src/verbs.cpp:2675 ../src/verbs.cpp:2677 +#: ../src/verbs.cpp:2699 ../src/verbs.cpp:2701 msgid "Configure extended input devices, such as a graphics tablet" msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ… приÑтроїв введеннÑ" -#: ../src/verbs.cpp:2676 +#: ../src/verbs.cpp:2700 msgid "_Input Devices (new)..." msgstr "_ПриÑтрої Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ (нові)..." -#: ../src/verbs.cpp:2678 +#: ../src/verbs.cpp:2702 msgid "_Extensions..." msgstr "_Про додатки..." -#: ../src/verbs.cpp:2679 +#: ../src/verbs.cpp:2703 msgid "Query information about extensions" msgstr "Зібрати інформацію про додатки" -#: ../src/verbs.cpp:2680 +#: ../src/verbs.cpp:2704 msgid "Layer_s..." msgstr "_Шари..." -#: ../src/verbs.cpp:2681 +#: ../src/verbs.cpp:2705 msgid "View Layers" msgstr "ПереглÑнути шари" -#: ../src/verbs.cpp:2682 +#: ../src/verbs.cpp:2706 msgid "Path Effect Editor..." msgstr "Редактор ефектів контурів..." -#: ../src/verbs.cpp:2683 +#: ../src/verbs.cpp:2707 msgid "Manage, edit, and apply path effects" msgstr "КеруваннÑ, Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ– заÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ ÐµÑ„ÐµÐºÑ‚Ñ–Ð² контурів" -#: ../src/verbs.cpp:2684 +#: ../src/verbs.cpp:2708 msgid "Filter Editor..." msgstr "Редактор фільтрів..." -#: ../src/verbs.cpp:2685 +#: ../src/verbs.cpp:2709 msgid "Manage, edit, and apply SVG filters" msgstr "КеруваннÑ, Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ– заÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ñ–Ð² SVG" -#: ../src/verbs.cpp:2686 +#: ../src/verbs.cpp:2710 msgid "SVG Font Editor..." msgstr "Редактор шрифтів SVG..." -#: ../src/verbs.cpp:2687 +#: ../src/verbs.cpp:2711 msgid "Edit SVG fonts" msgstr "Редагувати шрифти SVG" +#: ../src/verbs.cpp:2712 +msgid "Print Colors..." +msgstr "Друкувати кольори..." + +#: ../src/verbs.cpp:2713 +msgid "" +"Select which color separations to render in Print Colors Preview rendermode" +msgstr "" +"Вкажіть ділÑнки кольорів, Ñкі Ñлід оброблÑти у режимі обробки попереднього " +"переглÑду кольорів друку." + #. Help -#: ../src/verbs.cpp:2690 +#: ../src/verbs.cpp:2716 msgid "About E_xtensions" msgstr "Про _додатки" -#: ../src/verbs.cpp:2691 +#: ../src/verbs.cpp:2717 msgid "Information on Inkscape extensions" msgstr "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ додатки Inkscape" -#: ../src/verbs.cpp:2692 +#: ../src/verbs.cpp:2718 msgid "About _Memory" msgstr "Про п_ам'Ñть" -#: ../src/verbs.cpp:2693 +#: ../src/verbs.cpp:2719 msgid "Memory usage information" msgstr "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ викориÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð°Ð¼'Ñті" -#: ../src/verbs.cpp:2694 +#: ../src/verbs.cpp:2720 msgid "_About Inkscape" msgstr "_Про програму Inkscape" -#: ../src/verbs.cpp:2695 +#: ../src/verbs.cpp:2721 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:2700 +#: ../src/verbs.cpp:2726 msgid "Inkscape: _Basic" msgstr "Inkscape: _Початковий рівень" -#: ../src/verbs.cpp:2701 +#: ../src/verbs.cpp:2727 msgid "Getting started with Inkscape" msgstr "Починаємо роботу з Inkscape" #. "tutorial_basic" -#: ../src/verbs.cpp:2702 +#: ../src/verbs.cpp:2728 msgid "Inkscape: _Shapes" msgstr "Inkscape: _Фігури" -#: ../src/verbs.cpp:2703 +#: ../src/verbs.cpp:2729 msgid "Using shape tools to create and edit shapes" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ñ–Ð½Ñтрументів Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ñ–Ð³ÑƒÑ€" -#: ../src/verbs.cpp:2704 +#: ../src/verbs.cpp:2730 msgid "Inkscape: _Advanced" msgstr "Inkscape: _Другий рівень" -#: ../src/verbs.cpp:2705 +#: ../src/verbs.cpp:2731 msgid "Advanced Inkscape topics" msgstr "Додаткові теми з Inkscape" #. "tutorial_advanced" #. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize) -#: ../src/verbs.cpp:2707 +#: ../src/verbs.cpp:2733 msgid "Inkscape: T_racing" msgstr "Inkscape: _ВекторизаціÑ" -#: ../src/verbs.cpp:2708 +#: ../src/verbs.cpp:2734 msgid "Using bitmap tracing" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— раÑтру" #. "tutorial_tracing" -#: ../src/verbs.cpp:2709 +#: ../src/verbs.cpp:2735 msgid "Inkscape: _Calligraphy" msgstr "Inkscape: _КаліграфіÑ" -#: ../src/verbs.cpp:2710 +#: ../src/verbs.cpp:2736 msgid "Using the Calligraphy pen tool" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ ÐºÐ°Ð»Ñ–Ð³Ñ€Ð°Ñ„Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ пера" -#: ../src/verbs.cpp:2711 +#: ../src/verbs.cpp:2737 msgid "_Elements of Design" msgstr "_Елементи дизайну" -#: ../src/verbs.cpp:2712 +#: ../src/verbs.cpp:2738 msgid "Principles of design in the tutorial form" msgstr "Підручник з принципів дизайну" #. "tutorial_design" -#: ../src/verbs.cpp:2713 +#: ../src/verbs.cpp:2739 msgid "_Tips and Tricks" msgstr "_Поради та прийоми" -#: ../src/verbs.cpp:2714 +#: ../src/verbs.cpp:2740 msgid "Miscellaneous tips and tricks" msgstr "Різноманітні поради та прийоми" #. "tutorial_tips" #. Effect -- renamed Extension -#: ../src/verbs.cpp:2717 +#: ../src/verbs.cpp:2743 msgid "Previous Extension" msgstr "Попередній додаток" -#: ../src/verbs.cpp:2718 +#: ../src/verbs.cpp:2744 msgid "Repeat the last extension with the same settings" msgstr "" "Повторити ефекти викориÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ додатка з тими Ñамими параметрами" -#: ../src/verbs.cpp:2719 +#: ../src/verbs.cpp:2745 msgid "Previous Extension Settings..." msgstr "Параметри попереднього додатка..." -#: ../src/verbs.cpp:2720 +#: ../src/verbs.cpp:2746 msgid "Repeat the last extension with new settings" msgstr "Повторити оÑтанній ефект з новими параметрами" -#: ../src/verbs.cpp:2724 +#: ../src/verbs.cpp:2750 msgid "Fit the page to the current selection" msgstr "Підігнати полотно до поточного позначеної облаÑті" -#: ../src/verbs.cpp:2726 +#: ../src/verbs.cpp:2752 msgid "Fit the page to the drawing" msgstr "ПідганÑÑ” полотно під вже намальоване" -#: ../src/verbs.cpp:2728 +#: ../src/verbs.cpp:2754 msgid "" "Fit the page to the current selection or the drawing if there is no selection" msgstr "" @@ -18351,31 +18493,31 @@ msgstr "" "креÑленнÑ, Ñкщо нічого не позначено" #. LockAndHide -#: ../src/verbs.cpp:2730 +#: ../src/verbs.cpp:2756 msgid "Unlock All" msgstr "Розімкнути вÑе" -#: ../src/verbs.cpp:2732 +#: ../src/verbs.cpp:2758 msgid "Unlock All in All Layers" msgstr "Розімкнути вÑе в уÑÑ–Ñ… шарах" -#: ../src/verbs.cpp:2734 +#: ../src/verbs.cpp:2760 msgid "Unhide All" msgstr "Показати вÑе" -#: ../src/verbs.cpp:2736 +#: ../src/verbs.cpp:2762 msgid "Unhide All in All Layers" msgstr "Показати вÑе в уÑÑ–Ñ… шарах" -#: ../src/verbs.cpp:2740 +#: ../src/verbs.cpp:2766 msgid "Link an ICC color profile" msgstr "ПоÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° профіль кольорів ICC" -#: ../src/verbs.cpp:2741 +#: ../src/verbs.cpp:2767 msgid "Remove Color Profile" msgstr "Вилучити профіль кольорів" -#: ../src/verbs.cpp:2742 +#: ../src/verbs.cpp:2768 msgid "Remove a linked ICC color profile" msgstr "Вилучити пов’Ñзаний профіль кольорів ICC" @@ -18400,22 +18542,42 @@ msgstr "" #: ../src/widgets/desktop-widget.cpp:615 #, c-format msgid "%s: %d (outline) - Inkscape" -msgstr "%s: %d (каркаÑ) - Inkscape" +msgstr "%s: %d (каркаÑ) — Inkscape" #: ../src/widgets/desktop-widget.cpp:617 #, c-format -msgid "%s: %d - Inkscape" -msgstr "%s: %d - Inkscape" +msgid "%s: %d (no filters) - Inkscape" +msgstr "%s: %d (без фільтрів) — Inkscape" + +#: ../src/widgets/desktop-widget.cpp:619 +#, c-format +msgid "%s: %d (print colors preview) - Inkscape" +msgstr "%s: %d (друк попереднього переглÑду кольорів) — Inkscape" #: ../src/widgets/desktop-widget.cpp:621 #, c-format +msgid "%s: %d - Inkscape" +msgstr "%s: %d — Inkscape" + +#: ../src/widgets/desktop-widget.cpp:625 +#, c-format msgid "%s (outline) - Inkscape" -msgstr "%s (каркаÑ) - Inkscape" +msgstr "%s (каркаÑ) — Inkscape" + +#: ../src/widgets/desktop-widget.cpp:627 +#, c-format +msgid "%s (no filters) - Inkscape" +msgstr "%s (без фільтрів) — Inkscape" + +#: ../src/widgets/desktop-widget.cpp:629 +#, c-format +msgid "%s (print colors preview) - Inkscape" +msgstr "%s (друк попереднього переглÑду кольорів) — Inkscape" -#: ../src/widgets/desktop-widget.cpp:623 +#: ../src/widgets/desktop-widget.cpp:631 #, c-format msgid "%s - Inkscape" -msgstr "%s - Inkscape" +msgstr "%s — Inkscape" #: ../src/widgets/ege-paint-def.cpp:70 ../src/widgets/ege-paint-def.cpp:92 #: ../src/widgets/gradient-selector.cpp:167 @@ -18462,7 +18624,7 @@ msgstr "Розмір шрифту:" #. * text has been entered) to get a preview of the font. Choose #. * some representative characters that users of your locale will be #. * interested in. -#: ../src/widgets/font-selector.cpp:641 ../src/widgets/toolbox.cpp:6522 +#: ../src/widgets/font-selector.cpp:641 msgid "AaBbCcIiPpQq12369$€¢?.;/()" msgstr "ÐаБбВвЇїЄєÒÒ‘IiPpQq12369$€¢?.;/()" @@ -18514,11 +18676,11 @@ msgstr "Декілька градієнтів" msgid "Edit the stops of the gradient" msgstr "Змінити опорні точки градієнта" -#: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2630 -#: ../src/widgets/toolbox.cpp:2708 ../src/widgets/toolbox.cpp:3039 -#: ../src/widgets/toolbox.cpp:3077 ../src/widgets/toolbox.cpp:3692 -#: ../src/widgets/toolbox.cpp:3716 ../src/widgets/toolbox.cpp:5130 -#: ../src/widgets/toolbox.cpp:5159 +#: ../src/widgets/gradient-toolbar.cpp:527 ../src/widgets/toolbox.cpp:2565 +#: ../src/widgets/toolbox.cpp:2643 ../src/widgets/toolbox.cpp:2974 +#: ../src/widgets/toolbox.cpp:3012 ../src/widgets/toolbox.cpp:3630 +#: ../src/widgets/toolbox.cpp:3654 ../src/widgets/toolbox.cpp:5288 +#: ../src/widgets/toolbox.cpp:5317 msgid "New:" msgstr "Ðовий:" @@ -18545,10 +18707,10 @@ msgstr "Створити градієнт у штриху" #. FIXME: implement averaging of all parameters for multiple selected #. gtk_label_set_markup(GTK_LABEL(l), _("Average:")); -#: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2632 -#: ../src/widgets/toolbox.cpp:3047 ../src/widgets/toolbox.cpp:3065 -#: ../src/widgets/toolbox.cpp:3694 ../src/widgets/toolbox.cpp:3705 -#: ../src/widgets/toolbox.cpp:5133 ../src/widgets/toolbox.cpp:5144 +#: ../src/widgets/gradient-toolbar.cpp:610 ../src/widgets/toolbox.cpp:2567 +#: ../src/widgets/toolbox.cpp:2982 ../src/widgets/toolbox.cpp:3000 +#: ../src/widgets/toolbox.cpp:3632 ../src/widgets/toolbox.cpp:3643 +#: ../src/widgets/toolbox.cpp:5291 ../src/widgets/toolbox.cpp:5302 msgid "Change:" msgstr "Змінити:" @@ -18836,58 +18998,58 @@ msgid "CMS" msgstr "CMS" #: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:399 +#: ../src/widgets/sp-color-scales.cpp:411 msgid "_R" msgstr "_R" #: ../src/widgets/sp-color-icc-selector.cpp:220 #: ../src/widgets/sp-color-icc-selector.cpp:221 -#: ../src/widgets/sp-color-scales.cpp:402 +#: ../src/widgets/sp-color-scales.cpp:414 msgid "_G" msgstr "_G" #: ../src/widgets/sp-color-icc-selector.cpp:220 -#: ../src/widgets/sp-color-scales.cpp:405 +#: ../src/widgets/sp-color-scales.cpp:417 msgid "_B" msgstr "_B" #: ../src/widgets/sp-color-icc-selector.cpp:222 #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:425 +#: ../src/widgets/sp-color-scales.cpp:437 msgid "_H" msgstr "_H" #: ../src/widgets/sp-color-icc-selector.cpp:222 #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:428 +#: ../src/widgets/sp-color-scales.cpp:440 msgid "_S" msgstr "_S" #: ../src/widgets/sp-color-icc-selector.cpp:223 -#: ../src/widgets/sp-color-scales.cpp:431 +#: ../src/widgets/sp-color-scales.cpp:443 msgid "_L" msgstr "_L" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:453 +#: ../src/widgets/sp-color-scales.cpp:465 msgid "_C" msgstr "_C" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:456 +#: ../src/widgets/sp-color-scales.cpp:468 msgid "_M" msgstr "_M" #: ../src/widgets/sp-color-icc-selector.cpp:224 #: ../src/widgets/sp-color-icc-selector.cpp:225 -#: ../src/widgets/sp-color-scales.cpp:459 +#: ../src/widgets/sp-color-scales.cpp:471 msgid "_Y" msgstr "_Y" #: ../src/widgets/sp-color-icc-selector.cpp:224 -#: ../src/widgets/sp-color-scales.cpp:462 +#: ../src/widgets/sp-color-scales.cpp:474 msgid "_K" msgstr "_K" @@ -18895,27 +19057,6 @@ msgstr "_K" msgid "Gray" msgstr "Сірий" -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:454 -#: ../src/widgets/sp-color-scales.cpp:455 -msgid "Cyan" -msgstr "Бірюзовий" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:457 -#: ../src/widgets/sp-color-scales.cpp:458 -msgid "Magenta" -msgstr "Бузковий" - -#: ../src/widgets/sp-color-icc-selector.cpp:238 -#: ../src/widgets/sp-color-icc-selector.cpp:239 -#: ../src/widgets/sp-color-scales.cpp:460 -#: ../src/widgets/sp-color-scales.cpp:461 -msgid "Yellow" -msgstr "Жовтий" - #: ../src/widgets/sp-color-icc-selector.cpp:296 msgid "Fix" msgstr "Виправити" @@ -18926,43 +19067,56 @@ msgstr "Виправити колір до RGB на оÑнові значенн #. Label #: ../src/widgets/sp-color-icc-selector.cpp:380 -#: ../src/widgets/sp-color-scales.cpp:408 -#: ../src/widgets/sp-color-scales.cpp:434 -#: ../src/widgets/sp-color-scales.cpp:465 -#: ../src/widgets/sp-color-wheel-selector.cpp:134 +#: ../src/widgets/sp-color-scales.cpp:420 +#: ../src/widgets/sp-color-scales.cpp:446 +#: ../src/widgets/sp-color-scales.cpp:477 +#: ../src/widgets/sp-color-wheel-selector.cpp:135 msgid "_A" msgstr "_A" #: ../src/widgets/sp-color-icc-selector.cpp:390 #: ../src/widgets/sp-color-icc-selector.cpp:402 -#: ../src/widgets/sp-color-scales.cpp:409 -#: ../src/widgets/sp-color-scales.cpp:410 -#: ../src/widgets/sp-color-scales.cpp:435 -#: ../src/widgets/sp-color-scales.cpp:436 -#: ../src/widgets/sp-color-scales.cpp:466 -#: ../src/widgets/sp-color-scales.cpp:467 -#: ../src/widgets/sp-color-wheel-selector.cpp:144 -#: ../src/widgets/sp-color-wheel-selector.cpp:156 +#: ../src/widgets/sp-color-scales.cpp:421 +#: ../src/widgets/sp-color-scales.cpp:422 +#: ../src/widgets/sp-color-scales.cpp:447 +#: ../src/widgets/sp-color-scales.cpp:448 +#: ../src/widgets/sp-color-scales.cpp:478 +#: ../src/widgets/sp-color-scales.cpp:479 +#: ../src/widgets/sp-color-wheel-selector.cpp:145 +#: ../src/widgets/sp-color-wheel-selector.cpp:157 msgid "Alpha (opacity)" msgstr "Ðльфа-канал (прозоріÑть)" -#: ../src/widgets/sp-color-notebook.cpp:330 +#: ../src/widgets/sp-color-notebook.cpp:339 +msgid "Color Managed" +msgstr "ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð°Ð¼Ð¸" + +#: ../src/widgets/sp-color-notebook.cpp:347 +msgid "Out of gamut!" +msgstr "Поза гамою!" + +#: ../src/widgets/sp-color-notebook.cpp:355 +msgid "Too much ink!" +msgstr "Забагато чорнила!" + +#. Create RGBA entry and color preview +#: ../src/widgets/sp-color-notebook.cpp:362 msgid "RGBA_:" msgstr "RGBA_:" -#: ../src/widgets/sp-color-notebook.cpp:338 +#: ../src/widgets/sp-color-notebook.cpp:370 msgid "Hexadecimal RGBA value of the color" msgstr "ШіÑтнадцÑткове Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñƒ RGBA" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "RGB" msgstr "RGB" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "HSL" msgstr "HSL" -#: ../src/widgets/sp-color-scales.cpp:79 +#: ../src/widgets/sp-color-scales.cpp:81 msgid "CMYK" msgstr "CMYK" @@ -18970,7 +19124,7 @@ msgstr "CMYK" msgid "Unnamed" msgstr "Без назви" -#: ../src/widgets/sp-color-wheel-selector.cpp:61 +#: ../src/widgets/sp-color-wheel-selector.cpp:62 msgid "Wheel" msgstr "КолеÑо" @@ -19116,494 +19270,498 @@ msgstr "Кінцеві маркери малюютьÑÑ Ð½Ð° оÑтанньом msgid "Set stroke style" msgstr "Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñтилю штриха" -#: ../src/widgets/toolbox.cpp:183 +#: ../src/widgets/toolbox.cpp:186 msgid "Color/opacity used for color tweaking" msgstr "Колір/непрозоріÑть, що викориÑтовуватимутьÑÑ Ð´Ð»Ñ ÐºÐ¾Ñ€ÐµÐºÑ†Ñ–Ñ— кольору" -#: ../src/widgets/toolbox.cpp:187 +#: ../src/widgets/toolbox.cpp:188 +msgid "Color/opacity used for color spraying" +msgstr "Колір/непрозоріÑть, що викориÑтовуватимутьÑÑ Ð´Ð»Ñ Ñ€Ð¾Ð·ÐºÐ¸Ð´Ð°Ð½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñƒ" + +#: ../src/widgets/toolbox.cpp:192 msgid "Style of new stars" msgstr "Стиль нових зірок" -#: ../src/widgets/toolbox.cpp:189 +#: ../src/widgets/toolbox.cpp:194 msgid "Style of new rectangles" msgstr "Стиль нових прÑмокутників" -#: ../src/widgets/toolbox.cpp:191 +#: ../src/widgets/toolbox.cpp:196 msgid "Style of new 3D boxes" msgstr "Стиль нових проÑторових об’єктів" -#: ../src/widgets/toolbox.cpp:193 +#: ../src/widgets/toolbox.cpp:198 msgid "Style of new ellipses" msgstr "Стиль нових еліпÑів" -#: ../src/widgets/toolbox.cpp:195 +#: ../src/widgets/toolbox.cpp:200 msgid "Style of new spirals" msgstr "Стиль нових Ñпіралей" -#: ../src/widgets/toolbox.cpp:197 +#: ../src/widgets/toolbox.cpp:202 msgid "Style of new paths created by Pencil" msgstr "Стиль нових контурів, що Ñтворені Олівцем" -#: ../src/widgets/toolbox.cpp:199 +#: ../src/widgets/toolbox.cpp:204 msgid "Style of new paths created by Pen" msgstr "Стиль нових контурів, що Ñтворені Пером" -#: ../src/widgets/toolbox.cpp:201 +#: ../src/widgets/toolbox.cpp:206 msgid "Style of new calligraphic strokes" msgstr "Стиль нових каліграфічних штрихів" -#: ../src/widgets/toolbox.cpp:203 ../src/widgets/toolbox.cpp:205 +#: ../src/widgets/toolbox.cpp:208 ../src/widgets/toolbox.cpp:210 msgid "TBD" msgstr "Ще не визначено" -#: ../src/widgets/toolbox.cpp:215 +#: ../src/widgets/toolbox.cpp:220 msgid "Style of Paint Bucket fill objects" msgstr "Стиль нових об'єктів, що Ñтворені інÑтрументом заповненнÑ" -#: ../src/widgets/toolbox.cpp:1289 +#: ../src/widgets/toolbox.cpp:1257 msgid "Insert node" msgstr "Ð’Ñтавити вузол" -#: ../src/widgets/toolbox.cpp:1290 +#: ../src/widgets/toolbox.cpp:1258 msgid "Insert new nodes into selected segments" msgstr "Ð’Ñтавити нові вузли у позначені Ñегменти" -#: ../src/widgets/toolbox.cpp:1293 +#: ../src/widgets/toolbox.cpp:1261 msgid "Insert" msgstr "Ð’Ñтавити" -#: ../src/widgets/toolbox.cpp:1301 +#: ../src/widgets/toolbox.cpp:1269 msgid "Delete selected nodes" msgstr "Вилучити позначені вузли" -#: ../src/widgets/toolbox.cpp:1311 +#: ../src/widgets/toolbox.cpp:1279 msgid "Join endnodes" msgstr "З'єднати вузли" -#: ../src/widgets/toolbox.cpp:1312 +#: ../src/widgets/toolbox.cpp:1280 msgid "Join selected endnodes" msgstr "З'єднати контури у позначених вузлах" -#: ../src/widgets/toolbox.cpp:1315 +#: ../src/widgets/toolbox.cpp:1283 msgid "Join" msgstr "З'єднати" -#: ../src/widgets/toolbox.cpp:1322 +#: ../src/widgets/toolbox.cpp:1290 msgid "Break nodes" msgstr "Розрізати вузли" -#: ../src/widgets/toolbox.cpp:1323 +#: ../src/widgets/toolbox.cpp:1291 msgid "Break path at selected nodes" msgstr "Розірвати контур у позначеному вузлі" -#: ../src/widgets/toolbox.cpp:1333 +#: ../src/widgets/toolbox.cpp:1301 msgid "Join with segment" msgstr "З’єднати Ñегментом" -#: ../src/widgets/toolbox.cpp:1334 +#: ../src/widgets/toolbox.cpp:1302 msgid "Join selected endnodes with a new segment" msgstr "З'єднати позначені вузли новим Ñегментом" -#: ../src/widgets/toolbox.cpp:1344 +#: ../src/widgets/toolbox.cpp:1312 msgid "Delete segment between two non-endpoint nodes" msgstr "Вилучити Ñегмент між двома не кінцевими вузлами" -#: ../src/widgets/toolbox.cpp:1353 +#: ../src/widgets/toolbox.cpp:1321 msgid "Node Cusp" msgstr "ГоÑтрі вузли" -#: ../src/widgets/toolbox.cpp:1354 +#: ../src/widgets/toolbox.cpp:1322 msgid "Make selected nodes corner" msgstr "Зробити позначені вузли гоÑтрими" -#: ../src/widgets/toolbox.cpp:1363 +#: ../src/widgets/toolbox.cpp:1331 msgid "Node Smooth" msgstr "Згладити вузли" -#: ../src/widgets/toolbox.cpp:1364 +#: ../src/widgets/toolbox.cpp:1332 msgid "Make selected nodes smooth" msgstr "Зробити позначені вузли гладкими" -#: ../src/widgets/toolbox.cpp:1373 +#: ../src/widgets/toolbox.cpp:1341 msgid "Node Symmetric" msgstr "Симетричні вузли" -#: ../src/widgets/toolbox.cpp:1374 +#: ../src/widgets/toolbox.cpp:1342 msgid "Make selected nodes symmetric" msgstr "Зробити позначені вузли Ñиметричними" -#: ../src/widgets/toolbox.cpp:1383 +#: ../src/widgets/toolbox.cpp:1351 msgid "Node Auto" msgstr "Ðвтовузол" -#: ../src/widgets/toolbox.cpp:1384 +#: ../src/widgets/toolbox.cpp:1352 msgid "Make selected nodes auto-smooth" msgstr "Ðвтоматичне Ð·Ð³Ð»Ð°Ð´Ð¶ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¸Ñ… вузлів" -#: ../src/widgets/toolbox.cpp:1393 +#: ../src/widgets/toolbox.cpp:1361 msgid "Node Line" msgstr "Лінії вузла" -#: ../src/widgets/toolbox.cpp:1394 +#: ../src/widgets/toolbox.cpp:1362 msgid "Make selected segments lines" msgstr "Зробити позначені Ñегменти прÑмими" -#: ../src/widgets/toolbox.cpp:1403 +#: ../src/widgets/toolbox.cpp:1371 msgid "Node Curve" msgstr "Криві вузла" -#: ../src/widgets/toolbox.cpp:1404 +#: ../src/widgets/toolbox.cpp:1372 msgid "Make selected segments curves" msgstr "Зробити позначені Ñегменти кривими" -#: ../src/widgets/toolbox.cpp:1413 +#: ../src/widgets/toolbox.cpp:1381 msgid "Show Handles" msgstr "Відображати вуÑа" -#: ../src/widgets/toolbox.cpp:1414 +#: ../src/widgets/toolbox.cpp:1382 msgid "Show the Bezier handles of selected nodes" msgstr "Показувати вуÑа вузлів Безьє Ð´Ð»Ñ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… вузлів" -#: ../src/widgets/toolbox.cpp:1424 +#: ../src/widgets/toolbox.cpp:1392 msgid "Show Outline" msgstr "Показати обриÑ" -#: ../src/widgets/toolbox.cpp:1425 +#: ../src/widgets/toolbox.cpp:1393 msgid "Show the outline of the path" msgstr "Показати Ð¾Ð±Ñ€Ð¸Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ" -#: ../src/widgets/toolbox.cpp:1435 +#: ../src/widgets/toolbox.cpp:1403 msgid "Next path effect parameter" msgstr "ÐаÑтупний параметр ефекту контуру" -#: ../src/widgets/toolbox.cpp:1436 +#: ../src/widgets/toolbox.cpp:1404 msgid "Show next path effect parameter for editing" msgstr "Показати наÑтупний параметр ефекту контуру Ð´Ð»Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ" -#: ../src/widgets/toolbox.cpp:1447 +#: ../src/widgets/toolbox.cpp:1415 msgid "Edit the clipping path of the object" msgstr "Вилучити контур Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð· позначених об'єктів" -#: ../src/widgets/toolbox.cpp:1457 +#: ../src/widgets/toolbox.cpp:1425 msgid "Edit mask path" msgstr "Редагувати контур маÑки" -#: ../src/widgets/toolbox.cpp:1458 +#: ../src/widgets/toolbox.cpp:1426 msgid "Edit the mask of the object" msgstr "Змінити маÑку об’єкта" -#: ../src/widgets/toolbox.cpp:1472 +#: ../src/widgets/toolbox.cpp:1440 msgid "X coordinate:" msgstr "X координата:" -#: ../src/widgets/toolbox.cpp:1472 +#: ../src/widgets/toolbox.cpp:1440 msgid "X coordinate of selected node(s)" msgstr "X-координата обраних вузлів" -#: ../src/widgets/toolbox.cpp:1490 +#: ../src/widgets/toolbox.cpp:1458 msgid "Y coordinate:" msgstr "Y координата:" -#: ../src/widgets/toolbox.cpp:1490 +#: ../src/widgets/toolbox.cpp:1458 msgid "Y coordinate of selected node(s)" msgstr "Y-координата обраних вузлів" -#: ../src/widgets/toolbox.cpp:2028 +#: ../src/widgets/toolbox.cpp:1986 msgid "Enable snapping" msgstr "Дозволити прилипаннÑ" -#: ../src/widgets/toolbox.cpp:2037 +#: ../src/widgets/toolbox.cpp:1995 msgid "Bounding box" msgstr "Рамка-обгортка" -#: ../src/widgets/toolbox.cpp:2037 +#: ../src/widgets/toolbox.cpp:1995 msgid "Snap bounding box corners" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ кутів рамок-обгорток" -#: ../src/widgets/toolbox.cpp:2046 +#: ../src/widgets/toolbox.cpp:2004 msgid "Bounding box edges" msgstr "Краї рамок-обгорток" -#: ../src/widgets/toolbox.cpp:2046 +#: ../src/widgets/toolbox.cpp:2004 msgid "Snap to edges of a bounding box" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ країв рамок-обгорток" -#: ../src/widgets/toolbox.cpp:2055 +#: ../src/widgets/toolbox.cpp:2013 msgid "Bounding box corners" msgstr "Кути рамок-обгорток" -#: ../src/widgets/toolbox.cpp:2055 +#: ../src/widgets/toolbox.cpp:2013 msgid "Snap to bounding box corners" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ кутів рамок-обгорток" -#: ../src/widgets/toolbox.cpp:2064 +#: ../src/widgets/toolbox.cpp:2022 msgid "BBox Edge Midpoints" msgstr "Середні точки країв рамки-обгортки" -#: ../src/widgets/toolbox.cpp:2064 +#: ../src/widgets/toolbox.cpp:2022 msgid "Snap from and to midpoints of bounding box edges" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ Ñередніх точок країв рамок-обгорток" -#: ../src/widgets/toolbox.cpp:2074 +#: ../src/widgets/toolbox.cpp:2032 msgid "BBox Centers" msgstr "Центри рамок-обгорток" -#: ../src/widgets/toolbox.cpp:2074 +#: ../src/widgets/toolbox.cpp:2032 msgid "Snapping from and to centers of bounding boxes" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ Ñ– до центрів рамок-обгорток" -#: ../src/widgets/toolbox.cpp:2083 +#: ../src/widgets/toolbox.cpp:2041 msgid "Snap nodes or handles" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ вузлів або вуÑів" -#: ../src/widgets/toolbox.cpp:2091 +#: ../src/widgets/toolbox.cpp:2049 msgid "Snap to paths" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ контурів" -#: ../src/widgets/toolbox.cpp:2100 +#: ../src/widgets/toolbox.cpp:2058 msgid "Path intersections" msgstr "Перетин контурів" -#: ../src/widgets/toolbox.cpp:2100 +#: ../src/widgets/toolbox.cpp:2058 msgid "Snap to path intersections" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ перетинів контурів" -#: ../src/widgets/toolbox.cpp:2109 +#: ../src/widgets/toolbox.cpp:2067 msgid "To nodes" msgstr "До вузлів" -#: ../src/widgets/toolbox.cpp:2109 +#: ../src/widgets/toolbox.cpp:2067 msgid "Snap to cusp nodes" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ вузлів-вершин" -#: ../src/widgets/toolbox.cpp:2118 +#: ../src/widgets/toolbox.cpp:2076 msgid "Smooth nodes" msgstr "Гладкі вузли" -#: ../src/widgets/toolbox.cpp:2118 +#: ../src/widgets/toolbox.cpp:2076 msgid "Snap to smooth nodes" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ гладких вузлів" -#: ../src/widgets/toolbox.cpp:2127 +#: ../src/widgets/toolbox.cpp:2085 msgid "Line Midpoints" msgstr "Середні точки лінії" -#: ../src/widgets/toolbox.cpp:2127 +#: ../src/widgets/toolbox.cpp:2085 msgid "Snap from and to midpoints of line segments" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ Ñ– до Ñередніх точок Ñегментів лінії" -#: ../src/widgets/toolbox.cpp:2136 +#: ../src/widgets/toolbox.cpp:2094 msgid "Object Centers" msgstr "Центри об’єктів" -#: ../src/widgets/toolbox.cpp:2136 +#: ../src/widgets/toolbox.cpp:2094 msgid "Snap from and to centers of objects" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ Ñ– до центрів об’єктів" -#: ../src/widgets/toolbox.cpp:2145 +#: ../src/widgets/toolbox.cpp:2103 msgid "Rotation Centers" msgstr "Центри обертаннÑ" -#: ../src/widgets/toolbox.cpp:2145 +#: ../src/widgets/toolbox.cpp:2103 msgid "Snap from and to an item's rotation center" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ Ñ– до центру Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°" -#: ../src/widgets/toolbox.cpp:2154 +#: ../src/widgets/toolbox.cpp:2112 msgid "Page border" msgstr "Межа Ñторінки" -#: ../src/widgets/toolbox.cpp:2154 +#: ../src/widgets/toolbox.cpp:2112 msgid "Snap to the page border" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ межі Ñторінки" -#: ../src/widgets/toolbox.cpp:2163 +#: ../src/widgets/toolbox.cpp:2121 msgid "Snap to grids" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ Ñітки" -#: ../src/widgets/toolbox.cpp:2172 +#: ../src/widgets/toolbox.cpp:2130 msgid "Snap to guides" msgstr "ÐŸÑ€Ð¸Ð»Ð¸Ð¿Ð°Ð½Ð½Ñ Ð´Ð¾ напрÑмних" -#: ../src/widgets/toolbox.cpp:2377 +#: ../src/widgets/toolbox.cpp:2312 msgid "Star: Change number of corners" msgstr "Зірка: Зміна кількоÑті кутів" -#: ../src/widgets/toolbox.cpp:2422 +#: ../src/widgets/toolbox.cpp:2357 msgid "Star: Change spoke ratio" msgstr "Зірка: Зміна Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ Ñ€Ð°Ð´Ñ–ÑƒÑів" -#: ../src/widgets/toolbox.cpp:2465 +#: ../src/widgets/toolbox.cpp:2400 msgid "Make polygon" msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ð° багатокутник" -#: ../src/widgets/toolbox.cpp:2465 +#: ../src/widgets/toolbox.cpp:2400 msgid "Make star" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð·Ñ–Ñ€ÐºÐ¸" -#: ../src/widgets/toolbox.cpp:2501 +#: ../src/widgets/toolbox.cpp:2436 msgid "Star: Change rounding" msgstr "Зірка: Зміна заокругленнÑ" -#: ../src/widgets/toolbox.cpp:2536 +#: ../src/widgets/toolbox.cpp:2471 msgid "Star: Change randomization" msgstr "Зірка: Зміна випадковоÑті викривленнÑ" -#: ../src/widgets/toolbox.cpp:2727 +#: ../src/widgets/toolbox.cpp:2662 msgid "Regular polygon (with one handle) instead of a star" msgstr "Правильний багатокутник, а не зірка" -#: ../src/widgets/toolbox.cpp:2734 +#: ../src/widgets/toolbox.cpp:2669 msgid "Star instead of a regular polygon (with one handle)" msgstr "Зірка заміÑть звичайного багатокутника (з одним вуÑом)" -#: ../src/widgets/toolbox.cpp:2755 +#: ../src/widgets/toolbox.cpp:2690 msgid "triangle/tri-star" msgstr "трикутник/зірка з 3 променÑми" -#: ../src/widgets/toolbox.cpp:2755 +#: ../src/widgets/toolbox.cpp:2690 msgid "square/quad-star" msgstr "квадрат/зірка з 4 променÑми" -#: ../src/widgets/toolbox.cpp:2755 +#: ../src/widgets/toolbox.cpp:2690 msgid "pentagon/five-pointed star" msgstr "п’Ñтикутник/зірка з 5 променÑми" -#: ../src/widgets/toolbox.cpp:2755 +#: ../src/widgets/toolbox.cpp:2690 msgid "hexagon/six-pointed star" msgstr "шеÑтикутник/зірка з 6 променÑми" -#: ../src/widgets/toolbox.cpp:2758 +#: ../src/widgets/toolbox.cpp:2693 msgid "Corners" msgstr "Кути" -#: ../src/widgets/toolbox.cpp:2758 +#: ../src/widgets/toolbox.cpp:2693 msgid "Corners:" msgstr "Кути:" -#: ../src/widgets/toolbox.cpp:2758 +#: ../src/widgets/toolbox.cpp:2693 msgid "Number of corners of a polygon or star" msgstr "КількіÑть кутів багатокутника чи зірки" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2706 msgid "thin-ray star" msgstr "зірка з тонкими променÑми" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2706 msgid "pentagram" msgstr "пентаграма" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2706 msgid "hexagram" msgstr "гекÑаграма" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2706 msgid "heptagram" msgstr "гептаграма" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2706 msgid "octagram" msgstr "октаграма" -#: ../src/widgets/toolbox.cpp:2771 +#: ../src/widgets/toolbox.cpp:2706 msgid "regular polygon" msgstr "звичайний багатокутник" -#: ../src/widgets/toolbox.cpp:2774 +#: ../src/widgets/toolbox.cpp:2709 msgid "Spoke ratio" msgstr "Ð’Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ Ñ€Ð°Ð´Ñ–ÑƒÑів" -#: ../src/widgets/toolbox.cpp:2774 +#: ../src/widgets/toolbox.cpp:2709 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/toolbox.cpp:2777 +#: ../src/widgets/toolbox.cpp:2712 msgid "Base radius to tip radius ratio" msgstr "Ð’Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ Ñ€Ð°Ð´Ñ–ÑƒÑів оÑнови та вершини променÑ" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2730 msgid "stretched" msgstr "розтÑгнений" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2730 msgid "twisted" msgstr "перекручений" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2730 msgid "slightly pinched" msgstr "трохи затиÑнутий" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2730 msgid "NOT rounded" msgstr "ÐЕ округлений" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2730 msgid "slightly rounded" msgstr "трохи округлений" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2730 msgid "visibly rounded" msgstr "помітно округлений" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2730 msgid "well rounded" msgstr "значно округлений" -#: ../src/widgets/toolbox.cpp:2795 +#: ../src/widgets/toolbox.cpp:2730 msgid "amply rounded" msgstr "дуже округлений" -#: ../src/widgets/toolbox.cpp:2795 ../src/widgets/toolbox.cpp:2810 +#: ../src/widgets/toolbox.cpp:2730 ../src/widgets/toolbox.cpp:2745 msgid "blown up" msgstr "надутий" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2733 msgid "Rounded" msgstr "ОкругленіÑть" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2733 msgid "Rounded:" msgstr "ОкругленіÑть:" -#: ../src/widgets/toolbox.cpp:2798 +#: ../src/widgets/toolbox.cpp:2733 msgid "How much rounded are the corners (0 for sharp)" -msgstr "ÐаÑкільки згладжені кути (0 - гоÑтрі)" +msgstr "ÐаÑкільки згладжені кути (0 — гоÑтрі)" -#: ../src/widgets/toolbox.cpp:2810 +#: ../src/widgets/toolbox.cpp:2745 msgid "NOT randomized" msgstr "БЕЗ випадковоÑті" -#: ../src/widgets/toolbox.cpp:2810 +#: ../src/widgets/toolbox.cpp:2745 msgid "slightly irregular" msgstr "трохи неправильно" -#: ../src/widgets/toolbox.cpp:2810 +#: ../src/widgets/toolbox.cpp:2745 msgid "visibly randomized" msgstr "помітно випадково" -#: ../src/widgets/toolbox.cpp:2810 +#: ../src/widgets/toolbox.cpp:2745 msgid "strongly randomized" msgstr "дуже випадково" -#: ../src/widgets/toolbox.cpp:2813 +#: ../src/widgets/toolbox.cpp:2748 msgid "Randomized" msgstr "Випадково" -#: ../src/widgets/toolbox.cpp:2813 +#: ../src/widgets/toolbox.cpp:2748 msgid "Randomized:" msgstr "Викривлено:" -#: ../src/widgets/toolbox.cpp:2813 +#: ../src/widgets/toolbox.cpp:2748 msgid "Scatter randomly the corners and angles" msgstr "Випадковим чином переміÑтити кути та повернути радіуÑи" -#: ../src/widgets/toolbox.cpp:2828 ../src/widgets/toolbox.cpp:3767 -#: ../src/widgets/toolbox.cpp:4027 ../src/widgets/toolbox.cpp:7249 +#: ../src/widgets/toolbox.cpp:2763 ../src/widgets/toolbox.cpp:3705 +#: ../src/widgets/toolbox.cpp:3963 ../src/widgets/toolbox.cpp:7696 msgid "Defaults" msgstr "Типово" -#: ../src/widgets/toolbox.cpp:2829 ../src/widgets/toolbox.cpp:3768 +#: ../src/widgets/toolbox.cpp:2764 ../src/widgets/toolbox.cpp:3706 msgid "" "Reset shape parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -19611,300 +19769,303 @@ msgstr "" "Скинути параметри фігури на типові (типові параметри змінюютьÑÑ Ñƒ вікні " "Параметри Inkscape->ІнÑтрументи)" -#: ../src/widgets/toolbox.cpp:2902 +#: ../src/widgets/toolbox.cpp:2837 msgid "Change rectangle" msgstr "Змінити прÑмокутник" -#: ../src/widgets/toolbox.cpp:3095 +#: ../src/widgets/toolbox.cpp:3030 msgid "W:" msgstr "Ш:" -#: ../src/widgets/toolbox.cpp:3095 +#: ../src/widgets/toolbox.cpp:3030 msgid "Width of rectangle" msgstr "Ширина прÑмокутника" -#: ../src/widgets/toolbox.cpp:3112 +#: ../src/widgets/toolbox.cpp:3047 msgid "H:" msgstr "Г:" -#: ../src/widgets/toolbox.cpp:3112 +#: ../src/widgets/toolbox.cpp:3047 msgid "Height of rectangle" msgstr "ВиÑота прÑмокутника" -#: ../src/widgets/toolbox.cpp:3126 ../src/widgets/toolbox.cpp:3141 +#: ../src/widgets/toolbox.cpp:3061 ../src/widgets/toolbox.cpp:3076 msgid "not rounded" msgstr "не округлений" -#: ../src/widgets/toolbox.cpp:3129 +#: ../src/widgets/toolbox.cpp:3064 msgid "Horizontal radius" msgstr "Горизонтальний радіуÑ" -#: ../src/widgets/toolbox.cpp:3129 +#: ../src/widgets/toolbox.cpp:3064 msgid "Rx:" msgstr "Гор. радіуÑ:" -#: ../src/widgets/toolbox.cpp:3129 +#: ../src/widgets/toolbox.cpp:3064 msgid "Horizontal radius of rounded corners" msgstr "Горизонтальний Ñ€Ð°Ð´Ñ–ÑƒÑ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ… кутів" -#: ../src/widgets/toolbox.cpp:3144 +#: ../src/widgets/toolbox.cpp:3079 msgid "Vertical radius" msgstr "Вертикальний радіуÑ" -#: ../src/widgets/toolbox.cpp:3144 +#: ../src/widgets/toolbox.cpp:3079 msgid "Ry:" msgstr "Верт. радіуÑ:" -#: ../src/widgets/toolbox.cpp:3144 +#: ../src/widgets/toolbox.cpp:3079 msgid "Vertical radius of rounded corners" msgstr "Вертикальний Ñ€Ð°Ð´Ñ–ÑƒÑ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ… кутів" -#: ../src/widgets/toolbox.cpp:3163 +#: ../src/widgets/toolbox.cpp:3098 msgid "Not rounded" msgstr "Ðе округлений" -#: ../src/widgets/toolbox.cpp:3164 +#: ../src/widgets/toolbox.cpp:3099 msgid "Make corners sharp" msgstr "Прибрати Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ ÐºÑƒÑ‚Ñ–Ð²" #. TODO: use the correct axis here, too -#: ../src/widgets/toolbox.cpp:3352 +#: ../src/widgets/toolbox.cpp:3290 msgid "3D Box: Change perspective (angle of infinite axis)" msgstr "" "ПроÑторовий об’єкт: Зміна перÑпективи (кута ÑÑ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ Ð½Ð° неÑкінченноÑті)" -#: ../src/widgets/toolbox.cpp:3422 +#: ../src/widgets/toolbox.cpp:3360 msgid "Angle in X direction" msgstr "Кут у напрÑмку оÑÑ– X" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3424 +#: ../src/widgets/toolbox.cpp:3362 msgid "Angle of PLs in X direction" msgstr "Кут між ЛП у напрÑмку оÑÑ– X" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3446 +#: ../src/widgets/toolbox.cpp:3384 msgid "State of VP in X direction" msgstr "Стан ТС у напрÑмку оÑÑ– X" -#: ../src/widgets/toolbox.cpp:3447 +#: ../src/widgets/toolbox.cpp:3385 msgid "Toggle VP in X direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Перемикач ТС у напрÑмку оÑÑ– X між значеннÑми 'Ñкінченна' Ñ– " "'неÑкінченна' (=паралельніÑть)" -#: ../src/widgets/toolbox.cpp:3462 +#: ../src/widgets/toolbox.cpp:3400 msgid "Angle in Y direction" msgstr "Кут у напрÑмку оÑÑ– Y" -#: ../src/widgets/toolbox.cpp:3462 +#: ../src/widgets/toolbox.cpp:3400 msgid "Angle Y:" msgstr "Кут Y:" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3464 +#: ../src/widgets/toolbox.cpp:3402 msgid "Angle of PLs in Y direction" msgstr "Перемикач між ЛП у напрÑмку оÑÑ– Y" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3485 +#: ../src/widgets/toolbox.cpp:3423 msgid "State of VP in Y direction" msgstr "Стан ТС у напрÑмку оÑÑ– Y" -#: ../src/widgets/toolbox.cpp:3486 +#: ../src/widgets/toolbox.cpp:3424 msgid "Toggle VP in Y direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Перемикач ТС у напрÑмку оÑÑ– Y між значеннÑми 'Ñкінченна' Ñ– " "'неÑкінченна' (=паралельніÑть)" -#: ../src/widgets/toolbox.cpp:3501 +#: ../src/widgets/toolbox.cpp:3439 msgid "Angle in Z direction" msgstr "Кут у напрÑмку оÑÑ– Z" #. Translators: PL is short for 'perspective line' -#: ../src/widgets/toolbox.cpp:3503 +#: ../src/widgets/toolbox.cpp:3441 msgid "Angle of PLs in Z direction" msgstr "Кут між ЛП у напрÑмку оÑÑ– Z" #. Translators: VP is short for 'vanishing point' -#: ../src/widgets/toolbox.cpp:3524 +#: ../src/widgets/toolbox.cpp:3462 msgid "State of VP in Z direction" msgstr "Стан ТС у напрÑмку оÑÑ– Z" -#: ../src/widgets/toolbox.cpp:3525 +#: ../src/widgets/toolbox.cpp:3463 msgid "Toggle VP in Z direction between 'finite' and 'infinite' (=parallel)" msgstr "" "Перемикач ТС у напрÑмку оÑÑ– Z між значеннÑми 'Ñкінченна' Ñ– " "'неÑкінченна' (=паралельніÑть)" -#: ../src/widgets/toolbox.cpp:3583 +#: ../src/widgets/toolbox.cpp:3521 msgid "Change spiral" msgstr "Змінити Ñпіраль" -#: ../src/widgets/toolbox.cpp:3724 +#: ../src/widgets/toolbox.cpp:3662 msgid "just a curve" msgstr "проÑто крива" -#: ../src/widgets/toolbox.cpp:3724 +#: ../src/widgets/toolbox.cpp:3662 msgid "one full revolution" msgstr "один повний оберт" -#: ../src/widgets/toolbox.cpp:3727 +#: ../src/widgets/toolbox.cpp:3665 msgid "Number of turns" msgstr "КількіÑть витків" -#: ../src/widgets/toolbox.cpp:3727 +#: ../src/widgets/toolbox.cpp:3665 msgid "Turns:" msgstr "Витків:" -#: ../src/widgets/toolbox.cpp:3727 +#: ../src/widgets/toolbox.cpp:3665 msgid "Number of revolutions" msgstr "КількіÑть витків" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3676 msgid "circle" msgstr "коло" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3676 msgid "edge is much denser" msgstr "Ð±Ñ–Ð»Ñ ÐºÑ€Ð°ÑŽ набагато чаÑтіше" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3676 msgid "edge is denser" msgstr "Ð±Ñ–Ð»Ñ ÐºÑ€Ð°ÑŽ чаÑтіше" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3676 msgid "even" msgstr "рівна Ñпіраль" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3676 msgid "center is denser" msgstr "Ð±Ñ–Ð»Ñ Ñ†ÐµÐ½Ñ‚Ñ€Ñƒ чаÑтіше" -#: ../src/widgets/toolbox.cpp:3738 +#: ../src/widgets/toolbox.cpp:3676 msgid "center is much denser" msgstr "Ð±Ñ–Ð»Ñ Ñ†ÐµÐ½Ñ‚Ñ€Ñƒ набагато чаÑтіше" -#: ../src/widgets/toolbox.cpp:3741 +#: ../src/widgets/toolbox.cpp:3679 msgid "Divergence" msgstr "РозходженнÑ" -#: ../src/widgets/toolbox.cpp:3741 +#: ../src/widgets/toolbox.cpp:3679 msgid "Divergence:" msgstr "РозходженнÑ:" -#: ../src/widgets/toolbox.cpp:3741 +#: ../src/widgets/toolbox.cpp:3679 msgid "How much denser/sparser are outer revolutions; 1 = uniform" msgstr "Ступінь збільшеннÑ/Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ñтані між витками; 1 = рівномірно" -#: ../src/widgets/toolbox.cpp:3752 +#: ../src/widgets/toolbox.cpp:3690 msgid "starts from center" msgstr "почати від центру" -#: ../src/widgets/toolbox.cpp:3752 +#: ../src/widgets/toolbox.cpp:3690 msgid "starts mid-way" msgstr "почати на півдорозі" -#: ../src/widgets/toolbox.cpp:3752 +#: ../src/widgets/toolbox.cpp:3690 msgid "starts near edge" msgstr "почати порÑд з краєм" -#: ../src/widgets/toolbox.cpp:3755 +#: ../src/widgets/toolbox.cpp:3693 msgid "Inner radius" msgstr "Внутрішній радіуÑ" -#: ../src/widgets/toolbox.cpp:3755 +#: ../src/widgets/toolbox.cpp:3693 msgid "Inner radius:" msgstr "Внутрішній радіуÑ:" -#: ../src/widgets/toolbox.cpp:3755 +#: ../src/widgets/toolbox.cpp:3693 msgid "Radius of the innermost revolution (relative to the spiral size)" msgstr "Ð Ð°Ð´Ñ–ÑƒÑ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ внутрішнього витка (відноÑно розміру Ñпіралі)" -#: ../src/widgets/toolbox.cpp:3828 +#: ../src/widgets/toolbox.cpp:3766 msgid "Bezier" msgstr "Крива Безьє" -#: ../src/widgets/toolbox.cpp:3829 +#: ../src/widgets/toolbox.cpp:3767 msgid "Create regular Bezier path" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ€ÐµÐ³ÑƒÐ»Ñрного контуру Безьє" -#: ../src/widgets/toolbox.cpp:3835 +#: ../src/widgets/toolbox.cpp:3773 msgid "Spiro" msgstr "Криві Спіро" -#: ../src/widgets/toolbox.cpp:3836 +#: ../src/widgets/toolbox.cpp:3774 msgid "Create Spiro path" msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ñƒ Спіро" -#: ../src/widgets/toolbox.cpp:3843 +#: ../src/widgets/toolbox.cpp:3781 msgid "Zigzag" msgstr "Зиґзаґ" -#: ../src/widgets/toolbox.cpp:3844 +#: ../src/widgets/toolbox.cpp:3782 msgid "Create a sequence of straight line segments" msgstr "Створити поÑлідовніÑть прÑмих Ñегментів лінії" -#: ../src/widgets/toolbox.cpp:3850 +#: ../src/widgets/toolbox.cpp:3788 msgid "Paraxial" msgstr "ПриоÑьовий режим" -#: ../src/widgets/toolbox.cpp:3851 +#: ../src/widgets/toolbox.cpp:3789 msgid "Create a sequence of paraxial line segments" msgstr "Створити поÑлідовніÑть параакÑіальних Ñегментів лінії" -#: ../src/widgets/toolbox.cpp:3859 +#: ../src/widgets/toolbox.cpp:3797 msgid "Mode of new lines drawn by this tool" -msgstr "Режим Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð½Ð¾Ð²Ð¸Ñ… ліній за допомогою цього інÑтрументу" +msgstr "Режим Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð½Ð¾Ð²Ð¸Ñ… ліній за допомогою цього інÑтрумента" -#: ../src/widgets/toolbox.cpp:3888 +#: ../src/widgets/toolbox.cpp:3826 msgid "Triangle in" msgstr "ПоÑлабленнÑ" -#: ../src/widgets/toolbox.cpp:3889 +#: ../src/widgets/toolbox.cpp:3827 msgid "Triangle out" msgstr "ПоÑиленнÑ" -#: ../src/widgets/toolbox.cpp:3891 +#: ../src/widgets/toolbox.cpp:3829 msgid "From clipboard" msgstr "З буфера обміну даними" -#: ../src/widgets/toolbox.cpp:3916 ../src/widgets/toolbox.cpp:3917 +#: ../src/widgets/toolbox.cpp:3854 ../src/widgets/toolbox.cpp:3855 msgid "Shape:" msgstr "Форма:" -#: ../src/widgets/toolbox.cpp:3916 +#: ../src/widgets/toolbox.cpp:3854 msgid "Shape of new paths drawn by this tool" -msgstr "Форма нових контурів, Ñтворений за допомогою цього інÑтрументу" +msgstr "Форма нових контурів, Ñтворений за допомогою цього інÑтрумента" -#: ../src/widgets/toolbox.cpp:4001 +#: ../src/widgets/toolbox.cpp:3940 msgid "(many nodes, rough)" msgstr "(багато вузлів, груба)" -#: ../src/widgets/toolbox.cpp:4001 ../src/widgets/toolbox.cpp:4121 -#: ../src/widgets/toolbox.cpp:4138 ../src/widgets/toolbox.cpp:4341 -#: ../src/widgets/toolbox.cpp:4712 ../src/widgets/toolbox.cpp:4745 -#: ../src/widgets/toolbox.cpp:5731 +#: ../src/widgets/toolbox.cpp:3940 ../src/widgets/toolbox.cpp:4057 +#: ../src/widgets/toolbox.cpp:4074 ../src/widgets/toolbox.cpp:4277 +#: ../src/widgets/toolbox.cpp:4371 ../src/widgets/toolbox.cpp:4387 +#: ../src/widgets/toolbox.cpp:4403 ../src/widgets/toolbox.cpp:4463 +#: ../src/widgets/toolbox.cpp:4492 ../src/widgets/toolbox.cpp:4510 +#: ../src/widgets/toolbox.cpp:4870 ../src/widgets/toolbox.cpp:4903 +#: ../src/widgets/toolbox.cpp:5889 msgid "(default)" msgstr "(типова)" -#: ../src/widgets/toolbox.cpp:4001 +#: ../src/widgets/toolbox.cpp:3940 msgid "(few nodes, smooth)" msgstr "(мало вузлів, гладка)" -#: ../src/widgets/toolbox.cpp:4004 +#: ../src/widgets/toolbox.cpp:3943 msgid "Smoothing:" msgstr "ЗгладжуваннÑ:" -#: ../src/widgets/toolbox.cpp:4004 +#: ../src/widgets/toolbox.cpp:3943 msgid "Smoothing: " msgstr "ЗгладжуваннÑ: " -#: ../src/widgets/toolbox.cpp:4005 +#: ../src/widgets/toolbox.cpp:3944 msgid "How much smoothing (simplifying) is applied to the line" msgstr "Міра Ð·Ð³Ð»Ð°Ð´Ð¶ÑƒÐ²Ð°Ð½Ð½Ñ (ÑпрощеннÑ), Ñку буде заÑтоÑовано до лінії" -#: ../src/widgets/toolbox.cpp:4028 +#: ../src/widgets/toolbox.cpp:3964 msgid "" "Reset pencil parameters to defaults (use Inkscape Preferences > Tools to " "change defaults)" @@ -19913,201 +20074,201 @@ msgstr "" "Параметри Inkscape->ІнÑтрументи)" #. Width -#: ../src/widgets/toolbox.cpp:4121 +#: ../src/widgets/toolbox.cpp:4057 msgid "(pinch tweak)" msgstr "(легка корекціÑ)" -#: ../src/widgets/toolbox.cpp:4121 +#: ../src/widgets/toolbox.cpp:4057 msgid "(broad tweak)" msgstr "(широка корекціÑ)" -#: ../src/widgets/toolbox.cpp:4124 +#: ../src/widgets/toolbox.cpp:4060 msgid "The width of the tweak area (relative to the visible canvas area)" msgstr "Ширина облаÑті корекції (відноÑно видимої облаÑті полотна)" #. Force -#: ../src/widgets/toolbox.cpp:4138 +#: ../src/widgets/toolbox.cpp:4074 msgid "(minimum force)" msgstr "(макÑимальна Ñила)" -#: ../src/widgets/toolbox.cpp:4138 +#: ../src/widgets/toolbox.cpp:4074 msgid "(maximum force)" msgstr "(макÑимальна Ñила)" -#: ../src/widgets/toolbox.cpp:4141 +#: ../src/widgets/toolbox.cpp:4077 msgid "Force" msgstr "Сила" -#: ../src/widgets/toolbox.cpp:4141 +#: ../src/widgets/toolbox.cpp:4077 msgid "Force:" msgstr "Сила:" -#: ../src/widgets/toolbox.cpp:4141 +#: ../src/widgets/toolbox.cpp:4077 msgid "The force of the tweak action" msgstr "Сила дії інÑтрумента корекції" -#: ../src/widgets/toolbox.cpp:4159 +#: ../src/widgets/toolbox.cpp:4095 msgid "Move mode" msgstr "Режим переÑуваннÑ" -#: ../src/widgets/toolbox.cpp:4160 +#: ../src/widgets/toolbox.cpp:4096 msgid "Move objects in any direction" msgstr "ПереÑунути об’єкти у довільному напрÑмку" -#: ../src/widgets/toolbox.cpp:4166 +#: ../src/widgets/toolbox.cpp:4102 msgid "Move in/out mode" msgstr "Режим переÑÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñередину/назовні" -#: ../src/widgets/toolbox.cpp:4167 +#: ../src/widgets/toolbox.cpp:4103 msgid "Move objects towards cursor; with Shift from cursor" msgstr "ПереÑунути об’єкти у напрÑмку вказівника; з Shift — від вказівника" -#: ../src/widgets/toolbox.cpp:4173 +#: ../src/widgets/toolbox.cpp:4109 msgid "Move jitter mode" msgstr "Режим диÑперÑÑ–Ñ— переÑуваннÑ" -#: ../src/widgets/toolbox.cpp:4174 +#: ../src/widgets/toolbox.cpp:4110 msgid "Move objects in random directions" msgstr "ПереÑунути об’єкти у випадкових напрÑмках" -#: ../src/widgets/toolbox.cpp:4180 +#: ../src/widgets/toolbox.cpp:4116 msgid "Scale mode" msgstr "Режим маÑштабуваннÑ" -#: ../src/widgets/toolbox.cpp:4181 +#: ../src/widgets/toolbox.cpp:4117 msgid "Shrink objects, with Shift enlarge" msgstr "СтиÑнути об’єкти, з Shift — збільшити" -#: ../src/widgets/toolbox.cpp:4187 +#: ../src/widgets/toolbox.cpp:4123 msgid "Rotate mode" msgstr "Режим обертаннÑ" -#: ../src/widgets/toolbox.cpp:4188 +#: ../src/widgets/toolbox.cpp:4124 msgid "Rotate objects, with Shift counterclockwise" msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð¾Ð±â€™Ñ”ÐºÑ‚Ñ–Ð², з Shift — проти годинникової Ñтрілки" -#: ../src/widgets/toolbox.cpp:4194 +#: ../src/widgets/toolbox.cpp:4130 msgid "Duplicate/delete mode" msgstr "Режим дублюваннÑ/вилученнÑ" -#: ../src/widgets/toolbox.cpp:4195 +#: ../src/widgets/toolbox.cpp:4131 msgid "Duplicate objects, with Shift delete" msgstr "Дублювати об’єкти, з Shift — вилучити" -#: ../src/widgets/toolbox.cpp:4201 +#: ../src/widgets/toolbox.cpp:4137 msgid "Push mode" msgstr "Режим штовханнÑ" -#: ../src/widgets/toolbox.cpp:4202 +#: ../src/widgets/toolbox.cpp:4138 msgid "Push parts of paths in any direction" msgstr "Ð’Ð¸ÑˆÑ‚Ð¾Ð²Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‡Ð°Ñтин контурів у довільному напрÑмку" -#: ../src/widgets/toolbox.cpp:4208 +#: ../src/widgets/toolbox.cpp:4144 msgid "Shrink/grow mode" msgstr "Режим втÑгуваннÑ/розтÑгуваннÑ" -#: ../src/widgets/toolbox.cpp:4209 +#: ../src/widgets/toolbox.cpp:4145 msgid "Shrink (inset) parts of paths; with Shift grow (outset)" msgstr "Ð’Ñ‚ÑÐ³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‡Ð°Ñтин контурів; з Shift розтÑгуваннÑ" -#: ../src/widgets/toolbox.cpp:4215 +#: ../src/widgets/toolbox.cpp:4151 msgid "Attract/repel mode" msgstr "Режим притÑганнÑ/відштовхуваннÑ" -#: ../src/widgets/toolbox.cpp:4216 +#: ../src/widgets/toolbox.cpp:4152 msgid "Attract parts of paths towards cursor; with Shift from cursor" msgstr "ПритÑгнути чаÑтини контуру до курÑора, з Shift — від курÑора" -#: ../src/widgets/toolbox.cpp:4222 +#: ../src/widgets/toolbox.cpp:4158 msgid "Roughen mode" msgstr "Режим грубішаннÑ" -#: ../src/widgets/toolbox.cpp:4223 +#: ../src/widgets/toolbox.cpp:4159 msgid "Roughen parts of paths" msgstr "Ð“Ñ€ÑƒÐ±Ñ–ÑˆÐ°Ð½Ð½Ñ Ñ‡Ð°Ñтин контурів" -#: ../src/widgets/toolbox.cpp:4229 +#: ../src/widgets/toolbox.cpp:4165 msgid "Color paint mode" msgstr "Режим Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼" -#: ../src/widgets/toolbox.cpp:4230 +#: ../src/widgets/toolbox.cpp:4166 msgid "Paint the tool's color upon selected objects" msgstr "Малювати кольором інÑтрумента на обраних об’єктах" -#: ../src/widgets/toolbox.cpp:4236 +#: ../src/widgets/toolbox.cpp:4172 msgid "Color jitter mode" msgstr "Режим Ð¿ÐµÑ€ÐµÐ±Ð¸Ñ€Ð°Ð½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñ–Ð²" -#: ../src/widgets/toolbox.cpp:4237 +#: ../src/widgets/toolbox.cpp:4173 msgid "Jitter the colors of selected objects" msgstr "Перебір кольорів обраних об’єктів" -#: ../src/widgets/toolbox.cpp:4243 +#: ../src/widgets/toolbox.cpp:4179 msgid "Blur mode" msgstr "Режим розмиваннÑ" -#: ../src/widgets/toolbox.cpp:4244 +#: ../src/widgets/toolbox.cpp:4180 msgid "Blur selected objects more; with Shift, blur less" msgstr "Розмити вибрані об’єкти; з Shift — менше розмиваннÑ" -#: ../src/widgets/toolbox.cpp:4271 +#: ../src/widgets/toolbox.cpp:4207 msgid "Channels:" msgstr "Канали:" -#: ../src/widgets/toolbox.cpp:4282 +#: ../src/widgets/toolbox.cpp:4218 msgid "In color mode, act on objects' hue" msgstr "У кольоровому режимі працює Ñк відтінок об'єкта" #. TRANSLATORS: "H" here stands for hue -#: ../src/widgets/toolbox.cpp:4286 +#: ../src/widgets/toolbox.cpp:4222 msgid "H" msgstr "Ð’" -#: ../src/widgets/toolbox.cpp:4297 +#: ../src/widgets/toolbox.cpp:4233 msgid "In color mode, act on objects' saturation" msgstr "У кольоровому режимі працює Ñк наÑиченіÑть об'єкта" #. TRANSLATORS: "S" here stands for Saturation -#: ../src/widgets/toolbox.cpp:4301 +#: ../src/widgets/toolbox.cpp:4237 msgid "S" msgstr "Ð" -#: ../src/widgets/toolbox.cpp:4312 +#: ../src/widgets/toolbox.cpp:4248 msgid "In color mode, act on objects' lightness" msgstr "У кольоровому режимі працює Ñк оÑвітленіÑть об'єкта" #. TRANSLATORS: "L" here stands for Lightness -#: ../src/widgets/toolbox.cpp:4316 +#: ../src/widgets/toolbox.cpp:4252 msgid "L" msgstr "О" -#: ../src/widgets/toolbox.cpp:4327 +#: ../src/widgets/toolbox.cpp:4263 msgid "In color mode, act on objects' opacity" msgstr "У кольоровому режимі працює Ñк прозоріÑть об'єкта" #. TRANSLATORS: "O" here stands for Opacity -#: ../src/widgets/toolbox.cpp:4331 +#: ../src/widgets/toolbox.cpp:4267 msgid "O" msgstr "П" #. Fidelity -#: ../src/widgets/toolbox.cpp:4341 +#: ../src/widgets/toolbox.cpp:4277 msgid "(rough, simplified)" msgstr "(грубо, Ñпрощено)" -#: ../src/widgets/toolbox.cpp:4341 +#: ../src/widgets/toolbox.cpp:4277 msgid "(fine, but many nodes)" msgstr "(точно, але багато вузлів)" -#: ../src/widgets/toolbox.cpp:4344 +#: ../src/widgets/toolbox.cpp:4280 msgid "Fidelity" msgstr "ТочніÑть" -#: ../src/widgets/toolbox.cpp:4344 +#: ../src/widgets/toolbox.cpp:4280 msgid "Fidelity:" msgstr "ТочніÑть:" -#: ../src/widgets/toolbox.cpp:4345 +#: ../src/widgets/toolbox.cpp:4281 msgid "" "Low fidelity simplifies paths; high fidelity preserves path features but may " "generate a lot of new nodes" @@ -20116,99 +20277,237 @@ msgstr "" "зберігає оÑобливоÑті контуру, але може призвеÑти до ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð²ÐµÐ»Ð¸ÐºÐ¾Ñ— " "кількоÑті вузлів" -#: ../src/widgets/toolbox.cpp:4362 ../src/widgets/toolbox.cpp:4863 +#: ../src/widgets/toolbox.cpp:4298 ../src/widgets/toolbox.cpp:4482 +#: ../src/widgets/toolbox.cpp:5021 msgid "Pressure" msgstr "ТиÑк" -#: ../src/widgets/toolbox.cpp:4363 +#: ../src/widgets/toolbox.cpp:4299 msgid "Use the pressure of the input device to alter the force of tweak action" msgstr "" "ВикориÑтовувати Ñилу натиÑку приÑтрою Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ Ñили дії корекції" -#: ../src/widgets/toolbox.cpp:4543 +#. Width +#: ../src/widgets/toolbox.cpp:4371 +msgid "(narrow spray)" +msgstr "(вузьке розкиданнÑ)" + +#: ../src/widgets/toolbox.cpp:4371 +msgid "(broad spray)" +msgstr "(широке розкиданнÑ)" + +#: ../src/widgets/toolbox.cpp:4374 +msgid "The width of the spray area (relative to the visible canvas area)" +msgstr "Ширина облаÑті Ñ€Ð¾Ð·ÐºÐ¸Ð´Ð°Ð½Ð½Ñ (відноÑно видимої облаÑті полотна)" + +#. Mean +#: ../src/widgets/toolbox.cpp:4387 +msgid "(minimum mean)" +msgstr "(мінімальне Ñереднє)" + +#: ../src/widgets/toolbox.cpp:4387 +msgid "(maximum mean)" +msgstr "(макÑимальне Ñереднє)" + +#: ../src/widgets/toolbox.cpp:4390 +msgid "Focus" +msgstr "ФокуÑуваннÑ" + +#: ../src/widgets/toolbox.cpp:4390 +msgid "Focus:" +msgstr "ФокуÑуваннÑ:" + +#: ../src/widgets/toolbox.cpp:4390 +msgid "0 to spray a spot. Increase to enlarge the ring radius." +msgstr "" +"0 призведе до Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿â€™Ñтна. Ð—Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒ Ñ€Ð°Ð´Ñ–ÑƒÑ ÐºÑ–Ð»ÑŒÑ†Ñ." + +#. Standard_deviation +#: ../src/widgets/toolbox.cpp:4403 +msgid "(minimum scatter)" +msgstr "(мінімальне розÑіюваннÑ)" + +#: ../src/widgets/toolbox.cpp:4403 +msgid "(maximum scatter)" +msgstr "(макÑимальне розÑіюваннÑ)" + +#: ../src/widgets/toolbox.cpp:4406 +msgid "Scatter:" +msgstr "РозÑіюваннÑ:" + +#: ../src/widgets/toolbox.cpp:4406 +msgid "Increase to scatter sprayed objects." +msgstr "Збільшити розÑÑ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ€Ð¾Ð·ÐºÐ¸Ð´Ð°Ð½Ð¸Ñ… об’єктів." + +#: ../src/widgets/toolbox.cpp:4425 +msgid "Spray copies of the initial selection" +msgstr "Розкидати копії початкової позначеної облаÑті" + +#: ../src/widgets/toolbox.cpp:4432 +msgid "Spray clones of the initial selection" +msgstr "Розкидати клони початкової позначеної облаÑті" + +#: ../src/widgets/toolbox.cpp:4438 +msgid "Spray single path" +msgstr "Розкидати окремий контур" + +#: ../src/widgets/toolbox.cpp:4439 +msgid "Spray objects in a single path" +msgstr "Розкидати об’єкти за окремим контуром" + +#. Population +#: ../src/widgets/toolbox.cpp:4463 +msgid "(low population)" +msgstr "(низька щільніÑть)" + +#: ../src/widgets/toolbox.cpp:4463 +msgid "(high population)" +msgstr "(виÑока щільніÑть)" + +#: ../src/widgets/toolbox.cpp:4466 +msgid "Amount:" +msgstr "КількіÑть:" + +#: ../src/widgets/toolbox.cpp:4467 +msgid "Adjusts the number of items sprayed per clic." +msgstr "" +"За допомогою цього параметра можна вказати кількіÑть об’єктів, Ñкі буде " +"розкидано за одне клацаннÑ." + +#: ../src/widgets/toolbox.cpp:4483 +msgid "" +"Use the pressure of the input device to alter the amount of sprayed objects." +msgstr "" +"ВикориÑтовувати Ñилу натиÑку приÑтрою Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ кількоÑті об’єктів." + +#. Rotation +#: ../src/widgets/toolbox.cpp:4492 +msgid "(low rotation variation)" +msgstr "(незначне Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ)" + +#: ../src/widgets/toolbox.cpp:4492 +msgid "(high rotation variation)" +msgstr "(значне Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ð¾Ð±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ)" + +#: ../src/widgets/toolbox.cpp:4495 +msgid "Rotation" +msgstr "ОбертаннÑ" + +#: ../src/widgets/toolbox.cpp:4495 +msgid "Rotation:" +msgstr "ОбертаннÑ:" + +#: ../src/widgets/toolbox.cpp:4497 +#, no-c-format +msgid "" +"Variation of the rotation of the sprayed objects. 0% for the same rotation " +"than the original object." +msgstr "" +"ПрипуÑтиме Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ñƒ куті повороту розкиданих об’єктів. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ 0% " +"призведе до рівноÑті цього кута куту повороту початкового об’єкта." + +#. Scale +#: ../src/widgets/toolbox.cpp:4510 +msgid "(low scale variation)" +msgstr "(незначне Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ð¼Ð°Ñштабу)" + +#: ../src/widgets/toolbox.cpp:4510 +msgid "(high scale variation)" +msgstr "(значне Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ð¼Ð°Ñштабу)" + +#: ../src/widgets/toolbox.cpp:4515 +#, no-c-format +msgid "" +"Variation in the scale of the sprayed objects. 0% for the same scale than " +"the original object." +msgstr "" +"ПрипуÑтиме Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ñƒ маÑштабі розкиданих об’єктів. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ 0% призведе до " +"рівноÑті цього маÑштабу маÑштабу початкового об’єкта." + +#: ../src/widgets/toolbox.cpp:4701 msgid "No preset" msgstr "Без шаблону" -#: ../src/widgets/toolbox.cpp:4561 +#: ../src/widgets/toolbox.cpp:4719 msgid "Save..." msgstr "Зберегти..." #. Width -#: ../src/widgets/toolbox.cpp:4712 ../src/widgets/toolbox.cpp:5731 +#: ../src/widgets/toolbox.cpp:4870 ../src/widgets/toolbox.cpp:5889 msgid "(hairline)" msgstr "(мотузка)" -#: ../src/widgets/toolbox.cpp:4712 ../src/widgets/toolbox.cpp:5731 +#: ../src/widgets/toolbox.cpp:4870 ../src/widgets/toolbox.cpp:5889 msgid "(broad stroke)" msgstr "(широкий штрих)" -#: ../src/widgets/toolbox.cpp:4715 ../src/widgets/toolbox.cpp:5734 +#: ../src/widgets/toolbox.cpp:4873 ../src/widgets/toolbox.cpp:5892 msgid "Pen Width" msgstr "Ширина пера" -#: ../src/widgets/toolbox.cpp:4716 +#: ../src/widgets/toolbox.cpp:4874 msgid "The width of the calligraphic pen (relative to the visible canvas area)" msgstr "Ширина каліграфічного пера (відноÑно видимої облаÑті полотна)" #. Thinning -#: ../src/widgets/toolbox.cpp:4729 +#: ../src/widgets/toolbox.cpp:4887 msgid "(speed blows up stroke)" msgstr "(швидкіÑть Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ ÑˆÑ‚Ñ€Ð¸Ñ…Ñƒ)" -#: ../src/widgets/toolbox.cpp:4729 +#: ../src/widgets/toolbox.cpp:4887 msgid "(slight widening)" msgstr "(невелике розширеннÑ)" -#: ../src/widgets/toolbox.cpp:4729 +#: ../src/widgets/toolbox.cpp:4887 msgid "(constant width)" msgstr "(поÑтійна ширина)" -#: ../src/widgets/toolbox.cpp:4729 +#: ../src/widgets/toolbox.cpp:4887 msgid "(slight thinning, default)" msgstr "(невелике Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ Ñ‚Ð¾Ð²Ñ‰Ð¸Ð½Ð¸, типово)" -#: ../src/widgets/toolbox.cpp:4729 +#: ../src/widgets/toolbox.cpp:4887 msgid "(speed deflates stroke)" msgstr "(швидкіÑть Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ ÑˆÑ‚Ñ€Ð¸Ñ…Ñƒ)" -#: ../src/widgets/toolbox.cpp:4732 +#: ../src/widgets/toolbox.cpp:4890 msgid "Stroke Thinning" msgstr "Ð—Ð²ÑƒÐ¶ÐµÐ½Ð½Ñ ÑˆÑ‚Ñ€Ð¸Ñ…Ð°" -#: ../src/widgets/toolbox.cpp:4732 +#: ../src/widgets/toolbox.cpp:4890 msgid "Thinning:" msgstr "ЗвуженнÑ:" -#: ../src/widgets/toolbox.cpp:4733 +#: ../src/widgets/toolbox.cpp:4891 msgid "" "How much velocity thins the stroke (> 0 makes fast strokes thinner, < 0 " "makes them broader, 0 makes width independent of velocity)" msgstr "" "ÐаÑкільки Ñильно швидкіÑть звужує штрих (> 0 швидкі штрихи вужче, < 0 швидкі " -"штрихи ширше, 0 - ширина штриха не залежить від швидкоÑті)" +"штрихи ширше, 0 — ширина штриха не залежить від швидкоÑті)" #. Angle -#: ../src/widgets/toolbox.cpp:4745 +#: ../src/widgets/toolbox.cpp:4903 msgid "(left edge up)" msgstr "(піднімати лівий край)" -#: ../src/widgets/toolbox.cpp:4745 +#: ../src/widgets/toolbox.cpp:4903 msgid "(horizontal)" msgstr "(горизонтально)" -#: ../src/widgets/toolbox.cpp:4745 +#: ../src/widgets/toolbox.cpp:4903 msgid "(right edge up)" msgstr "(піднімати правий край)" -#: ../src/widgets/toolbox.cpp:4748 +#: ../src/widgets/toolbox.cpp:4906 msgid "Pen Angle" msgstr "Кут пера" -#: ../src/widgets/toolbox.cpp:4748 +#: ../src/widgets/toolbox.cpp:4906 msgid "Angle:" msgstr "Кут:" -#: ../src/widgets/toolbox.cpp:4749 +#: ../src/widgets/toolbox.cpp:4907 msgid "" "The angle of the pen's nib (in degrees; 0 = horizontal; has no effect if " "fixation = 0)" @@ -20217,27 +20516,27 @@ msgstr "" "ефекту)" #. Fixation -#: ../src/widgets/toolbox.cpp:4763 +#: ../src/widgets/toolbox.cpp:4921 msgid "(perpendicular to stroke, \"brush\")" -msgstr "(перпендикулÑрно штриху, \"щітка\")" +msgstr "(перпендикулÑрно штриху, «щітка»)" -#: ../src/widgets/toolbox.cpp:4763 +#: ../src/widgets/toolbox.cpp:4921 msgid "(almost fixed, default)" msgstr "(майже поÑтійна, типово)" -#: ../src/widgets/toolbox.cpp:4763 +#: ../src/widgets/toolbox.cpp:4921 msgid "(fixed by Angle, \"pen\")" -msgstr "(з поÑтійним кутом, \"перо\")" +msgstr "(з поÑтійним кутом, «перо»)" -#: ../src/widgets/toolbox.cpp:4766 +#: ../src/widgets/toolbox.cpp:4924 msgid "Fixation" msgstr "ФікÑаціÑ" -#: ../src/widgets/toolbox.cpp:4766 +#: ../src/widgets/toolbox.cpp:4924 msgid "Fixation:" msgstr "ФікÑаціÑ:" -#: ../src/widgets/toolbox.cpp:4767 +#: ../src/widgets/toolbox.cpp:4925 msgid "" "Angle behavior (0 = nib always perpendicular to stroke direction, 100 = " "fixed angle)" @@ -20246,31 +20545,31 @@ msgstr "" "= фікÑований кут)" #. Cap Rounding -#: ../src/widgets/toolbox.cpp:4779 +#: ../src/widgets/toolbox.cpp:4937 msgid "(blunt caps, default)" msgstr "(тупі кінці, типово)" -#: ../src/widgets/toolbox.cpp:4779 +#: ../src/widgets/toolbox.cpp:4937 msgid "(slightly bulging)" msgstr "(невелика випукліÑть)" -#: ../src/widgets/toolbox.cpp:4779 +#: ../src/widgets/toolbox.cpp:4937 msgid "(approximately round)" msgstr "(приблизно коло)" -#: ../src/widgets/toolbox.cpp:4779 +#: ../src/widgets/toolbox.cpp:4937 msgid "(long protruding caps)" msgstr "(довгі виÑтупаючі кінці)" -#: ../src/widgets/toolbox.cpp:4783 +#: ../src/widgets/toolbox.cpp:4941 msgid "Cap rounding" msgstr "Ð—Ð°Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ Ð²ÐµÑ€ÑˆÐ¸Ð½Ð¸" -#: ../src/widgets/toolbox.cpp:4783 +#: ../src/widgets/toolbox.cpp:4941 msgid "Caps:" msgstr "Кінці:" -#: ../src/widgets/toolbox.cpp:4784 +#: ../src/widgets/toolbox.cpp:4942 msgid "" "Increase to make caps at the ends of strokes protrude more (0 = no caps, 1 = " "round caps)" @@ -20279,170 +20578,170 @@ msgstr "" "кінець)" #. Tremor -#: ../src/widgets/toolbox.cpp:4796 +#: ../src/widgets/toolbox.cpp:4954 msgid "(smooth line)" msgstr "(гладка лініÑ)" -#: ../src/widgets/toolbox.cpp:4796 +#: ../src/widgets/toolbox.cpp:4954 msgid "(slight tremor)" msgstr "(невелика дрижаннÑ)" -#: ../src/widgets/toolbox.cpp:4796 +#: ../src/widgets/toolbox.cpp:4954 msgid "(noticeable tremor)" msgstr "(помітне дрижаннÑ)" -#: ../src/widgets/toolbox.cpp:4796 +#: ../src/widgets/toolbox.cpp:4954 msgid "(maximum tremor)" msgstr "(макÑимальне дрижаннÑ)" -#: ../src/widgets/toolbox.cpp:4799 +#: ../src/widgets/toolbox.cpp:4957 msgid "Stroke Tremor" msgstr "Ð”Ñ€Ð¸Ð¶Ð°Ð½Ð½Ñ ÑˆÑ‚Ñ€Ð¸Ñ…Ð°" -#: ../src/widgets/toolbox.cpp:4799 +#: ../src/widgets/toolbox.cpp:4957 msgid "Tremor:" msgstr "ДрижаннÑ:" -#: ../src/widgets/toolbox.cpp:4800 +#: ../src/widgets/toolbox.cpp:4958 msgid "Increase to make strokes rugged and trembling" msgstr "Збільшіть, щоб штрихи Ñтали грубими та звивиÑтими" #. Wiggle -#: ../src/widgets/toolbox.cpp:4814 +#: ../src/widgets/toolbox.cpp:4972 msgid "(no wiggle)" msgstr "(без погойдуваннÑ)" -#: ../src/widgets/toolbox.cpp:4814 +#: ../src/widgets/toolbox.cpp:4972 msgid "(slight deviation)" msgstr "(невеликий відхиленнÑ)" -#: ../src/widgets/toolbox.cpp:4814 +#: ../src/widgets/toolbox.cpp:4972 msgid "(wild waves and curls)" msgstr "(великі хвилі та завитки)" -#: ../src/widgets/toolbox.cpp:4817 +#: ../src/widgets/toolbox.cpp:4975 msgid "Pen Wiggle" msgstr "ÐŸÐ¾Ð³Ð¾Ð¹Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿ÐµÑ€Ð°" -#: ../src/widgets/toolbox.cpp:4817 +#: ../src/widgets/toolbox.cpp:4975 msgid "Wiggle:" msgstr "ПогойдуваннÑ:" -#: ../src/widgets/toolbox.cpp:4818 +#: ../src/widgets/toolbox.cpp:4976 msgid "Increase to make the pen waver and wiggle" msgstr "Ð—Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ збільшує хвилеподібніÑть ліній" #. Mass -#: ../src/widgets/toolbox.cpp:4831 +#: ../src/widgets/toolbox.cpp:4989 msgid "(no inertia)" msgstr "(без інерції)" -#: ../src/widgets/toolbox.cpp:4831 +#: ../src/widgets/toolbox.cpp:4989 msgid "(slight smoothing, default)" msgstr "(невелике згладжуваннÑ, типово)" -#: ../src/widgets/toolbox.cpp:4831 +#: ../src/widgets/toolbox.cpp:4989 msgid "(noticeable lagging)" msgstr "(помітне запізненнÑ)" -#: ../src/widgets/toolbox.cpp:4831 +#: ../src/widgets/toolbox.cpp:4989 msgid "(maximum inertia)" msgstr "(макÑимальна інерціÑ)" -#: ../src/widgets/toolbox.cpp:4834 +#: ../src/widgets/toolbox.cpp:4992 msgid "Pen Mass" msgstr "МаÑа пера" -#: ../src/widgets/toolbox.cpp:4834 +#: ../src/widgets/toolbox.cpp:4992 msgid "Mass:" msgstr "МаÑа:" -#: ../src/widgets/toolbox.cpp:4835 +#: ../src/widgets/toolbox.cpp:4993 msgid "Increase to make the pen drag behind, as if slowed by inertia" msgstr "" "Ð—Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ Ð²ÐµÐ´Ðµ до відÑÑ‚Ð°Ð²Ð°Ð½Ð½Ñ Ð¿ÐµÐ½Ð·Ð»Ñ Ñ‚Ð°Ðº, неначе його Ñповільнює інерціÑ" -#: ../src/widgets/toolbox.cpp:4850 +#: ../src/widgets/toolbox.cpp:5008 msgid "Trace Background" msgstr "Слід на тлі" -#: ../src/widgets/toolbox.cpp:4851 +#: ../src/widgets/toolbox.cpp:5009 msgid "" "Trace the lightness of the background by the width of the pen (white - " "minimum width, black - maximum width)" msgstr "" -"Залишати Ñлід оÑÐ²Ñ–Ñ‚Ð»ÐµÐ½Ð½Ñ Ð½Ð° тлі залежно від ширини пера (білий - мінімальна " -"ширина, чорний - макÑимальна ширина)" +"Залишати Ñлід оÑÐ²Ñ–Ñ‚Ð»ÐµÐ½Ð½Ñ Ð½Ð° тлі залежно від ширини пера (білий — мінімальна " +"ширина, чорний — макÑимальна ширина)" -#: ../src/widgets/toolbox.cpp:4864 +#: ../src/widgets/toolbox.cpp:5022 msgid "Use the pressure of the input device to alter the width of the pen" msgstr "ВикориÑтовувати Ñилу натиÑку приÑтроєм Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ ширини лінії" -#: ../src/widgets/toolbox.cpp:4876 +#: ../src/widgets/toolbox.cpp:5034 msgid "Tilt" msgstr "Ðахил" -#: ../src/widgets/toolbox.cpp:4877 +#: ../src/widgets/toolbox.cpp:5035 msgid "Use the tilt of the input device to alter the angle of the pen's nib" msgstr "ВикориÑтовувати нахил приÑтрою Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ кута" -#: ../src/widgets/toolbox.cpp:4890 +#: ../src/widgets/toolbox.cpp:5048 msgid "Choose a preset" msgstr "Обрати набір" -#: ../src/widgets/toolbox.cpp:4978 +#: ../src/widgets/toolbox.cpp:5136 msgid "Arc: Change start/end" msgstr "Дуга: змінити початок/кінець" -#: ../src/widgets/toolbox.cpp:5042 +#: ../src/widgets/toolbox.cpp:5200 msgid "Arc: Change open/closed" msgstr "Дуга: змінити відкритіÑть/замкненіÑть" -#: ../src/widgets/toolbox.cpp:5168 +#: ../src/widgets/toolbox.cpp:5326 msgid "Start:" msgstr "Початок:" -#: ../src/widgets/toolbox.cpp:5169 +#: ../src/widgets/toolbox.cpp:5327 msgid "The angle (in degrees) from the horizontal to the arc's start point" msgstr "Кут (у градуÑах) від горизонталі до початкової точки дуги" -#: ../src/widgets/toolbox.cpp:5181 +#: ../src/widgets/toolbox.cpp:5339 msgid "End:" msgstr "Кінець:" -#: ../src/widgets/toolbox.cpp:5182 +#: ../src/widgets/toolbox.cpp:5340 msgid "The angle (in degrees) from the horizontal to the arc's end point" msgstr "Кут (у градуÑах) від горизонталі до кінцевої точки дуги" -#: ../src/widgets/toolbox.cpp:5198 +#: ../src/widgets/toolbox.cpp:5356 msgid "Closed arc" msgstr "Закрита дуга" -#: ../src/widgets/toolbox.cpp:5199 +#: ../src/widgets/toolbox.cpp:5357 msgid "Switch to segment (closed shape with two radii)" msgstr "Перетворити на Ñегмент (замкнутої фігури з двома радіуÑами-Ñторонами)" -#: ../src/widgets/toolbox.cpp:5205 +#: ../src/widgets/toolbox.cpp:5363 msgid "Open Arc" msgstr "Відкрита дуга" -#: ../src/widgets/toolbox.cpp:5206 +#: ../src/widgets/toolbox.cpp:5364 msgid "Switch to arc (unclosed shape)" msgstr "Перейти до дуги (незакриту фігуру)" -#: ../src/widgets/toolbox.cpp:5229 +#: ../src/widgets/toolbox.cpp:5387 msgid "Make whole" msgstr "Зробити цілим" -#: ../src/widgets/toolbox.cpp:5230 +#: ../src/widgets/toolbox.cpp:5388 msgid "Make the shape a whole ellipse, not arc or segment" msgstr "Робить фігуру цілим еліпÑом, а не дугою чи Ñегментом" -#: ../src/widgets/toolbox.cpp:5306 +#: ../src/widgets/toolbox.cpp:5464 msgid "Pick opacity" msgstr "ÐепрозоріÑть піпетки" -#: ../src/widgets/toolbox.cpp:5307 +#: ../src/widgets/toolbox.cpp:5465 msgid "" "Pick both the color and the alpha (transparency) under cursor; otherwise, " "pick only the visible color premultiplied by alpha" @@ -20450,62 +20749,62 @@ msgstr "" "Підберіть колір та альфу (прозоріÑть) під курÑором; інакше підберіть тільки " "видимий колір попередньо помножений на альфу" -#: ../src/widgets/toolbox.cpp:5310 +#: ../src/widgets/toolbox.cpp:5468 msgid "Pick" msgstr "Піпетка" -#: ../src/widgets/toolbox.cpp:5319 +#: ../src/widgets/toolbox.cpp:5477 msgid "Assign opacity" msgstr "Призначити непрозоріÑть" -#: ../src/widgets/toolbox.cpp:5320 +#: ../src/widgets/toolbox.cpp:5478 msgid "" "If alpha was picked, assign it to selection as fill or stroke transparency" msgstr "" "Якщо підібрано альфу, призначити Ñ—Ñ— заповненню чи штриху у позначеній облаÑті" -#: ../src/widgets/toolbox.cpp:5323 +#: ../src/widgets/toolbox.cpp:5481 msgid "Assign" msgstr "Призначити" -#: ../src/widgets/toolbox.cpp:5509 +#: ../src/widgets/toolbox.cpp:5667 msgid "Closed" msgstr "Закритий" -#: ../src/widgets/toolbox.cpp:5511 +#: ../src/widgets/toolbox.cpp:5669 msgid "Open start" msgstr "Відкритий початок" -#: ../src/widgets/toolbox.cpp:5513 +#: ../src/widgets/toolbox.cpp:5671 msgid "Open end" msgstr "Відкритий кінець" -#: ../src/widgets/toolbox.cpp:5515 +#: ../src/widgets/toolbox.cpp:5673 msgid "Open both" msgstr "Відкриті обидва кінці" -#: ../src/widgets/toolbox.cpp:5574 +#: ../src/widgets/toolbox.cpp:5732 msgid "All inactive" msgstr "Ð’ÑÑ– незадіÑні" -#: ../src/widgets/toolbox.cpp:5575 +#: ../src/widgets/toolbox.cpp:5733 msgid "No geometric tool is active" msgstr "Жоден з геометричних інÑтрументів не задіÑно" -#: ../src/widgets/toolbox.cpp:5608 +#: ../src/widgets/toolbox.cpp:5766 msgid "Show limiting bounding box" msgstr "Показати контур-обгортку" -#: ../src/widgets/toolbox.cpp:5609 +#: ../src/widgets/toolbox.cpp:5767 msgid "Show bounding box (used to cut infinite lines)" msgstr "" "Показувати рамку-обгортку (викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ Ð½ÐµÑкінченних ліній)" -#: ../src/widgets/toolbox.cpp:5620 +#: ../src/widgets/toolbox.cpp:5778 msgid "Get limiting bounding box from selection" msgstr "Отримати контур-обгортку з позначених об'єктів" -#: ../src/widgets/toolbox.cpp:5621 +#: ../src/widgets/toolbox.cpp:5779 msgid "" "Set limiting bounding box (used to cut infinite lines) to the bounding box " "of current selection" @@ -20513,69 +20812,69 @@ msgstr "" "Вказати обмежувальну рамку-обгортку (викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ " "неÑкінченних ліній) до рамки-обгортки поточної вибраної облаÑті" -#: ../src/widgets/toolbox.cpp:5633 +#: ../src/widgets/toolbox.cpp:5791 msgid "Choose a line segment type" msgstr "Обрати тип Ñегмента лінії" -#: ../src/widgets/toolbox.cpp:5649 +#: ../src/widgets/toolbox.cpp:5807 msgid "Display measuring info" msgstr "Показати відомоÑті щодо виміру" -#: ../src/widgets/toolbox.cpp:5650 +#: ../src/widgets/toolbox.cpp:5808 msgid "Display measuring info for selected items" msgstr "Показувати відомоÑті щодо виміру Ð´Ð»Ñ Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¸Ñ… елементів" -#: ../src/widgets/toolbox.cpp:5670 +#: ../src/widgets/toolbox.cpp:5828 msgid "Open LPE dialog" msgstr "Відкрити діалогове вікно геометричних побудов" -#: ../src/widgets/toolbox.cpp:5671 +#: ../src/widgets/toolbox.cpp:5829 msgid "Open LPE dialog (to adapt parameters numerically)" msgstr "" "Відкрити діалогове вікно геометричних побудов (Ð´Ð»Ñ Ñ‡Ð¸Ñлового Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ " "параметрів)" -#: ../src/widgets/toolbox.cpp:5735 +#: ../src/widgets/toolbox.cpp:5893 msgid "The width of the eraser pen (relative to the visible canvas area)" msgstr "Ширина гумки (відноÑно видимої облаÑті полотна)" -#: ../src/widgets/toolbox.cpp:5753 +#: ../src/widgets/toolbox.cpp:5911 msgid "Delete objects touched by the eraser" msgstr "Вилучати об’єкти, Ñких торкнулаÑÑ Ð³ÑƒÐ¼ÐºÐ°" -#: ../src/widgets/toolbox.cpp:5759 +#: ../src/widgets/toolbox.cpp:5917 msgid "Cut" msgstr "Вирізати" -#: ../src/widgets/toolbox.cpp:5760 +#: ../src/widgets/toolbox.cpp:5918 msgid "Cut out from objects" msgstr "Вирізати з об'єктів" -#: ../src/widgets/toolbox.cpp:6104 +#: ../src/widgets/toolbox.cpp:6262 msgid "Text: Change font family" msgstr "ТекÑÑ‚: Зміна ÑімейÑтва шрифту" -#: ../src/widgets/toolbox.cpp:6174 +#: ../src/widgets/toolbox.cpp:6409 msgid "Text: Change alignment" msgstr "ТекÑÑ‚: Зміна вирівнюваннÑ" -#: ../src/widgets/toolbox.cpp:6278 +#: ../src/widgets/toolbox.cpp:6513 msgid "Text: Change font style" msgstr "ТекÑÑ‚: Зміна нариÑу шрифту" -#: ../src/widgets/toolbox.cpp:6325 +#: ../src/widgets/toolbox.cpp:6560 msgid "Text: Change orientation" msgstr "ТекÑÑ‚: Зміна орієнтації" -#: ../src/widgets/toolbox.cpp:6439 +#: ../src/widgets/toolbox.cpp:6674 msgid "Text: Change font size" msgstr "ТекÑÑ‚: Зміна розміру шрифту" -#: ../src/widgets/toolbox.cpp:6650 +#: ../src/widgets/toolbox.cpp:6892 msgid "Select font family (Alt+X to access)" msgstr "Оберіть гарнітуру шрифту (Alt+X Ð´Ð»Ñ Ð´Ð¾Ñтупу)" -#: ../src/widgets/toolbox.cpp:6687 +#: ../src/widgets/toolbox.cpp:6929 msgid "" "This font is currently not installed on your system. Inkscape will use the " "default font instead." @@ -20583,91 +20882,149 @@ msgstr "" "Цей шрифт у ÑиÑтемі не вÑтановлено. ЗаміÑть нього Inkscape викориÑтовуватиме " "типовий." -#: ../src/widgets/toolbox.cpp:6723 +#: ../src/widgets/toolbox.cpp:6965 msgid "Align left" msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ð»Ñ–Ð²Ð¾Ñ€ÑƒÑ‡" -#: ../src/widgets/toolbox.cpp:6745 +#: ../src/widgets/toolbox.cpp:6987 msgid "Align right" msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€Ð°Ð²Ð¾Ñ€ÑƒÑ‡" -#: ../src/widgets/toolbox.cpp:6756 +#: ../src/widgets/toolbox.cpp:6998 msgid "Justify" msgstr "ВирівнÑти з заповненнÑм" -#: ../src/widgets/toolbox.cpp:6771 +#: ../src/widgets/toolbox.cpp:7013 msgid "Bold" msgstr "Жирним" -#: ../src/widgets/toolbox.cpp:6782 +#: ../src/widgets/toolbox.cpp:7024 msgid "Italic" msgstr "КурÑивом" -#: ../src/widgets/toolbox.cpp:6913 +#: ../src/widgets/toolbox.cpp:7163 +msgid "Set connector type: orthogonal" +msgstr "Ð’Ñтановити тип з’єднаннÑ: під прÑмим кутом" + +#: ../src/widgets/toolbox.cpp:7163 +msgid "Set connector type: polyline" +msgstr "Ð’Ñтановити тип з’єднаннÑ: ламана" + +#: ../src/widgets/toolbox.cpp:7213 +msgid "Change connector curvature" +msgstr "Змінити кривину з’єднаннÑ" + +#: ../src/widgets/toolbox.cpp:7262 msgid "Change connector spacing" msgstr "Зміна відÑтаней Ð´Ð»Ñ Ð»Ñ–Ð½Ñ–Ñ— з'єднаннÑ" -#: ../src/widgets/toolbox.cpp:6996 +#: ../src/widgets/toolbox.cpp:7376 +msgid "EditMode" +msgstr "Режим редагуваннÑ" + +#: ../src/widgets/toolbox.cpp:7377 +msgid "Switch between connection point editing and connector drawing mode" +msgstr "" +"Перемкнути між редагуваннÑм параметрів точки Ð·â€™Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ñ– режимом Ð¼Ð°Ð»ÑŽÐ²Ð°Ð½Ð½Ñ " +"з’єднаннÑ" + +#: ../src/widgets/toolbox.cpp:7391 msgid "Avoid" msgstr "Уникати" -#: ../src/widgets/toolbox.cpp:7006 +#: ../src/widgets/toolbox.cpp:7401 msgid "Ignore" msgstr "Ігнорувати" -#: ../src/widgets/toolbox.cpp:7018 +#: ../src/widgets/toolbox.cpp:7412 +msgid "Orthogonal" +msgstr "Під прÑмим кутом" + +#: ../src/widgets/toolbox.cpp:7413 +msgid "Make connector orthogonal or polyline" +msgstr "Зробити Ð·â€™Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð·â€™Ñ”Ð´Ð½Ð°Ð½Ð½Ñм під прÑмим кутом або з’єднаннÑм у ламаній" + +#: ../src/widgets/toolbox.cpp:7427 +msgid "Connector Curvature" +msgstr "Кривина з’єднаннÑ" + +#: ../src/widgets/toolbox.cpp:7427 +msgid "Curvature:" +msgstr "Кривина:" + +#: ../src/widgets/toolbox.cpp:7428 +msgid "The amount of connectors curvature" +msgstr "Кривина з’єднань" + +#: ../src/widgets/toolbox.cpp:7438 msgid "Connector Spacing" msgstr "ВідÑтань Ð´Ð»Ñ Ð·'єднаннÑ" -#: ../src/widgets/toolbox.cpp:7018 +#: ../src/widgets/toolbox.cpp:7438 msgid "Spacing:" msgstr "Інтервал:" -#: ../src/widgets/toolbox.cpp:7019 +#: ../src/widgets/toolbox.cpp:7439 msgid "The amount of space left around objects by auto-routing connectors" msgstr "ПроÑтір, що залишаєтьÑÑ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ об'єктів під Ñ‡Ð°Ñ Ð°Ð²Ñ‚Ð¾Ð·'єднаннÑ" -#: ../src/widgets/toolbox.cpp:7030 +#: ../src/widgets/toolbox.cpp:7450 msgid "Graph" msgstr "Графік" -#: ../src/widgets/toolbox.cpp:7040 +#: ../src/widgets/toolbox.cpp:7460 msgid "Connector Length" msgstr "Довжина з'єднаннÑ" -#: ../src/widgets/toolbox.cpp:7040 +#: ../src/widgets/toolbox.cpp:7460 msgid "Length:" msgstr "Довжина:" -#: ../src/widgets/toolbox.cpp:7041 +#: ../src/widgets/toolbox.cpp:7461 msgid "Ideal length for connectors when layout is applied" msgstr "Зразкова довжина ліній з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð¿Ñ–ÑÐ»Ñ Ð·Ð°ÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ виглÑду" -#: ../src/widgets/toolbox.cpp:7053 +#: ../src/widgets/toolbox.cpp:7473 msgid "Downwards" msgstr "Вниз" -#: ../src/widgets/toolbox.cpp:7054 +#: ../src/widgets/toolbox.cpp:7474 msgid "Make connectors with end-markers (arrows) point downwards" msgstr "ЗмуÑити кінцеві Ñтрілки ліній з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ вниз" -#: ../src/widgets/toolbox.cpp:7069 +#: ../src/widgets/toolbox.cpp:7491 msgid "Do not allow overlapping shapes" msgstr "Ðе дозволÑти Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñ„Ð¾Ñ€Ð¼" -#: ../src/widgets/toolbox.cpp:7172 +#: ../src/widgets/toolbox.cpp:7506 +msgid "New connection point" +msgstr "Створити точку з’єднаннÑ" + +#: ../src/widgets/toolbox.cpp:7507 +msgid "Add a new connection point to the currently selected item" +msgstr "Додати нову точку Ð·â€™Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð´Ð¾ поточного позначеного об’єкта" + +#: ../src/widgets/toolbox.cpp:7518 +msgid "Remove connection point" +msgstr "Вилучити точку з’єднаннÑ" + +#: ../src/widgets/toolbox.cpp:7519 +msgid "Remove the currently selected connection point" +msgstr "Вилучити поточну позначену точку з’єднаннÑ" + +#: ../src/widgets/toolbox.cpp:7619 msgid "Fill by" msgstr "Залити" -#: ../src/widgets/toolbox.cpp:7173 +#: ../src/widgets/toolbox.cpp:7620 msgid "Fill by:" msgstr "Чим залити:" -#: ../src/widgets/toolbox.cpp:7185 +#: ../src/widgets/toolbox.cpp:7632 msgid "Fill Threshold" msgstr "Поріг залиттÑ" -#: ../src/widgets/toolbox.cpp:7186 +#: ../src/widgets/toolbox.cpp:7633 msgid "" "The maximum allowed difference between the clicked pixel and the neighboring " "pixels to be counted in the fill" @@ -20675,29 +21032,29 @@ msgstr "" "МакÑимальна допуÑтима Ñ€Ñ–Ð·Ð½Ð¸Ñ†Ñ Ð¼Ñ–Ð¶ точкою, на Ñкій клацнули та ÑуÑідніми " "точками Ñкі обчиÑлені у заповненні" -#: ../src/widgets/toolbox.cpp:7211 +#: ../src/widgets/toolbox.cpp:7658 msgid "Grow/shrink by" msgstr "Збільшити/зменшити на" -#: ../src/widgets/toolbox.cpp:7211 +#: ../src/widgets/toolbox.cpp:7658 msgid "Grow/shrink by:" msgstr "Збільшити/зменшити на:" -#: ../src/widgets/toolbox.cpp:7212 +#: ../src/widgets/toolbox.cpp:7659 msgid "The amount to grow (positive) or shrink (negative) the created fill path" msgstr "" "Величина Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ (додатне чиÑло) або Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ (від'ємне) Ñтвореного " "контуру заповненнÑ" -#: ../src/widgets/toolbox.cpp:7237 +#: ../src/widgets/toolbox.cpp:7684 msgid "Close gaps" msgstr "Закрити проміжки" -#: ../src/widgets/toolbox.cpp:7238 +#: ../src/widgets/toolbox.cpp:7685 msgid "Close gaps:" msgstr "Закриті проміжки:" -#: ../src/widgets/toolbox.cpp:7250 +#: ../src/widgets/toolbox.cpp:7697 msgid "" "Reset paint bucket parameters to defaults (use Inkscape Preferences > Tools " "to change defaults)" @@ -20751,7 +21108,7 @@ msgstr "" "Ðе вдалоÑÑ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ модулі numpy або numpy.linalg. Ці модулі потрібні Ð´Ð»Ñ " "цього додатку. Будь лаÑка, вÑтановіть модулі Ñ– повторіть Ñпробу." -#: ../share/extensions/embedimage.py:74 +#: ../share/extensions/embedimage.py:75 msgid "" "No xlink:href or sodipodi:absref attributes found, or they do not point to " "an existing file! Unable to embed image." @@ -20759,12 +21116,12 @@ msgstr "" "Ðе знайдено атрибутів xlink:href або sodipodi:absref або вони не вказують на " "Ñ–Ñнуючий файл! Ðе вдалоÑÑ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ зображеннÑ." -#: ../share/extensions/embedimage.py:76 +#: ../share/extensions/embedimage.py:77 #, python-format msgid "Sorry we could not locate %s" msgstr "Вибачте, нам не вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s" -#: ../share/extensions/embedimage.py:101 +#: ../share/extensions/embedimage.py:102 #, python-format msgid "" "%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, " @@ -20785,7 +21142,7 @@ msgstr "" msgid "Unable to find image data." msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ дані зображеннÑ." -#: ../share/extensions/inkex.py:66 +#: ../share/extensions/inkex.py:67 msgid "" "The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore " "this extension. Please download and install the latest version from http://" @@ -20798,7 +21155,7 @@ msgstr "" "інÑтрумента ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð°ÐºÑƒÐ½ÐºÐ°Ð¼Ð¸ командою на зразок: sudo apt-get install " "python-lxml" -#: ../share/extensions/inkex.py:222 +#: ../share/extensions/inkex.py:223 #, python-format msgid "No matching node for expression: %s" msgstr "Ðе знайдено відповідного вузла Ð´Ð»Ñ Ð²Ð¸Ñ€Ð°Ð·Ñƒ: %s" @@ -21148,7 +21505,7 @@ msgstr "Замінити колір (RRGGBB hex):" #: ../share/extensions/color_rgbbarrel.inx.h:2 msgid "RGB Barrel" -msgstr "\"Бочка\" RGB" +msgstr "«Бочка» RGB" #: ../share/extensions/convert2dashes.inx.h:1 msgid "Convert to Dashes" @@ -21172,7 +21529,7 @@ msgid "" "at http://live.gnome.org/Dia" msgstr "" "З метою уможливити імпорт файлів Dia, має бути вÑтановлено Ñаму Dia. Ви " -"можете знайти Dia за адреÑою http://live.gnome.org/Dia" +"можете звантажити Dia за адреÑою http://live.gnome.org/Dia" #: ../share/extensions/dia.inx.h:5 msgid "" @@ -21572,10 +21929,6 @@ msgstr "ЗауваженнÑ: ÑÑƒÑ„Ñ–ÐºÑ Ñ„Ð°Ð¹Ð»Ð° додано автома msgid "Path to save image" msgstr "ШлÑÑ… Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ ÐºÐ°Ñ€Ñ‚Ð¸Ð½ÐºÐ¸" -#: ../share/extensions/extrude.inx.h:1 -msgid "Extrude" -msgstr "ТиÑненнÑ" - #: ../share/extensions/extrude.inx.h:3 msgid "Lines" msgstr "Лінії" @@ -22336,10 +22689,10 @@ msgid "" msgstr "" "За допомогою цього ефекту можна вимірÑти довжину вибраного контуру Ñ– додати " "до об’єкта обчиÑлений результат у виглÑді текÑту. КількіÑть значущих цифр, " -"можна змінити за допомогою Ð¿Ð¾Ð»Ñ \"ТочніÑть\". Параметр \"ВідÑтуп\" задає " -"відÑтань між текÑтом Ñ– контуром. Параметр \"МаÑштаб\" можна викориÑтовувати " -"Ð´Ð»Ñ Ð²Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ð½ÑŒ маÑштабованих елементів. Ðаприклад, Ñкщо на риÑунку 1 Ñм " -"рівний 2,5 м, Ñлід вказати 250." +"можна змінити за допомогою Ð¿Ð¾Ð»Ñ Â«Ð¢Ð¾Ñ‡Ð½Ñ–Ñть». Параметр «ВідÑтуп» задає відÑтань " +"між текÑтом Ñ– контуром. Параметр «МаÑштаб» можна викориÑтовувати Ð´Ð»Ñ " +"вимірювань маÑштабованих елементів. Ðаприклад, Ñкщо на риÑунку 1 Ñм рівний " +"2,5 м, Ñлід вказати 250." #: ../share/extensions/motion.inx.h:1 ../share/extensions/restack.inx.h:1 msgid "Angle" @@ -22924,6 +23277,22 @@ msgstr "Дані штрих-коду:" msgid "Barcode Type:" msgstr "Тип штрих-коду:" +#: ../share/extensions/render_barcode_datamatrix.inx.h:1 +msgid "Barcode - Datamatrix" +msgstr "Штрихкод — Datamatrix" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:2 +msgid "Cols" +msgstr "Стовпчики" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:4 +msgid "Rows" +msgstr "РÑдки" + +#: ../share/extensions/render_barcode_datamatrix.inx.h:5 +msgid "Square Size / px" +msgstr "Розмір квадрата / пк" + #: ../share/extensions/restack.inx.h:2 msgid "Arbitrary Angle:" msgstr "Довільний кут:" @@ -23011,17 +23380,93 @@ msgid "Strength (%):" msgstr "Сила (%):" #: ../share/extensions/scour.inx.h:1 +msgid "Embed rasters" +msgstr "Вбудувати раÑтр" + +#: ../share/extensions/scour.inx.h:2 +msgid "Enable id stripping" +msgstr "Увімкнути Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð²" + +#: ../share/extensions/scour.inx.h:3 +msgid "Group collapsing" +msgstr "Ð—Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð³Ñ€ÑƒÐ¿" + +#: ../share/extensions/scour.inx.h:5 +msgid "Indent" +msgstr "ВідÑтуп" + +#: ../share/extensions/scour.inx.h:6 +msgid "Keep editor data" +msgstr "Зберегти дані редактора" + +#: ../share/extensions/scour.inx.h:8 msgid "Optimized SVG (*.svg)" msgstr "Оптимізований SVG (*.svg)" -#: ../share/extensions/scour.inx.h:2 +#: ../share/extensions/scour.inx.h:9 msgid "Optimized SVG Output" msgstr "Оптимізований екÑпорт до SVG" -#: ../share/extensions/scour.inx.h:3 +#: ../share/extensions/scour.inx.h:11 msgid "Scalable Vector Graphics" msgstr "МаÑштабована векторна графіка" +#: ../share/extensions/scour.inx.h:12 +msgid "Set precision" +msgstr "Ð’Ñтановити точніÑть" + +#: ../share/extensions/scour.inx.h:13 +msgid "Simplify colors" +msgstr "СпроÑтити кольори" + +#: ../share/extensions/scour.inx.h:14 +msgid "Space" +msgstr "Пробіли" + +#: ../share/extensions/scour.inx.h:15 +msgid "Strip xml prolog" +msgstr "Вилучити вÑтупну чаÑтину xml" + +#: ../share/extensions/scour.inx.h:16 +msgid "Style to xml" +msgstr "Стиль у xml" + +#: ../share/extensions/scour.inx.h:17 +msgid "Tab" +msgstr "ТабулÑціÑ" + +#: ../share/extensions/scour.inx.h:18 +msgid "" +"This extension optimize the SVG file according to the following options:\n" +" * Simplify colors: convert all colors to #RRGGBB format.\n" +" * Style to xml: convert styles into XML attributes.\n" +" * Group collapsing: collapse <g> elements.\n" +" * Enable id stripping: remove all un-referenced ID attributes.\n" +" * Embed rasters: embed rasters as base64-encoded data.\n" +" * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator " +"elements and attributes.\n" +" * Strip xml prolog: don't output the xml prolog.\n" +" * Set precision: set number of significant digits (default: 5).\n" +" * Indent: indentation of the output: none, space, tab (default: space)." +msgstr "" +"Цей додаток виконує оптимізацію файла SVG за такими параметрами:\n" +" * Ð¡Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñ–Ð²: перетворити вÑÑ– кольори на кольори у форматі " +"#RRGGBB.\n" +" * Стиль у xml: перетворити Ñтилі у атрибути XML.\n" +" * Ð—Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð³Ñ€ÑƒÐ¿: згорнути елементи <g>.\n" +" * Увімкнути Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð²: вилучити вÑÑ– атрибути " +"ідентифікаторів без поÑилань.\n" +" * Вбудувати раÑтр: вбудувати раÑтрові Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñк дані у кодуванні " +"base64.\n" +" * Зберегти дані редактора: не вилучати елементи Ñ– атрибути додані " +"Inkscape, Sodipodi чи Adobe Illustrator.\n" +" * Вилучити вÑтупну чаÑтину xml: не додавати до файла вÑтупну чаÑтину " +"xml.\n" +" * Ð’Ñтановити точніÑть: вÑтановити точніÑть запиÑу чиÑел (типово, 5 цифр " +"піÑÐ»Ñ ÐºÐ¾Ð¼Ð¸).\n" +" * ВідÑтуп: вÑтановити параметри відÑтупів у файлі: немає, пробіли, " +"табулÑÑ†Ñ–Ñ (типово, пробіли)." + #: ../share/extensions/sk1_input.inx.h:1 msgid "Open files saved in sK1 vector graphics editor" msgstr "Відкрити файли, збережені у редакторі векторної графіки sK1" @@ -23073,7 +23518,7 @@ msgstr "ЯкіÑть (типово = 16)" #: ../share/extensions/spirograph.inx.h:5 msgid "R - Ring Radius (px)" -msgstr "R - Ñ€Ð°Ð´Ñ–ÑƒÑ ÐºÑ–Ð»ÑŒÑ†Ñ (точок)" +msgstr "R — Ñ€Ð°Ð´Ñ–ÑƒÑ ÐºÑ–Ð»ÑŒÑ†Ñ (точок)" #: ../share/extensions/spirograph.inx.h:7 msgid "Rotation (deg)" @@ -23085,11 +23530,11 @@ msgstr "Спірограф" #: ../share/extensions/spirograph.inx.h:9 msgid "d - Pen Radius (px)" -msgstr "d - Ñ€Ð°Ð´Ñ–ÑƒÑ Ð¿ÐµÑ€Ð° (точок)" +msgstr "d — Ñ€Ð°Ð´Ñ–ÑƒÑ Ð¿ÐµÑ€Ð° (точок)" #: ../share/extensions/spirograph.inx.h:10 msgid "r - Gear Radius (px)" -msgstr "r - Ñ€Ð°Ð´Ñ–ÑƒÑ Ð·ÑƒÐ±Ñ†ÑŽÐ²Ð°Ñ‚Ð¾Ð³Ð¾ колеÑа (точок)" +msgstr "r — Ñ€Ð°Ð´Ñ–ÑƒÑ Ð·ÑƒÐ±Ñ†ÑŽÐ²Ð°Ñ‚Ð¾Ð³Ð¾ колеÑа (точок)" #: ../share/extensions/straightseg.inx.h:1 msgid "Behavior" @@ -23553,6 +23998,34 @@ msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ Ð·Ð° годинниковою Ñтрілкою" msgid "Whirl" msgstr "Вихор" +#: ../share/extensions/wireframe_sphere.inx.h:1 +msgid "Hide lines behind the sphere" +msgstr "Ховати лінії за Ñферою" + +#: ../share/extensions/wireframe_sphere.inx.h:2 +msgid "Lines of latitude" +msgstr "Лінії широти" + +#: ../share/extensions/wireframe_sphere.inx.h:3 +msgid "Lines of longitude" +msgstr "Лінії довготи" + +#: ../share/extensions/wireframe_sphere.inx.h:4 +msgid "Radius [px]" +msgstr "Ð Ð°Ð´Ñ–ÑƒÑ (у пк)" + +#: ../share/extensions/wireframe_sphere.inx.h:6 +msgid "Rotation [deg]" +msgstr "ÐžÐ±ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ (у градуÑах)" + +#: ../share/extensions/wireframe_sphere.inx.h:7 +msgid "Tilt [deg]" +msgstr "Ðахил (у градуÑах)" + +#: ../share/extensions/wireframe_sphere.inx.h:8 +msgid "Wireframe Sphere" +msgstr "ÐšÐ°Ñ€ÐºÐ°Ñ Ñфери" + #: ../share/extensions/wmf_input.inx.h:1 #: ../share/extensions/wmf_output.inx.h:1 msgid "A popular graphics file format for clipart" @@ -23572,6 +24045,107 @@ msgstr "Імпорт метафайла Windows" msgid "XAML Input" msgstr "Імпорт з XAML" +#~ msgid "bounding box" +#~ msgstr "рамка-обгортка" + +#~ msgid "%s. Modify spray options" +#~ msgstr "%s. Змінити параметри розкиданнÑ" + +#~ msgid "Min" +#~ msgstr "Мін." + +#~ msgid "Max:" +#~ msgstr "МакÑ.:" + +#~ msgid "sprayOptions|Distribution" +#~ msgstr "Розподіл" + +#~ msgid "sprayOptions|Cursor Options" +#~ msgstr "Параметри вказівника" + +#~ msgid "sprayOptions|Random Options" +#~ msgstr "Випадкові параметри" + +#~ msgid "sprayOptions|Distribution:" +#~ msgstr "Розподіл:" + +#~ msgid "sprayOptions|Uniform" +#~ msgstr "Однорідний" + +#~ msgid "sprayOptions|Gaussian" +#~ msgstr "ГауÑів" + +#~ msgid "sprayOptions|Scale:" +#~ msgstr "МаÑштаб:" + +#~ msgid "Apply a scale factor" +#~ msgstr "ЗаÑтоÑувати маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð° коефіцієнтом" + +#~ msgid "sprayOptions|Rotation:" +#~ msgstr "ОбертаннÑ:" + +#~ msgid "Apply rotation" +#~ msgstr "ЗаÑтоÑувати обертаннÑ" + +#~ msgid "sprayOptions|Ratio:" +#~ msgstr "Коефіцієнт:" + +#~ msgid "Eccentricity of the ellipse" +#~ msgstr "ЕкÑцентриÑитет еліпÑа" + +#~ msgid "sprayOptions|Angle:" +#~ msgstr "Кут:" + +#~ msgid "Angle of the ellipse" +#~ msgstr "Кут нахилу віÑÑ– еліпÑа" + +#~ msgid "sprayOptions|Width:" +#~ msgstr "Ширина:" + +#~ msgid "Size of the ellipse" +#~ msgstr "Розміри еліпÑа" + +#~ msgid "Mean:" +#~ msgstr "Середнє:" + +#~ msgid "The mean of the spray action" +#~ msgstr "Математичне Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— розкиданнÑ" + +#~ msgid "(minimum standard_deviation)" +#~ msgstr "(мінімальне Ñтандартне відхиленнÑ)" + +#~ msgid "(maximum standard_deviation)" +#~ msgstr "(макÑимальне Ñтандартне відхиленнÑ)" + +#~ msgid "SD" +#~ msgstr "СВ" + +#~ msgid "SD:" +#~ msgstr "СВ:" + +#~ msgid "The standard deviation of the spray action" +#~ msgstr "Стандартне Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— розкиданнÑ" + +#~ msgid "Population" +#~ msgstr "ЩільніÑть" + +#~ msgid "Population:" +#~ msgstr "ЩільніÑть:" + +#~ msgid "Connection point: click or drag to create a new connector" +#~ msgstr "" +#~ "Точка з'єднаннÑ: клацніть мишею або перетÑгніть Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ " +#~ "нової лінії" + +#~ msgid "Center objects horizontally" +#~ msgstr "Центрувати об’єкти горизонтально" + +#~ msgid "_Instant Messaging..." +#~ msgstr "Обмін по_відомленнÑми..." + +#~ msgid "Jabber Instant Messaging Client" +#~ msgstr "Клієнт обміну повідомленнÑми Jabber" + #~ msgid "" #~ "The \"Save As ...\" dialog uses the current working directory for saving " #~ "(if the file was previously saved). If not previously saved, the most " @@ -23941,9 +24515,6 @@ msgstr "Імпорт з XAML" #~ msgid "Angle of the first copy" #~ msgstr "Кут Ð´Ð»Ñ Ð¿ÐµÑ€ÑˆÐ¾Ñ— копії" -#~ msgid "Rotation angle" -#~ msgstr "Кут обертаннÑ" - #~ msgid "Angle between two successive copies" #~ msgstr "Кут між двома поÑлідовними копіÑми" -- cgit v1.2.3 From ed4ddd304ffed5f3206ee1cf5fd9c74a78c108a6 Mon Sep 17 00:00:00 2001 From: buliabyak <> Date: Wed, 6 Jan 2010 20:24:25 -0400 Subject: a better truncation detection, suggested by Richard Hughes (bzr r8950) --- src/libnrtype/Layout-TNG-Compute.cpp | 6 +++- src/libnrtype/Layout-TNG-Input.cpp | 68 ------------------------------------ src/libnrtype/Layout-TNG-Output.cpp | 2 ++ src/libnrtype/Layout-TNG.h | 4 ++- 4 files changed, 10 insertions(+), 70 deletions(-) diff --git a/src/libnrtype/Layout-TNG-Compute.cpp b/src/libnrtype/Layout-TNG-Compute.cpp index 7a2924d98..f6b9688bb 100644 --- a/src/libnrtype/Layout-TNG-Compute.cpp +++ b/src/libnrtype/Layout-TNG-Compute.cpp @@ -1467,8 +1467,12 @@ bool Layout::Calculator::calculate() } para.free(); - if (_scanline_maker) + if (_scanline_maker) { delete _scanline_maker; + _flow._input_truncated = false; + } else { + _flow._input_truncated = true; + } return true; } diff --git a/src/libnrtype/Layout-TNG-Input.cpp b/src/libnrtype/Layout-TNG-Input.cpp index 33371ab10..fb2769edc 100644 --- a/src/libnrtype/Layout-TNG-Input.cpp +++ b/src/libnrtype/Layout-TNG-Input.cpp @@ -19,8 +19,6 @@ #include "sp-string.h" #include "FontFactory.h" -#include "text-editing.h" // for inputTruncated() - namespace Inkscape { namespace Text { @@ -324,71 +322,5 @@ Layout::InputStreamTextSource::~InputStreamTextSource() sp_style_unref(style); } -bool -Layout::inputTruncated() const -{ - if (!inputExists()) - return false; - - // Find out the SPObject to which the last visible character corresponds: - Layout::iterator last = end(); - if (last == begin()) { - // FIXME: this returns a wrong "not truncated" when a flowtext is entirely - // truncated, so there are no visible characters. But how can I find out the - // originator SPObject without having anything to do getSourceOfCharacter - // from? - return false; - } - last.prevCharacter(); - void *source; - Glib::ustring::iterator offset; - getSourceOfCharacter(last, &source, &offset); - SPObject *obj = SP_OBJECT(source); - - // if that is SPString, see if it has further characters beyond the last visible - if (obj && SP_IS_STRING(obj)) { - Glib::ustring::iterator offset_next = offset; - offset_next ++; - if (offset_next != SP_STRING(obj)->string.end()) { - // truncated: source SPString has next char - return true; - } - } - - // otherwise, see if the SPObject at end() or any of its text-tree ancestors - // (excluding top-level SPText or SPFlowText) have a text-tree next sibling with - // visible text - if (obj) { - for (SPObject *ascend = obj; - ascend && (is_part_of_text_subtree (ascend) && !is_top_level_text_object(ascend)); - ascend = SP_OBJECT_PARENT(ascend)) { - if (SP_OBJECT_NEXT(ascend)) { - SPObject *next = SP_OBJECT_NEXT(ascend); - if (next && is_part_of_text_subtree(next) && has_visible_text(next)) { - // truncated: source text object has next text sibling - return true; - } - } - } - } - - // the above works for flowed text, but not for text on path. - // so now, we also check if the last of the _characters, if coming from a TEXT_SOURCE, - // has in_glyph different from -1 - unsigned last_char = _characters.size() - 1; - unsigned span_index = _characters[last_char].in_span; - Glib::ustring::const_iterator iter_char = _spans[span_index].input_stream_first_character; - - if (_input_stream[_spans[span_index].in_input_stream_item]->Type() == TEXT_SOURCE) { - if (_characters[last_char].in_glyph == -1) { - //truncated: last char has no glyph - return true; - } - } - - // not truncated - return false; -} - }//namespace Text }//namespace Inkscape diff --git a/src/libnrtype/Layout-TNG-Output.cpp b/src/libnrtype/Layout-TNG-Output.cpp index 2b4b80e7c..d6b68ab40 100644 --- a/src/libnrtype/Layout-TNG-Output.cpp +++ b/src/libnrtype/Layout-TNG-Output.cpp @@ -513,8 +513,10 @@ void Layout::fitToPathAlign(SVGLength const &startOffset, Path const &path) _glyphs[glyph_index].y = midpoint[1] - _lines.front().baseline_y + tangent[1] * tangent_shift + tangent[0] * normal_shift; _glyphs[glyph_index].rotation += rotation; } + _input_truncated = false; } else { // outside the bounds of the path: hide the glyphs _characters[char_index].in_glyph = -1; + _input_truncated = true; } g_free(midpoint_otp); diff --git a/src/libnrtype/Layout-TNG.h b/src/libnrtype/Layout-TNG.h index 05b5103fc..0a2463a56 100644 --- a/src/libnrtype/Layout-TNG.h +++ b/src/libnrtype/Layout-TNG.h @@ -212,7 +212,9 @@ public: bool inputExists() const {return !_input_stream.empty();} - bool inputTruncated() const; + bool _input_truncated; + bool inputTruncated() const + {return _input_truncated;} /** adds a new piece of text to the end of the current list of text to be processed. This method can only add text of a consistent style. -- cgit v1.2.3 From 568dab6fba413360b1ca2cbf5205bdde8eb9a13b Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Thu, 7 Jan 2010 01:19:48 -0800 Subject: Added UXManager. Cleaning up toolbox creation. (bzr r8951) --- src/ui/Makefile_insert | 4 +- src/ui/uxmanager.cpp | 68 ++++++++++++++++ src/ui/uxmanager.h | 47 +++++++++++ src/util/Makefile_insert | 2 + src/util/ege-tags.cpp | 178 +++++++++++++++++++++++++++++++++++++++++ src/util/ege-tags.h | 121 ++++++++++++++++++++++++++++ src/widgets/desktop-widget.cpp | 15 +++- src/widgets/toolbox.cpp | 104 +++++++++++------------- src/widgets/toolbox.h | 11 +-- 9 files changed, 482 insertions(+), 68 deletions(-) create mode 100644 src/ui/uxmanager.cpp create mode 100644 src/ui/uxmanager.h create mode 100644 src/util/ege-tags.cpp create mode 100644 src/util/ege-tags.h diff --git a/src/ui/Makefile_insert b/src/ui/Makefile_insert index 3eb6c6b13..eb8966d11 100644 --- a/src/ui/Makefile_insert +++ b/src/ui/Makefile_insert @@ -9,4 +9,6 @@ ink_common_sources += \ ui/previewable.h \ ui/previewfillable.h \ ui/previewholder.cpp \ - ui/previewholder.h + ui/previewholder.h \ + ui/uxmanager.cpp \ + ui/uxmanager.h diff --git a/src/ui/uxmanager.cpp b/src/ui/uxmanager.cpp new file mode 100644 index 000000000..5f0021ef6 --- /dev/null +++ b/src/ui/uxmanager.cpp @@ -0,0 +1,68 @@ +/** \file + * Desktop widget implementation + */ +/* Authors: + * Jon A. Cruz + * + * Copyright (C) 2010 Jon A. Cruz + * + * Released under GNU GPL, read the file 'COPYING' for more information + */ + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +#include "uxmanager.h" +#include "util/ege-tags.h" +#include "widgets/toolbox.h" + +namespace Inkscape { +namespace UI { + +UXManager* instance = 0; + +UXManager* UXManager::getInstance() +{ + if (!instance) { + instance = new UXManager(); + } + return instance; +} + + +UXManager::UXManager() +{ + ege::TagSet tags; + tags.setLang("en"); + + tags.addTag(ege::Tag("General")); + tags.addTag(ege::Tag("Icons")); +} + +UXManager::~UXManager() +{ +} + + +void UXManager::connectToDesktop( std::vector const & toolboxes, SPDesktop *desktop ) +{ + for (std::vector::const_iterator it = toolboxes.begin(); it != toolboxes.end(); ++it ) { + sp_toolbox_set_desktop( *it, desktop ); + } +} + + +} // namespace UI +} // namespace Inkscape + +/* + 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 : diff --git a/src/ui/uxmanager.h b/src/ui/uxmanager.h new file mode 100644 index 000000000..c8b077a57 --- /dev/null +++ b/src/ui/uxmanager.h @@ -0,0 +1,47 @@ +#ifndef SEEN_UI_UXMANAGER_H +#define SEEN_UI_UXMANAGER_H +/* + * A simple interface for previewing representations. + * + * Authors: + * Jon A. Cruz + * + * Copyright (C) 2010 Jon A. Cruz + * + * Released under GNU GPL, read the file 'COPYING' for more information + */ + +#include + +typedef struct _GtkWidget GtkWidget; +class SPDesktop; + +namespace Inkscape { +namespace UI { + +class UXManager +{ +public: + static UXManager* getInstance(); + virtual ~UXManager(); + + void connectToDesktop( std::vector const & toolboxes, SPDesktop *desktop ); + +private: + UXManager(); +}; + +} // namespace UI +} // namespace Inkscape + +#endif // SEEN_UI_UXMANAGER_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 : diff --git a/src/util/Makefile_insert b/src/util/Makefile_insert index b76a4dcdb..87a974768 100644 --- a/src/util/Makefile_insert +++ b/src/util/Makefile_insert @@ -4,6 +4,8 @@ ink_common_sources += \ util/compose.hpp \ util/ucompose.hpp \ util/enums.h \ + util/ege-tags.h \ + util/ege-tags.cpp \ util/filter-list.h \ util/fixed_point.h \ util/format.h \ diff --git a/src/util/ege-tags.cpp b/src/util/ege-tags.cpp new file mode 100644 index 000000000..5d33c85a3 --- /dev/null +++ b/src/util/ege-tags.cpp @@ -0,0 +1,178 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * The contents of this file are subject to the Mozilla Public License Version + * 1.1 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + * for the specific language governing rights and limitations under the + * License. + * + * The Original Code is EGE Tagging Support. + * + * The Initial Developer of the Original Code is + * Jon A. Cruz. + * Portions created by the Initial Developer are Copyright (C) 2009 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +#if HAVE_CONFIG_H +#include "config.h" +#endif // HAVE_CONFIG_H + +#if HAVE_LIBINTL_H +#include +#endif // HAVE_LIBINTL_H + +#if !defined(_) +#define _(s) gettext(s) +#endif // !defined(_) + +#include +#include +#include + +#include "ege-tags.h" + +#include + +namespace ege +{ + +Label::Label(std::string const& lang, std::string const& value) : + lang(lang), + value(value) +{ +} + +Label::~Label() +{ +} + +// ========================================================================= + +Tag::~Tag() +{ +} + +Tag::Tag(std::string const& key) : + key(key) +{ +} + +// ========================================================================= + +TagSet::TagSet() : + lang(), + tags(), + counts() +{ +} + +TagSet::~TagSet() +{ +} + +void TagSet::setLang(std::string const& lang) +{ + if (lang != this->lang) { + this->lang = lang; + } +} + + +struct sameLang : public std::binary_function { + bool operator()(Label const& x, Label const& y) const { return (x.lang == y.lang); } +}; + + +bool TagSet::addTag(Tag const& tag) +{ + bool present = false; + + for ( std::vector::iterator it = tags.begin(); (it != tags.end()) && !present; ++it ) { + if (tag.key == it->key) { + present = true; + + for ( std::vector