diff options
| author | Lex Neva <github.com@lexneva.name> | 2018-08-17 16:08:02 -0400 |
|---|---|---|
| committer | Lex Neva <github.com@lexneva.name> | 2018-08-17 16:08:02 -0400 |
| commit | 72b8c367db613c3f44bce1174a8a5e8226bd2863 (patch) | |
| tree | 0daf0758b275a2eb4d794c202dc8d2c0e17749eb | |
| parent | ef17511c66a9f59bb9c74cb6f94f71e044c4fef1 (diff) | |
| parent | d7fddb0c946e19c571325a88ae5516bcbd0df128 (diff) | |
Merge remote-tracking branch 'origin/master' into lexelby-auto-fill-run
38 files changed, 4699 insertions, 1619 deletions
diff --git a/.travis.yml b/.travis.yml index a5841ba5..a3f6360b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -152,8 +152,11 @@ notifications: on_success: never on_failure: never before_deploy: - - git tag -f dev-build-${TRAVIS_BRANCH} - - git push -f https://${TRAVIS_REPO_SLUG%/*}:${GITHUB_API_KEY}@github.com/${TRAVIS_REPO_SLUG}.git dev-build-${TRAVIS_BRANCH} + - | + if [[ !("$TRAVIS_TAG" =~ ^v[0-9.]+$) ]]; then + git tag -f dev-build-${TRAVIS_BRANCH//\//-} + git push -f https://${TRAVIS_REPO_SLUG%/*}:${GITHUB_API_KEY}@github.com/${TRAVIS_REPO_SLUG}.git dev-build-${TRAVIS_BRANCH//\//-} + fi deploy: - provider: releases api_key: @@ -1,7 +1,7 @@ EXTENSIONS:=inkstitch # This gets the branch name or the name of the tag -VERSION:=$(TRAVIS_BRANCH) +VERSION:=$(subst /,-,$(TRAVIS_BRANCH)) OS:=$(TRAVIS_OS_NAME) ARCH:=$(shell uname -m) diff --git a/lib/extensions/output.py b/lib/extensions/output.py index 1dc8d19d..f3bb0a80 100644 --- a/lib/extensions/output.py +++ b/lib/extensions/output.py @@ -36,10 +36,15 @@ class Output(InkstitchExtension): write_embroidery_file(temp_file.name, stitch_plan, self.document.getroot()) + if sys.platform == "win32": + import msvcrt + msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY) + # inkscape will read the file contents from stdout and copy # to the destination file that the user chose - with open(temp_file.name) as output_file: + with open(temp_file.name, "rb") as output_file: sys.stdout.write(output_file.read()) + sys.stdout.flush() # clean up the temp file os.remove(temp_file.name) diff --git a/lib/extensions/params.py b/lib/extensions/params.py index 1b8f2589..c464e044 100644 --- a/lib/extensions/params.py +++ b/lib/extensions/params.py @@ -424,18 +424,22 @@ class SettingsFrame(wx.Frame): self.simulate_window.stop() self.simulate_window.load(stitch_plan=stitch_plan) else: - my_rect = self.GetScreenRect() - simulator_pos = my_rect.GetTopRight() + params_rect = self.GetScreenRect() + simulator_pos = params_rect.GetTopRight() simulator_pos.x += 5 - screen_rect = wx.Display(0).ClientArea - max_width = screen_rect.GetWidth() - my_rect.GetWidth() + current_screen = wx.Display.GetFromPoint(wx.GetMousePosition()) + display = wx.Display(current_screen) + screen_rect = display.GetClientArea() + + max_width = screen_rect.GetWidth() - params_rect.GetWidth() max_height = screen_rect.GetHeight() try: self.simulate_window = EmbroiderySimulator(None, -1, _("Preview"), simulator_pos, size=(300, 300), + x_position=simulator_pos.x, stitch_plan=stitch_plan, on_close=self.simulate_window_closed, target_duration=5, @@ -764,6 +768,14 @@ class Params(InkstitchExtension): try: app = wx.App() frame = SettingsFrame(tabs_factory=self.create_tabs, on_cancel=self.cancel) + + # position left, center + current_screen = wx.Display.GetFromPoint(wx.GetMousePosition()) + display = wx.Display(current_screen) + display_size = display.GetClientArea() + frame_size = frame.GetSize() + frame.SetPosition((display_size[0], display_size[3] / 2 - frame_size[1] / 2)) + frame.Show() app.MainLoop() diff --git a/lib/extensions/simulate.py b/lib/extensions/simulate.py index 0c372d4d..38f86156 100644 --- a/lib/extensions/simulate.py +++ b/lib/extensions/simulate.py @@ -17,11 +17,16 @@ class Simulate(InkstitchExtension): def effect(self): if not self.get_elements(): return - patches = self.elements_to_patches(self.elements) stitch_plan = patches_to_stitch_plan(patches) app = wx.App() - frame = EmbroiderySimulator(None, -1, _("Embroidery Simulation"), wx.DefaultPosition, size=(1000, 1000), stitch_plan=stitch_plan) + current_screen = wx.Display.GetFromPoint(wx.GetMousePosition()) + display = wx.Display(current_screen) + screen_rect = display.GetClientArea() + + simulator_pos = (screen_rect[0], screen_rect[1]) + + frame = EmbroiderySimulator(None, -1, _("Embroidery Simulation"), pos=simulator_pos, size=(1000, 1000), stitch_plan=stitch_plan) app.SetTopWindow(frame) frame.Show() wx.CallAfter(frame.go) diff --git a/lib/simulator.py b/lib/simulator.py index 2d2d3e08..5620f65b 100644 --- a/lib/simulator.py +++ b/lib/simulator.py @@ -10,38 +10,44 @@ from .svg import PIXELS_PER_MM, color_block_to_point_lists class EmbroiderySimulator(wx.Frame): def __init__(self, *args, **kwargs): stitch_plan = kwargs.pop('stitch_plan', None) + self.x_position = kwargs.pop('x_position', None) self.on_close_hook = kwargs.pop('on_close', None) self.frame_period = kwargs.pop('frame_period', 80) self.stitches_per_frame = kwargs.pop('stitches_per_frame', 1) self.target_duration = kwargs.pop('target_duration', None) - self.margin = 10 + self.margin = 30 - screen_rect = wx.Display(0).ClientArea - self.max_width = kwargs.pop('max_width', screen_rect.GetWidth()) - self.max_height = kwargs.pop('max_height', screen_rect.GetHeight()) + screen_rect = self.get_current_screen_rect() + self.max_width = kwargs.pop('max_width', screen_rect[2]) + self.max_height = kwargs.pop('max_height', screen_rect[3]) self.scale = 1 + self.min_width = 600 + if self.max_width < self.min_width: + self.max_width = self.min_width + wx.Frame.__init__(self, *args, **kwargs) self.panel = wx.Panel(self, wx.ID_ANY) - self.panel.SetFocus() + + self.panel.SetDoubleBuffered(True) self.sizer = wx.BoxSizer(wx.VERTICAL) self.button_sizer = wx.BoxSizer(wx.HORIZONTAL) self.button_label = ( - [_("Speed up"),_('Press + or arrow up to speed up')], - [_("Slow down"),_('Press - or arrow down to slow down')], - [_("Pause"),_("Press P to pause the animation")], - [_("Restart"),_("Press R to restart the animation")], - [_("Quit"),_("Press Q to close the simulation window")]) + [_("Speed up"), _('Press + or arrow up to speed up'), self.animation_speed_up], + [_("Slow down"), _('Press - or arrow down to slow down'), self.animation_slow_down], + [_("Pause"), _("Press P to pause the animation"), self.animation_pause], + [_("Restart"), _("Press R to restart the animation"), self.animation_restart], + [_("Quit"), _("Press Q to close the simulation window"), self.animation_quit]) self.buttons = [] for i in range(0, len(self.button_label)): self.buttons.append(wx.Button(self, -1, self.button_label[i][0])) self.button_sizer.Add(self.buttons[i], 1, wx.EXPAND) - self.buttons[i].Bind(wx.EVT_BUTTON, self.on_key_down) self.buttons[i].SetToolTip(self.button_label[i][1]) + self.buttons[i].Bind(wx.EVT_BUTTON, self.button_label[i][2]) self.sizer.Add(self.panel, 1, wx.EXPAND) self.sizer.Add(self.button_sizer, 0, wx.EXPAND) @@ -59,15 +65,51 @@ class EmbroiderySimulator(wx.Frame): self.clear() + self.set_stitch_counter(1) + + shortcut_keys = [ + (wx.ACCEL_NORMAL, ord('+'), self.animation_speed_up), + (wx.ACCEL_NORMAL, ord('='), self.animation_speed_up), + (wx.ACCEL_SHIFT, ord('='), self.animation_speed_up), + (wx.ACCEL_NORMAL, wx.WXK_ADD, self.animation_speed_up), + (wx.ACCEL_NORMAL, wx.WXK_NUMPAD_ADD, self.animation_speed_up), + (wx.ACCEL_NORMAL, wx.WXK_NUMPAD_UP, self.animation_speed_up), + (wx.ACCEL_NORMAL, wx.WXK_UP, self.animation_speed_up), + (wx.ACCEL_NORMAL, ord('-'), self.animation_slow_down), + (wx.ACCEL_NORMAL, ord('_'), self.animation_slow_down), + (wx.ACCEL_NORMAL, wx.WXK_SUBTRACT, self.animation_slow_down), + (wx.ACCEL_NORMAL, wx.WXK_NUMPAD_SUBTRACT, self.animation_slow_down), + (wx.ACCEL_NORMAL, wx.WXK_NUMPAD_DOWN, self.animation_slow_down), + (wx.ACCEL_NORMAL, wx.WXK_DOWN, self.animation_slow_down), + (wx.ACCEL_NORMAL, ord('r'), self.animation_restart), + (wx.ACCEL_NORMAL, ord('p'), self.animation_pause), + (wx.ACCEL_NORMAL, ord('q'), self.animation_quit)] + + accel_entries = [] + + for shortcut_key in shortcut_keys: + eventId = wx.NewId() + accel_entries.append((shortcut_key[0], shortcut_key[1], eventId)) + self.Bind(wx.EVT_MENU, shortcut_key[2], id=eventId) + + accel_table = wx.AcceleratorTable(accel_entries) + self.SetAcceleratorTable(accel_table) + self.Bind(wx.EVT_SIZE, self.on_size) + self.Bind(wx.EVT_CLOSE, self.on_close) self.panel.Bind(wx.EVT_PAINT, self.on_paint) - self.panel.Bind(wx.EVT_KEY_DOWN, self.on_key_down) + + self.panel.SetFocus() self.timer = None self.last_pos = None - self.Bind(wx.EVT_CLOSE, self.on_close) + def get_current_screen_rect(self): + current_screen = wx.Display.GetFromPoint(wx.GetMousePosition()) + display = wx.Display(current_screen) + screen_rect = display.GetClientArea() + return screen_rect def load(self, stitch_plan=None): if stitch_plan: @@ -87,42 +129,51 @@ class EmbroiderySimulator(wx.Frame): self.frame_period *= 2 self.stitches_per_frame *= 2 - def on_key_down(self, event): - if hasattr(event, 'GetKeyCode'): - keycode = event.GetKeyCode() + def animation_speed_up(self, event): + if self.frame_period == 1: + self.stitches_per_frame *= 2 else: - keycode = event.GetEventObject().GetLabelText() - self.panel.SetFocus() - - if keycode == ord("+") or keycode == ord("=") or keycode == wx.WXK_UP or keycode == "Speed up": - if self.frame_period == 1: - self.stitches_per_frame *= 2 - else: - self.frame_period = self.frame_period / 2 - elif keycode == ord("-") or keycode == ord("_") or keycode == wx.WXK_DOWN or keycode == "Slow down": - if self.stitches_per_frame == 1: - self.frame_period *= 2 - else: - self.stitches_per_frame /= 2 - elif keycode == ord("Q") or keycode == "Quit": - self.Close() - elif keycode == ord("P") or keycode == "Pause": - if self.timer.IsRunning(): - self.timer.Stop() - else: - self.timer.Start(self.frame_period) - elif keycode == ord("R") or keycode == "Restart": - self.stop() - self.clear() - self.go() + self.frame_period = self.frame_period / 2 + self.animation_update_timer() + def animation_slow_down(self, event): + if self.stitches_per_frame == 1: + self.frame_period *= 2 + else: + self.stitches_per_frame /= 2 + self.animation_update_timer() + + def animation_restart(self, event): + self.stop() + self.clear() + self.go() + + def animation_pause(self, event): + if self.timer.IsRunning(): + self.timer.Stop() + else: + self.timer.Start(self.frame_period) + + def animation_quit(self, event): + self.Close() + + def animation_update_timer(self): self.frame_period = max(1, self.frame_period) self.stitches_per_frame = max(self.stitches_per_frame, 1) - if self.timer.IsRunning(): self.timer.Stop() self.timer.Start(self.frame_period) + def set_stitch_counter(self, current_stitch): + if hasattr(self.panel, 'stitch_counter'): + self.panel.stitch_counter.SetLabel(_("Stitch # ") + str(current_stitch) + ' / ' + str(len(self.segments) + 1)) + else: + self.font = wx.Font(9, wx.FONTFAMILY_DEFAULT, wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_NORMAL) + self.panel.stitch_counter = wx.StaticText(self, label=_("Stitch #") + '1 / ' + str(len(self.segments)), pos=(30, 10)) + self.panel.stitch_counter.SetFont(self.font) + self.panel.stitch_counter.SetForegroundColour('red') + self.panel.stitch_counter.SetBackgroundColour('white') + def _strip_quotes(self, string): if string.startswith('"') and string.endswith('"'): string = string[1:-1] @@ -194,7 +245,7 @@ class EmbroiderySimulator(wx.Frame): self.width = width self.height = height - self.scale = min(float(self.max_width) / width, float(self.max_height - 60) / height) + self.scale = min(float(self.max_width - self.margin * 2) / width, float(self.max_height - self.margin * 2 - 40) / height) # make room for decorations and the margin self.scale *= 0.95 @@ -241,11 +292,20 @@ class EmbroiderySimulator(wx.Frame): setsize_window_width = self.width * self.scale + decorations_width + self.margin * 2 setsize_window_height = (self.height) * self.scale + decorations_height + self.margin * 2 - if setsize_window_width < 600: - setsize_window_width = 600 + # set minimum width (force space for control buttons) + if setsize_window_width < self.min_width: + setsize_window_width = self.min_width self.SetSize(( setsize_window_width, setsize_window_height)) + # center the simulation on screen if not called by params + # else center vertically + if self.x_position == None: + self.Centre() + else: + display_rect = self.get_current_screen_rect() + self.SetPosition((self.x_position, display_rect[3] / 2 - setsize_window_height / 2)) + e.Skip() def on_paint(self, e): @@ -276,5 +336,8 @@ class EmbroiderySimulator(wx.Frame): self.current_stitch += 1 self.last_pos = (x2, y2) + + self.set_stitch_counter(self.current_stitch + 1) + except IndexError: self.timer.Stop() diff --git a/messages.po b/messages.po index 72f7e6d0..e1f5c1cb 100644 --- a/messages.po +++ b/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-16 15:39-0400\n" +"POT-Creation-Date: 2018-08-17 16:07-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -501,29 +501,29 @@ msgstr "" msgid "Apply and Quit" msgstr "" -#: lib/extensions/params.py:436 +#: lib/extensions/params.py:439 msgid "Preview" msgstr "" -#: lib/extensions/params.py:454 +#: lib/extensions/params.py:458 msgid "Internal Error" msgstr "" -#: lib/extensions/params.py:507 +#: lib/extensions/params.py:511 msgid "Please enter or select a preset name first." msgstr "" -#: lib/extensions/params.py:507 lib/extensions/params.py:513 -#: lib/extensions/params.py:541 +#: lib/extensions/params.py:511 lib/extensions/params.py:517 +#: lib/extensions/params.py:545 msgid "Preset" msgstr "" -#: lib/extensions/params.py:513 +#: lib/extensions/params.py:517 #, python-format msgid "Preset \"%s\" not found." msgstr "" -#: lib/extensions/params.py:541 +#: lib/extensions/params.py:545 #, python-format msgid "" "Preset \"%s\" already exists. Please use another name or press " @@ -552,7 +552,7 @@ msgstr "" msgid "Ink/Stitch Print" msgstr "" -#: lib/extensions/simulate.py:24 +#: lib/extensions/simulate.py:29 msgid "Embroidery Simulation" msgstr "" @@ -560,46 +560,54 @@ msgstr "" msgid "No embroidery file formats selected." msgstr "" -#: lib/simulator.py:34 +#: lib/simulator.py:40 msgid "Speed up" msgstr "" -#: lib/simulator.py:34 +#: lib/simulator.py:40 msgid "Press + or arrow up to speed up" msgstr "" -#: lib/simulator.py:35 +#: lib/simulator.py:41 msgid "Slow down" msgstr "" -#: lib/simulator.py:35 +#: lib/simulator.py:41 msgid "Press - or arrow down to slow down" msgstr "" -#: lib/simulator.py:36 +#: lib/simulator.py:42 msgid "Pause" msgstr "" -#: lib/simulator.py:36 +#: lib/simulator.py:42 msgid "Press P to pause the animation" msgstr "" -#: lib/simulator.py:37 +#: lib/simulator.py:43 msgid "Restart" msgstr "" -#: lib/simulator.py:37 +#: lib/simulator.py:43 msgid "Press R to restart the animation" msgstr "" -#: lib/simulator.py:38 +#: lib/simulator.py:44 msgid "Quit" msgstr "" -#: lib/simulator.py:38 +#: lib/simulator.py:44 msgid "Press Q to close the simulation window" msgstr "" +#: lib/simulator.py:169 +msgid "Stitch # " +msgstr "" + +#: lib/simulator.py:172 +msgid "Stitch #" +msgstr "" + #: lib/stitches/auto_fill.py:168 msgid "" "Unable to autofill. This most often happens because your shape is made " @@ -3,6 +3,7 @@ import sys import os import subprocess +import traceback # ink/stitch # @@ -30,8 +31,21 @@ args[0] = binary_path # os.execve works here for Linux, but only this seems to get the # extension output to Inkscape on Windows -extension = subprocess.Popen(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE) -stdout, stderr = extension.communicate() +try: + extension = subprocess.Popen(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + stdout, stderr = extension.communicate() +except: + print >> sys.stderr, "Unexpected error launching Ink/Stitch." + print >> sys.stderr, "If you're having trouble, please file an issue here, including the text below: https://github.com/inkstitch/inkstitch/issues\n" + print >> sys.stderr, "Tried to launch:", binary_path + print >> sys.stderr, "Arguments:", args + print >> sys.stderr, "Debugging information:\n" + print >> sys.stderr, traceback.format_exc() + sys.exit(1) + +if sys.platform == "win32": + import msvcrt + msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY) stdout = stdout.strip() if stdout: diff --git a/translations/messages_af_ZA.po b/translations/messages_af_ZA.po index ebd1f804..d8eae9f0 100644 --- a/translations/messages_af_ZA.po +++ b/translations/messages_af_ZA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:31\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Afrikaans\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_ar_SA.po b/translations/messages_ar_SA.po index fd3d9dde..fbf7164b 100644 --- a/translations/messages_ar_SA.po +++ b/translations/messages_ar_SA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_ca_ES.po b/translations/messages_ca_ES.po index ba42e00f..6b2d8da2 100644 --- a/translations/messages_ca_ES.po +++ b/translations/messages_ca_ES.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Catalan\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_cs_CZ.po b/translations/messages_cs_CZ.po index 7081aaf0..c2c1f4e5 100644 --- a/translations/messages_cs_CZ.po +++ b/translations/messages_cs_CZ.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_da_DK.po b/translations/messages_da_DK.po index 223cfdee..f70f7637 100644 --- a/translations/messages_da_DK.po +++ b/translations/messages_da_DK.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_de_DE.po b/translations/messages_de_DE.po index 635fbdcd..1b8a3dac 100644 --- a/translations/messages_de_DE.po +++ b/translations/messages_de_DE.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-13 09:02\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "Auto-Füllung" msgid "Automatically routed fill stitching" msgstr "Automatisch geführte Füllstiche" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "Laufstichlänge (Durchlauf zwischen Sektionen)" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "Stichlänge um den Umriss des Füllbereichs, der beim Übergang von Abschnitt zu Abschnitt verwendet wird." + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "Unterlage" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "AutoFill-Unterlage" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" -msgstr "Füllwinkel (Standardwert: Füllwinkel + 90°)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "Füllwinkel" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "Standard: Füllwinkel + 90°" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" +msgstr "Reihenabstand" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" -msgstr "Zeilenabstand (Standard: 3x Füll-Reihenabstand)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" +msgstr "Standard: 3x Füllreihenabstand" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "Maximale Stichlänge" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "Standard: entspricht der maximalen Stichlänge" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "Einzug" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "Schrumpfen Sie die Form vor der Unterlage, um zu verhindern, dass die Unterlage um die Außenseite der Füllung herum sichtbar wird." + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "Erweitern" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "Erweitern Sie die Form vor dem Füllstich, um Lücken zwischen den Formen auszugleichen." + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "%(id)s beinhaltet mehr als einen Befehl vom Typ '%(command)s'" msgid "Fill" msgstr "Füllung" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "Manuell geführte Füllstiche" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "AutoFill ist die Standardmethode zum Erstellen von Füllstichen." + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "Winkel der Stichlinien" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "Der Winkel nimmt gegen den Uhrzeigersinn zu. 0 ist horizontal. Negative Winkel sind erlaubt." + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "Rückwärtsfüllung (von rechts nach links)" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "Die Flip-Option kann Ihnen bei der Reihenfolge des Stichpfads helfen. Wenn Umdrehen aktiviert wird, wird das Sticken von rechts nach links anstatt von links nach rechts ausgeführt." + +#: lib/elements/fill.py:54 msgid "Spacing between rows" -msgstr "Zeilenabstand" +msgstr "Reihenabstand" + +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "Abstand zwischen den Stichreihen." -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "Maximale Füll-Stichlänge" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "Die Stichlänge in einer Reihe. Ein kürzerer Stich kann am Anfang oder am Ende einer Reihe verwendet werden." + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "Wieviele Reihen bis sich das Muster wiederholt" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "Die Einstellung bestimmt, wie viele Reihen die Stiche voneinander entfernt sind, bevor sie in die gleiche Kolumne münden." + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "Satinkolumne" @@ -100,83 +148,107 @@ msgstr "Satinkolumne" msgid "Custom satin column" msgstr "Benutzerdefinierte Satinkolumne" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "\"E\" Stich" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Zick-Zack Abstand (Spitze zu Spitze)" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "Spitze-zu-Spitze-Abstand zwischen Zick-Zacks." + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "Zugausgleich" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "Satinstiche ziehen den Stoff zusammen, was zu einer schmaleren Kolumne führt, als Sie in Inkscape zeichnen. Diese Einstellung erweitert jedes Stichpaar von der Mitte der Satinkolumne nach außen." + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "Konturunterlage" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "Konturunterlage" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "Stichlänge" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "Einrückung" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "Schrumpfen Sie den Umriss, um zu verhindern, dass die Unterlage an der Außenseite der Satinkolumne sichtbar wird." + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "Mittellinien Unterlage" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "Mittellinien Unterlage" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "Zick-Zack Unterlage" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "Zick-Zack Unterlage" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Zick-Zack Abstand (Spitze zu Spitze)" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" -msgstr "Einrückung (Standard: Halbe Einrückung der Konturunterlage)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "Abstand zwischen den Spitzen der Zick-Zacks." -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "Einrückung" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" +msgstr "Standard: Halbe Einrückung der Konturunterlage" + +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "Satinkolumne: %(id)s: es werden mindestens zwei Pfade benötigt (%(num)d gefunden)" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "Eine oder mehrere Konturen überschneiden sich, dies ist nicht erlaubt. Bitte in mehrere Satinkolumnen aufteilen." -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "Satinkolumne: Eine oder mehrere Verbindungen überschneiden nicht die Konturen." -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "Jede Umrandung sollte die Querverbindung nur einmal kreuzen." -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "Satinkolumne: Eine oder mehrere Verbindungen überschneiden sich mehrmals." -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "Satinkolumne: Objekt %s hat eine Füllung (sollte es aber nicht haben)" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "Satinkolumne: Objekt %(id)s enthält zwei Pfade mit einer ungleichen Anzahl von Knotenpunkten (%(length1)d und %(length2)d)" @@ -185,31 +257,43 @@ msgstr "Satinkolumne: Objekt %(id)s enthält zwei Pfade mit einer ungleichen Anz msgid "Satin stitch along paths" msgstr "Satinstich entlang Pfad" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "Laufstichlänge" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "Länge der Stiche im Laufstich-Modus." + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" -msgstr "" +msgstr "Bean stitch Anzahl der Wiederholungen" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." -msgstr "" +msgstr "Jeden Stich vervielfachen. Ein Wert von 1 würde jeden Stich verdreifachen (vorwärts, rückwärts, vorwärts). Ein Wert von 2 würde jeden Stich fünffach ausführen. Gilt nur für den Laufstich." -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "Stichlänge im Zick-Zack Modus." + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "Wiederholungen" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "Definiert, wie oft am Pfad herunter und zurück gelaufen wird." + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "Manuelle Stichpositionierung" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "Stickt jeden Punkt des Pfades. Laufstichlänge und Zick-Zack-Abstand werden ignoriert." -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "Veraltete Laufstich-Einstellung erkannt!\n\n" @@ -227,14 +311,29 @@ msgstr "Keine zu stickenden Pfade im Dokument gefunden." msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "Tipp: Verwende Pfad -> Objekt zu Pfad umwandeln, um nicht-Pfade vor dem Sticken zu konvertieren." -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "Wählen Sie ein oder mehrere Objekte aus, an die Sie die Befehle anhängen möchten." -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "Bitte wählen Sie einen oder mehrere Befehle um diese zu verknüpfen." +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "Bitte wähle mindestens eine Zeile aus, die in eine Satinkolumne konvertiert werden soll." + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "Nur einfache Linien können in Satinkolumnen konvertiert werden." + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "%s kann nicht in eine Satinkolumne konvertiert werden, da sie sich selbst berührt. Versuche es in mehrere Pfade aufzuteilen." + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_el_GR.po b/translations/messages_el_GR.po index a1530cd1..515dbbeb 100644 --- a/translations/messages_el_GR.po +++ b/translations/messages_el_GR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Greek\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_en_US.po b/translations/messages_en_US.po index ab29d8bb..f4d77025 100644 --- a/translations/messages_en_US.po +++ b/translations/messages_en_US.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: English\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_es_ES.po b/translations/messages_es_ES.po index 7e80625b..cca0950f 100644 --- a/translations/messages_es_ES.po +++ b/translations/messages_es_ES.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:31\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_fi_FI.po b/translations/messages_fi_FI.po index 9afaa2b2..df6dc514 100644 --- a/translations/messages_fi_FI.po +++ b/translations/messages_fi_FI.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Finnish\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_fr_FR.po b/translations/messages_fr_FR.po index 521fbec4..4cabb05c 100644 --- a/translations/messages_fr_FR.po +++ b/translations/messages_fr_FR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "Remplissage automatique" msgid "Automatically routed fill stitching" msgstr "Remplir automatiquement avec des points de broderie" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "Longueur du point de fonctionnement (parcours entre les sections)" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "Sous-couche" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "Sous-couche de remplissage automatique" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" -msgstr "Angle de remplissage (par défaut: angle de remplissage + 90 degrés)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" -msgstr "Espacement des rangs (par défaut: 3 fois l'espacement des rangs de remplissage)" +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" +msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "Longueur de point maximal" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "Incrustation" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "Elargir" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "Plus d’une commande de type «%(command)s» est liée à %(id)s" msgid "Fill" msgstr "Remplir" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "Remplir automatiquement la couture" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "Angle des lignes de points" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "Invertir remplissage (début droite vers la gauche)" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "Espacement entre les lignes" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "Longueur maximale du point de remplissage" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "Décaler les rangs autant de fois avant de répéter" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "Colonne Satin" @@ -100,83 +148,107 @@ msgstr "Colonne Satin" msgid "Custom satin column" msgstr "Colonne de satin personnalisée" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espacement Zig-Zag (crête à crête)" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "Compensation d'étirement" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "Sous-couche de contour" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "Sous-couche de Contour" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "Longueur de point" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "Montant de l'incrustation de la sous-couche de contour" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "Sous-couche de marche centrale" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "Sous-couche de Marche-centrale" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "Sous-couche Zig-zag" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "Sous-couche Zig-zag" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Espacement Zig-Zag (crête à crête)" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" -msgstr "Montant de l'incrustation (par défaut: la moitié de l'incrustation de sous-couche de contour)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" +msgstr "" + +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "colonne satinée : %(id)s: au moins deux sous-tracés requis (%(num)d trouvés)" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "Un ou plusieurs rails se croisent, ce qui n'est pas autorisé. S'il vous plaît diviser en plusieurs colonnes de satin." -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "colonne satinée: un ou plusieurs des échelons ne croisent pas les deux rails." -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "Chaque rail devrait croiser les deux échelons une fois." -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "colonne satinée: Un ou plusieurs échelons croisent les rails plus d'une fois." -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "colonne de satin: objet %s a un remplissage (mais ne devrait pas)" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "colonne de satin: l'objet %(id)s a deux chemins avec un nombre de points différents (%(length1)d et %(length2)d)" @@ -185,31 +257,43 @@ msgstr "colonne de satin: l'objet %(id)s a deux chemins avec un nombre de points msgid "Satin stitch along paths" msgstr "Point en satin le long des chemins" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "Longueur de point courant" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "répétez" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "Placement manuel de points" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "Broder chaque nœud dans le tracé. La longueur de points et l’espacement du zig-zag sont ignorés." -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "Détection d'une définition obsolète de point droit ! Il semble que vous utilisez une largeur inférieure à 0,5 unités pour indiquer un point droit, qui est obsolète. Au lieu de cela, veuillez configurer votre tracé avec des pointillés. N’importe quel genre de trait fonctionne." @@ -226,14 +310,29 @@ msgstr "Aucun chemin brodable trouvé dans le document." msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "Astuce: utilisez Chemin -> Objet en chemin pour convertir les non-chemins." -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "Veuillez sélectionner un ou plusieurs objets pour y attacher des commandes." -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "Veuillez choisir une ou plusieurs commandes à attacher." +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_he_IL.po b/translations/messages_he_IL.po index dc6eb420..da4a9158 100644 --- a/translations/messages_he_IL.po +++ b/translations/messages_he_IL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Hebrew\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_hu_HU.po b/translations/messages_hu_HU.po index 41702ccb..c2b7c8df 100644 --- a/translations/messages_hu_HU.po +++ b/translations/messages_hu_HU.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_it_IT.po b/translations/messages_it_IT.po index 95d299da..d8eaf734 100644 --- a/translations/messages_it_IT.po +++ b/translations/messages_it_IT.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "Riempimento automatico" msgid "Automatically routed fill stitching" msgstr "Riempimento impunture indirizzato automaticamente" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "Lunghezza ounto imbastitura (attraversamento tra sezioni)" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "Sottostrato" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "Riempi automaticamente il sottostrato" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" -msgstr "Riempi angolo (default: riempimento angolo + 90 gradi)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" -msgstr "Spaziatura riga (default: 3x spaziatura riga)" +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" +msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "Lunghezza massima punto" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "Intarsio" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "Espandi" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "%(id)s ha più di un comando del tipo '%(command)s collegato ad esso" msgid "Fill" msgstr "Riempi" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "Riempimento impunture indirizzato manualmente" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "Angolo delle linee dei punti" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "Capovolgi il riempimento (parti da destra a sinistra)" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "Spaziatura tra le righe" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "Lunghezza massima del punto di riempimento" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "Scorri le file questo tanto di volte prima di ripetere" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "Colonna in raso" @@ -100,83 +148,107 @@ msgstr "Colonna in raso" msgid "Custom satin column" msgstr "Colonna in raso personalizzata" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Spaziatura a zig-zag (picco a picco)" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "Compensazione tiraggio" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "Sottostrato del contorno" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "Sottostrato del contorno" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "Lunghezza del punto" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "Offset interno del sottostrato del contorno" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" +msgstr "" + +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_ja_JP.po b/translations/messages_ja_JP.po index a775d621..c48a323f 100644 --- a/translations/messages_ja_JP.po +++ b/translations/messages_ja_JP.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:31\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Japanese\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_ko_KR.po b/translations/messages_ko_KR.po index 54098778..48d2c49e 100644 --- a/translations/messages_ko_KR.po +++ b/translations/messages_ko_KR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Korean\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_nl_NL.po b/translations/messages_nl_NL.po index 761d53ac..98ab92ff 100644 --- a/translations/messages_nl_NL.po +++ b/translations/messages_nl_NL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_no_NO.po b/translations/messages_no_NO.po index 41e94b14..33901697 100644 --- a/translations/messages_no_NO.po +++ b/translations/messages_no_NO.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Norwegian\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_pl_PL.po b/translations/messages_pl_PL.po index 4e6f61d1..f930c037 100644 --- a/translations/messages_pl_PL.po +++ b/translations/messages_pl_PL.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_pt_BR.po b/translations/messages_pt_BR.po index 86b2887b..4ac3be50 100644 --- a/translations/messages_pt_BR.po +++ b/translations/messages_pt_BR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_pt_PT.po b/translations/messages_pt_PT.po index c43107fc..320e296b 100644 --- a/translations/messages_pt_PT.po +++ b/translations/messages_pt_PT.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "Auto-preenchimento" msgid "Automatically routed fill stitching" msgstr "Definir enchimento automaticamente" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "Distância de ponto corrido (Transversal entre secções)" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "Sub-camada" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "Sub-camada automática" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" -msgstr "Ângulo de enchimento (Valor por omissão: ângulo de enchimento + 90º)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" -msgstr "Espaçamento entre linhas (Valor por omissão: 3* o espaçamento das linhas de enchimento)" +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" +msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" +msgstr "" + +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "Distância máxima de ponto" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "Preenchimento" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "Definir enchimento manualmente" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "Ângulo das linhas de ponto" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "Inverter Enchimento (Direita-Para-Esquerda)" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "Espaçamento entre linhas" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "Distância máxima entre pontos de enchimento" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "Numero de vezes a escalonar linhas antes de repetir" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "Coluna de matizado" @@ -100,83 +148,107 @@ msgstr "Coluna de matizado" msgid "Custom satin column" msgstr "Coluna de matizado personalizado" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "Espaçamento Zig-zag (crista-a-crista)" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "Compensação de repuxado" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "Sub-camada de controno" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "Sub-camada de controno" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "Distância de ponto" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "Offset interno da Sub-camada de contorno" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "Sub-camada com movimento central" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "Sub-camada com movimento central" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "Sub-camada em Zig-zag" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "Sub-camada em Zig-zag" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "Espaçamento Zig-zag (crista-a-crista)" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" -msgstr "Quantidade de offset interior (valor por omissão: Metade do offset interior da sub-camada de contorno)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" +msgstr "" + +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "Operação não permitida: Um ou mais caminhos intersectam-se a eles mesmos. Dividida o matiz em várias colunas." -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "Coluna de matizado: Uma ou mais barras de direcção não intersectam ambos os caminhos." -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "Cada caminho deve intersectar ambas as barras de direcção uma vez." -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "Coluna de matizado: Uma ou mais barras de direcção intersectam os caminhos mais do que uma vez." -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "Coluna de matizado: o objecto %s tem enchimento (mas não devia)" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "Coluna de matizado: o objecto %(id)s the dois caminhos com numero diferente de pontos (%(length1)d e %(length2)d)" @@ -185,31 +257,43 @@ msgstr "Coluna de matizado: o objecto %(id)s the dois caminhos com numero difere msgid "Satin stitch along paths" msgstr "Matizar ao longo dos caminhos" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "Distância de ponto corrido" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "Repetições" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "Colocação manual de pontos" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "Nenhum caminho bordável encontrado no documento." msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_ro_RO.po b/translations/messages_ro_RO.po index 1eadcdd4..8655746c 100644 --- a/translations/messages_ro_RO.po +++ b/translations/messages_ro_RO.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Romanian\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_ru_RU.po b/translations/messages_ru_RU.po index bc52f054..ea65618c 100644 --- a/translations/messages_ru_RU.po +++ b/translations/messages_ru_RU.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_sr_SP.po b/translations/messages_sr_SP.po index 145a5e90..2b32958f 100644 --- a/translations/messages_sr_SP.po +++ b/translations/messages_sr_SP.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:31\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_sv_SE.po b/translations/messages_sv_SE.po index fc18e136..5e269872 100644 --- a/translations/messages_sv_SE.po +++ b/translations/messages_sv_SE.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:31\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_tr_TR.po b/translations/messages_tr_TR.po index fb8abb19..ec36978f 100644 --- a/translations/messages_tr_TR.po +++ b/translations/messages_tr_TR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:31\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_uk_UA.po b/translations/messages_uk_UA.po index b4d53497..fcc18932 100644 --- a/translations/messages_uk_UA.po +++ b/translations/messages_uk_UA.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:31\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:10\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Ukrainian\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_vi_VN.po b/translations/messages_vi_VN.po index a8a72c6d..4a1743dd 100644 --- a/translations/messages_vi_VN.po +++ b/translations/messages_vi_VN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_zh_CN.po b/translations/messages_zh_CN.po index aaae0077..cd51dae7 100644 --- a/translations/messages_zh_CN.po +++ b/translations/messages_zh_CN.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." diff --git a/translations/messages_zh_TW.po b/translations/messages_zh_TW.po index 380e417b..806edb45 100644 --- a/translations/messages_zh_TW.po +++ b/translations/messages_zh_TW.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inkstitch\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-08-05 20:24-0400\n" -"PO-Revision-Date: 2018-08-06 00:32\n" +"POT-Creation-Date: 2018-08-11 22:57-0400\n" +"PO-Revision-Date: 2018-08-12 03:11\n" "Last-Translator: lexelby <github.com@lexneva.name>\n" "Language-Team: Chinese Traditional\n" "MIME-Version: 1.0\n" @@ -25,40 +25,64 @@ msgstr "" msgid "Automatically routed fill stitching" msgstr "" -#: lib/elements/auto_fill.py:33 +#: lib/elements/auto_fill.py:34 msgid "Running stitch length (traversal between sections)" msgstr "" -#: lib/elements/auto_fill.py:38 +#: lib/elements/auto_fill.py:35 +msgid "Length of stitches around the outline of the fill region used when moving from section to section." +msgstr "" + +#: lib/elements/auto_fill.py:43 msgid "Underlay" msgstr "" -#: lib/elements/auto_fill.py:38 lib/elements/auto_fill.py:43 -#: lib/elements/auto_fill.py:54 lib/elements/auto_fill.py:60 -#: lib/elements/auto_fill.py:70 +#: lib/elements/auto_fill.py:43 lib/elements/auto_fill.py:52 +#: lib/elements/auto_fill.py:68 lib/elements/auto_fill.py:79 +#: lib/elements/auto_fill.py:89 msgid "AutoFill Underlay" msgstr "" -#: lib/elements/auto_fill.py:43 -msgid "Fill angle (default: fill angle + 90 deg)" +#: lib/elements/auto_fill.py:49 +msgid "Fill angle" +msgstr "" + +#: lib/elements/auto_fill.py:50 +msgid "default: fill angle + 90 deg" +msgstr "" + +#: lib/elements/auto_fill.py:65 +msgid "Row spacing" msgstr "" -#: lib/elements/auto_fill.py:54 -msgid "Row spacing (default: 3x fill row spacing)" +#: lib/elements/auto_fill.py:66 +msgid "default: 3x fill row spacing" msgstr "" -#: lib/elements/auto_fill.py:60 +#: lib/elements/auto_fill.py:76 msgid "Max stitch length" msgstr "" -#: lib/elements/auto_fill.py:67 +#: lib/elements/auto_fill.py:77 +msgid "default: equal to fill max stitch length" +msgstr "" + +#: lib/elements/auto_fill.py:86 msgid "Inset" msgstr "" -#: lib/elements/auto_fill.py:78 +#: lib/elements/auto_fill.py:87 +msgid "Shrink the shape before doing underlay, to prevent underlay from showing around the outside of the fill." +msgstr "" + +#: lib/elements/auto_fill.py:97 msgid "Expand" msgstr "" +#: lib/elements/auto_fill.py:98 +msgid "Expand the shape before fill stitching, to compensate for gaps between shapes." +msgstr "" + #: lib/elements/element.py:232 #, python-format msgid "%(id)s has more than one command of type '%(command)s' linked to it" @@ -68,30 +92,54 @@ msgstr "" msgid "Fill" msgstr "" -#: lib/elements/fill.py:18 +#: lib/elements/fill.py:19 msgid "Manually routed fill stitching" msgstr "" -#: lib/elements/fill.py:23 +#: lib/elements/fill.py:20 +msgid "AutoFill is the default method for generating fill stitching." +msgstr "" + +#: lib/elements/fill.py:29 msgid "Angle of lines of stitches" msgstr "" -#: lib/elements/fill.py:34 +#: lib/elements/fill.py:30 +msgid "The angle increases in a counter-clockwise direction. 0 is horizontal. Negative angles are allowed." +msgstr "" + +#: lib/elements/fill.py:45 msgid "Flip fill (start right-to-left)" msgstr "" -#: lib/elements/fill.py:39 +#: lib/elements/fill.py:46 +msgid "The flip option can help you with routing your stitch path. When you enable flip, stitching goes from right-to-left instead of left-to-right." +msgstr "" + +#: lib/elements/fill.py:54 msgid "Spacing between rows" msgstr "" -#: lib/elements/fill.py:48 +#: lib/elements/fill.py:55 +msgid "Distance between rows of stitches." +msgstr "" + +#: lib/elements/fill.py:68 msgid "Maximum fill stitch length" msgstr "" -#: lib/elements/fill.py:53 +#: lib/elements/fill.py:69 +msgid "The length of each stitch in a row. Shorter stitch may be used at the start or end of a row." +msgstr "" + +#: lib/elements/fill.py:78 msgid "Stagger rows this many times before repeating" msgstr "" +#: lib/elements/fill.py:79 +msgid "Setting this dictates how many rows apart the stitches will be before they fall in the same column position." +msgstr "" + #: lib/elements/satin_column.py:10 msgid "Satin Column" msgstr "" @@ -100,83 +148,107 @@ msgstr "" msgid "Custom satin column" msgstr "" -#: lib/elements/satin_column.py:25 lib/elements/stroke.py:45 +#: lib/elements/satin_column.py:22 +msgid "\"E\" stitch" +msgstr "" + +#: lib/elements/satin_column.py:32 lib/elements/stroke.py:52 msgid "Zig-zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:31 +#: lib/elements/satin_column.py:33 +msgid "Peak-to-peak distance between zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:43 msgid "Pull compensation" msgstr "" -#: lib/elements/satin_column.py:39 +#: lib/elements/satin_column.py:44 +msgid "Satin stitches pull the fabric together, resulting in a column narrower than you draw in Inkscape. This setting expands each pair of needle penetrations outward from the center of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:55 msgid "Contour underlay" msgstr "" -#: lib/elements/satin_column.py:39 lib/elements/satin_column.py:46 -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:55 lib/elements/satin_column.py:62 +#: lib/elements/satin_column.py:71 msgid "Contour Underlay" msgstr "" -#: lib/elements/satin_column.py:46 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:62 lib/elements/satin_column.py:86 msgid "Stitch length" msgstr "" -#: lib/elements/satin_column.py:51 +#: lib/elements/satin_column.py:68 msgid "Contour underlay inset amount" msgstr "" -#: lib/elements/satin_column.py:57 +#: lib/elements/satin_column.py:69 +msgid "Shrink the outline, to prevent the underlay from showing around the outside of the satin column." +msgstr "" + +#: lib/elements/satin_column.py:79 msgid "Center-walk underlay" msgstr "" -#: lib/elements/satin_column.py:57 lib/elements/satin_column.py:64 +#: lib/elements/satin_column.py:79 lib/elements/satin_column.py:86 msgid "Center-Walk Underlay" msgstr "" -#: lib/elements/satin_column.py:69 +#: lib/elements/satin_column.py:91 msgid "Zig-zag underlay" msgstr "" -#: lib/elements/satin_column.py:69 lib/elements/satin_column.py:74 -#: lib/elements/satin_column.py:79 +#: lib/elements/satin_column.py:91 lib/elements/satin_column.py:100 +#: lib/elements/satin_column.py:111 msgid "Zig-zag Underlay" msgstr "" -#: lib/elements/satin_column.py:74 +#: lib/elements/satin_column.py:97 msgid "Zig-Zag spacing (peak-to-peak)" msgstr "" -#: lib/elements/satin_column.py:79 -msgid "Inset amount (default: half of contour underlay inset)" +#: lib/elements/satin_column.py:98 +msgid "Distance between peaks of the zig-zags." +msgstr "" + +#: lib/elements/satin_column.py:108 +msgid "Inset amount" +msgstr "" + +#: lib/elements/satin_column.py:109 +msgid "default: half of contour underlay inset" msgstr "" -#: lib/elements/satin_column.py:112 +#: lib/elements/satin_column.py:146 #, python-format msgid "satin column: %(id)s: at least two subpaths required (%(num)d found)" msgstr "" -#: lib/elements/satin_column.py:138 +#: lib/elements/satin_column.py:172 msgid "One or more rails crosses itself, and this is not allowed. Please split into multiple satin columns." msgstr "" -#: lib/elements/satin_column.py:145 +#: lib/elements/satin_column.py:179 msgid "satin column: One or more of the rungs doesn't intersect both rails." msgstr "" -#: lib/elements/satin_column.py:145 lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:179 lib/elements/satin_column.py:181 msgid "Each rail should intersect both rungs once." msgstr "" -#: lib/elements/satin_column.py:147 +#: lib/elements/satin_column.py:181 msgid "satin column: One or more of the rungs intersects the rails more than once." msgstr "" -#: lib/elements/satin_column.py:188 +#: lib/elements/satin_column.py:222 #, python-format msgid "satin column: object %s has a fill (but should not)" msgstr "" -#: lib/elements/satin_column.py:192 +#: lib/elements/satin_column.py:226 #, python-format msgid "satin column: object %(id)s has two paths with an unequal number of points (%(length1)d and %(length2)d)" msgstr "" @@ -185,31 +257,43 @@ msgstr "" msgid "Satin stitch along paths" msgstr "" -#: lib/elements/stroke.py:30 +#: lib/elements/stroke.py:31 msgid "Running stitch length" msgstr "" -#: lib/elements/stroke.py:36 +#: lib/elements/stroke.py:32 +msgid "Length of stitches in running stitch mode." +msgstr "" + +#: lib/elements/stroke.py:42 msgid "Bean stitch number of repeats" msgstr "" -#: lib/elements/stroke.py:37 +#: lib/elements/stroke.py:43 msgid "Backtrack each stitch this many times. A value of 1 would triple each stitch (forward, back, forward). A value of 2 would quintuple each stitch, etc. Only applies to running stitch." msgstr "" -#: lib/elements/stroke.py:51 +#: lib/elements/stroke.py:53 +msgid "Length of stitches in zig-zag mode." +msgstr "" + +#: lib/elements/stroke.py:64 msgid "Repeats" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:65 +msgid "Defines how many times to run down and back along the path." +msgstr "" + +#: lib/elements/stroke.py:89 msgid "Manual stitch placement" msgstr "" -#: lib/elements/stroke.py:71 +#: lib/elements/stroke.py:90 msgid "Stitch every node in the path. Stitch length and zig-zag spacing are ignored." msgstr "" -#: lib/elements/stroke.py:102 +#: lib/elements/stroke.py:124 msgid "Legacy running stitch setting detected!\n\n" "It looks like you're using a stroke smaller than 0.5 units to indicate a running stitch, which is deprecated. Instead, please set your stroke to be dashed to indicate running stitch. Any kind of dash will work." msgstr "" @@ -226,14 +310,29 @@ msgstr "" msgid "Tip: use Path -> Object to Path to convert non-paths." msgstr "" -#: lib/extensions/commands.py:140 +#: lib/extensions/commands.py:125 msgid "Please select one or more objects to which to attach commands." msgstr "" -#: lib/extensions/commands.py:148 +#: lib/extensions/commands.py:133 msgid "Please choose one or more commands to attach." msgstr "" +#: lib/extensions/convert_to_satin.py:28 +msgid "Please select at least one line to convert to a satin column." +msgstr "" + +#. : Convert To Satin extension, user selected one or more objects that were +#. not lines. +#: lib/extensions/convert_to_satin.py:33 +msgid "Only simple lines may be converted to satin columns." +msgstr "" + +#: lib/extensions/convert_to_satin.py:54 +#, python-format +msgid "Cannot convert %s to a satin column because it intersects itself. Try breaking it up into multiple paths." +msgstr "" + #: lib/extensions/embroider.py:41 msgid "\n\n" "Seeing a 'no such option' message? Please restart Inkscape to fix." |
